From: Steven Parkes on
envjs rubygem version 0.1.1 has been released!

* <http://github.com/smparkes/env-js>
* <http://groups.google.com/group/envjs>
* <#envjs @ irc.freenode.net>

The envjs rubygem is a port of the env.js project based on the Johnson gem. The env.js project provides a mostly pure javascript implementation of the browser environment (e.g., the HTML DOM objects). More details on env.js are available at http://github.com/thatcher/env-js.

The original target of env.js was the Rhino javascript interpreter written in Java. The envjs gem uses the SpiderMonkey interpreter written in C/C++ via the Johnson gem.

The 0.1 release branch of the envjs gem is not integrated with the Java version. The 1.0 release branch will be.

To install envjs, you may need to manually install a prerelease of the johnson gem, e.g.,

gem install johnson --prerelease

Because it's a prerelease version of the gem, you may need to manually install gem dependencies. The gem install will tell you if you need to. After that, you can install envjs with a normal "gem install envjs".

Simple examples are in the README at http://github.com/smparkes/env-js.