diff --git a/core.d.ts b/core.d.ts new file mode 100644 index 00000000..44f6fdb4 --- /dev/null +++ b/core.d.ts @@ -0,0 +1 @@ +export * from './dist/core/index.js' diff --git a/package.json b/package.json index 31af7cf8..25d42dcb 100644 --- a/package.json +++ b/package.json @@ -12,6 +12,9 @@ "types": "./dist/index.d.ts", "import": "./dist/trescientos.js" }, + "./core": { + "types": "./dist/core/index.d.ts" + }, "./*": "./*" }, "main": "./dist/trescientos.js", @@ -33,10 +36,8 @@ "composables" ], "scripts": { - "dev": "vite", "playground": "cd playground && nr dev", "build": "vite build", - "preview": "vite preview", "release": "release-it", "lint": "eslint . --ext .js,.jsx,.ts,.tsx,.vue", "docs:dev": "vitepress dev docs", diff --git a/playground/tsconfig.json b/playground/tsconfig.json index 8dbb9443..8983d867 100644 --- a/playground/tsconfig.json +++ b/playground/tsconfig.json @@ -1,6 +1,5 @@ { "compilerOptions": { - "baseUrl": ".", "target": "ESNext", "useDefineForClassFields": true, "module": "ESNext", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 88254264..86b8c8f5 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -810,13 +810,14 @@ packages: resolution: {integrity: sha512-MazrFNx4plbLsGl+LFesMo96eIXkFgEtaKbnNpdh4aQ0VM10aoylFsTYP1AEjkeoRNZiiPe3T6Gl2Hr8dJWdlQ==} dev: true - /@octokit/plugin-paginate-rest@6.1.0(@octokit/core@4.2.1): - resolution: {integrity: sha512-5T4iXjJdYCVA1rdWS1C+uZV9AvtZY9QgTG74kFiSFVj94dZXowyi/YK8f4SGjZaL69jZthGlBaDKRdCMCF9log==} + /@octokit/plugin-paginate-rest@6.1.2(@octokit/core@4.2.1): + resolution: {integrity: sha512-qhrmtQeHU/IivxucOV1bbI/xZyC/iOBhclokv7Sut5vnejAIAEXVcGQeRpQlU39E0WwK9lNvJHphHri/DB6lbQ==} engines: {node: '>= 14'} peerDependencies: '@octokit/core': '>=4' dependencies: '@octokit/core': 4.2.1 + '@octokit/tsconfig': 1.0.2 '@octokit/types': 9.2.3 dev: true @@ -828,8 +829,8 @@ packages: '@octokit/core': 4.2.1 dev: true - /@octokit/plugin-rest-endpoint-methods@7.1.1(@octokit/core@4.2.1): - resolution: {integrity: sha512-1XYEQZOGrD4FDa2bxuPfAVmzbKbUDs+P1dqn2TyufIW3EIZFI53n+YFr0XV+EBNATRWUL2rWuZJRKBZiU6guGA==} + /@octokit/plugin-rest-endpoint-methods@7.1.2(@octokit/core@4.2.1): + resolution: {integrity: sha512-R0oJ7j6f/AdqPLtB9qRXLO+wjI9pctUn8Ka8UGfGaFCcCv3Otx14CshQ89K4E88pmyYZS8p0rNTiprML/81jig==} engines: {node: '>= 14'} peerDependencies: '@octokit/core': '>=3' @@ -867,13 +868,17 @@ packages: engines: {node: '>= 14'} dependencies: '@octokit/core': 4.2.1 - '@octokit/plugin-paginate-rest': 6.1.0(@octokit/core@4.2.1) + '@octokit/plugin-paginate-rest': 6.1.2(@octokit/core@4.2.1) '@octokit/plugin-request-log': 1.0.4(@octokit/core@4.2.1) - '@octokit/plugin-rest-endpoint-methods': 7.1.1(@octokit/core@4.2.1) + '@octokit/plugin-rest-endpoint-methods': 7.1.2(@octokit/core@4.2.1) transitivePeerDependencies: - encoding dev: true + /@octokit/tsconfig@1.0.2: + resolution: {integrity: sha512-I0vDR0rdtP8p2lGMzvsJzbhdOWy405HcGovrspJ8RRibHnyRgggUSNO5AIox5LmqiwmatHKYsvj6VGFHkqS7lA==} + dev: true + /@octokit/types@9.2.3: resolution: {integrity: sha512-MMeLdHyFIALioycq+LFcA71v0S2xpQUX2cw6pPbHQjaibcHYwLnmK/kMZaWuGfGfjBJZ3wRUq+dOaWsvrPJVvA==} dependencies: diff --git a/src/core/index.ts b/src/core/index.ts new file mode 100644 index 00000000..5c4caf0b --- /dev/null +++ b/src/core/index.ts @@ -0,0 +1,6 @@ +export * from './abstractions' +export * from './loaders' +export * from './controls' +export * from './materials' +export * from './shapes' +export * from './misc' diff --git a/src/index.ts b/src/index.ts index 8345645e..46d458ad 100644 --- a/src/index.ts +++ b/src/index.ts @@ -1,6 +1 @@ -export * from './core/abstractions' -export * from './core/loaders' -export * from './core/controls' -export * from './core/materials' -export * from './core/shapes' -export * from './core/misc' +export * from './core' diff --git a/tresjs-cientos-2.0.0.tgz b/tresjs-cientos-2.0.0.tgz new file mode 100644 index 00000000..5e128c37 Binary files /dev/null and b/tresjs-cientos-2.0.0.tgz differ diff --git a/tsconfig.node.json b/tsconfig.node.json index d1ddbc7d..a7d6508c 100644 --- a/tsconfig.node.json +++ b/tsconfig.node.json @@ -4,8 +4,7 @@ "composite": true, "module": "ESNext", "moduleResolution": "Node", - "allowSyntheticDefaultImports": true, - "types": ["vitest/globals"] + "allowSyntheticDefaultImports": true }, - "include": ["vite.config.ts"] + "include": ["../../vite.config.ts", "src/**/*.test.ts"] }