Notable handiwork: PhantomJS, Esprima, FastLZ, KabarVirus, etc.
- Blog: ariya.io
- Twitter: @ariyahidayat
- LinkedIn: ariyahidayat
Timezone: UTC-7.
How to reach me: ๐ซ ariya.hidayat AT gmail.com.
Collection of select JavaScript-based command-line tools
Notable handiwork: PhantomJS, Esprima, FastLZ, KabarVirus, etc.
Timezone: UTC-7.
How to reach me: ๐ซ ariya.hidayat AT gmail.com.
Add CoffeeScript compiler as one of the included tools.
CoffeeScript repository is https://github.com/jashkenas/coffee-script/.
One big advantage that node-jshint (https://github.com/jshint/node-jshint) has is the ability to format JSHint results as JSLint-compatible XML so it can be consumed by a CI server like Jenkins.
If we were able to add this to EightPack, I'd be able to use the binary created for my Gradle JS Plugin (https://github.com/eriwen/gradle-js-plugin).
Althought it is dangerous, overwrite mode can be useful for jsbeautify and cssbeautify.
This can be a command-line option, e.g. --overwrite.
JSMin is missing from the download packages for this project. @ariya stated he didn't have time to look into it now, so I forked the project, found the issue, and will be submitting a pull request to this issue shortly.
Thanks!
Currently each tool only processes one file at a time.
Enhancement: allow passing wildcards or a list of file names.
Add CSSLint as one of the included tools.
CSSLint repository is https://github.com/stubbornella/csslint.
The output of JSLint and JSHint should be optionally matched to what vim expects. This way, it is possible to use quickfix with either JSLint or JSHint.
See also http://vimdoc.sourceforge.net/htmldoc/quickfix.html#errorformats.
Notable to include JSMin and update the existing tools.
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.