Skip to content

Commit d72fd5c

Browse files
committed
chore: use obuild
1 parent da8807c commit d72fd5c

4 files changed

Lines changed: 549 additions & 279 deletions

File tree

build.config.mjs

Lines changed: 19 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,19 @@
1+
import { defineBuildConfig } from 'obuild/config'
2+
3+
export default defineBuildConfig({
4+
entries: [
5+
{
6+
type: 'bundle',
7+
input: ['./src/index.ts'],
8+
},
9+
{
10+
type: 'bundle',
11+
input: ['./src/stream.ts'],
12+
},
13+
{
14+
type: 'transform',
15+
input: './src/vue',
16+
outDir: './dist/vue',
17+
},
18+
],
19+
})

package.json

Lines changed: 6 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "mdc-syntax",
33
"type": "module",
44
"version": "0.0.1",
5-
"packageManager": "pnpm@10.28.1",
5+
"packageManager": "pnpm@10.28.2",
66
"description": "",
77
"author": "",
88
"license": "MIT",
@@ -15,7 +15,7 @@
1515
},
1616
"main": "./dist/index.mjs",
1717
"module": "./dist/index.mjs",
18-
"types": "./dist/index.d.ts",
18+
"types": "./dist/index.d.mts",
1919
"files": [
2020
"dist"
2121
],
@@ -24,7 +24,7 @@
2424
"dev:prepare": "nuxt prepare playground",
2525
"docs": "nuxt dev --extends docus docs",
2626
"test": "vitest run",
27-
"prepack": "unbuild",
27+
"prepack": "onbuild",
2828
"lint": "eslint .",
2929
"typecheck": "tsc --noEmit",
3030
"verify": "pnpm run lint && pnpm run test && pnpm run typecheck"
@@ -35,24 +35,24 @@
3535
"dependencies": {
3636
"github-slugger": "^2.0.0",
3737
"markdown-it": "^14.1.0",
38-
"markdown-it-mdc": "^0.2.6",
38+
"markdown-it-mdc": "^0.2.8",
3939
"markdown-it-sub": "^2.0.0",
4040
"minimark": "https://pkg.pr.new/minimark@1484201",
4141
"remark-mdc": "^3.10.0",
4242
"scule": "^1.3.0",
4343
"unified": "^11.0.5"
4444
},
4545
"devDependencies": {
46-
"@nuxt/eslint-config": "^1.12.1",
46+
"@nuxt/eslint-config": "^1.13.0",
4747
"@types/node": "^25.0.10",
4848
"eslint": "^9.39.2",
4949
"hast-util-to-string": "^3.0.1",
5050
"nuxt": "^4.3.0",
51+
"obuild": "^0.4.22",
5152
"remark-gfm": "^4.0.1",
5253
"remark-parse": "^11.0.0",
5354
"remark-rehype": "^11.1.2",
5455
"typescript": "^5.9.3",
55-
"unbuild": "^3.6.1",
5656
"vitest": "^4.0.18"
5757
}
5858
}

playground/package.json

Lines changed: 5 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@
22
"name": "playground",
33
"type": "module",
44
"private": true,
5-
"packageManager": "pnpm@10.28.1",
5+
"packageManager": "pnpm@10.28.2",
66
"scripts": {
77
"build": "nuxt build",
88
"dev": "nuxt dev",
@@ -12,17 +12,17 @@
1212
"typecheck": "nuxt typecheck"
1313
},
1414
"dependencies": {
15-
"@iconify-json/lucide": "^1.2.86",
16-
"@iconify-json/simple-icons": "^1.2.67",
15+
"@iconify-json/lucide": "^1.2.87",
16+
"@iconify-json/simple-icons": "^1.2.68",
1717
"@nuxt/ui": "^4.4.0",
1818
"nuxt": "^4.3.0",
1919
"shiki": "^3.21.0",
2020
"shiki-stream": "^0.1.4"
2121
},
2222
"devDependencies": {
23-
"@nuxt/eslint": "^1.12.1",
23+
"@nuxt/eslint": "^1.13.0",
2424
"eslint": "^9.39.2",
2525
"typescript": "^5.9.3",
26-
"vue-tsc": "^3.2.3"
26+
"vue-tsc": "^3.2.4"
2727
}
2828
}

0 commit comments

Comments
 (0)