diff --git a/bin/buildPackage/index.js b/bin/buildPackage/index.js index c489751b..fcd0d38c 100644 --- a/bin/buildPackage/index.js +++ b/bin/buildPackage/index.js @@ -76,7 +76,11 @@ const build = async () => { if (file === 'index.js') continue; // Always add root index last to exports... pkgExports[`./${prettifyImport(file)}`] = `./dist/${file}`; } - pkgExports['.'] = './dist/index.js'; + pkgExports['.'] = { + types: './dist/@types/index.d.ts', + svelte: './dist/index.js', + default: './dist/index.js', + }; const pkg = fs.readJSONSync(PACKAGE); pkg.type = 'module'; pkg.types = './dist/@types/index.d.ts', diff --git a/package.json b/package.json index af78695e..30a62900 100644 --- a/package.json +++ b/package.json @@ -355,7 +355,11 @@ "./scss/tokens/variables/block": "./dist/scss/tokens/variables/_block.scss", "./scss/tokens/variables/main": "./dist/scss/tokens/variables/_main.scss", "./scss/tokens/variables/theme": "./dist/scss/tokens/variables/_theme.scss", - ".": "./dist/index.js" + ".": { + "types": "./dist/@types/index.d.ts", + "svelte": "./dist/index.js", + "default": "./dist/index.js" + } }, "svelte": "./dist/index.js", "bugs": {