-
Notifications
You must be signed in to change notification settings - Fork 6
/
Copy pathpackage.json
32 lines (32 loc) · 1.08 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
{
"private": true,
"name": "tracky-mouse-monorepo",
"description": "This package contains scripts shared between packages.",
"version": "1.2.0",
"CAN'T USE NPM WORKSPACES, see: https://github.com/1j01/tracky-mouse/issues/53": [
"core",
"desktop-app",
"website"
],
"scripts": {
"website": "cd website && npm run start",
"in-website": "cd website &&",
"desktop-app": "cd desktop-app && npm run start",
"in-desktop-app": "cd desktop-app &&",
"in-core": "cd core &&",
"lint-cspell": "cspell-cli lint .",
"lint-eslint": "eslint .",
"lint": "npm-run-all --continue-on-error --serial lint-*",
"update-cli-docs": "node -e \"const fs = require('fs'); fs.writeFileSync('CLI.md', fs.readFileSync('CLI.md', 'utf8').replace(/```HELP_OUTPUT.+?```/s, '```HELP_OUTPUT\\n' + require('child_process').execSync('tracky-mouse --help').toString().trim() + '\\n```'))\""
},
"bin": {
"tracky-mouse": "desktop-app/src/tracky-mouse-bin.js"
},
"devDependencies": {
"@eslint/js": "^9.0.0",
"@types/eslint": "^8.56.9",
"cspell-cli": "^8.7.0",
"eslint": "^9.0.0",
"npm-run-all": "^4.1.5"
}
}