Eu não acho que você tenha remanescentes v0.11.0.
Mas você está correto: o "Javascript" no CouchDB não está integrado, mas sim vinculado ao sistema libjs
ou libmozjs
.
Não sei como obter uma nova versão do Spidermonkey no OSX, mas muitas pessoas (inclusive eu) usam meu Build CouchDB ferramenta exatamente para este propósito. Agrupa sua própria build de Spidermonkey que tem tem Object.keys
, Array.isArray
e meu favorito, [].reduce()
. A compilação do CouchDB não será integrada ao seu sistema operacional (em última análise, ele apenas executa make install
). Mas, na maior parte, no OSX e no Linux, é tão simples quanto executar rake
.
Se você tentar criar o CouchDB, por favor relate um problema no GitHub se tiver algum problema! Eu tento mantê-lo tão bem quanto possível em sistemas operacionais atuais.