theatre/packages
Aria Minaei 00a039a713 Fix exports of @theatre/r3f so it is consistently interpreted across bundlers
Before this commit, the exports field of `@theatre/r3f` was:

```
"exports": {
  ".": "./dist/index.js",
  "./extension": "./dist/extension/index.js"
 },
 ```
So users could import the extension from '@theatre/r3f/extension'

However, if the user’s bundler doesn’t support the exports field, they’d have to import from @theatre/r3f/dist/extension. There are 3 problems with this approach:

1. We have to ask users to try both paths and see which works for their bundler.
2. Users can’t copy code from each other if their bundler setups are different.
3. To make matters worse, if a user’s bundler supports exports, they can’t import from @theatre/r3f/dist/extension.

This is all confusing, so we're fixing it by exposing @theatrer/3f/dist/extension and not @theatre/r3f/extension. Uglier, but more consistent, and avoids the above 3 problems.
2022-07-12 17:49:09 +02:00
..
browser-bundles 0.5.0-rc.2 2022-07-07 22:34:51 +02:00
dataverse 0.5.0-rc.2 2022-07-07 22:34:51 +02:00
dataverse-experiments More docs 2021-10-05 12:22:43 +02:00
playground Upgrade playwright and percy 2022-07-07 16:36:12 +02:00
r3f Fix exports of @theatre/r3f so it is consistently interpreted across bundlers 2022-07-12 17:49:09 +02:00
react Massive perf-gain in @theatre/react 2022-07-12 13:34:29 +02:00