File tree Expand file tree Collapse file tree 5 files changed +13
-6
lines changed Expand file tree Collapse file tree 5 files changed +13
-6
lines changed Original file line number Diff line number Diff line change 1+ ** /* .d.ts
Original file line number Diff line number Diff line change 1313 ],
1414 "main" : " ./dist/vue-select.umd.js" ,
1515 "module" : " ./dist/vue-select.es.js" ,
16+ "types" : " ./dist/src/index.d.ts" ,
1617 "exports" : {
1718 "." : {
1819 "import" : " ./dist/vue-select.es.js" ,
4849 "vue" : " 3.x"
4950 },
5051 "devDependencies" : {
52+ "@babel/types" : " ^7.22.5" ,
5153 "@rushstack/eslint-patch" : " ^1.2.0" ,
5254 "@semantic-release/git" : " ^10.0.1" ,
5355 "@semantic-release/github" : " ^8.0.7" ,
7375 "semantic-release" : " ^19.0.5" ,
7476 "typescript" : " ^4.9.3" ,
7577 "vite" : " ^3.2.4" ,
78+ "vite-plugin-dts" : " ^2.3.0" ,
7679 "vitest" : " ^0.25.3" ,
7780 "vue" : " ^3.2.45" ,
7881 "vue-tsc" : " ^1.0.10"
Original file line number Diff line number Diff line change 135135 </div >
136136</template >
137137
138- <script >
138+ <script lang="ts" >
139139import pointerScroll from ' @/mixins/pointerScroll.js'
140140import typeAheadPointer from ' @/mixins/typeAheadPointer.js'
141141import ajax from ' @/mixins/ajax.js'
@@ -147,7 +147,8 @@ import uniqueId from '@/utility/uniqueId.js'
147147/**
148148 * @name VueSelect
149149 */
150- export default {
150+ import { defineComponent } from ' vue'
151+ export default defineComponent ({
151152 components: { ... childComponents },
152153
153154 directives: { appendToBody },
@@ -1362,5 +1363,5 @@ export default {
13621363 }
13631364 },
13641365 },
1365- }
1366+ })
13661367 </script >
File renamed without changes.
Original file line number Diff line number Diff line change 11import { resolve } from 'path'
22import { fileURLToPath , URL } from 'url'
3-
3+ import dts from 'vite-plugin-dts'
44import { defineConfig } from 'vite'
55import vue from '@vitejs/plugin-vue'
66
77// https://vitejs.dev/config/
88export default defineConfig ( {
9- plugins : [ vue ( ) ] ,
9+ plugins : [ vue ( ) , dts ( {
10+ insertTypesEntry : true ,
11+ } ) ] ,
1012 publicDir : false ,
1113 resolve : {
1214 alias : {
@@ -17,7 +19,7 @@ export default defineConfig({
1719 build : {
1820 target : 'es2015' ,
1921 lib : {
20- entry : resolve ( __dirname , 'src/index.js ' ) ,
22+ entry : resolve ( __dirname , 'src/index.ts ' ) ,
2123 name : 'vue-select' ,
2224 fileName : ( format ) => `vue-select.${ format } .js` ,
2325 } ,
You can’t perform that action at this time.
0 commit comments