Skip to content

Commit 52ed977

Browse files
committed
chore: add types for package.json
1 parent d32cb70 commit 52ed977

File tree

9 files changed

+2015
-1492
lines changed

9 files changed

+2015
-1492
lines changed

docs/.vitepress/config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -71,7 +71,7 @@ export default defineConfig({
7171
compilerOptions: {
7272
jsx: 1,
7373
jsxImportSource: 'vue-jsx-vapor',
74-
customConditions: ['dev'],
74+
customConditions: ['jsx-vapor-dev'],
7575
},
7676
tsmCompilerOptions: {
7777
plugins: [vueJsxVapor({ macros: true })],

docs/vite.config.ts

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,7 @@ import { defineConfig } from 'vite'
22

33
export default defineConfig({
44
resolve: {
5-
conditions: ['dev'],
5+
conditions: ['jsx-vapor-dev'],
66
},
77
optimizeDeps: {
88
exclude: ['vitepress'],

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -45,7 +45,7 @@
4545
"bumpp": "^10.0.3",
4646
"conventional-changelog-cli": "^5.0.0",
4747
"eslint": "^9.22.0",
48-
"tsdown": "^0.9.3",
48+
"tsdown": "^0.12.3",
4949
"typescript": "^5.8.2",
5050
"unplugin-raw": "^0.4.5",
5151
"vite": "catalog:",

packages/vue-jsx-vapor/package.json

Lines changed: 30 additions & 86 deletions
Original file line numberDiff line numberDiff line change
@@ -30,148 +30,92 @@
3030
"types": "dist/index.d.ts",
3131
"exports": {
3232
".": {
33-
"dev": "./src/index.ts",
33+
"types": "./dist/index.d.ts",
34+
"jsx-vapor-dev": "./src/index.ts",
3435
"require": "./dist/index.cjs",
3536
"import": "./dist/index.js"
3637
},
3738
"./astro": {
38-
"dev": "./src/astro.ts",
39+
"types": "./dist/astro.d.ts",
40+
"jsx-vapor-dev": "./src/astro.ts",
3941
"require": "./dist/astro.cjs",
4042
"import": "./dist/astro.js"
4143
},
4244
"./rspack": {
43-
"dev": "./src/rspack.ts",
45+
"types": "./dist/rspack.d.ts",
46+
"jsx-vapor-dev": "./src/rspack.ts",
4447
"require": "./dist/rspack.cjs",
4548
"import": "./dist/rspack.js"
4649
},
4750
"./vite": {
48-
"dev": "./src/vite.ts",
51+
"types": "./dist/vite.d.ts",
52+
"jsx-vapor-dev": "./src/vite.ts",
4953
"require": "./dist/vite.cjs",
5054
"import": "./dist/vite.js"
5155
},
5256
"./webpack": {
53-
"dev": "./src/webpack.ts",
57+
"types": "./dist/webpack.d.ts",
58+
"jsx-vapor-dev": "./src/webpack.ts",
5459
"require": "./dist/webpack.cjs",
5560
"import": "./dist/webpack.js"
5661
},
5762
"./rollup": {
58-
"dev": "./src/rollup.ts",
63+
"types": "./dist/rollup.d.ts",
64+
"jsx-vapor-dev": "./src/rollup.ts",
5965
"require": "./dist/rollup.cjs",
6066
"import": "./dist/rollup.js"
6167
},
6268
"./esbuild": {
63-
"dev": "./src/esbuild.ts",
69+
"types": "./dist/esbuild.d.ts",
70+
"jsx-vapor-dev": "./src/esbuild.ts",
6471
"require": "./dist/esbuild.cjs",
6572
"import": "./dist/esbuild.js"
6673
},
6774
"./nuxt": {
68-
"dev": "./src/nuxt.ts",
75+
"types": "./dist/nuxt.d.ts",
76+
"jsx-vapor-dev": "./src/nuxt.ts",
6977
"require": "./dist/nuxt.cjs",
7078
"import": "./dist/nuxt.js"
7179
},
7280
"./api": {
73-
"dev": "./src/api.ts",
81+
"types": "./dist/api.d.ts",
82+
"jsx-vapor-dev": "./src/api.ts",
7483
"require": "./dist/api.cjs",
7584
"import": "./dist/api.js"
7685
},
7786
"./raw": {
78-
"dev": "./src/raw.ts",
87+
"types": "./dist/raw.d.ts",
88+
"jsx-vapor-dev": "./src/raw.ts",
7989
"require": "./dist/raw.cjs",
8090
"import": "./dist/raw.js"
8191
},
8292
"./rolldown": {
83-
"dev": "./src/rolldown.ts",
93+
"types": "./dist/rolldown.d.ts",
94+
"jsx-vapor-dev": "./src/rolldown.ts",
8495
"require": "./dist/rolldown.cjs",
8596
"import": "./dist/rolldown.js"
8697
},
8798
"./unplugin": {
88-
"dev": "./src/unplugin.ts",
99+
"types": "./dist/unplugin.d.ts",
100+
"jsx-vapor-dev": "./src/unplugin.ts",
89101
"require": "./dist/unplugin.cjs",
90102
"import": "./dist/unplugin.js"
91103
},
92104
"./jsx-runtime": {
93-
"dev": "./src/jsx-runtime.ts",
94-
"require": "./dist/jsx-runtime.cjs",
95-
"default": "./dist/jsx-runtime.js"
96-
},
97-
"./jsx-dev-runtime": {
98-
"dev": "./src/jsx-runtime.ts",
99-
"require": "./dist/jsx-runtime.cjs",
100-
"default": "./dist/jsx-runtime.js"
101-
},
102-
"./volar": {
103-
"dev": "./src/volar.ts",
104-
"require": "./dist/volar.cjs",
105-
"import": "./dist/volar.js"
106-
},
107-
"./*": "./*"
108-
},
109-
"typesVersions": {
110-
"*": {
111-
"*": [
112-
"./dist/*",
113-
"./*"
114-
]
115-
}
116-
},
117-
"publishConfig": {
118-
".": {
119-
"require": "./dist/index.cjs",
120-
"import": "./dist/index.js"
121-
},
122-
"./astro": {
123-
"require": "./dist/astro.cjs",
124-
"import": "./dist/astro.js"
125-
},
126-
"./rspack": {
127-
"require": "./dist/rspack.cjs",
128-
"import": "./dist/rspack.js"
129-
},
130-
"./vite": {
131-
"require": "./dist/vite.cjs",
132-
"import": "./dist/vite.js"
133-
},
134-
"./webpack": {
135-
"require": "./dist/webpack.cjs",
136-
"import": "./dist/webpack.js"
137-
},
138-
"./rollup": {
139-
"require": "./dist/rollup.cjs",
140-
"import": "./dist/rollup.js"
141-
},
142-
"./esbuild": {
143-
"require": "./dist/esbuild.cjs",
144-
"import": "./dist/esbuild.js"
145-
},
146-
"./nuxt": {
147-
"require": "./dist/nuxt.cjs",
148-
"import": "./dist/nuxt.js"
149-
},
150-
"./api": {
151-
"require": "./dist/api.cjs",
152-
"import": "./dist/api.js"
153-
},
154-
"./rolldown": {
155-
"require": "./dist/rolldown.cjs",
156-
"import": "./dist/rolldown.js"
157-
},
158-
"./unplugin": {
159-
"require": "./dist/unplugin.cjs",
160-
"import": "./dist/unplugin.js"
161-
},
162-
"./raw": {
163-
"require": "./dist/raw.cjs",
164-
"import": "./dist/raw.js"
165-
},
166-
"./jsx-runtime": {
105+
"types": "./dist/jsx-runtime.d.ts",
106+
"jsx-vapor-dev": "./src/jsx-runtime.ts",
167107
"require": "./dist/jsx-runtime.cjs",
168108
"default": "./dist/jsx-runtime.js"
169109
},
170110
"./jsx-dev-runtime": {
111+
"types": "./dist/jsx-runtime.d.ts",
112+
"jsx-vapor-dev": "./src/jsx-runtime.ts",
171113
"require": "./dist/jsx-runtime.cjs",
172114
"default": "./dist/jsx-runtime.js"
173115
},
174116
"./volar": {
117+
"types": "./dist/volar.d.ts",
118+
"jsx-vapor-dev": "./src/volar.ts",
175119
"require": "./dist/volar.cjs",
176120
"import": "./dist/volar.js"
177121
},

playground/tsconfig.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@
44
"jsx": "preserve",
55
"jsxImportSource": "vue-jsx-vapor",
66
"lib": ["ESNext", "DOM"],
7-
"customConditions": ["dev"],
7+
"customConditions": ["jsx-vapor-dev"],
88
"module": "ESNext",
99
"moduleResolution": "bundler",
1010
"resolveJsonModule": true,

playground/vite.js

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,6 @@ import { startVite } from 'vite-hyper-config'
22

33
startVite(undefined, {
44
resolve: {
5-
conditions: ['dev'],
5+
conditions: ['jsx-vapor-dev'],
66
},
77
})

0 commit comments

Comments
 (0)