-
Notifications
You must be signed in to change notification settings - Fork 11
/
package.json
64 lines (64 loc) · 2.09 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
{
"name": "create-desktop-shortcuts",
"main": "index.js",
"version": "1.11.0",
"description": "Easy API to create desktop shortcuts with Node",
"author": "The Jared Wilcurt",
"engines": {
"node": ">=4"
},
"volta": {
"node": "18.14.0",
"npm": "9.3.1"
},
"keywords": [
"Desktop Shortcuts",
"desktop icon",
"cross-platform",
"alias",
"lnk"
],
"ManifestComments": [
"Pinned which to 2.x.x because v3+ drops support for Node 13 and below",
"Pinned fs-extra to 8.1.0 because v9.0.0 dropped support for older node versions and we only use it for CI E2E testing",
"Pinned jest to 24.9.0. 25.1.0 is broken on Windows. Waiting for issue #9459 to be resolved",
"Pinned path-type to 4.0.0 because 5+ requires ESM import"
],
"scripts": {
"start": "node index.js",
"lint": "eslint --config=.eslintrc.js index.js src tests manual-testing.js",
"fix": "eslint --fix --config=.eslintrc.js index.js src tests manual-testing.js",
"debug": "node --inspect-brk manual-testing.js",
"debug-test": "node --inspect-brk ./node_modules/jest/bin/jest.js --runInBand -t \"powershell\" \"validation\"",
"manual-test": "node manual-testing.js",
"test": "jest --runInBand --coverage",
"e2e": "node ./tests/e2e.js",
"validate": "npm run lint && npm test && npm run e2e && git status"
},
"dependencies": {
"which": "2.0.2"
},
"devDependencies": {
"@babel/core": "^7.23.7",
"@babel/eslint-parser": "^7.23.3",
"eslint": "^8.56.0",
"eslint-config-tjw-base": "^2.0.0",
"eslint-config-tjw-jest": "^2.0.0",
"eslint-config-tjw-jsdoc": "^1.0.5",
"eslint-plugin-jsdoc": "^48.0.2",
"fs-extra": "8.1.0",
"get-windows-shortcut-properties": "^1.3.0",
"jest": "29.7.0",
"mock-fs": "^5.2.0",
"path-type": "4.0.0"
},
"license": "MIT",
"repository": {
"type": "git",
"url": "git+https://github.com/nwutils/create-desktop-shortcuts.git"
},
"bugs": {
"url": "https://github.com/nwutils/create-desktop-shortcuts/issues"
},
"homepage": "https://github.com/nwutils/create-desktop-shortcuts#readme"
}