-
Notifications
You must be signed in to change notification settings - Fork 408
[pkg]: "postinstall": "tsd install" #240
Comments
I agree. As a person using the newer |
same here |
+1 for now i |
strange thing is, that |
Fix the broken Travis CI build because of zone.js angular/zone.js#240
@cebor, the problem is that dev dependencies are not installed for consumers |
yes you are right, so i think its better to remove the |
+1 that this just broke our build.
With tsd in devDependencies there is no guarantee tsd has been installed on the consumer. As a consumer I would also much rather postinstall was just removed, rather than adding a dependency on a successful |
+1 |
+1 Beta.3 fixes issues I have with multiple of the same components, but the dependency of installing tsd breaks my build on a build server. Moving back to beta.2 until this can be fixed. |
same here, |
in 0.5.13, |
@mhevery I think you want
|
(point being: it doesn't need to be an "extra step" developers of this project need to take) |
+1 |
@mhevery Has there been any progress? Thanks. |
👍 As a fix in my own project I have had to do
This fixes issues I am having on Circle for example just incase that helps anyone else having this issue rather than having to have |
TSD is deprecated in favor of Typings (https://github.com/typings/typings) - see DefinitelyTyped/tsd#269 for more information |
Version 5.14 has moved tsd to prepublish. I put in a PR #253 for the deprecation, if accepted |
Thanks for the PR, @mikekidder . |
okay, sorry for the PR then! |
…d installed. At the moment, this is the accepted way to do this. For more on why this still works for dev work: npm/npm#3059 npm/npm#10074 Example of this being a problem: angular/zone.js#240
@mhevery, this statement breaks
npm install
for those who do not havetsd
installed globally.I'm not too sure how you'd like to alter that installation
The text was updated successfully, but these errors were encountered: