Skip to content

Commit d978726

Browse files
committed
chore: try module builder
1 parent d80f835 commit d978726

File tree

5 files changed

+1297
-335
lines changed

5 files changed

+1297
-335
lines changed

examples/openapi-ts-nuxt/package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -9,7 +9,7 @@
99
"generate": "nuxt generate",
1010
"postinstall:enable-after-release": "nuxt prepare",
1111
"preview": "nuxt preview",
12-
"typecheck:old": "tsc --noEmit"
12+
"typecheck:disabled": "tsc --noEmit"
1313
},
1414
"dependencies": {
1515
"@hey-api/nuxt": "workspace:*",

packages/nuxt/package.json

Lines changed: 10 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -31,34 +31,26 @@
3131
"vue"
3232
],
3333
"type": "module",
34-
"main": "./dist/module.js",
3534
"exports": {
36-
".": "./dist/module.js",
37-
"./module": "./dist/module.js",
38-
"./package.json": "./package.json"
39-
},
40-
"typesVersions": {
41-
"*": {
42-
".": [
43-
"./dist/module.d.ts"
44-
],
45-
"module": [
46-
"./dist/module.d.ts"
47-
]
35+
".": {
36+
"types": "./dist/types.d.ts",
37+
"import": "./dist/module.mjs",
38+
"require": "./dist/module.cjs"
4839
}
4940
},
41+
"main": "./dist/module.cjs",
42+
"types": "./dist/types.d.ts",
5043
"sideEffects": false,
5144
"files": [
5245
"dist",
5346
"LICENSE.md",
5447
"src"
5548
],
5649
"scripts": {
57-
"build": "tsup && rollup -c && pnpm check-exports",
58-
"check-exports": "attw --ignore-rules cjs-resolves-to-esm --pack .",
50+
"build": "nuxt-module-build build",
5951
"dev": "tsup --watch",
60-
"prepublishOnly": "pnpm build",
61-
"typecheck:old": "vitest --typecheck --watch=false"
52+
"prepack": "pnpm build",
53+
"prepublishOnly": "pnpm build"
6254
},
6355
"dependencies": {
6456
"@hey-api/client-nuxt": "workspace:*",
@@ -72,6 +64,7 @@
7264
"vue": ">= 3.5.13 < 4"
7365
},
7466
"devDependencies": {
67+
"@nuxt/module-builder": "0.8.4",
7568
"@nuxt/schema": "3.14.1592",
7669
"@nuxt/test-utils": "3.14.0",
7770
"vite": "6.0.9"

packages/nuxt/rollup.config.mjs

Lines changed: 0 additions & 27 deletions
This file was deleted.

packages/nuxt/tsup.config.ts

Lines changed: 0 additions & 12 deletions
This file was deleted.

0 commit comments

Comments
 (0)