-
-
Notifications
You must be signed in to change notification settings - Fork 3
/
package.json
57 lines (57 loc) · 2.54 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
{
"name": "dndvault",
"version": "v2.1.4",
"description": "D&D Character Vault and Event Management for Discord.",
"main": "index.js",
"scripts": {
"test": "npx cross-env NODE_OPTIONS=--experimental-vm-modules jest roll.test.js --testTimeout=5000 --runInBand && npx cross-env NODE_OPTIONS=--experimental-vm-modules jest commands.test.js --testTimeout=5000 --runInBand && npx cross-env NODE_OPTIONS=--experimental-vm-modules jest --testTimeout=5000 --runInBand --testPathIgnorePatterns roll.test.js --testPathIgnorePatterns commands.test.js",
"stest": "npx cross-env NODE_OPTIONS=--experimental-vm-modules jest --testTimeout=5000",
"test:coverage": "npx cross-env NODE_OPTIONS=--experimental-vm-modules jest --testTimeout=5000 --coverage",
"dockertest": "docker build --target test . --rm --iidfile dndvaulttestdockerid && docker image rm `cat dndvaulttestdockerid` && rm dndvaulttestdockerid",
"preinstall": "git lfs update --force && pre-commit install -t pre-commit -t pre-push",
"preinstall:old": "npx npm-force-resolutions && pre-commit install -t pre-commit -t pre-push"
},
"scriptsComments": {
"test": "use jest for testing",
"stest": "use jest for testing, for a single test use '-- roll.test.js' for example",
"dockertest": "run tests inside docker container --> --progress plain",
"preinstall": "insure that pre-commit hooks are installed",
"preinstall:old": "this runs automatically on install to enforce versions of dependencies, see 'resolutions' below"
},
"keywords": [],
"author": "Jay <[email protected]> (https://karma.net/)",
"license": "MIT",
"dependencies": {
"@holistics/date-parser": "2.10.0",
"babel-jest": "^27.2.1",
"discord.js": "^13.7.0",
"express": "^4.17.1",
"express-session": "^1.17.1",
"grant": "^5.4.9",
"he": "^1.2.0",
"log-timestamp": "0.3.0",
"luxon": "^2.0.2",
"mathjs": "^9.5.0",
"mongoose": "^5.13.8",
"morgan": "^1.10.0",
"node-cache": "^5.1.2",
"node-cron": "^3.0.0",
"node-fetch": "2.6.7",
"pug": "^3.0.0",
"rpg-dice-roller": "^5.0.0",
"topgg-autoposter": "^2.0.1",
"tzdata": "^1.0.25"
},
"devDependencies": {
"eslint": "^8.6.0",
"jest": "^27.2.1"
},
"jest": {
"testEnvironment": "node",
"verbose": true
},
"resolutions": {},
"resolutionsComments": {
"DOESNT_WORK_WITH_DATE-PARSERchrono-node": "2.2.4"
}
}