Current collected state Current
Observed since 20 Oct, 19:09 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
2ch-parser
This module is parser for 2ch which is most famous BBS in Japan.
This module is a parser for 2ch which is most famous BBS in Japan.
This module supports some BBS compatible with 2ch, but doesn't support 5ch.net.
Install with npm.
npm install 2ch-parser
The codes below try to fetch a list of threads and posts.
import { Board } from '2ch-parser'
var board = new Board("http://toro.2ch.sc/tech/")
board.fetchThreads((res) => {
if (res.statusCode == 200) {
console.log(board.threads)
}
})
import { Thread } from '2ch-parser'
var thread = new Thread("http://toro.2ch.sc/test/read.cgi/tech/123456789/")
thread.fetchAllPosts((res)=>{
if (res.statusCode == 200) {
console.log(thread.posts)
}
})
Download counts and popularity will appear here as the collector receives them.
| Package / target | Requirement | Relationship |
|---|---|---|
iconv-liteEnvironment{
"local_name": "iconv-lite",
"alias": false,
"peer_metadata": null
} | ^0.4.15 | runtime |
superagentEnvironment{
"local_name": "superagent",
"alias": false,
"peer_metadata": null
} | ^3.5.2 | runtime |
superagent-charsetEnvironment{
"local_name": "superagent-charset",
"alias": false,
"peer_metadata": null
} | ^1.2.0 | runtime |
then-requestEnvironment{
"local_name": "then-request",
"alias": false,
"peer_metadata": null
} | ^2.2.0 | runtime |
babel-coreEnvironment{
"local_name": "babel-core",
"alias": false,
"peer_metadata": null
} | ^6.24.0 | development |
babel-loaderEnvironment{
"local_name": "babel-loader",
"alias": false,
"peer_metadata": null
} | ^6.4.1 | development |
babel-preset-es2015Environment{
"local_name": "babel-preset-es2015",
"alias": false,
"peer_metadata": null
} | ^6.24.0 | development |
chaiEnvironment{
"local_name": "chai",
"alias": false,
"peer_metadata": null
} | ^3.5.0 | development |
mochaEnvironment{
"local_name": "mocha",
"alias": false,
"peer_metadata": null
} | ^3.4.1 | development |
resolve-url-loaderEnvironment{
"local_name": "resolve-url-loader",
"alias": false,
"peer_metadata": null
} | ^2.0.2 | development |
webpackEnvironment{
"local_name": "webpack",
"alias": false,
"peer_metadata": null
} | ^2.3.2 | development |
webpack-notifierEnvironment{
"local_name": "webpack-notifier",
"alias": false,
"peer_metadata": null
} | ^1.5.0 | development |
Source distribution
{
"shasum": "a086839109c8cf667f6d1cf60b516855424f0b1c",
"tarball": "https://registry.npmjs.org/2ch-parser/-/2ch-parser-0.1.0.tgz",
"integrity": "sha512-f5HTUFEAVDUpWvU59hGTcD3wUYBajF+v44HQ+AydLpPpSnI0WoZQ5QTEgLS2GPOzplNLq1baFldoKJ3KGhQoSg==",
"signatures": [
{
"keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
"sig": "MEUCIQCCsE7goMJmMXc2yb9L6BiZFnklNZlptTkcQdDfZQVh1AIgQtP8e/XDqalu540LD8W5AMtpMC9LEB2TGaMc3l+Fd94="
}
]
}Observed since 20 Oct, 19:09 UTC
No superseded metadata states collected. Unchanged observations do not create new revisions.
package_version:92f756e84f08e96d3dfb36bca0f6f987e28cdfb01fdd9990d9c903288599ca0c