Skip to content

Commit e5447bd

Browse files
committed
chore: simplify docs-engine releases
1 parent 11b26f7 commit e5447bd

File tree

6 files changed

+2118
-669
lines changed

6 files changed

+2118
-669
lines changed

package.json

Lines changed: 37 additions & 34 deletions
Original file line numberDiff line numberDiff line change
@@ -40,7 +40,10 @@
4040
],
4141
"scripts": {
4242
"build": "tsup",
43+
"build:all": "pnpm -r build",
4344
"dev": "tsup --watch",
45+
"dev:all": "pnpm -r --parallel dev",
46+
"release": "pnpm install && pnpm -r --filter @goobits/docs-engine build && pnpm -r --filter @goobits/docs-engine-cli build && pnpm -r --filter create-docs-engine build && node scripts/bump-if-published.mjs && npm publish --access public && (cd packages/docs-engine-cli && npm publish --access public) && (cd packages/create-docs-engine && npm publish --access public)",
4447
"test": "vitest",
4548
"test:ui": "vitest --ui",
4649
"test:run": "vitest run",
@@ -59,27 +62,27 @@
5962
"prepare": "husky || true"
6063
},
6164
"dependencies": {
62-
"@goobits/themes": "^1.0.1",
63-
"dompurify": "^3.3.0",
64-
"glob": "^11.0.0",
65-
"katex": "^0.16.25",
66-
"lru-cache": "^11.2.2",
65+
"@goobits/themes": "^1.3.2",
66+
"dompurify": "^3.3.1",
67+
"glob": "^13.0.0",
68+
"katex": "^0.16.28",
69+
"lru-cache": "^11.2.5",
6770
"minisearch": "^7.2.0",
6871
"p-limit": "^7.2.0",
69-
"p-retry": "^7.1.0",
70-
"pino": "^10.1.0",
71-
"pino-pretty": "^13.1.2",
72+
"p-retry": "^7.1.1",
73+
"pino": "^10.3.0",
74+
"pino-pretty": "^13.1.3",
7275
"rehype-katex": "^7.0.1",
7376
"remark-directive": "^4.0.0",
7477
"remark-math": "^6.0.0",
75-
"sharp": "^0.34.4",
76-
"shiki": "^3.15.0",
78+
"sharp": "^0.34.5",
79+
"shiki": "^3.21.0",
7780
"typescript": "^5.9.3",
78-
"unist-util-visit": "^5.0.0",
79-
"yaml": "^2.8.1"
81+
"unist-util-visit": "^5.1.0",
82+
"yaml": "^2.8.2"
8083
},
8184
"peerDependencies": {
82-
"@lucide/svelte": "^0.546.0",
85+
"@lucide/svelte": "^0.563.1",
8386
"@sveltejs/kit": "^2.0.0",
8487
"mermaid": "^11.0.0",
8588
"svelte": "^5.0.0"
@@ -90,8 +93,8 @@
9093
}
9194
},
9295
"optionalDependencies": {
93-
"chokidar": "^4.0.3",
94-
"playwright": "^1.56.1"
96+
"chokidar": "^5.0.0",
97+
"playwright": "^1.58.0"
9598
},
9699
"keywords": [
97100
"sveltekit",
@@ -121,32 +124,32 @@
121124
]
122125
},
123126
"devDependencies": {
124-
"@eslint/js": "^9.39.1",
125-
"@testing-library/svelte": "^5.2.8",
126-
"@types/dompurify": "^3.0.5",
127+
"@eslint/js": "^9.39.2",
128+
"@testing-library/svelte": "^5.3.1",
129+
"@types/dompurify": "^3.2.0",
127130
"@types/mdast": "^4.0.4",
128-
"@types/node": "^24.10.0",
131+
"@types/node": "^25.0.10",
129132
"@types/unist": "^3.0.3",
130-
"@typescript-eslint/eslint-plugin": "^8.46.3",
131-
"@typescript-eslint/parser": "^8.46.3",
132-
"@vitest/coverage-v8": "^4.0.7",
133-
"@vitest/ui": "^4.0.7",
134-
"eslint": "^9.39.1",
133+
"@typescript-eslint/eslint-plugin": "^8.54.0",
134+
"@typescript-eslint/parser": "^8.54.0",
135+
"@vitest/coverage-v8": "^4.0.18",
136+
"@vitest/ui": "^4.0.18",
137+
"eslint": "^9.39.2",
135138
"eslint-config-prettier": "^10.1.8",
136139
"eslint-plugin-security": "^3.0.1",
137-
"eslint-plugin-svelte": "^3.13.0",
138-
"happy-dom": "^20.0.10",
140+
"eslint-plugin-svelte": "^3.14.0",
141+
"happy-dom": "^20.3.9",
139142
"husky": "^9.1.7",
140-
"jscpd": "^4.0.5",
141-
"lint-staged": "^16.2.6",
143+
"jscpd": "^4.0.7",
144+
"lint-staged": "^16.2.7",
142145
"madge": "^8.0.0",
143-
"prettier": "^3.6.2",
144-
"prettier-plugin-svelte": "^3.4.0",
145-
"svelte": "^5.43.4",
146-
"svelte-eslint-parser": "^1.4.0",
146+
"prettier": "^3.8.1",
147+
"prettier-plugin-svelte": "^3.4.1",
148+
"svelte": "^5.48.2",
149+
"svelte-eslint-parser": "^1.4.1",
147150
"ts-morph": "^27.0.2",
148-
"tsup": "^8.5.0",
151+
"tsup": "^8.5.1",
149152
"unified": "^11.0.5",
150-
"vitest": "^4.0.7"
153+
"vitest": "^4.0.18"
151154
}
152155
}

packages/create-docs-engine/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -27,13 +27,13 @@
2727
"license": "MIT",
2828
"dependencies": {
2929
"prompts": "^2.4.2",
30-
"chalk": "^5.3.0",
31-
"ora": "^8.0.1"
30+
"chalk": "^5.6.2",
31+
"ora": "^9.1.0"
3232
},
3333
"devDependencies": {
34-
"@types/node": "^20.0.0",
34+
"@types/node": "^25.0.10",
3535
"@types/prompts": "^2.4.9",
36-
"tsup": "^8.0.0",
37-
"typescript": "^5.3.0"
36+
"tsup": "^8.5.1",
37+
"typescript": "^5.9.3"
3838
}
3939
}

packages/docs-engine-cli/package.json

Lines changed: 8 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -17,19 +17,19 @@
1717
"prepublishOnly": "pnpm run build"
1818
},
1919
"dependencies": {
20-
"commander": "^12.0.0",
21-
"chalk": "^5.3.0",
22-
"ora": "^8.0.1",
23-
"glob": "^11.0.0",
20+
"commander": "^14.0.2",
21+
"chalk": "^5.6.2",
22+
"ora": "^9.1.0",
23+
"glob": "^13.0.0",
2424
"unified": "^11.0.5",
2525
"remark-parse": "^11.0.0",
26-
"remark-mdx": "^3.0.0",
27-
"unist-util-visit": "^5.0.0",
26+
"remark-mdx": "^3.1.1",
27+
"unist-util-visit": "^5.1.0",
2828
"p-limit": "^7.2.0"
2929
},
3030
"devDependencies": {
31-
"@types/node": "^24.10.0",
32-
"tsup": "^8.5.0",
31+
"@types/node": "^25.0.10",
32+
"tsup": "^8.5.1",
3333
"typescript": "^5.9.3"
3434
},
3535
"keywords": [

0 commit comments

Comments
 (0)