Ca existe !! CommonJS n’est donc plus réservé uniquement à Node.js / v8
http://code.google.com/p/gpsee/
http://code.google.com/p/gpsee/wiki/Building
Les modules suppotés : http://code.google.com/p/gpsee/wiki/CommonJS
http://gpsee.blogspot.com/

Et ca permet de faire :
(new (require(« binary »).ByteString)([0x68, 0x65, 0x6c, 0x6c, 0x6f]))
ou
function snapshot(session) {
require(« fs-base »).open(« filename », { write: true, create: true
}).write(session.toSource());
}

Recommandation de l’auteur pour compiler Tracemonkey 1.8.5 : Prerequisites: NSPR 4.7+ and mercurial.

mkdir hg
cd hg
hg clone http://hg.mozilla.org/tracemonkey
cd tracemonkey/js/src
autoconf213
cd ../../../..
mkdir build
cd build/
../hg/tracemonkey/js/src/configure –enable-threadsafe –with-system-nspr
make

Une discussion sur le packaging, un projet google code existe :
http://groups.google.com/group/gpsee/browse_frm/thread/7438f2c010ad8e05#

Par ailleurs : Toute une série de module node.js divers ici :
https://github.com/substack

Mais il est possible que SpiderNode alias v8monkey rende tout ceci un peu obsolète :
http://blog.zpao.com/post/4620873765/about-that-hybrid-v8monkey-engine
https://github.com/zpao/spidernode
http://brendaneich.com/2011/05/mozillas-nodeconf-presentation/#comment-6503