73 lines
2.3 KiB
JSON
73 lines
2.3 KiB
JSON
{
|
|
"name": "jazz-monorepo",
|
|
"private": true,
|
|
"type": "module",
|
|
"workspaces": [
|
|
"packages/*",
|
|
"examples/*",
|
|
"starters/*",
|
|
"crates/*"
|
|
],
|
|
"packageManager": "pnpm@9.15.0+sha512.76e2379760a4328ec4415815bcd6628dee727af3779aaa4c914e3944156c4299921a89f976381ee107d41f12cfa4b66681ca9c718f0668fa0831ed4c6d8ba56c",
|
|
"engines": {
|
|
"node": ">=22.0.0"
|
|
},
|
|
"devDependencies": {
|
|
"@biomejs/biome": "catalog:default",
|
|
"@changesets/cli": "^2.27.10",
|
|
"@playwright/test": "^1.50.1",
|
|
"@vitejs/plugin-react": "^4.5.1",
|
|
"@vitest/browser": "catalog:default",
|
|
"@vitest/coverage-istanbul": "catalog:default",
|
|
"@vitest/coverage-v8": "catalog:default",
|
|
"@vitest/ui": "catalog:default",
|
|
"happy-dom": "^17.4.4",
|
|
"jazz-run": "workspace:*",
|
|
"jazz-tools": "workspace:*",
|
|
"lefthook": "^1.8.2",
|
|
"pkg-pr-new": "^0.0.39",
|
|
"playwright": "^1.50.1",
|
|
"turbo": "^2.3.1",
|
|
"typedoc": "^0.25.13",
|
|
"vitest": "catalog:default"
|
|
},
|
|
"scripts": {
|
|
"bench": "vitest bench",
|
|
"dev": "turbo dev",
|
|
"build": "turbo build && cd homepage/homepage && turbo build",
|
|
"build:packages": "turbo build --filter='./packages/*'",
|
|
"lint": "turbo lint && cd homepage/homepage && pnpm run lint",
|
|
"test": "vitest",
|
|
"test:ci": "vitest run --watch=false",
|
|
"test:coverage": "vitest --ui --coverage.enabled=true",
|
|
"format-and-lint": "biome check .",
|
|
"format-and-lint:fix": "biome check . --write",
|
|
"changeset": "changeset",
|
|
"changeset-version": "changeset version && pnpm i --no-frozen-lockfile",
|
|
"release": "turbo run build --filter='./packages/*' && pnpm changeset publish && git push --follow-tags",
|
|
"clean": "rm -rf ./packages/*/dist && rm -rf ./packages/*/node_modules && rm -rf ./examples/*/node_modules && rm -rf ./examples/*/dist",
|
|
"postinstall": "lefthook install"
|
|
},
|
|
"version": "0.0.0",
|
|
"pnpm": {
|
|
"onlyBuiltDependencies": [
|
|
"better-sqlite3"
|
|
],
|
|
"peerDependencyRules": {
|
|
"ignoreMissing": [
|
|
"@babel/*",
|
|
"expo-modules-*",
|
|
"typescript"
|
|
]
|
|
},
|
|
"overrides": {
|
|
"@types/react": "catalog:react",
|
|
"@types/react-dom": "catalog:react",
|
|
"react": "catalog:react",
|
|
"react-dom": "catalog:react",
|
|
"vite": "catalog:default",
|
|
"esbuild": "0.24.0"
|
|
}
|
|
}
|
|
}
|