From c5822fc46e97bebb5bf0fa08e32ed110f0019452 Mon Sep 17 00:00:00 2001 From: Eric Liu Date: Thu, 4 Jan 2024 21:08:01 -0800 Subject: [PATCH] fix(exports): include additions `exports` in package.json Fixes #315 --- scripts/npm-package.js | 18 +++++++++++++++++- 1 file changed, 17 insertions(+), 1 deletion(-) diff --git a/scripts/npm-package.js b/scripts/npm-package.js index 403c34a1..479f0403 100644 --- a/scripts/npm-package.js +++ b/scripts/npm-package.js @@ -17,7 +17,7 @@ async function npmPackage() { fs.rmSync("./package/src", { recursive: true, force: true }); const pkgJson = JSON.parse( - fs.readFileSync("./package/package.json", "utf-8"), + fs.readFileSync("./package/package.json", "utf-8") ); delete pkgJson.scripts; @@ -35,14 +35,30 @@ async function npmPackage() { "./styles/*.css": { import: "./styles/*.css", }, + "./styles": { + types: "./styles/index.d.ts", + import: "./styles/index.js", + }, "./styles/*": { types: "./styles/*.d.ts", import: "./styles/*.js", }, + "./styles/*.js": { + types: "./styles/*.d.ts", + import: "./styles/*.js", + }, + "./languages": { + types: "./languages/index.d.ts", + import: "./languages/index.js", + }, "./languages/*": { types: "./languages/*.d.ts", import: "./languages/*.js", }, + "./languages/*.js": { + types: "./languages/*.d.ts", + import: "./languages/*.js", + }, "./package.json": "./package.json", };