diff options
Diffstat (limited to 'package.json')
| -rw-r--r-- | package.json | 63 |
1 files changed, 63 insertions, 0 deletions
diff --git a/package.json b/package.json new file mode 100644 index 0000000..9bc24d8 --- /dev/null +++ b/package.json @@ -0,0 +1,63 @@ +{ + "name": "turbo-monorepo", + "version": "0.0.0", + "private": true, + "scripts": { + "build": "pnpm -- turbo run build --filter=docs", + "build:turbo": "pnpm run --filter=cli build", + "build:ts": "tsc -b tsconfig.project.json", + "check:prettier": "prettier -c .", + "check:toml": "taplo format --check", + "format": "run-p format:prettier format:rs format:toml", + "format:prettier": "prettier -w .", + "format:rs": "cargo fmt --all", + "format:toml": "taplo format", + "turbo": "pnpm run build:turbo && node turbow.js", + "turbo-prebuilt": "node turbow.js", + "docs": "pnpm -- turbo run dev --filter=docs --no-cache", + "prepare": "husky install", + "test": "turbo run test" + }, + "devDependencies": { + "@taplo/cli": "^0.5.2", + "@types/react": "18.0.26", + "eslint": "^8.29.0", + "eslint-config-next": "^13.0.6", + "eslint-config-prettier": "^8.5.0", + "husky": "^8.0.0", + "lint-staged": "^13.1.0", + "next": "^13.0.6", + "npm-run-all": "^4.1.5", + "prettier": "^2.8.7", + "semver": "^7.3.8", + "typescript": "^4.9.4" + }, + "lint-staged": { + "*.{js,jsx,ts,tsx}": [ + "eslint --ext js,jsx,ts,tsx --quiet --fix --", + "prettier --write" + ], + "*.{md,mdx,mjs,yml,yaml,css}": [ + "prettier --write" + ], + "*.go": [ + "pnpm --filter cli format" + ], + "*.toml": [ + "taplo format" + ], + "*.rs": [ + "cargo fmt --" + ] + }, + "pnpm": { + "overrides": { + "next@latest": "13.0.6" + } + }, + "packageManager": "pnpm@7.18.2", + "engines": { + "node": "16.x", + "pnpm": "7" + } +} |
