-
Notifications
You must be signed in to change notification settings - Fork 298
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
feat: remove unused dependencies
and update peerDependencies
#387
Conversation
But https://github.com/dherges/ng-packagr/blob/master/src/lib/steps/init.ts#L3 |
- removed `lodash` and `read-file` from dependencies - removed `@types/lodash` from `devDependencies` - bumped `@angular/cdk`, `tsickle` and `typescript` - updated `peerDependencies` `tsickle` to `^0.25.0` and `typescript` to `>=2.4.2 <2.6`
good spot, fixed |
peerDep: |
But for angular 5.1.x its 0.25.5
https://github.com/angular/compiler-cli-builds/blob/master/package.json
So probably it should be
‘>=0.24 <0.26’
…On Sat, 09 Dec 2017 at 17:45, David Herges ***@***.***> wrote:
see
https://github.com/angular/angular/blob/5.0.0/packages/compiler-cli/package.json#L14
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#387 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AQv-WlXd3I8Ox1_uJ1gJmekw1Hanl00vks5s-rlGgaJpZM4Q8Biy>
.
|
I think it's ok with the "^0.25.0" |
Okay i’ll update it soon |
Sorry, meant |
Bur when you specify ^0.24.0 it means ~0.24.X do its not correct Since there is no major verion of tsickle npm treats ^ as ~ |
Take a look here:
http://jubianchi.github.io/semver-check/
^0.24.0 is a range (caret) constraint. It means that it will match several versions.
In fact, the current constraint will be satisfied by any version matching >=0.24.0 <0.25.0.
…On Sat, 09 Dec 2017 at 18:32, David Herges ***@***.***> wrote:
Sorry, meant ^0.24.0 ➡️ People on 5.0.x use compiler-cli: ~5.0.0 and tsickle:
>=0.24.0 <0.3.0 and people on 5.1.x use compiler-cli: ~5.1.0 and tsickle:
^0.25.5
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#387 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AQv-Wk9hFEZvSi7FXLdPTzEYomI9NL6fks5s-sQ3gaJpZM4Q8Biy>
.
|
Ok, then it should be |
Yes :) sry for the whole back and forth
…On Sat, 09 Dec 2017 at 19:23, David Herges ***@***.***> wrote:
Ok, then it should be tsickle: ">=0.24.0 <0.26.0" right?
—
You are receiving this because you authored the thread.
Reply to this email directly, view it on GitHub
<#387 (comment)>,
or mute the thread
<https://github.com/notifications/unsubscribe-auth/AQv-Wuv0Wr2JdLtEGYf64aCqaaSL2Bxtks5s-tARgaJpZM4Q8Biy>
.
|
This PR has been automatically locked due to inactivity. |
I'm submitting a...
Checklist
Description
lodash
,glob
andread-file
from dependencies@types/glob
,@types/lodash
fromdevDependencies
@angular/cdk
,tsickle
andtypescript
peerDependencies
tsickle
to^0.25.0
andtypescript
to>=2.4.2 <2.6
Does this PR introduce a breaking change?