39 lines
1017 B
JSON
39 lines
1017 B
JSON
{
|
|
"name": "root",
|
|
"private": true,
|
|
"packageManager": "npm@11.6.2",
|
|
"workspaces": {
|
|
"packages": [
|
|
"src/js/*",
|
|
"apps/*"
|
|
]
|
|
},
|
|
"scripts": {
|
|
"build": "turbo run build",
|
|
"test": "turbo run test",
|
|
"test:scripts": "node --test 'tests/**/*.test.js'",
|
|
"fixtures:parity": "node tests/fixtures/parity/generate.mjs",
|
|
"lint": "eslint . --cache",
|
|
"lint:fix": "eslint . --cache --fix",
|
|
"prettier": "prettier --write \"{src,apps}/**/*.{js,ts,vue,json,md}\" \"*.md\""
|
|
},
|
|
"devDependencies": {
|
|
"@eslint/js": "^10.0.1",
|
|
"@stylistic/eslint-plugin": "^5.10.0",
|
|
"@vue/eslint-config-typescript": "^14.6.0",
|
|
"eslint": "^10.1.0",
|
|
"eslint-config-prettier": "^10.1.8",
|
|
"eslint-plugin-vue": "^10.7.0",
|
|
"globals": "^17.4.0",
|
|
"prettier": "^3.8.1",
|
|
"turbo": "^2.5.0",
|
|
"typescript": "^5.9.3",
|
|
"typescript-eslint": "^8.58.0"
|
|
},
|
|
"overrides": {
|
|
"minimatch": ">=10.2.1",
|
|
"serialize-javascript": "7.0.3",
|
|
"esbuild": "^0.28.1"
|
|
}
|
|
}
|