{"bugs":{"url":"https://github.com/NaturalNode/natural/issues"},"dist":{"shasum":"d4309ebe961007470d751b04b1d7004f7536fa5d","tarball":"https://registry.npmjs.org/natural/-/natural-8.1.1.tgz","fileCount":246,"integrity":"sha512-Ucb+lsUcGxUqu3rn8cwHjT6gJQosO63nIX/aBQXB3+IDkNbFV7PuviysO+Rzz3aKn7PZhPj3bNF4PS9gDVjYCQ==","signatures":[{"sig":"MEQCIF4SimR9OdM1FZ+8zxgROPOsPxoqlrAgKZD4PlYek1OEAiBxsoV16YzmWwoLbcSXyfI8/H55z+0rGO4jakDvgWHCww==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":13793072},"main":"./lib/natural/index.js","name":"natural","jscpd":{"ignore":["lib/natural/brill_pos_tagger/lib/TF_Parser.js","lib/natural/tokenizers/parser_sentence_tokenizer.js"]},"types":"./lib/natural/index.d.ts","author":{"name":"Chris Umbel","email":"chris@chrisumbel.com"},"engines":{"node":">=0.4.10"},"gitHead":"69c59f91963045abea5b718430af07f24f01dfb0","license":"MIT","scripts":{"lint":"eslint . --ext .ts","test":"cross-env NODE_PATH=. jasmine --random=false dist/cjs/spec/*_spec.js","build":"npm run build:tests & npm run build:esm","clean":"rimraf *~ #* *classifier.json dist io_spec/tmp/*.json coverage","test_io":"jasmine --random=false io_spec/*_spec.js","coverage":"nyc --no-clean npm run test && nyc --no-clean npm run test_io","benchmark":"node benchmarks","build:esm":"rollup -c","smoke:esm":"node spec/esm/smoke.mjs","build:tests":"tsc"},"_npmUser":{"name":"hugo-ter-doest","email":"hwl.ter.doest@gmail.com"},"homepage":"https://github.com/NaturalNode/natural","keywords":["natural language processing","artifical intelligence","statistics","Porter stemmer","Lancaster stemmer","tokenizer","bigram","trigram","quadgram","ngram","stemmer","bayes","classifier","phonetic","metaphone","inflector","Wordnet","tf-idf","logistic regression","doublemetaphone","double","jaro-winkler distance","levenshtein distance","string distance","part-of-speech tagger","Eric Brill","Brill tagger","sentiment analysis","maximum entropy modelling"],"repository":{"url":"git://github.com/NaturalNode/natural.git","type":"git"},"_npmVersion":"10.8.2","description":"General natural language (tokenizing, stemming (English, Russian, Spanish), part-of-speech tagging, sentiment analysis, classification, inflection, phonetics, tfidf, WordNet, jaro-winkler, Levenshtein distance, Dice's Coefficient) facilities for node.","directories":{},"maintainers":[{"name":"chrisumbel","email":"chris@chrisumbel.com"},{"name":"kkoch986","email":"kkoch986@gmail.com"},{"name":"hugo-ter-doest","email":"hwl.ter.doest@gmail.com"}],"_nodeVersion":"20.20.0","dependencies":{"pg":"^8.18.0","uuid":"^13.0.0","memjs":"^1.3.2","redis":"^5.11.0","dotenv":"^17.3.1","mongoose":"^9.2.1","afinn-165":"^2.0.2","apparatus":"^0.0.10","sylvester":"^0.0.21","underscore":"^1.13.0","wordnet-db":"^3.1.14","stopwords-iso":"^1.1.0","safe-stable-stringify":"^2.5.0","afinn-165-financialmarketnews":"^3.0.0"},"_hasShrinkwrap":false,"devDependencies":{"ncp":"^2.0.0","nyc":"^15.1.0","pegjs":"^0.10.0","sinon":"^17.0.0","eslint":"^8.57.0","rimraf":"^5.0.0","rollup":"^4.57.1","jasmine":"^6.0.0","ts-node":"^10.9.2","cross-env":"^10.1.0","proxyquire":"^2.1.3","typescript":"^5.9.3","@types/node":"^25.2.3","jasmine-core":"^6.0.0","@types/jasmine":"^6.0.0","eslint-plugin-n":"^16.6.2","source-map-support":"^0.5.21","@rollup/plugin-json":"^6.1.0","eslint-plugin-import":"^2.32.0","eslint-plugin-promise":"^6.6.0","@rollup/plugin-commonjs":"^29.0.0","@rollup/plugin-node-resolve":"^16.0.3","@typescript-eslint/eslint-plugin":"^6.21.0","eslint-config-standard-with-typescript":"^43.0.1"},"_npmOperationalInternal":{"tmp":"tmp/natural_8.1.1_1772184466069_0.5535258984240108","host":"s3://npm-registry-packages-npm-production"},"_id":"natural@8.1.1","version":"8.1.1"}