-
Notifications
You must be signed in to change notification settings - Fork 0
/
package.json
94 lines (94 loc) · 2.51 KB
/
package.json
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
{
"name": "@vodyani/dust",
"license": "MIT",
"version": "8.0.1",
"author": "ChoGathK",
"description": "🌟 dust is the threading solution of vodyani, which makes basic thread and thread pool functions available to the public. When work threads is invoked, it takes over threads and isolates them from the main thread.",
"homepage": "https://github.com/vodyani/dust#readme",
"repository": {
"type": "git",
"url": "git+https://github.com/vodyani/dust.git"
},
"keywords": [
"vodyani",
"nodejs",
"nestjs",
"threads",
"thread-pools",
"javascript",
"typescript",
"npm-package"
],
"bugs": {
"url": "https://github.com/vodyani/dust/issues"
},
"files": [
"package.json",
"README.MD",
"LICENSE",
"dist"
],
"main": "dist/index.js",
"scripts": {
"patch": "npm version patch",
"minor": "npm version minor",
"major": "npm version major",
"install:all": "npm i && npm i @vodyani/eslint-config -D && npx husky install",
"build": "rm -rf dist && tsc",
"test": "jest",
"test:coverage": "jest --coverage",
"lint": "eslint ./src ./test && tsc",
"lint:fix": "eslint --fix --ext .ts src/ test/",
"lint:html-report": "eslint ./src ./test -f html -o eslint-report.html",
"lint:json-report": "eslint ./src ./test -f json -o eslint-report.json"
},
"commitlint": {
"extends": [
"@commitlint/config-conventional"
]
},
"eslintConfig": {
"extends": "@vodyani"
},
"jest": {
"testEnvironment": "node",
"testRegex": "(/test/.spec.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$",
"moduleNameMapper": {
"@/(.*)$": "<rootDir>/src/$1"
},
"transform": {
"^.+\\.js$": "babel-jest",
"^.+\\.ts$": "ts-jest"
},
"transformIgnorePatterns": [
"./node_modules/(?!(lodash-es|other-es-lib))"
]
},
"dependencies": {
"@nestjs/common": "8.4.4",
"@vodyani/core": "8.0.1",
"lodash": "4.17.21",
"threads": "1.7.0",
"tiny-worker": "2.3.0"
},
"peerDependencies": {
"threads": "1.7.0",
"tiny-worker": "2.3.0"
},
"devDependencies": {
"@commitlint/cli": "16.2.3",
"@commitlint/config-conventional": "16.2.1",
"@nestjs/testing": "8.4.4",
"@types/express": "4.17.13",
"@types/jest": "27.4.1",
"@types/lodash": "4.14.181",
"@types/node": "16.11.26",
"@types/supertest": "2.0.12",
"@vodyani/eslint-config": "1.0.9",
"husky": "7.0.4",
"jest": "27.5.1",
"supertest": "6.2.2",
"ts-jest": "27.1.4",
"typescript": "4.6.3"
}
}