|
24 | 24 | "changelog:weekly": "tsx scripts/changelog-weekly.ts", |
25 | 25 | "sync-schemas": "tsx scripts/sync-schemas.ts", |
26 | 26 | "sync-schemas:check": "tsx scripts/sync-schemas.ts --check", |
27 | | - "lint": "bun run check:tracked-artifacts && bun run check:workspace-contracts && oxlint . && tsx scripts/lint-skills.ts", |
| 27 | + "lint": "bun run check:tracked-artifacts && bun run check:workspace-contracts && bun run check:package-cycles && oxlint . && tsx scripts/lint-skills.ts", |
28 | 28 | "lint:skills": "tsx scripts/lint-skills.ts", |
29 | 29 | "lint:fix": "oxlint --fix .", |
30 | 30 | "check:tracked-artifacts": "node scripts/check-tracked-artifacts.mjs", |
31 | 31 | "check:workspace-contracts": "node scripts/check-workspace-contracts.mjs", |
| 32 | + "check:package-cycles": "node scripts/check-package-cycles.mjs", |
32 | 33 | "format": "oxfmt .", |
33 | 34 | "test": "bun run test:unit", |
34 | 35 | "test:unit": "bun run --filter '*' test", |
|
41 | 42 | "player:perf": "bun run --filter @hyperframes/player perf", |
42 | 43 | "format:check": "oxfmt --check .", |
43 | 44 | "knip": "knip", |
44 | | - "test:scripts": "node --import tsx --test scripts/check-tracked-artifacts.test.mjs scripts/check-workspace-contracts.test.mjs scripts/validate-release-channel.test.mjs scripts/draft-changelog.test.ts scripts/set-version.test.ts scripts/release-prepare.test.ts scripts/cli-options.test.ts scripts/changelog-weekly.test.ts scripts/claude-plugin-compression.test.ts scripts/studio-runtime-smoke.test.mjs scripts/verify-packed-manifests.test.mjs", |
| 45 | + "test:scripts": "node --import tsx --test scripts/check-tracked-artifacts.test.mjs scripts/check-workspace-contracts.test.mjs scripts/check-package-cycles.test.mjs scripts/validate-release-channel.test.mjs scripts/draft-changelog.test.ts scripts/set-version.test.ts scripts/release-prepare.test.ts scripts/cli-options.test.ts scripts/changelog-weekly.test.ts scripts/claude-plugin-compression.test.ts scripts/studio-runtime-smoke.test.mjs scripts/verify-packed-manifests.test.mjs", |
45 | 46 | "test:skills": "node --test 'skills/**/*.test.mjs'", |
46 | 47 | "generate:previews": "tsx scripts/generate-template-previews.ts", |
47 | 48 | "generate:catalog-previews": "tsx scripts/generate-catalog-previews.ts", |
|
0 commit comments