Remove eslc
indirection, update LiveScript dependency
#40
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
@anko
It's unlikely at this stage that any consumers are depending on the location
of the binary, and it's not even documented within this repo at all, but
hardcoded throughout the docs tests. The executable indirection is removed
to now point to the corresponding file in
lib
. All the former references tothe old binary now run
node lib/cli.js
.This will also open up the possibility of making this buildable on Windows
platforms, as it's now almost trivial to drop
make
as a required dependencyinstead aliasing everything to
npm run
, aslsc
works with directories aswell as files, and there's rimraf (already a dev dependency) to replace
make clean
, andlsc
creates nonexistent directories before compiling froma source directory.
Also, the newest minor update of LiveScript is purely additive and bug fixes
except for generators no longer being automatically hushed, which shouldn't
affect this repo.
http://livescript.net/#changelog