34 lines
976 B
JSON
34 lines
976 B
JSON
{
|
|
"name": "root",
|
|
"private": true,
|
|
"type": "module",
|
|
"packageManager": "pnpm@10.28.1+sha512.7d7dbbca9e99447b7c3bf7a73286afaaf6be99251eb9498baefa7d406892f67b879adb3a1d7e687fc4ccc1a388c7175fbaae567a26ab44d1067b54fcb0d6a316",
|
|
"devDependencies": {
|
|
"@eslint/compat": "2.0.1",
|
|
"@eslint/js": "9.39.2",
|
|
"eslint": "9.39.2",
|
|
"eslint-plugin-jsdoc": "61.7.1",
|
|
"eslint-plugin-react": "7.37.5",
|
|
"eslint-plugin-react-hooks": "7.0.1",
|
|
"globals": "16.5.0",
|
|
"husky": "9.1.7",
|
|
"knip": "5.81.0",
|
|
"lint-staged": "16.2.7",
|
|
"prettier": "3.7.4",
|
|
"typescript": "5.9.3",
|
|
"typescript-eslint": "8.53.1"
|
|
},
|
|
"scripts": {
|
|
"prepare": "husky",
|
|
"format": "prettier --write .",
|
|
"format:check": "prettier --check .",
|
|
"lint": "eslint",
|
|
"lint:fix": "eslint --fix",
|
|
"lint:knip": "knip",
|
|
"typecheck": "tsc --build --noEmit"
|
|
},
|
|
"lint-staged": {
|
|
"*.{js,jsx,ts,tsx,css,json,jsonc,yaml,yml}": "prettier --write"
|
|
}
|
|
}
|