Files
fressh/package.json
2025-10-04 13:43:40 -04:00

36 lines
1.1 KiB
JSON

{
"name": "fressh",
"private": true,
"version": "workspace:*",
"packageManager": "pnpm@10.18.0",
"type": "module",
"engines": {
"node": ">=22"
},
"scripts": {
"fmt:root": "prettier --cache --write .",
"fmt:check:root": "prettier --check .",
"fmt:root:nix": "nix fmt flake.nix",
"fmt:check:root:nix": "nix fmt flake.nix -- -c",
"syncpack:fix": "syncpack list-mismatches || (syncpack fix-mismatches && pnpm i)",
"syncpack:check": "syncpack list-mismatches",
"jscpd:check": "cross-env NODE_OPTIONS=--max-old-space-size=8192 jscpd --config .jscpd.json",
"knip:check": "knip",
"knip:fix:danger": "knip --fix",
"update:all": "syncpack update",
"update:all:alt": "pnpm dlx npm-check-updates --interactive --format group -ws --root"
},
"devDependencies": {
"@epic-web/config": "^1.21.3",
"cross-env": "^10.0.0",
"globby": "^14.1.0",
"jscpd": "^4.0.5",
"knip": "^5.63.1",
"prettier": "^3.6.2",
"syncpack": "^13.0.4",
"tsx": "^4.20.5",
"turbo": "^2.5.7",
"typescript": "~5.9.2"
}
}