Boris Verkhovskiy
733f110e56
lint once ( #384 )
...
* lint only once
* don't try to run deploy action on forks
2022-04-13 23:15:36 -07:00
Boris Verkhovskiy
4d8691776d
auto-deploy demo site on commit to master ( #380 )
2022-04-12 21:24:33 -07:00
Boris Verkhovskiy
31ca0dfb08
add more type definitions ( #374 )
...
* rename github actions file
* type request
* type generators
2022-04-04 05:54:30 -07:00
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
9c01335485
build wasm on local npm install ( #371 )
...
* make package installable from git
* disable macos tests
because it doesn't find emcc for some reason
2022-03-30 06:35:13 -07:00
Boris Verkhovskiy
883ef3dad3
lint and add CCError ( #336 )
...
* update linter
standardJS supports top-level await now
* lint all non-test JS files
* make cli expect Error objects only
* define CCError
* re-enable linter in CI
2022-03-14 17:05:34 -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
Борис Верховский
34c34c3f3e
run tests on Windows and macOS ( #306 )
...
Node 16 on Windows is disabled because curlconverter fails to build.
2021-10-13 07:30:21 -06:00
Борис Верховский
59c4c5558d
run tests on Node 12 again ( #298 )
2021-09-29 02:50:37 -06:00
Борис Верховский
265a9372c6
don't test Node 12 in CI ( #284 )
...
the tests were raising SyntaxError instead of running
2021-09-21 02:29:20 -06:00
Борис Верховский
03a5a3925f
Replace Travis CI with GitHub Actions
2021-09-20 23:03:38 -06:00