UNPKG

wtf_wikipedia

Version:
103 lines (102 loc) 2.99 kB
{ "name": "wtf_wikipedia", "description": "parse wikiscript into json", "version": "9.0.1", "author": "Spencer Kelly <spencermountain@gmail.com> (http://spencermounta.in)", "repository": { "type": "git", "url": "git://github.com/spencermountain/wtf_wikipedia.git" }, "man": [ "./builds/man/wtf_wikipedia.1" ], "main": "builds/wtf_wikipedia.js", "module": "builds/wtf_wikipedia.mjs", "unpkg": "builds/wtf_wikipedia-client.min.js", "browser": "builds/wtf_wikipedia-client.js", "type": "commonjs", "sideEffects": false, "types": "types/index.d.ts", "scripts": { "build:all": "node ./scripts/buildAll.js", "build": "node ./scripts/version.js && rollup -c", "codecov": "npm run coverage && codecov -t 62d2cc94-1c1f-4e21-a9af-42cc0cf39c51", "coverage:tests": "npm run test && npm run test:fetch", "coverage": "nyc -r lcov -n 'src/**/*' -n 'plugins/**/*' npm run coverage:tests", "lint": "eslint ./src/ ./plugins ./tests", "postinstall": "path-exists ./plugins && npm-recursive-install --rootDir=plugins || echo 'nothing to install'", "start": "node ./scripts/demo.js", "test:build": "cross-env TESTENV=prod && npm run test", "test:fetch": "tape ./tests/fetch/*.test.js | tap-dancer", "test:integration": "tape ./tests/integration/*.test.js | tap-dancer", "test:plugins": "node ./scripts/test.js", "test:types": "ts-node ./tests/types/index.ts", "test:unit": "tape ./tests/unit/**/*.test.js | tap-dancer", "test": "npm run test:unit && npm run test:integration && npm run test:plugins", "testb": "TESTENV=prod npm run test", "watch": "amble ./scratch.js" }, "bin": { "wtf_wikipedia": "./cli.js" }, "engines": { "node": ">=10.0.0" }, "browserslist": [ "defaults", "not ie <= 11", "not op_mini all", "node 10", "node 11", "node 12", "node 13", "maintained node versions" ], "files": [ "builds", "src", "types" ], "keywords": [ "wikipedia", "wikimedia", "wikipedia markup", "wikiscript" ], "prettier": { "trailingComma": "es5", "tabWidth": 2, "semi": false, "singleQuote": true, "printWidth": 120 }, "dependencies": { "isomorphic-unfetch": "^3.1.0", "path-exists-cli": "2.0.0", "recursive-install": "1.4.0" }, "devDependencies": { "@babel/core": "7.15.0", "@babel/preset-env": "7.15.0", "@rollup/plugin-node-resolve": "13.0.4", "amble": "1.3.0", "codecov": "3.8.3", "cross-env": "7.0.3", "eslint": "7.32.0", "eslint-plugin-compat": "3.13.0", "eslint-plugin-regexp": "1.1.0", "nyc": "^15.1.0", "rollup": "2.56.3", "rollup-plugin-babel": "4.4.0", "rollup-plugin-commonjs": "10.1.0", "rollup-plugin-filesize-check": "0.0.1", "rollup-plugin-terser": "7.0.2", "shelljs": "0.8.4", "tap-dancer": "0.3.4", "tape": "5.3.1" }, "eslintIgnore": [ "builds/*.js" ], "license": "MIT" }