Catalog npm
Back to packageRELEASE DETAILS

0.7.0

npm

2ch-parser

This module is a parser for 2ch, the most famous BBS in Japan.

Published1 Jan 2020
Direct dependencies12
Transitive dependenciesNot calculated

README

Current package documentation

2ch-parser

Build Status npm version

This module is a parser for 2ch which is most famous BBS in Japan.

Support

This module supports some BBS compatible with 2ch, but doesn't support 5ch.net.

Installation

Install with npm.

npm install 2ch-parser

Documentation

Usage

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)
  }
})

License

GPL-2.0

Author

mrhorin

Downloads & popularity

Awaiting observations

No metric observations yet

Download counts and popularity will appear here as the collector receives them.

Declared dependencies 12

Native requirements
12 direct targetsNot calculated transitive count
Package / targetRequirementRelationship
lodash
Environment
{
  "local_name": "lodash",
  "alias": false,
  "peer_metadata": null
}
^4.17.15runtime
superagent
Environment
{
  "local_name": "superagent",
  "alias": false,
  "peer_metadata": null
}
^5.0.6runtime
superagent-charset
Environment
{
  "local_name": "superagent-charset",
  "alias": false,
  "peer_metadata": null
}
^1.2.0runtime
@babel/core
Environment
{
  "local_name": "@babel/core",
  "alias": false,
  "peer_metadata": null
}
^7.4.5development
@babel/preset-env
Environment
{
  "local_name": "@babel/preset-env",
  "alias": false,
  "peer_metadata": null
}
^7.4.5development
babel-loader
Environment
{
  "local_name": "babel-loader",
  "alias": false,
  "peer_metadata": null
}
^8.0.6development
chai
Environment
{
  "local_name": "chai",
  "alias": false,
  "peer_metadata": null
}
^4.2.0development
mocha
Environment
{
  "local_name": "mocha",
  "alias": false,
  "peer_metadata": null
}
^6.1.4development
resolve-url-loader
Environment
{
  "local_name": "resolve-url-loader",
  "alias": false,
  "peer_metadata": null
}
^3.1.0development
webpack
Environment
{
  "local_name": "webpack",
  "alias": false,
  "peer_metadata": null
}
^4.33.0development
webpack-cli
Environment
{
  "local_name": "webpack-cli",
  "alias": false,
  "peer_metadata": null
}
^3.3.3development
webpack-notifier
Environment
{
  "local_name": "webpack-notifier",
  "alias": false,
  "peer_metadata": null
}
^1.5.0development

Distribution files

1 collected
Distribution 1

Source distribution

Source file
Checksums from source
{
  "shasum": "48df02f820591cb8982fa7b8161b36834acf4db3",
  "integrity": "sha512-I4pet8h4sPlNIX+NpL2SCVjaQZnsrw+sKDzsEWp1w8Utrvylhv2o6DgZzS/jq/3fLnoyp5VorZycbdBcgYK4Ig==",
  "tarball": "https://registry.npmjs.org/2ch-parser/-/2ch-parser-0.7.0.tgz",
  "fileCount": 25,
  "unpackedSize": 1231343,
  "npm-signature": "-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeDKdDCRA9TVsSAnZWagAAxH8P/0l44risH8KAEVaaMqoo\n1t+LL3YQlURLDz3zaRBUcJPHDcGNC6vRNy21oFUm0aXhkhE0BEcmZXB3dzhG\nuDY6J3WokRiqi5pQY/DbWnn13HDpQ3nAYiNpBpZP6Sb2EW3RizQv8SgNntEn\nZoh3P8tVd1nr7UAlAAMma2Gi2qvj0DZunrfO6rdJ+aQ5DSIIaTbaBrYtcd/9\nGqgwRQRaXhnteGvkgTM+KmaCsJjQkrFHsQAXok9lVrc/UW2c/WQGBeCR5d3G\nSqKR6gdTuN9bX5EGMg0LnITSbGnAmD/X7bJwYfL5ygY5kfQ8vikiU2zXll1+\nXd8xpBLmnF8f3u33TGTfqwymrPeMWO1SViEoFqim9DSS8kdFFDXyJdPaz2S1\nJEAyBJp7T/QPadyJUG5W3jzxUk3tZ8g4KivYdX/qyyx3G8ztqtLT6yV24C9r\nEgu4Ne83nuRIEZvDXIpz3D1tOm06lGuXRUYCjjRy55fQueC231IYGEiDejUh\nb8Dl2alhfVrPYk81cm9x01FdgCZ9xVnF2FM1LcmcmfXIH4xCa1N9ObYuOxH5\n8SpH1JU/bMm3otmQKc7IYi7EiAmhPUCLROfjzJwpj6lYBRcFKfDGHUChGj24\nFhqM/xTKtF+bdTWbXxvuiyTaDKpNwOwR1W088ExyWlMYKz5oqAGupxpTopMD\n6QmQ\r\n=waSV\r\n-----END PGP SIGNATURE-----\r\n",
  "signatures": [
    {
      "keyid": "SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA",
      "sig": "MEUCIDmo8bhJM37Eg3Y08Pn+eK/FO3yZbRk8eQ3K1htAo3OPAiEA3HDnzt+Ou9y1MVHqsRmiIXn6ewlIjl8+De0yBr+MaXw="
    }
  ]
}

Repository

PENDING
mrhorin/2ch-parser

Shared repository data · GitHub

License detected in repository
Not collected

Metadata history

Meaningful changes
Current collected state Current

Observed since 20 Oct, 19:09 UTC

No superseded metadata states collected. Unchanged observations do not create new revisions.

Record identity

package_version:ec86e6682a379dfaeff0f8e95dbcc4ba37c507d5ceb54dd4248daee5544092fa

Other collected versions

0.6.013 Jun0.5.010 Jun0.4.010 Jun0.3.010 Jun0.2.810 Jun0.2.710 JunView all collected versions →