12 Commits

Author SHA1 Message Date
Boris Verkhovskiy
7c75a10c26 Reformat code (#372)
* format with prettier

* format pre-commit

* format in ci

* remove standardjs editor config
2022-03-31 20:34:00 -07:00
Boris Verkhovskiy
f29c397882 convert to typescript (#368)
* compile with typescript

* add types

* rename tree-sitter import file

* proofread README.md
2022-03-30 22:56:25 -07:00
Борис Верховский
a92143a58f Generate tree-sitter-bash.wasm on npm publish (#310)
instead of keeping it in the git repository. Also, disable Windows in CI.
2021-10-15 12:12:55 -06:00
Nick Carneiro
0b372e3198 include bash wasm file to make npm install easy 2021-09-20 15:46:38 -07:00
Борис Верховский
2e072117dd Use tree-sitter for bash parsing (#278)
* convert to ES module

* replace yargs with tree-sitter for bash parsing

* fix tests

* request.data is always a string

* don't remove whitespace from -d

* correct arg precedence when determining method

also add a space before the backslash to avoid
an issue in tree-sitter bash grammar

* increment version
2021-09-20 14:56:15 -07:00
Nick Carneiro
2985f23174 remove package lock from gitignore 2019-08-16 15:48:14 -07:00
Connor F
d96123a437 gitignoring package-lock.json 2019-08-16 11:51:19 -05:00
csells
106a312039 updated for Dart testing, audit fixes + Windows testing
No real support for Dart yet -- just wiring up a new language for the CLI and for testing.

Also, fixing line ending problems where expected files are loaded from Windows FS with \r\n endings but all of the JS code generates \n output.

Finally, did a node audit fix.
2019-07-25 09:20:55 -07:00
nashe
3ca7ea0255 Ignore .DS_Store files 2016-03-23 20:21:08 +01:00
Nick Carneiro
7da2df828b add intellij iml files to gitignore 2014-12-30 13:15:30 -06:00
Nick Carneiro
2cbd00bfdd update gitignore 2014-12-24 23:40:48 -06:00
Nick Carneiro
8fb6c4f58b initial commit 2014-12-24 23:38:55 -06:00