-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathpackage.json
More file actions
37 lines (37 loc) · 1.73 KB
/
Copy pathpackage.json
File metadata and controls
37 lines (37 loc) · 1.73 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
{
"name": "mqttkit-monorepo",
"version": "0.0.0",
"private": true,
"type": "module",
"packageManager": "bun@1.3.14",
"workspaces": [
"packages/*",
"examples/*"
],
"scripts": {
"build": "bun run --filter './packages/*' build",
"test": "bun test packages/core/src/matcher.test.ts packages/core/src/pattern.test.ts packages/core/src/schema.test.ts packages/core/src/error.test.ts packages/core/src/logger.test.ts packages/core/src/rpc.test.ts packages/core/src/app.test.ts packages/core/src/testing.test.ts packages/core/src/metrics.test.ts packages/aedes/src/aedes-adapter.test.ts packages/asyncapi/src/builder.test.ts packages/asyncapi/src/handlers.test.ts packages/asyncapi/src/plugin.test.ts packages/asyncapi/src/yaml.test.ts packages/typebox/src/typebox.test.ts packages/zod/src/zod.test.ts",
"typecheck": "tsc -p tsconfig.json --noEmit",
"prepublish:check": "bun run test && bun run typecheck && bun run build",
"publish:status": "node scripts/publish.mjs --check",
"publish:dry-run": "node scripts/publish.mjs --dry-run",
"publish:packages": "node scripts/publish.mjs",
"publish:core": "node scripts/publish.mjs core",
"publish:aedes": "node scripts/publish.mjs aedes",
"publish:asyncapi": "node scripts/publish.mjs asyncapi",
"publish:typebox": "node scripts/publish.mjs typebox",
"publish:zod": "node scripts/publish.mjs zod",
"docs:dev": "vitepress dev docs",
"docs:build": "vitepress build docs",
"docs:preview": "vitepress preview docs"
},
"devDependencies": {
"@types/node": "^25.9.3",
"bun-types": "^1.3.4",
"mermaid": "^11.15.0",
"tsup": "^8.5.1",
"typescript": "^5.9.3",
"vitepress": "^1.6.4",
"vitepress-plugin-mermaid": "^2.0.17"
}
}