@jsy-lang/nodejs

0.2.1 • Public • Published

@jsy-lang/nodejs

JSY from NodeJS using --loader @jsy-lang/nodejs

Install

$ npm install @jsy-lang/nodejs @jsy-lang/jsy

Note that global install does not work with loaders. (e.g. npm install -g does not work).

Use

Start with some JSY, say...

$ cat > some-demo.jsy << EOF

console.log @
    'Hello JSY world!'
    @{}
        jsy: 'indented'
        wisp: 'inspiration'

EOF

To use the --loader feature with @jsy-lang/nodejs:

$ node --loader @jsy-lang/nodejs some-demo.jsy
Hello JSY world! { jsy: 'indented', wisp: 'inspiration' }

Adopt

Using a jsy-node alias:

$ alias jsy-node="node --loader @jsy-lang/nodejs --enable-source-maps "
$ jsy-node some-demo.jsy
Hello JSY world! { jsy: 'indented', wisp: 'inspiration' }

Or just straight upgrading NodeJS with JSY superpowers via NODE_OPTIONS:

$ export NODE_OPTIONS="--loader @jsy-lang/nodejs --enable-source-maps "
$ node some-demo.jsy
Hello JSY world! { jsy: 'indented', wisp: 'inspiration' }

License

BSD-2-Clause License

/@jsy-lang/nodejs/

    Package Sidebar

    Install

    npm i @jsy-lang/nodejs

    Weekly Downloads

    2

    Version

    0.2.1

    License

    BSD-2-Clause

    Unpacked Size

    5.72 kB

    Total Files

    6

    Last publish

    Collaborators

    • shanewholloway