mirror of
https://github.com/tenrok/BBob.git
synced 2026-05-15 11:59:37 +03:00
0edd490a24
* Add extensions to all imports * Set module resolution to `bundler` to avoid Node specific behavior * Use `ts2mjs` to rename files to `mjs` * Add extensions to `@bbob/types` imports * Fix `package.json` for proper ESM extension and type separation * More module resolution stuff change (`node16` for everything, `node` for Vue 2 plugin) * Use `ts-jest-resolver` for `js` -> `ts` resolving in Jest * Add changeset * Add import extensions to frontend libs
22 lines
621 B
Markdown
22 lines
621 B
Markdown
---
|
|
"@bbob/cli": patch
|
|
"@bbob/core": patch
|
|
"@bbob/html": patch
|
|
"@bbob/parser": patch
|
|
"@bbob/plugin-helper": patch
|
|
"@bbob/preset-html5": patch
|
|
"@bbob/preset-react": patch
|
|
"@bbob/preset-vue": patch
|
|
"@bbob/preset": patch
|
|
"@bbob/react": patch
|
|
"@bbob/types": patch
|
|
"@bbob/vue2": patch
|
|
"@bbob/vue3": patch
|
|
---
|
|
|
|
fix: proper module resolution in all cases (Node CJS, Node ESM, bundler)
|
|
|
|
Allow usages of this library in ESM scenarios (Vite SSR, pure Node using ESM) by fixing incorrect exports of the ESM output (use correct .mjs extension, separate types files for CJS and ESM output, package.json fixes)
|
|
|
|
Fixes #232, #214, #135
|