-
Notifications
You must be signed in to change notification settings - Fork 11
Expand file tree
/
Copy pathpackage.json
More file actions
64 lines (64 loc) · 2.09 KB
/
package.json
File metadata and controls
64 lines (64 loc) · 2.09 KB
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.1",
"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"
}