Releases: d4rkr00t/whybundled
Releases · d4rkr00t/whybundled
v2.0.0
Breaking
- Refactor to use opaline + TypeScript (d6dfb09)
Features
- Improved algorithm for building dependency chains, 170mb json is now processed in 2 s instead of 42 sec
- Add sorting to default command (ba9c8e8)
v1.5.0
- 1.5.0 (9635e76)
- docs: remove travis ci badge (f3fac55)
- feat: use streams to read large JSON files (6233965)
- chore: revert to conventional github releaser (b8389a1)
- chore(deps): bump lodash from 4.17.15 to 4.17.19 (7db602a)
v1.4.3
Bug Fixes
- bump dependencies and resolve security alerts (eaf3a30)
- match items with leading "./" and trailing "+ N modules" (4686f11)
- remove invalid octal literals (b081525)
- Specify correct node version (291ef58)
- update dependencies and add node 12 as target (28985c0)
Features
- normalize stats before analyzing (75ca94c)
v1.4.2
- 1.4.2 (13f5f82)
- fix: security vulnerabilities in npm modules (9f555df)
v1.4.1
Bug Fixes
- Handle chunks with empty modules (497be76), closes #22
v1.3.0
Highlights
Deps count information:
Show dependencies added by certain package only:
whybundled stats.json --only --by styled-components
Features
- Add --only flag to a --by command (a3e5d33)
- Add deps count information (f517368)
v1.2.1
Bug Fixes
- Stats with multiple times nested children (a599ce1), closes #13
v1.2.0
Highlights
Progress Bar
Better Report
- Entry Points
- Module and file sizes
Features
Bug Fixes
- Correct exit code for whybundled cli.js (06f04e6)
- stats.children sometimes contains not full information (f8989e6)
- Status bar size (ce69894)
- Whybundled needs "reasons" to function properly for stats.json with children (d263536), closes #10
v1.1.0
Bug Fixes
- --help outputs whole help not the first line of it (35b95d2)
- fixed --ignore in cases like --transitiveOnly (431a72f)
- Fixes printing of a reason when it doesn't have clearName (a2aa178), closes #7
- Handle stats.json with outputs from plugins writing to stdout (7998897), closes #5
- Maximum call stack size exceeded in some cases (960f8ac), closes #4
Features
- Added --ignore flag to exclude modules from output (88f1046)
- Limit dependency chains (a67e171)
- Validate cli flags (9f9bb51)
- validate stats.json (e230e80), closes #6