{ "name": "reacord-monorepo", "private": true, "workspaces": [ "packages/*" ], "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": "bun run --cwd packages/helpers typecheck && bun run --cwd packages/reacord typecheck", "test": "vitest", "build": "bun run --cwd packages/reacord build", "release": "bun 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", "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" ], "rules": { "@typescript-eslint/no-non-null-assertion": "warn", "@typescript-eslint/require-await": "off" } } }