1.3.0 • Published 2 years ago

krl-compiler v1.3.0

Weekly downloads
249
License
MIT
Repository
github
Last release
2 years ago

krl-compiler

KRL to javascript compiler.

API

var compile = require('krl-compiler');

var js_string = compile(krl_string);

//it can also take an ast as input
var js_string = compile(krl_ast);

Note, this function is synchronous (since there is no I/O) and will throw errors when needed.

CLI

The compiler can be used via shell. It takes KRL code in stdin and write the javascript code to stdout.

$ npm install -g krl-compiler
$ krl-compiler < in.krl > out.js
USAGE
    krl-compiler [--verify] [--no-source-map] [--help, -h]

DESCRIPTION
    Take krl as stdin and will give js as stdout
    $ krl-compiler < in.krl > out.js

OPTIONS
    --no-source-map
        Don't append an inline source map in the output

    --verify
        On valid compilation silently exit with 0
        On failure write the error to stdout and exit with 1

    --version, -v
        output the version

    --help, -h
        Display this message

License

MIT

1.3.0

2 years ago

1.2.0

4 years ago

1.1.1

4 years ago

1.0.10

5 years ago

1.0.6

5 years ago

1.0.3

5 years ago

1.0.2

5 years ago

1.0.1

5 years ago

1.0.0-beta

5 years ago

1.0.0-alpha.0

5 years ago

0.52.3

6 years ago

0.52.2

6 years ago

0.52.0

6 years ago

0.51.1

6 years ago

0.51.0

6 years ago

0.50.0

7 years ago

0.49.2

7 years ago

0.49.1

7 years ago

0.49.0

7 years ago

0.48.0

7 years ago

0.47.0

7 years ago

0.46.1

7 years ago

0.46.0

7 years ago

0.45.3

8 years ago

0.45.0

8 years ago

0.44.0

8 years ago

0.43.0

8 years ago

0.42.0

8 years ago

0.41.0

8 years ago

0.40.1

8 years ago

0.40.0

8 years ago

0.35.4

8 years ago

0.35.3

8 years ago

0.35.2

8 years ago

0.35.1

8 years ago

0.35.0

9 years ago

0.34.1

9 years ago

0.34.0

9 years ago

0.33.0

9 years ago

0.32.5

9 years ago

0.32.4

9 years ago

0.32.3

9 years ago

0.32.2

9 years ago

0.32.1

9 years ago

0.32.0

9 years ago

0.31.5

9 years ago

0.31.4

9 years ago

0.31.3

9 years ago

0.31.2

9 years ago

0.31.1

9 years ago

0.31.0

9 years ago

0.30.2

9 years ago

0.30.1

9 years ago

0.30.0

9 years ago

0.29.3

9 years ago

0.29.2

9 years ago

0.29.1

9 years ago

0.29.0

9 years ago

0.28.1

9 years ago

0.28.0

9 years ago

0.27.0

9 years ago

0.26.9

9 years ago

0.26.8

9 years ago

0.26.7

9 years ago

0.26.6

9 years ago

0.26.5

9 years ago

0.26.4

9 years ago

0.26.3

9 years ago

0.26.2

9 years ago

0.26.1

9 years ago

0.26.0

9 years ago

0.25.1

9 years ago

0.25.0

9 years ago

0.24.0

9 years ago

0.23.1

9 years ago

0.23.0

9 years ago

0.22.1

9 years ago

0.22.0

9 years ago

0.21.1

9 years ago

0.21.0

9 years ago

0.20.1

9 years ago

0.20.0

9 years ago

0.19.9

9 years ago

0.19.8

9 years ago

0.19.7

9 years ago

0.19.6

9 years ago

0.19.5

9 years ago

0.19.4

9 years ago

0.19.3

9 years ago

0.19.2

9 years ago

0.19.1

9 years ago

0.19.0

9 years ago

0.18.3

9 years ago

0.18.2

9 years ago

0.18.1

9 years ago

0.18.0

9 years ago

0.17.1

9 years ago

0.17.0

9 years ago

0.16.0

9 years ago

0.15.0

9 years ago

0.14.1

9 years ago

0.14.0

9 years ago

0.13.0

9 years ago

0.12.0

9 years ago

0.11.0

9 years ago

0.10.1

10 years ago

0.10.0

10 years ago

0.9.0

10 years ago

0.8.0

10 years ago

0.7.2

10 years ago

0.7.1

10 years ago

0.7.0

10 years ago

0.6.1

10 years ago

0.6.0

10 years ago

0.5.1

10 years ago

0.5.0

10 years ago

0.4.0

10 years ago

0.3.0

10 years ago

0.2.4

10 years ago

0.2.3

10 years ago

0.2.2

10 years ago

0.2.1

10 years ago

0.2.0

10 years ago

0.1.0

10 years ago

0.0.0

10 years ago