diff --git a/.changeset/pre.json b/.changeset/pre.json index f406e3924..87dba3360 100644 --- a/.changeset/pre.json +++ b/.changeset/pre.json @@ -68,6 +68,7 @@ "blue-buttons-allow", "blue-mice-behave", "blue-sloths-juggle", + "brave-doors-swim", "brave-houses-fry", "brave-walls-trade", "breezy-adults-battle", @@ -84,6 +85,7 @@ "chatty-goats-fall", "chilly-yaks-sneeze", "chubby-kids-jog", + "chubby-symbols-return", "clean-doodles-learn", "clean-parrots-search", "clear-carpets-slide", @@ -470,12 +472,16 @@ "two-snails-cross", "upset-ears-trade", "vast-files-judge", + "vercel-encryption-world-vercel", + "vercel-encryption-world", + "vercel-encryption", "violet-bats-crash", "violet-ideas-like", "violet-mails-send", "violet-taxis-give", "wait-complete-guard", "warm-files-attack", + "warm-foxes-glow", "warm-turtles-glow", "webhook-response-body-fix", "wet-birds-grab", diff --git a/packages/ai/package.json b/packages/ai/package.json index f3ac9ab62..a31bc2f9b 100644 --- a/packages/ai/package.json +++ b/packages/ai/package.json @@ -69,7 +69,7 @@ }, "peerDependencies": { "ai": "^5 || ^6", - "workflow": "^4.1.0-beta.58" + "workflow": "^4.1.0-beta.59" }, "dependencies": { "@ai-sdk/provider": "^2.0.0 || ^3.0.0", diff --git a/packages/astro/CHANGELOG.md b/packages/astro/CHANGELOG.md index 1bb26c7ec..a4587fce6 100644 --- a/packages/astro/CHANGELOG.md +++ b/packages/astro/CHANGELOG.md @@ -1,5 +1,14 @@ # @workflow/astro +## 4.0.0-beta.33 + +### Patch Changes + +- Updated dependencies []: + - @workflow/builders@4.0.1-beta.50 + - @workflow/rollup@4.0.0-beta.16 + - @workflow/vite@4.0.0-beta.9 + ## 4.0.0-beta.32 ### Patch Changes diff --git a/packages/astro/package.json b/packages/astro/package.json index ac25be88a..aa835b437 100644 --- a/packages/astro/package.json +++ b/packages/astro/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/astro", - "version": "4.0.0-beta.32", + "version": "4.0.0-beta.33", "description": "Astro integration for Workflow DevKit", "type": "module", "main": "dist/index.js", diff --git a/packages/builders/CHANGELOG.md b/packages/builders/CHANGELOG.md index 8fdf825b5..e3971fae3 100644 --- a/packages/builders/CHANGELOG.md +++ b/packages/builders/CHANGELOG.md @@ -1,5 +1,13 @@ # @workflow/builders +## 4.0.1-beta.50 + +### Patch Changes + +- Updated dependencies [[`c75de97`](https://github.com/vercel/workflow/commit/c75de973fd41d2a1d0391d965b61210a9fb7c86c), [`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277)]: + - @workflow/core@4.1.0-beta.59 + - @workflow/errors@4.1.0-beta.16 + ## 4.0.1-beta.49 ### Patch Changes diff --git a/packages/builders/package.json b/packages/builders/package.json index a03c9a037..dc5aa9627 100644 --- a/packages/builders/package.json +++ b/packages/builders/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/builders", - "version": "4.0.1-beta.49", + "version": "4.0.1-beta.50", "description": "Shared builder infrastructure for Workflow DevKit", "type": "module", "main": "./dist/index.js", diff --git a/packages/cli/CHANGELOG.md b/packages/cli/CHANGELOG.md index 060255129..edc20b6e9 100644 --- a/packages/cli/CHANGELOG.md +++ b/packages/cli/CHANGELOG.md @@ -1,5 +1,18 @@ # @workflow/cli +## 4.1.0-beta.59 + +### Patch Changes + +- Updated dependencies [[`c75de97`](https://github.com/vercel/workflow/commit/c75de973fd41d2a1d0391d965b61210a9fb7c86c), [`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277), [`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277), [`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277)]: + - @workflow/core@4.1.0-beta.59 + - @workflow/world-vercel@4.1.0-beta.34 + - @workflow/world@4.1.0-beta.6 + - @workflow/builders@4.0.1-beta.50 + - @workflow/web@4.1.0-beta.34 + - @workflow/errors@4.1.0-beta.16 + - @workflow/world-local@4.1.0-beta.34 + ## 4.1.0-beta.58 ### Patch Changes diff --git a/packages/cli/package.json b/packages/cli/package.json index 452b2ed6e..8c857ce83 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/cli", - "version": "4.1.0-beta.58", + "version": "4.1.0-beta.59", "description": "Command-line interface for Workflow DevKit", "type": "module", "bin": { diff --git a/packages/core/CHANGELOG.md b/packages/core/CHANGELOG.md index cee37f177..6318275e6 100644 --- a/packages/core/CHANGELOG.md +++ b/packages/core/CHANGELOG.md @@ -1,5 +1,19 @@ # @workflow/core +## 4.1.0-beta.59 + +### Patch Changes + +- [#1120](https://github.com/vercel/workflow/pull/1120) [`c75de97`](https://github.com/vercel/workflow/commit/c75de973fd41d2a1d0391d965b61210a9fb7c86c) Thanks [@VaguelySerious](https://github.com/VaguelySerious)! - Handle 409 errors gracefully for step_completed, step_failed, and step_retrying events + +- [#956](https://github.com/vercel/workflow/pull/956) [`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Add browser-compatible AES-256-GCM encryption module with `importKey`, `encrypt`, and `decrypt` functions; update all runtime callers to resolve `CryptoKey` once per run via `importKey()` + +- Updated dependencies [[`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277), [`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277)]: + - @workflow/world-vercel@4.1.0-beta.34 + - @workflow/world@4.1.0-beta.6 + - @workflow/errors@4.1.0-beta.16 + - @workflow/world-local@4.1.0-beta.34 + ## 4.1.0-beta.58 ### Patch Changes diff --git a/packages/core/package.json b/packages/core/package.json index 0b6903666..742bde0a1 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/core", - "version": "4.1.0-beta.58", + "version": "4.1.0-beta.59", "description": "Core runtime and engine for Workflow DevKit", "type": "module", "main": "dist/index.js", diff --git a/packages/nest/CHANGELOG.md b/packages/nest/CHANGELOG.md index 34f7ff6a0..d889b53bf 100644 --- a/packages/nest/CHANGELOG.md +++ b/packages/nest/CHANGELOG.md @@ -1,5 +1,12 @@ # @workflow/nest +## 0.0.0-beta.8 + +### Patch Changes + +- Updated dependencies []: + - @workflow/builders@4.0.1-beta.50 + ## 0.0.0-beta.7 ### Patch Changes diff --git a/packages/nest/package.json b/packages/nest/package.json index 9987c1c6e..6cd208ccc 100644 --- a/packages/nest/package.json +++ b/packages/nest/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/nest", - "version": "0.0.0-beta.7", + "version": "0.0.0-beta.8", "description": "NestJS integration for Workflow DevKit", "type": "module", "main": "dist/index.js", diff --git a/packages/next/CHANGELOG.md b/packages/next/CHANGELOG.md index aa95eb7af..00ddc9585 100644 --- a/packages/next/CHANGELOG.md +++ b/packages/next/CHANGELOG.md @@ -1,5 +1,13 @@ # @workflow/next +## 4.0.1-beta.55 + +### Patch Changes + +- Updated dependencies [[`c75de97`](https://github.com/vercel/workflow/commit/c75de973fd41d2a1d0391d965b61210a9fb7c86c), [`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277)]: + - @workflow/core@4.1.0-beta.59 + - @workflow/builders@4.0.1-beta.50 + ## 4.0.1-beta.54 ### Patch Changes diff --git a/packages/next/package.json b/packages/next/package.json index 02255ebe0..49daecb47 100644 --- a/packages/next/package.json +++ b/packages/next/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/next", - "version": "4.0.1-beta.54", + "version": "4.0.1-beta.55", "description": "Next.js integration for Workflow DevKit", "type": "commonjs", "main": "dist/index.js", diff --git a/packages/nitro/CHANGELOG.md b/packages/nitro/CHANGELOG.md index bad5287b9..2fdda0a2e 100644 --- a/packages/nitro/CHANGELOG.md +++ b/packages/nitro/CHANGELOG.md @@ -1,5 +1,15 @@ # @workflow/nitro +## 4.0.1-beta.54 + +### Patch Changes + +- Updated dependencies [[`c75de97`](https://github.com/vercel/workflow/commit/c75de973fd41d2a1d0391d965b61210a9fb7c86c), [`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277)]: + - @workflow/core@4.1.0-beta.59 + - @workflow/builders@4.0.1-beta.50 + - @workflow/rollup@4.0.0-beta.16 + - @workflow/vite@4.0.0-beta.9 + ## 4.0.1-beta.53 ### Patch Changes diff --git a/packages/nitro/package.json b/packages/nitro/package.json index fd2f72346..c4dcc3969 100644 --- a/packages/nitro/package.json +++ b/packages/nitro/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/nitro", - "version": "4.0.1-beta.53", + "version": "4.0.1-beta.54", "description": "Nitro integration for Workflow DevKit", "type": "module", "main": "dist/index.js", diff --git a/packages/nuxt/CHANGELOG.md b/packages/nuxt/CHANGELOG.md index de35b4019..1bf680ff0 100644 --- a/packages/nuxt/CHANGELOG.md +++ b/packages/nuxt/CHANGELOG.md @@ -1,5 +1,12 @@ # @workflow/nuxt +## 4.0.1-beta.43 + +### Patch Changes + +- Updated dependencies []: + - @workflow/nitro@4.0.1-beta.54 + ## 4.0.1-beta.42 ### Patch Changes diff --git a/packages/nuxt/package.json b/packages/nuxt/package.json index fadf740cc..f1d1bb4ef 100644 --- a/packages/nuxt/package.json +++ b/packages/nuxt/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/nuxt", - "version": "4.0.1-beta.42", + "version": "4.0.1-beta.43", "description": "Nuxt integration for Workflow DevKit", "license": "Apache-2.0", "type": "module", diff --git a/packages/rollup/CHANGELOG.md b/packages/rollup/CHANGELOG.md index fee012b93..02b3b1417 100644 --- a/packages/rollup/CHANGELOG.md +++ b/packages/rollup/CHANGELOG.md @@ -1,5 +1,12 @@ # @workflow/rollup +## 4.0.0-beta.16 + +### Patch Changes + +- Updated dependencies []: + - @workflow/builders@4.0.1-beta.50 + ## 4.0.0-beta.15 ### Patch Changes diff --git a/packages/rollup/package.json b/packages/rollup/package.json index 120507003..5e560c622 100644 --- a/packages/rollup/package.json +++ b/packages/rollup/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/rollup", - "version": "4.0.0-beta.15", + "version": "4.0.0-beta.16", "description": "Rollup plugin for Workflow DevKit", "type": "module", "main": "dist/index.js", diff --git a/packages/sveltekit/CHANGELOG.md b/packages/sveltekit/CHANGELOG.md index 6d29acea7..8621af86b 100644 --- a/packages/sveltekit/CHANGELOG.md +++ b/packages/sveltekit/CHANGELOG.md @@ -1,5 +1,14 @@ # @workflow/sveltekit +## 4.0.0-beta.48 + +### Patch Changes + +- Updated dependencies []: + - @workflow/builders@4.0.1-beta.50 + - @workflow/rollup@4.0.0-beta.16 + - @workflow/vite@4.0.0-beta.9 + ## 4.0.0-beta.47 ### Patch Changes diff --git a/packages/sveltekit/package.json b/packages/sveltekit/package.json index 5b9798d6d..467725870 100644 --- a/packages/sveltekit/package.json +++ b/packages/sveltekit/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/sveltekit", - "version": "4.0.0-beta.47", + "version": "4.0.0-beta.48", "description": "SvelteKit integration for Workflow DevKit", "type": "module", "main": "dist/index.js", diff --git a/packages/vite/CHANGELOG.md b/packages/vite/CHANGELOG.md index 84e3fc1de..18c4ff1a0 100644 --- a/packages/vite/CHANGELOG.md +++ b/packages/vite/CHANGELOG.md @@ -1,5 +1,12 @@ # @workflow/vite +## 4.0.0-beta.9 + +### Patch Changes + +- Updated dependencies []: + - @workflow/builders@4.0.1-beta.50 + ## 4.0.0-beta.8 ### Patch Changes diff --git a/packages/vite/package.json b/packages/vite/package.json index a0cdd50d9..7d2e1d132 100644 --- a/packages/vite/package.json +++ b/packages/vite/package.json @@ -1,7 +1,7 @@ { "name": "@workflow/vite", "description": "Vite plugin for Workflow DevKit", - "version": "4.0.0-beta.8", + "version": "4.0.0-beta.9", "type": "module", "main": "dist/index.js", "files": [ diff --git a/packages/web-shared/CHANGELOG.md b/packages/web-shared/CHANGELOG.md index 96dd956b3..5f2bf3fdf 100644 --- a/packages/web-shared/CHANGELOG.md +++ b/packages/web-shared/CHANGELOG.md @@ -1,5 +1,13 @@ # @workflow/web-shared +## 4.1.0-beta.54 + +### Patch Changes + +- Updated dependencies [[`c75de97`](https://github.com/vercel/workflow/commit/c75de973fd41d2a1d0391d965b61210a9fb7c86c), [`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277), [`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277)]: + - @workflow/core@4.1.0-beta.59 + - @workflow/world@4.1.0-beta.6 + ## 4.1.0-beta.53 ### Patch Changes diff --git a/packages/web-shared/package.json b/packages/web-shared/package.json index d9972c65c..d6664d2e1 100644 --- a/packages/web-shared/package.json +++ b/packages/web-shared/package.json @@ -1,7 +1,7 @@ { "name": "@workflow/web-shared", "description": "Shared components for Workflow Observability UI", - "version": "4.1.0-beta.53", + "version": "4.1.0-beta.54", "private": false, "files": [ "dist", diff --git a/packages/workflow/CHANGELOG.md b/packages/workflow/CHANGELOG.md index 22c966691..df31bff31 100644 --- a/packages/workflow/CHANGELOG.md +++ b/packages/workflow/CHANGELOG.md @@ -1,5 +1,24 @@ # workflow +## 4.1.0-beta.59 + +### Patch Changes + +- [#1077](https://github.com/vercel/workflow/pull/1077) [`14863bf`](https://github.com/vercel/workflow/commit/14863bf62210be3c43794bb5877751f6441958a5) Thanks [@pranaygp](https://github.com/pranaygp)! - Improve error message when runtime APIs (start, getRun, etc.) are called in workflow context + +- Updated dependencies [[`c75de97`](https://github.com/vercel/workflow/commit/c75de973fd41d2a1d0391d965b61210a9fb7c86c), [`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277)]: + - @workflow/core@4.1.0-beta.59 + - @workflow/cli@4.1.0-beta.59 + - @workflow/next@4.0.1-beta.55 + - @workflow/nitro@4.0.1-beta.54 + - @workflow/typescript-plugin@4.0.1-beta.4 + - @workflow/errors@4.1.0-beta.16 + - @workflow/astro@4.0.0-beta.33 + - @workflow/nest@0.0.0-beta.8 + - @workflow/rollup@4.0.0-beta.16 + - @workflow/sveltekit@4.0.0-beta.48 + - @workflow/nuxt@4.0.1-beta.43 + ## 4.1.0-beta.58 ### Patch Changes diff --git a/packages/workflow/package.json b/packages/workflow/package.json index 6b139de63..c7db0f0f9 100644 --- a/packages/workflow/package.json +++ b/packages/workflow/package.json @@ -1,6 +1,6 @@ { "name": "workflow", - "version": "4.1.0-beta.58", + "version": "4.1.0-beta.59", "description": "Workflow DevKit - Build durable, resilient, and observable workflows", "main": "dist/typescript-plugin.cjs", "type": "module", diff --git a/packages/world-local/CHANGELOG.md b/packages/world-local/CHANGELOG.md index fce56edc3..c8b6c7a61 100644 --- a/packages/world-local/CHANGELOG.md +++ b/packages/world-local/CHANGELOG.md @@ -1,5 +1,13 @@ # @workflow/world-local +## 4.1.0-beta.34 + +### Patch Changes + +- Updated dependencies [[`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277)]: + - @workflow/world@4.1.0-beta.6 + - @workflow/errors@4.1.0-beta.16 + ## 4.1.0-beta.33 ### Patch Changes diff --git a/packages/world-local/package.json b/packages/world-local/package.json index 346a0c377..16bc73fbf 100644 --- a/packages/world-local/package.json +++ b/packages/world-local/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world-local", - "version": "4.1.0-beta.33", + "version": "4.1.0-beta.34", "description": "Local development World implementation for Workflow DevKit", "type": "module", "main": "dist/index.js", diff --git a/packages/world-postgres/CHANGELOG.md b/packages/world-postgres/CHANGELOG.md index 65b796613..5f08b34af 100644 --- a/packages/world-postgres/CHANGELOG.md +++ b/packages/world-postgres/CHANGELOG.md @@ -1,5 +1,14 @@ # @workflow/world-postgres +## 4.1.0-beta.36 + +### Patch Changes + +- Updated dependencies [[`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277)]: + - @workflow/world@4.1.0-beta.6 + - @workflow/errors@4.1.0-beta.16 + - @workflow/world-local@4.1.0-beta.34 + ## 4.1.0-beta.35 ### Patch Changes diff --git a/packages/world-postgres/package.json b/packages/world-postgres/package.json index 64c830193..c742e749a 100644 --- a/packages/world-postgres/package.json +++ b/packages/world-postgres/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world-postgres", - "version": "4.1.0-beta.35", + "version": "4.1.0-beta.36", "description": "A reference World implementation based on PostgreSQL", "type": "module", "main": "dist/index.js", diff --git a/packages/world-testing/CHANGELOG.md b/packages/world-testing/CHANGELOG.md index 70865a6ce..abafc292a 100644 --- a/packages/world-testing/CHANGELOG.md +++ b/packages/world-testing/CHANGELOG.md @@ -1,5 +1,15 @@ # @workflow/world-testing +## 4.1.0-beta.60 + +### Patch Changes + +- Updated dependencies [[`c75de97`](https://github.com/vercel/workflow/commit/c75de973fd41d2a1d0391d965b61210a9fb7c86c), [`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277), [`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277), [`14863bf`](https://github.com/vercel/workflow/commit/14863bf62210be3c43794bb5877751f6441958a5)]: + - @workflow/core@4.1.0-beta.59 + - @workflow/world@4.1.0-beta.6 + - workflow@4.1.0-beta.59 + - @workflow/cli@4.1.0-beta.59 + ## 4.1.0-beta.59 ### Patch Changes diff --git a/packages/world-testing/package.json b/packages/world-testing/package.json index 9439e74c1..7cfe2421f 100644 --- a/packages/world-testing/package.json +++ b/packages/world-testing/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world-testing", - "version": "4.1.0-beta.59", + "version": "4.1.0-beta.60", "description": "Testing utilities and World implementation for Workflow DevKit", "main": "dist/src/index.mjs", "files": [ diff --git a/packages/world-vercel/CHANGELOG.md b/packages/world-vercel/CHANGELOG.md index cf364df1a..faf0fd3f7 100644 --- a/packages/world-vercel/CHANGELOG.md +++ b/packages/world-vercel/CHANGELOG.md @@ -1,5 +1,15 @@ # @workflow/world-vercel +## 4.1.0-beta.34 + +### Patch Changes + +- [#956](https://github.com/vercel/workflow/pull/956) [`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Implement `getEncryptionKeyForRun` with HKDF-SHA256 per-run key derivation and cross-deployment key resolution via `fetchRunKey` API + +- Updated dependencies [[`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277)]: + - @workflow/world@4.1.0-beta.6 + - @workflow/errors@4.1.0-beta.16 + ## 4.1.0-beta.33 ### Patch Changes diff --git a/packages/world-vercel/package.json b/packages/world-vercel/package.json index c7e187750..baab35c98 100644 --- a/packages/world-vercel/package.json +++ b/packages/world-vercel/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world-vercel", - "version": "4.1.0-beta.33", + "version": "4.1.0-beta.34", "description": "Vercel platform World implementation for Workflow DevKit", "type": "module", "main": "dist/index.js", diff --git a/packages/world/CHANGELOG.md b/packages/world/CHANGELOG.md index a1928204b..b9c6c79ff 100644 --- a/packages/world/CHANGELOG.md +++ b/packages/world/CHANGELOG.md @@ -1,5 +1,11 @@ # @workflow/world +## 4.1.0-beta.6 + +### Patch Changes + +- [#956](https://github.com/vercel/workflow/pull/956) [`b65bb07`](https://github.com/vercel/workflow/commit/b65bb072b540e9e5fb6bc3f72c4132667cc60277) Thanks [@TooTallNate](https://github.com/TooTallNate)! - Overload `getEncryptionKeyForRun` interface: accept `WorkflowRun` (preferred) or `runId` string with optional opaque world-specific context for `start()` + ## 4.1.0-beta.5 ### Patch Changes diff --git a/packages/world/package.json b/packages/world/package.json index b8fdde50f..e43aa9294 100644 --- a/packages/world/package.json +++ b/packages/world/package.json @@ -1,6 +1,6 @@ { "name": "@workflow/world", - "version": "4.1.0-beta.5", + "version": "4.1.0-beta.6", "description": "The Workflows World interface", "type": "module", "main": "dist/index.js",