aluanhaddad / aurelia-types-installer Goto Github PK
View Code? Open in Web Editor NEWA utiltiy for Aurelia + TypeScript + JSPM users that installs exact .d.ts versions as external modules.
License: MIT License
A utiltiy for Aurelia + TypeScript + JSPM users that installs exact .d.ts versions as external modules.
License: MIT License
Aluan,
The current aurelia-types-installer npm package has CRLF EOLs in all the files. I'm guessing it was packaged on windows with git config core.autocrlf=true
, which means that the bin/ati
script as-packaged won't run on *NIX platforms because a carriage return ends up on the shebang line.
There is a fairly easy workaround, I just had to manually remove the carriage return from bin/ati after npm installed the package.
I suspect doing git config core.autocrlf input
on windows might keep the newlines *NIX friendly for packaging on npm. (You can refresh an existing checkout by deleting .git/index followed by git reset... git status should then show what looks different without the autocrlf applied at checkout).
This isn't really a bug, but if you wanted to you could read this as an enhancement request to add a .gitattributes to maybe avoid this problem in the future.
Some similar discussion can be found at npm issue 2097.
Have a nice day!
When typings don't exist the tool throws a large hard to decipher error block. It would be nice to throw the error as a warning since the tool doesn't exit with an error. Additionally it would be nice to be able to suppress the warnings on typings files that I don't expect to exist and to specify typings to ignore. Great tool, thank you!
A declarative, efficient, and flexible JavaScript library for building user interfaces.
๐ Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. ๐๐๐
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google โค๏ธ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.