This package has been deprecated

Author message:

rhino-1_7r3-bin is no longer maintained, and will be unpublished in March 2016.

rhino-1_7r3-bin

1.0.1 • Public • Published

rhino-1_7r3-bin

rhino-1_7r3-bin is a Node.js binary wrapper for Rhino 1.7R3. Other binaries are also available for Rhino 1.7R4 and 1.7R5.

Installation

$ npm install --save rhino-1_7r3-bin

Usage

var child_process = require('child_process');
var rhino = require('rhino-1_7r3-bin');
 
// Using `child_process.spawn`
var proc = child_process.spawn('java', ['-jar'].concat(rhino.path, 'file.js'));
 
proc.stdout.on('data', function (data) {
  console.log(data);
});
 
proc.stderr.on('data', function (data) {
  console.log(data);
});
 
proc.on('close', function (code) {
  console.log('Code ' + code);
});
 
// Using `child_process.execFile`
child_process.execFile(rhino.binPath, ['file.js'], function (err) {
  if (err) { throw err; }
 
  console.log('`file.js` ran!');
});

CLI

$ npm install --global rhino-1_7r3-bin
$ rhino1_7r3 -help
Usage: java org.mozilla.javascript.tools.shell.Main [options...] [files]
Valid options are:
    -?, -help          Displays help messages.
    -w                 Enable warnings.
    -version 100|110|120|130|140|150|160|170
                       Set a specific language version.
    -opt [-1|0-9]      Set optimization level.
    -f script-filename Execute script file, or "-" for interactive.
    -e script-source   Evaluate inline script.
    -modules [path-or-url]
                       Add path or URL to the CommonJS modules search path.
    -main [module]     Set CommonJS main module id or file name.
    -sandbox           Enable CommonJS sandbox mode.
    -debug             Generate debug code.
    -strict            Enable strict mode warnings.
    -fatal-warnings    Treat warnings as errors.
    -encoding charset  Use specified character encoding as default when reading
scripts.

Readme

Keywords

Package Sidebar

Install

npm i rhino-1_7r3-bin

Weekly Downloads

7

Version

1.0.1

License

MIT

Last publish

Collaborators

  • d10