Merge branch 'master' into issue-62-rewrite-to-typescript
[poolifier.git] / package.json
1 {
2 "name": "poolifier",
3 "version": "1.2.1",
4 "description": "Library on top of node js worker threads that implement various worker pools type",
5 "main": "lib/index.js",
6 "scripts": {
7 "build": "npm run build:clean && tsc",
8 "build:clean": "rimraf lib",
9 "test": "standard && ts-standard && npm run build && nyc mocha --exit --timeout 20000 tests/*test.js ",
10 "test:debug": "mocha --inspect-brk --exit tests/*test.js ",
11 "coverage": "nyc report --reporter=text-lcov | coveralls",
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",
17 "lint-and-format": "npm run lint:standard && npm run lint:ts-standard && npm run import-sort"
18 },
19 "repository": {
20 "type": "git",
21 "url": "git+https://github.com/pioardi/poolifier.git"
22 },
23 "keywords": [
24 "node",
25 "thread-pool",
26 "worker-threads",
27 "performance",
28 "cpu",
29 "computing",
30 "async-resource"
31 ],
32 "standard": {
33 "env": [
34 "mocha",
35 "node"
36 ],
37 "ignore": [
38 "lib/",
39 "src/",
40 "examples/typescript/"
41 ]
42 },
43 "ts-standard": {
44 "env": [
45 "mocha",
46 "node"
47 ],
48 "extensions": ".ts",
49 "ignore": [
50 "lib/",
51 "examples/typescript/"
52 ]
53 },
54 "author": "pioardi",
55 "license": "MIT",
56 "bugs": {
57 "url": "https://github.com/pioardi/poolifier/issues"
58 },
59 "homepage": "https://github.com/pioardi/poolifier#readme",
60 "devDependencies": {
61 "benchmark": "^2.1.4",
62 "coveralls": "^3.0.9",
63 "expect": "^26.0.0",
64 "mocha": "^8.0.1",
65 "mocha-lcov-reporter": "^1.3.0",
66 "nyc": "^15.0.0",
67 "prettier-standard": "^16.4.1",
68 "rimraf": "^3.0.2",
69 "standard": "^16.0.3",
70 "ts-standard": "^10.0.0",
71 "typescript": "^4.1.3"
72 },
73 "engines": {
74 "node": ">=12.0.0"
75 },
76 "dependencies": {}
77 }