diff --git a/packages/cli/package.json b/packages/cli/package.json index e8321c1dd..09790b481 100644 --- a/packages/cli/package.json +++ b/packages/cli/package.json @@ -12,6 +12,7 @@ "exports": { "./library": { "types": "./dist/library/index.d.mts", + "bun": "./src/library/index.ts", "import": "./dist/library/index.mjs", "default": "./dist/library/index.mjs" } diff --git a/packages/core/package.json b/packages/core/package.json index fd049f2c2..affda0e42 100644 --- a/packages/core/package.json +++ b/packages/core/package.json @@ -86,6 +86,7 @@ "default": "./dist/rpc/index.js" }, "./library": { + "bun": "./src/library/index.ts", "types": "./dist/library/index.d.ts", "import": "./dist/library/index.js", "default": "./dist/library/index.js" @@ -131,6 +132,7 @@ "default": "./dist/clipboard.js" }, "./bytes": { + "bun": "./src/bytes/index.ts", "types": "./dist/bytes/index.d.ts", "import": "./dist/bytes/index.js", "default": "./dist/bytes/index.js" diff --git a/packages/dom-css/package.json b/packages/dom-css/package.json index a541ada3b..026b4ec49 100644 --- a/packages/dom-css/package.json +++ b/packages/dom-css/package.json @@ -6,27 +6,32 @@ "imports": { "#dom-css/*": { "types": "./src/*", + "bun": "./src/*", "default": "./dist/*" } }, "exports": { ".": { "types": "./dist/index.d.ts", + "bun": "./src/index.ts", "import": "./dist/index.js", "default": "./dist/index.js" }, "./browser": { "types": "./dist/browser.d.ts", + "bun": "./src/browser.ts", "import": "./dist/browser.js", "default": "./dist/browser.js" }, "./jsx-runtime": { "types": "./dist/jsx-runtime.d.ts", + "bun": "./src/jsx/runtime.ts", "import": "./dist/jsx-runtime.js", "default": "./dist/jsx-runtime.js" }, "./jsx-dev-runtime": { "types": "./dist/jsx-dev-runtime.d.ts", + "bun": "./src/jsx/dev-runtime.ts", "import": "./dist/jsx-dev-runtime.js", "default": "./dist/jsx-dev-runtime.js" } diff --git a/packages/fig/package.json b/packages/fig/package.json index bf54dd7ea..34250728f 100644 --- a/packages/fig/package.json +++ b/packages/fig/package.json @@ -6,16 +6,19 @@ "exports": { ".": { "types": "./dist/index.d.ts", + "bun": "./src/index.ts", "import": "./dist/index.js", "default": "./dist/index.js" }, "./node-change": { "types": "./dist/node-change.d.ts", + "bun": "./src/node-change/index.ts", "import": "./dist/node-change.js", "default": "./dist/node-change.js" }, "./instance-overrides": { "types": "./dist/instance-overrides.d.ts", + "bun": "./src/instance-overrides/index.ts", "import": "./dist/instance-overrides.js", "default": "./dist/instance-overrides.js" } diff --git a/packages/harness/package.json b/packages/harness/package.json index 5806f4db7..a457de024 100644 --- a/packages/harness/package.json +++ b/packages/harness/package.json @@ -8,6 +8,7 @@ "exports": { ".": { "types": "./dist/index.d.mts", + "bun": "./src/index.ts", "import": "./dist/index.mjs", "default": "./dist/index.mjs" } diff --git a/packages/kiwi/package.json b/packages/kiwi/package.json index 0a5a0db21..9222e6b37 100644 --- a/packages/kiwi/package.json +++ b/packages/kiwi/package.json @@ -19,36 +19,43 @@ "exports": { ".": { "types": "./dist/index.d.ts", + "bun": "./src/index.ts", "import": "./dist/index.js", "default": "./dist/index.js" }, "./schema-runtime": { "types": "./dist/schema-runtime.d.ts", + "bun": "./src/schema-runtime/index.ts", "import": "./dist/schema-runtime.js", "default": "./dist/schema-runtime.js" }, "./fig": { "types": "./dist/fig.d.ts", + "bun": "./src/fig/index.ts", "import": "./dist/fig.js", "default": "./dist/fig.js" }, "./fig/codec": { "types": "./dist/fig/codec.d.ts", + "bun": "./src/fig/codec.ts", "import": "./dist/fig/codec.js", "default": "./dist/fig/codec.js" }, "./fig/container": { "types": "./dist/fig/container.d.ts", + "bun": "./src/fig/container.ts", "import": "./dist/fig/container.js", "default": "./dist/fig/container.js" }, "./fig/guid": { "types": "./dist/fig/guid.d.ts", + "bun": "./src/fig/guid.ts", "import": "./dist/fig/guid.js", "default": "./dist/fig/guid.js" }, "./fig/parse": { "types": "./dist/fig/parse.d.ts", + "bun": "./src/fig/parse.ts", "import": "./dist/fig/parse.js", "default": "./dist/fig/parse.js" } diff --git a/packages/mcp/package.json b/packages/mcp/package.json index 4e3136578..055545b7c 100644 --- a/packages/mcp/package.json +++ b/packages/mcp/package.json @@ -6,6 +6,7 @@ "imports": { "#mcp/*": { "types": "./src/*.ts", + "bun": "./src/*.ts", "default": "./dist/*.mjs" } }, @@ -23,16 +24,19 @@ }, "./transport": { "types": "./dist/transport.d.mts", + "bun": "./src/transport/paths.ts", "import": "./dist/transport.mjs", "default": "./dist/transport.mjs" }, "./discovery": { "types": "./dist/discovery.d.mts", + "bun": "./src/transport/discovery.ts", "import": "./dist/discovery.mjs", "default": "./dist/discovery.mjs" }, "./tools": { "types": "./dist/tools.d.mts", + "bun": "./src/tool/index.ts", "import": "./dist/tools.mjs", "default": "./dist/tools.mjs" } diff --git a/packages/pen/package.json b/packages/pen/package.json index 10aa5f3bd..4081d8f88 100644 --- a/packages/pen/package.json +++ b/packages/pen/package.json @@ -6,6 +6,7 @@ "exports": { ".": { "types": "./dist/index.d.ts", + "bun": "./src/index.ts", "import": "./dist/index.js", "default": "./dist/index.js" } diff --git a/packages/scene-graph/package.json b/packages/scene-graph/package.json index 9ee5d254b..df0ff7416 100644 --- a/packages/scene-graph/package.json +++ b/packages/scene-graph/package.json @@ -18,126 +18,151 @@ "exports": { ".": { "types": "./dist/index.d.ts", + "bun": "./src/index.ts", "import": "./dist/index.js", "default": "./dist/index.js" }, "./copy": { "types": "./dist/copy.d.ts", + "bun": "./src/copy.ts", "import": "./dist/copy.js", "default": "./dist/copy.js" }, "./node-defaults": { "types": "./dist/node-defaults.d.ts", + "bun": "./src/node-defaults.ts", "import": "./dist/node-defaults.js", "default": "./dist/node-defaults.js" }, "./instances": { "types": "./dist/instances.d.ts", + "bun": "./src/instances.ts", "import": "./dist/instances.js", "default": "./dist/instances.js" }, "./snap": { "types": "./dist/snap.d.ts", + "bun": "./src/snap.ts", "import": "./dist/snap.js", "default": "./dist/snap.js" }, "./source-metadata": { "types": "./dist/source-metadata.d.ts", + "bun": "./src/source-metadata.ts", "import": "./dist/source-metadata.js", "default": "./dist/source-metadata.js" }, "./undo": { "types": "./dist/undo.d.ts", + "bun": "./src/undo.ts", "import": "./dist/undo.js", "default": "./dist/undo.js" }, "./variant-name": { "types": "./dist/variant-name.d.ts", + "bun": "./src/variant-name.ts", "import": "./dist/variant-name.js", "default": "./dist/variant-name.js" }, "./variant-properties": { "types": "./dist/variant-properties.d.ts", + "bun": "./src/variant-properties.ts", "import": "./dist/variant-properties.js", "default": "./dist/variant-properties.js" }, "./vector-network": { "types": "./dist/vector-network.d.ts", + "bun": "./src/vector-network.ts", "import": "./dist/vector-network.js", "default": "./dist/vector-network.js" }, "./guides": { "types": "./dist/guides.d.ts", + "bun": "./src/guides.ts", "import": "./dist/guides.js", "default": "./dist/guides.js" }, "./layout-guides": { "types": "./dist/layout-guides.d.ts", + "bun": "./src/layout-guides.ts", "import": "./dist/layout-guides.js", "default": "./dist/layout-guides.js" }, "./types": { "types": "./dist/types.d.ts", + "bun": "./src/types.ts", "import": "./dist/types.js", "default": "./dist/types.js" }, "./primitives": { "types": "./dist/primitives.d.ts", + "bun": "./src/primitives.ts", "import": "./dist/primitives.js", "default": "./dist/primitives.js" }, "./constants": { "types": "./dist/constants.d.ts", + "bun": "./src/constants.ts", "import": "./dist/constants.js", "default": "./dist/constants.js" }, "./hit-test": { "types": "./dist/hit-test.d.ts", + "bun": "./src/hit-test.ts", "import": "./dist/hit-test.js", "default": "./dist/hit-test.js" }, "./preview": { "types": "./dist/preview.d.ts", + "bun": "./src/preview.ts", "import": "./dist/preview.js", "default": "./dist/preview.js" }, "./text-picture": { "types": "./dist/text-picture.d.ts", + "bun": "./src/text-picture.ts", "import": "./dist/text-picture.js", "default": "./dist/text-picture.js" }, "./variables": { "types": "./dist/variables.d.ts", + "bun": "./src/variables.ts", "import": "./dist/variables.js", "default": "./dist/variables.js" }, "./images": { "types": "./dist/images.d.ts", + "bun": "./src/images.ts", "import": "./dist/images.js", "default": "./dist/images.js" }, "./coordinate": { "types": "./dist/coordinate.d.ts", + "bun": "./src/coordinate.ts", "import": "./dist/coordinate.js", "default": "./dist/coordinate.js" }, "./matrix": { "types": "./dist/matrix.d.ts", + "bun": "./src/matrix.ts", "import": "./dist/matrix.js", "default": "./dist/matrix.js" }, "./geometry": { "types": "./dist/geometry.d.ts", + "bun": "./src/geometry.ts", "import": "./dist/geometry.js", "default": "./dist/geometry.js" }, "./resize": { "types": "./dist/resize.d.ts", + "bun": "./src/resize.ts", "import": "./dist/resize.js", "default": "./dist/resize.js" }, "./parse-path": { "types": "./dist/parse-path.d.ts", + "bun": "./src/parse-path.ts", "import": "./dist/parse-path.js", "default": "./dist/parse-path.js" }