{ "name": "reacord-monorepo", "private": true, "scripts": { "lint": "run-s --continue-on-error lint:*", "lint:eslint": "eslint . --fix --cache --cache-file=node_modules/.cache/.eslintcache --report-unused-disable-directives", "lint:prettier": "prettier . \"**/*.astro\" --write --cache --list-different", "lint:types": "tsc -b & pnpm -r --parallel run typecheck", "astro-sync": "pnpm --filter website exec astro sync", "test": "vitest", "build": "pnpm -r run build", "build:website": "pnpm --filter website... run build", "start": "pnpm -C packages/website run start", "start:website": "pnpm -C packages/website run start", "release": "pnpm -r run build && changeset publish" }, "devDependencies": { "@changesets/cli": "^2.26.2", "@itsmapleleaf/configs": "github:itsMapleLeaf/configs", "eslint": "^8.51.0", "npm-run-all": "^4.1.5", "prettier": "^3.0.3", "react": "^18.2.0", "tailwindcss": "^3.3.3", "typescript": "^5.2.2", "vitest": "^0.34.6" }, "prettier": "@itsmapleleaf/configs/prettier", "eslintConfig": { "extends": [ "./node_modules/@itsmapleleaf/configs/eslint.config.cjs", "./node_modules/@itsmapleleaf/configs/eslint.config.react.cjs" ], "ignorePatterns": [ "node_modules", "dist", "packages/website/public/api" ], "rules": { "@typescript-eslint/no-non-null-assertion": "warn", "@typescript-eslint/require-await": "off" } } }