From b848a3206ac7e9ddd3ff801e3aeff66f5945b80d Mon Sep 17 00:00:00 2001 From: alvarosabu Date: Sun, 22 Dec 2024 12:51:44 +0100 Subject: [PATCH] fix!: remove submodules exports BREAKING CHANGE: import submodules like `@tresjs/core/components` will no longer be possible. Use `@tresjs/core` instead --- package.json | 15 --------------- playground/vue/vite.config.ts | 6 ++---- vite.config.ts | 9 ++------- 3 files changed, 4 insertions(+), 26 deletions(-) diff --git a/package.json b/package.json index 35039bad0..5b856de61 100644 --- a/package.json +++ b/package.json @@ -24,21 +24,6 @@ "import": "./dist/tres.js", "require": "./dist/tres.cjs" }, - "./components": { - "types": "./dist/components.d.ts", - "default": "./dist/components.js" - }, - "./composables": { - "types": "./dist/composables.d.ts", - "default": "./dist/composables.js" - }, - "./types": { - "types": "./dist/types.d.ts" - }, - "./utils": { - "types": "./dist/utils.d.ts", - "default": "./dist/utils.js" - }, "./*": "./*" }, "main": "./dist/tres.cjs", diff --git a/playground/vue/vite.config.ts b/playground/vue/vite.config.ts index c83be8f63..3cbc21ec2 100644 --- a/playground/vue/vite.config.ts +++ b/playground/vue/vite.config.ts @@ -1,6 +1,4 @@ -import { templateCompilerOptions } from '@tresjs/core' import vue from '@vitejs/plugin-vue' -import { resolve } from 'pathe' import UnoCSS from 'unocss/vite' import AutoImport from 'unplugin-auto-import/vite' import Components from 'unplugin-vue-components/vite' @@ -41,9 +39,9 @@ export default defineConfig({ qrcode(), // only applies in dev mode ], resolve: { - alias: { + /* alias: { '@tresjs/core': resolve(__dirname, '../../src/index.ts'), - }, + }, */ dedupe: ['three'], }, }) diff --git a/vite.config.ts b/vite.config.ts index 70133979e..263b3a275 100644 --- a/vite.config.ts +++ b/vite.config.ts @@ -48,14 +48,9 @@ export default defineConfig({ }, build: { lib: { - entry: { - tres: resolve(__dirname, 'src/index.ts'), - components: resolve(__dirname, 'src/components/index.ts'), - composables: resolve(__dirname, 'src/composables/index.ts'), - types: resolve(__dirname, 'src/types/index.ts'), - utils: resolve(__dirname, 'src/utils/index.ts'), - }, + entry: resolve(__dirname, 'src/index.ts'), name: 'tres', + fileName: 'tres', }, watch: { include: [resolve(__dirname, 'src')],