Comments (7)
important caveat - Rollup does not have code splitting support for UMD builds, which somewhat complicates things. so may just need to not offer UMD for code splitting builds. is this a dealbreaker?
from tsdx.
further investigation: using code splitting means we have random named chunks, and i get Error: output file in rollup options should be specified
error with
@TrySound's rollup_plugin_size_snapshot
. i've disabled it for now as i dont reallycare about the snapshot based on this (TrySound/rollup-plugin-size-snapshot#23) it seems it just wasnt designed with code splitting in mind.
from tsdx.
I need to read more about Rollup code splitting as I don’t understand how it would be beneficial for a library
from tsdx.
I will fix size snapshot when I will have a time.
from tsdx.
I just skimmed the docs. @sw-yx Can you elaborate more on the use case? I don't really understand why you want to code split identity widget itself in the first place. Instead, it makes more sense to just show consumers how to code split the the entire login route / modal?
from tsdx.
yeah. i withdraw my stupid idea. :) thanks for humoring me
from tsdx.
Code-splitting is currently supported by #367
from tsdx.
Related Issues (20)
- Module parse failed: Unexpected token HOT 1
- tailwindcss not applied after building package with tsdx HOT 1
- Unable to override tsconfig.compilerOptions.moduleResolution HOT 1
- Cannot install dependencies HOT 6
- Build fails with TS2339 but property exists on interface HOT 2
- not able to run storybook after typescript 5 HOT 1
- Not able to run test when creating new library due to typescript v5
- Example fails to run after creating a fresh lib HOT 1
- Test suite failed to run TypeError: The "path" argument must be of type string. Received undefined HOT 1
- Failure to run test HOT 7
- Upgrade to parcel v2, react 18 for example folder HOT 1
- Storybook not working on latest TSDX installation HOT 11
- Images not displaying in published package when using SVG or other image formats i.e jpg , png .
- Unabel to use .css files alongside .ts(x) files
- Getting error TS2305: Module has no exported member, but the member is exported
- tsdx build error : need help
- 9
- ESLint failing on fresh package
- outdated storybook configuration with TSDX create
- Failed to resolve 'react-dom/client' from './index.tsx' HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from tsdx.