diff --git a/libs/vue-config/package.json b/libs/vue-config/package.json index c412cec76..1408b9ff8 100644 --- a/libs/vue-config/package.json +++ b/libs/vue-config/package.json @@ -7,17 +7,16 @@ ".": { "import": "./dist/DzangolabVueConfig.es.js", "require": "./dist/DzangolabVueConfig.umd.js" - }, - "./dist/DzangolabVueConfig.css": "./dist/style.css" + } }, "main": "dist//DzangolabVueConfig.umd.js", "module": "dist//DzangolabVueConfig.es.js", - "types": "./dist/src/index.d.ts", + "types": "./dist/types/index.d.ts", "files": [ "dist" ], "scripts": { - "build": "vite build && vue-tsc --emitDeclarationOnly", + "build": "vite build && vue-tsc --declaration --emitDeclarationOnly", "lint": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts", "lint:fix": "eslint . --ext .vue,.js,.jsx,.cjs,.mjs,.ts,.tsx,.cts,.mts --fix", "publish": "npm publish --access public", diff --git a/libs/vue-config/tsconfig.json b/libs/vue-config/tsconfig.json index 5ab61a49f..8d5f9abb2 100644 --- a/libs/vue-config/tsconfig.json +++ b/libs/vue-config/tsconfig.json @@ -1,3 +1,12 @@ { - "extends": "tsconfig/base" + "$schema": "https://json.schemastore.org/tsconfig", + "extends": "tsconfig/base", + "compilerOptions": { + "outDir": "./dist" + }, + "include": [ + "__test__/**/*", + "vite.config.*", + "src/**/*" + ] } diff --git a/libs/vue-config/vite.config.ts b/libs/vue-config/vite.config.ts index 7c8c9d321..c893a04cf 100644 --- a/libs/vue-config/vite.config.ts +++ b/libs/vue-config/vite.config.ts @@ -26,15 +26,5 @@ export default defineConfig(({ mode }) => { }, target: "esnext", }, - plugins: [ - vue({ - reactivityTransform: true, - }), - ], - resolve: { - alias: { - "@/": new URL("./src/", import.meta.url).pathname, - }, - }, }; }); diff --git a/packages/tsconfig/base.json b/packages/tsconfig/base.json index dcefdfcb1..3f43e0ce1 100644 --- a/packages/tsconfig/base.json +++ b/packages/tsconfig/base.json @@ -2,7 +2,6 @@ "$schema": "https://json.schemastore.org/tsconfig", "display": "Default", "compilerOptions": { - "baseUrl": "./", "composite": false, "declaration": true, "declarationMap": true, @@ -19,15 +18,10 @@ "scripthost" ], "module": "esnext", - "moduleResolution": "nodenext", + "moduleResolution": "node", "noUnusedLocals": false, "noUnusedParameters": false, - "outDir": "dist", - "paths": { - "@/*": [ - "src/*" - ] - }, + "outDir": "./dist", "preserveWatchOutput": true, "resolveJsonModule": true, "skipLibCheck": true, @@ -37,16 +31,11 @@ "types": [ "vite/client" ], - "useDefineForClassFields": true, + "useDefineForClassFields": true }, - "exclude": [ - "dist", - "node_modules" - ], "include": [ "__test__/**/*", "vite.config.*", - "src/**/*", - "src/**/*.vue" + "src/**/*" ] }