Merge pull request #94 from pioardi/npmignore-fix
[poolifier.git] / package.json
CommitLineData
6dc67cda 1{
5648b9ca 2 "name": "poolifier",
ed1e08f2 3 "version": "1.2.1",
973cde26 4 "description": "Library on top of node js worker threads that implement various worker pools type",
4ade5f1f 5 "main": "lib/index.js",
6dc67cda 6 "scripts": {
f045358d
S
7 "build": "npm run build:clean && tsc",
8 "build:clean": "rimraf lib",
5c5b24ee 9 "test": "standard && ts-standard && npm run build && nyc mocha --exit --timeout 20000 tests/*test.js ",
f045358d 10 "test:debug": "mocha --inspect-brk --exit tests/*test.js ",
6c8617c5 11 "coverage": "nyc report --reporter=text-lcov | coveralls",
f045358d
S
12 "import-sort": "npx import-sort-cli --write 'src/**/*.ts{,x}'",
13 "standard:verbose": "npx standard --verbose",
14 "lint:standard": "prettier-standard --format | standard --fix",
15 "ts-standard:verbose": "npx ts-standard --verbose",
16 "lint:ts-standard": "ts-standard --fix",
784b79b0 17 "lint-and-format": "npm run lint:standard; npm run lint:ts-standard; npm run import-sort"
6dc67cda 18 },
19 "repository": {
20 "type": "git",
81c5a5cb 21 "url": "git+https://github.com/pioardi/poolifier.git"
6dc67cda 22 },
23 "keywords": [
24 "node",
25 "thread-pool",
26 "worker-threads",
27 "performance",
28 "cpu",
973cde26 29 "computing",
30 "async-resource"
6dc67cda 31 ],
32 "standard": {
33 "env": [
34 "mocha",
35 "node"
f045358d
S
36 ],
37 "ignore": [
5c5b24ee 38 "lib/",
f045358d
S
39 "src/",
40 "examples/typescript/"
6dc67cda 41 ]
42 },
f045358d
S
43 "ts-standard": {
44 "env": [
45 "mocha",
46 "node"
47 ],
5c5b24ee
S
48 "extensions": ".ts",
49 "ignore": [
50 "lib/",
51 "examples/typescript/"
52 ]
f045358d 53 },
6dc67cda 54 "author": "pioardi",
7e4f7b97 55 "contributors": [
56 {
57 "name": "Christopher Quadflieg",
58 "email": "chrissi92@hotmail.de",
59 "url": "https://github.com/Shinigami92"
60 },
61 {
818f2180 62 "name": "Jérôme Benoit",
7c638181 63 "email": "jerome.benoit@piment-noir.org",
7e4f7b97 64 "url": "https://github.com/jerome-benoit"
65 }
66 ],
6dc67cda 67 "license": "MIT",
68 "bugs": {
81c5a5cb 69 "url": "https://github.com/pioardi/poolifier/issues"
6dc67cda 70 },
81c5a5cb 71 "homepage": "https://github.com/pioardi/poolifier#readme",
973cde26 72 "devDependencies": {
57df5469 73 "benchmark": "^2.1.4",
5ed1b3a8
JB
74 "coveralls": "^3.1.0",
75 "expect": "^26.6.2",
76 "mocha": "^8.2.1",
973cde26 77 "mocha-lcov-reporter": "^1.3.0",
5ed1b3a8 78 "nyc": "^15.1.0",
cf9aa6c3 79 "prettier-standard": "^16.4.1",
4ade5f1f 80 "rimraf": "^3.0.2",
f045358d
S
81 "standard": "^16.0.3",
82 "ts-standard": "^10.0.0",
4ade5f1f 83 "typescript": "^4.1.3"
da1f2de4
E
84 },
85 "engines": {
95fd8cf4 86 "node": ">=12.0.0"
cf9aa6c3 87 },
4ade5f1f 88 "dependencies": {}
6dc67cda 89}