diff --git a/.changeset/purple-weeks-cross.md b/.changeset/purple-weeks-cross.md new file mode 100644 index 00000000..a578ea60 --- /dev/null +++ b/.changeset/purple-weeks-cross.md @@ -0,0 +1,5 @@ +--- +'@hono/typebox-validator': patch +--- + +Fix transiently importing typebox as cjs even when typebox-validator imported as esm diff --git a/packages/typebox-validator/package.json b/packages/typebox-validator/package.json index b41a1576..ddd4d2de 100644 --- a/packages/typebox-validator/package.json +++ b/packages/typebox-validator/package.json @@ -11,7 +11,7 @@ "scripts": { "test": "jest", "build:cjs": "tsc -p tsconfig.cjs.json", - "build:esm": "tsc -p tsconfig.esm.json", + "build:esm": "tsc -p tsconfig.esm.json && echo '{\"type\": \"module\"}' > dist/esm/package.json", "build": "rimraf dist && yarn build:cjs && yarn build:esm", "prerelease": "yarn build && yarn test", "release": "yarn publish" @@ -36,4 +36,4 @@ "jest": "^29.7.0", "rimraf": "^5.0.5" } -} +} \ No newline at end of file