mirror of
https://github.com/sinanyuntu/trade-message-center.git
synced 2026-09-17 13:22:11 +08:00
42 lines
2.5 KiB
JSON
42 lines
2.5 KiB
JSON
{
|
|
"name": "trade-message-center",
|
|
"version": "0.8.28",
|
|
"private": true,
|
|
"workspaces": [
|
|
"apps/*",
|
|
"packages/*"
|
|
],
|
|
"type": "module",
|
|
"scripts": {
|
|
"clean:dist": "node scripts/clean-generated-dist.mjs",
|
|
"dev": "pnpm run clean:dist && pnpm run version:ensure && pnpm --filter @trade-message-center/onetalk-contract build && node scripts/with-build-hash.mjs --parallel --filter @trade-message-center/server --filter @trade-message-center/chrome-extension --filter @trade-message-center/mind-test-harness --if-present run dev",
|
|
"dev:server": "pnpm --filter @trade-message-center/server run dev:watch",
|
|
"dev:extension": "pnpm run version:ensure && node scripts/with-build-hash.mjs --filter @trade-message-center/chrome-extension run dev",
|
|
"dev:harness": "pnpm --filter @trade-message-center/mind-test-harness run dev",
|
|
"build": "pnpm run clean:dist && pnpm run version:ensure && node scripts/with-build-hash.mjs --filter @trade-message-center/onetalk-contract --filter @trade-message-center/server --filter @trade-message-center/chrome-extension --if-present run build",
|
|
"typecheck": "pnpm run clean:dist && pnpm run version:ensure && pnpm --filter @trade-message-center/onetalk-contract --filter @trade-message-center/server --filter @trade-message-center/chrome-extension --if-present run typecheck",
|
|
"test": "pnpm run clean:dist && pnpm run version:ensure && node --test scripts/package-version.test.mjs scripts/release.test.mjs scripts/dev-startup.test.mjs && pnpm --filter @trade-message-center/onetalk-contract --filter @trade-message-center/server --filter @trade-message-center/chrome-extension --if-present run test",
|
|
"format": "oxfmt",
|
|
"format:check": "pnpm run version:ensure && oxfmt --check",
|
|
"version:sync": "node scripts/sync-package-versions.mjs",
|
|
"version:check": "node scripts/check-package-versions.mjs",
|
|
"version:ensure": "pnpm run version:sync && pnpm run version:check",
|
|
"release": "node scripts/release.mjs prepare",
|
|
"release:publish": "node scripts/release.mjs publish",
|
|
"prepare": "husky"
|
|
},
|
|
"devDependencies": {
|
|
"husky": "^9.1.7",
|
|
"lint-staged": "^17.3.0",
|
|
"oxfmt": "^0.64.0",
|
|
"typescript": "^5.7.3"
|
|
},
|
|
"lint-staged": {
|
|
"*": "oxfmt --no-error-on-unmatched-pattern"
|
|
},
|
|
"engines": {
|
|
"node": ">=22.22.2 <23"
|
|
},
|
|
"packageManager": "pnpm@11.7.0"
|
|
}
|