build/check/lint/format/test each ran bare "pnpm <script>", which re-invokes the same root script forever instead of delegating to workspace packages. Switch to pnpm -r --if-present so each script runs once per package that defines it.
19 lines
496 B
JSON
19 lines
496 B
JSON
{
|
|
"name": "luzzle",
|
|
"private": true,
|
|
"scripts": {
|
|
"build": "pnpm -r --if-present run build",
|
|
"check": "pnpm -r --if-present run check",
|
|
"lint": "pnpm -r --if-present run lint",
|
|
"format": "pnpm -r --if-present run format",
|
|
"test": "pnpm -r --if-present run test",
|
|
"changeset": "changeset",
|
|
"version:apps": "changeset version",
|
|
"tag:apps": "changeset git-tag"
|
|
},
|
|
"packageManager": "pnpm@11.2.2",
|
|
"devDependencies": {
|
|
"@changesets/cli": "3.0.1"
|
|
}
|
|
}
|