-
Notifications
You must be signed in to change notification settings - Fork 1
/
package.json
88 lines (88 loc) · 2.41 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
{
"name": "@vodyani/ark",
"license": "MIT",
"version": "8.8.0",
"author": "ChoGathK",
"description": "🛸 ark is the configuration management solution of vodyani. By accessing ark, you can have maximum control over your local configuration, and if you want, ark can support unlimited configuration remote client.",
"homepage": "https://github.com/vodyani/ark#readme",
"repository": {
"type": "git",
"url": "git+https://github.com/vodyani/ark.git"
},
"bugs": {
"url": "https://github.com/vodyani/ark/issues"
},
"keywords": [
"vodyani",
"nodejs",
"config",
"ark",
"nestjs",
"remote-config"
],
"files": [
"package.json",
"README.MD",
"LICENSE",
"dist"
],
"main": "dist/index.js",
"scripts": {
"local": "npm i && npm i @vodyani/eslint-config -D && npx husky install",
"build": "rm -rf dist && tsc",
"clear": "rm -rf ./logs && rm -rf ./test/temp",
"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"
},
"publishConfig": {
"access": "public"
},
"eslintConfig": {
"extends": "@vodyani"
},
"commitlint": {
"extends": "@commitlint/config-conventional"
},
"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.7",
"@vodyani/class-decorator": "^8.2.3",
"@vodyani/core": "^8.10.0",
"@vodyani/utils": "^8.8.1",
"js-yaml": "^4.1.0",
"lodash": "4.17.21"
},
"devDependencies": {
"@commitlint/cli": "16.3.0",
"@commitlint/config-conventional": "16.2.4",
"@nestjs/testing": "8.4.7",
"@types/jest": "27.5.2",
"@types/js-yaml": "^4.0.5",
"@types/lodash": "^4.14.182",
"@types/node": "16.11.56",
"@types/supertest": "2.0.12",
"@vodyani/eslint-config": "^1.1.0",
"husky": "7.0.4",
"jest": "27.5.1",
"supertest": "6.2.4",
"ts-jest": "27.1.5",
"typescript": "4.8.2"
}
}