0.2.3 • Published 9 months ago
@jsy-lang/nodejs v0.2.3
@jsy-lang/nodejs
JSY from NodeJS using --loader @jsy-lang/nodejs
Install
$ npm install @jsy-lang/nodejs @jsy-lang/jsyNote 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'
EOFTo 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' }