{
  "name": "~~name~~",
  "version": "0.1.0",
  "type": "module",
  "description": "~~description~~",
  "private": true,
  "packageManager": "pnpm@11.21.0+sha512.521705bce689924eac72f5a3587122f362689ef6571e55ba80076fd637c11132ecffada26fad4ea79c485bfddbfd3d5a2a5b05805a77e893de71ec8a6cca3bb1",
  "scripts": {
    "build": "pnpm -r build",
    "format": "prettier --write .",
    "preinstall": "npx only-allow pnpm",
    "lint-staged": "lint-staged",
    "prepare": "pnpm run prepare:gitHooks && pnpm run prepare:deps",
    "prepare:deps": "pnpm --filter './internals/*' --filter './libs/*' run build",
    "prepare:gitHooks": "husky",
    "skills": "pnpm dlx skills@latest",
    "test": "pnpm run test:spelling && pnpm run test:lint && pnpm run test:type && pnpm run test:unit",
    "test:coverage": "pnpm run --recursive test:coverage",
    "test:lint": "eslint --max-warnings 0 --no-warn-ignored . && pnpm run --recursive test:lint",
    "test:spelling": "cspell lint '**'",
    "test:type": "tsc --noEmit && pnpm run --recursive test:type",
    "test:unit": "pnpm run --recursive --if-present test:unit"
  },
  "devDependencies": {
    "@commitlint/cli": "^21.2.1",
    "@commitlint/config-conventional": "^21.2.0",
    "@ianvs/prettier-plugin-sort-imports": "^4.7.1",
    "@internals/eslint-config": "workspace:*",
    "@internals/lint-staged-config": "workspace:*",
    "@internals/prettier-config": "workspace:*",
    "@internals/tsconfig": "workspace:*",
    "@types/node": "^24.13.3",
    "cspell": "^10.0.1",
    "eslint": "^10.8.1",
    "husky": "^9.1.7",
    "lint-staged": "^17.3.0",
    "prettier": "^3.9.6",
    "prettier-plugin-jsdoc": "^1.8.1",
    "prettier-plugin-pkg": "^0.22.1",
    "typescript": "^6.0.3",
    "typescript-eslint": "^8.66.0"
  }
}
