Browse Source

chore: add link to node16 ts (#889)

Joaquín Sánchez 4 months ago
parent
commit
6c45a1afac
6 changed files with 23 additions and 15 deletions
  1. 1 1
      components.d.ts
  2. 1 1
      composables.d.ts
  3. 12 9
      package.json
  4. 1 1
      types.d.ts
  5. 1 1
      utils.d.ts
  6. 7 2
      vite.config.ts

+ 1 - 1
components.d.ts

@@ -1 +1 @@
-export * from './dist/src/components/index.js'
+export * from './dist/components.js'

+ 1 - 1
composables.d.ts

@@ -1 +1 @@
-export * from './dist/src/composables/index.js'
+export * from './dist/composables.js'

+ 12 - 9
package.json

@@ -20,27 +20,30 @@
   "sideEffects": false,
   "exports": {
     ".": {
-      "types": "./dist/index.d.ts",
+      "types": "./dist/tres.d.ts",
       "import": "./dist/tres.js",
-      "require": "./dist/tres.umd.cjs"
+      "require": "./dist/tres.cjs"
     },
     "./components": {
-      "types": "./dist/src/components/index.d.ts"
+      "types": "./dist/components.d.ts",
+      "default": "./dist/components.js"
     },
     "./composables": {
-      "types": "./dist/src/composables/index.d.ts"
+      "types": "./dist/composables.d.ts",
+      "default": "./dist/composables.js"
     },
     "./types": {
-      "types": "./dist/src/types/index.d.ts"
+      "types": "./dist/types.d.ts"
     },
     "./utils": {
-      "types": "./dist/src/utils/index.d.ts"
+      "types": "./dist/utils.d.ts",
+      "default": "./dist/utils.js"
     },
     "./*": "./*"
   },
-  "main": "./dist/tres.js",
+  "main": "./dist/tres.cjs",
   "module": "./dist/tres.js",
-  "types": "./dist/index.d.ts",
+  "types": "./dist/tres.d.ts",
   "files": [
     "*.d.ts",
     "dist"
@@ -61,7 +64,7 @@
     "docs:serve": "vitepress serve docs",
     "docs:preview": "vitepress preview docs",
     "docs:contributors": "esno scripts/update-contributors.ts",
-    "test:attw": "attw --pack --ignore-rules cjs-resolves-to-esm"
+    "test:attw": "attw --pack --ignore-rules false-esm --ignore-rules cjs-resolves-to-esm"
   },
   "peerDependencies": {
     "three": ">=0.133",

+ 1 - 1
types.d.ts

@@ -1 +1 @@
-export * from './dist/src/types/index.js'
+export * from './dist/types.js'

+ 1 - 1
utils.d.ts

@@ -1 +1 @@
-export * from './dist/src/utils/index.js'
+export * from './dist/utils.js'

+ 7 - 2
vite.config.ts

@@ -48,9 +48,14 @@ export default defineConfig({
   },
   build: {
     lib: {
-      entry: resolve(__dirname, 'src/index.ts'),
+      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'),
+      },
       name: 'tres',
-      fileName: 'tres',
     },
     watch: {
       include: [resolve(__dirname, 'src')],