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)

Most upvoted comments

“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.

@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.