oetherington/glinka
A fast Typescript compiler written in Zig
Glinka is a Typescript compiler written in Zig designed for speed. Please note
that it is still a work in progress and large portions of the language are not
yet implemented. For a general overview of what's already available you can look
in the integration/tests directory and at the TODO file.
You will need the Zig compiler to build Glinka. Glinka is kept up-to-date with the HEAD of the Zig master branch.
Create a debug build: make.
Create a production build: make release.
Run unit tests: make test.
Create a unit test coverage report (requires kcov to be installed):
make coverage.
Run integration tests (you must run npm install before the first time):
make integration.
Pull requests and bug reports are welcome on Github.
Contributors should follow the Contributor Covenant.
Glinka is free-software under the
GNU AGPLv3 (see the included
COPYING file for more information).