tsickle: Latest version (0.27.3) is broken
Hey guys,
The latest version seems broken - the src directory contains only .ts
files, so trying to install the package fails at the link step (as the package.json defines creation of bin link to src/main.js).
This also breaks the installation of @angular/compiler-cli
.
About this issue
- Original URL
- State: closed
- Created 6 years ago
- Reactions: 21
- Comments: 20 (10 by maintainers)
“I felt a disturbance in the force, as if thousands of web developers all screamed ‘what the fuck?!’”
npm install tsickle@0.27.2 --save
May have to wipe node_modules folder first.
Fixing in https://github.com/angular/tsickle/pull/782.
@blakecallens yeah, sorry.
The tsickle package is depended upon in a non-hermetic way in some places (either in your npm config itself, or via bazel), so any updates go straight to folks instead of requiring an explicit upgrade. It’s a known issue, we’ll need to fix that.
Confirmed it is solved in
v0.27.5
Thanks @mprobst for fixing this so fast 😃It’s true that we broke it according to semver. However, anyone affected by this should consider using a lock file so that any change to your dependencies happens when you make a change, not as an interrupt.