{"_id":"ometajs","_rev":"213-52622be902b4e7bb29f5e1c680b98855","name":"ometajs","description":"A object-oriented language for pattern matching","dist-tags":{"latest":"4.0.0","stable":"3.3.1"},"versions":{"2.0.1":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.0.1","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"http://github.com/veged/ometa-js.git"},"bugs":{"web":"http://github.com/veged/ometa-js/issues"},"directories":{"doc":"./doc","lib":"./lib"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2"},"licenses":[{"type":"AS IS"}],"_id":"ometajs@2.0.1","_nodeSupported":false,"_npmVersion":"0.2.7-2","_nodeVersion":"v0.3.1-pre","dist":{"tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.0.1.tgz","shasum":"e0b4f9ad5d7ef134ffce2e5a9fef590474ebfcf4","integrity":"sha512-0MO47zchkUalodDFXdTP+zuRiqH23vsDSgGfBtuWqjfeSlblcTXJc7oJztvDY/WSXoE5OduFSZQWk8cXNXmKHQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIALms8ixubk8xb+ugmZ1g3Kd198NQV4Tgdek0Kx71JZlAiAtDHSkLaNP6b1so2WxQ85WnEVq5WiYDBzEgL5BLD317Q=="}]}},"2.0.2":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.0.2","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"http://github.com/veged/ometa-js.git"},"bugs":{"web":"http://github.com/veged/ometa-js/issues"},"directories":{"doc":"./doc","lib":"./lib"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"_id":"ometajs-2.0.2","_nodeSupported":true,"dist":{"tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.0.2.tgz","shasum":"c62a239c728546522c87204c34b085929eb949dd","integrity":"sha512-hcznPHmgFK25gTBqWarr8fvjXc+0881Uv5CuBPBO19EFqBaJ24ymjdSpFibqIjqPafMrRVc6+CSumIx57H+7cw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCu6NKYa4Qe8kDKNnrxIRovUnIBjXkVAUoaYoXvttk79gIgbcr06ud6bXQ4BJ4ugXPfWiY+hXxSAEboNMTjyLSLF7o="}]}},"2.0.3":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.0.3","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"http://github.com/veged/ometa-js.git"},"bugs":{"web":"http://github.com/veged/ometa-js/issues"},"directories":{"doc":"./doc","lib":"./lib"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"_id":"ometajs@2.0.3","_nodeSupported":true,"dist":{"tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.0.3.tgz","shasum":"18494817db46563ad4a495f1e303be88b23031ee","integrity":"sha512-JhSI6uL46T41v2G3aa4LC1nuc7dTYg3DVq6LPZeJVbQrR31w3fCO5a/I0SW86es8DITkcoTmkK5TtLA70L0Zig==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC3OYUxMO+7NxJzmFLgpo4H3MTupJakId+4CgXnp55knwIhAPztt+kIqlrcjQ2xaI350Q0YrMjkk+NVJM033hDUe6QR"}]}},"2.0.4":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.0.4","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"directories":{"doc":"./doc","lib":"./lib","bin":"./bin"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"_id":"ometajs@2.0.4","_engineSupported":true,"_npmVersion":"0.3.16","_nodeVersion":"v0.4.3","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"e9f60099beacf2753d4cced24877ec1673313396","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.0.4.tgz","integrity":"sha512-wRrzWFhTsox1SqJPYOHlfNxpi7Pi//PlIYQ650FrNC9jdHsSqbd3Hnroj1SfGU62FuVN2+Txj5C9F56am3g/rg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD4C4W390K/BQz7JFtIlY09poSKxVvDRKIDfGC8pkuYXQIhAIuiM97j8QLVanJEJk6rb33jar4sBkZ45fx5tSj38oBm"}]}},"2.0.5":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.0.5","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometa-js","directories":{"doc":"./doc","lib":"./lib","bin":"./bin"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"_id":"ometajs@2.0.5","_engineSupported":true,"_npmVersion":"0.3.16","_nodeVersion":"v0.4.3","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"a878f96020737e8210d729b4527c126feb4860de","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.0.5.tgz","integrity":"sha512-zs4g0B5eQr5Yfy0v/YDWnG4L0snEewF/wL5bAvbhoj8l7I+G0NhVdHASVOvC86ZYch1tVxknWCMItbTthpPW5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCMbb9HnfXtxIkY337vld7hLMCP8WkekxnOIARQBIGjsQIgNGvMlCqeSzxqATusg9ly0OMcVNrb/RmhQXdOCIzhq8g="}]}},"2.0.6":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.0.6","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib","bin":"./bin"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"_id":"ometajs@2.0.6","_engineSupported":true,"_npmVersion":"0.3.16","_nodeVersion":"v0.4.3","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"4f496cb339e89ef32cb36b762fdd407bdc1028af","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.0.6.tgz","integrity":"sha512-GBOICNdFtmgO2rSQqA1jtL0hPgIs2fEjRX9KhJDE51p+VXuK3KRCTqzXB9YZ76Rw0JuOCW4fv4V4AZG6gfw2qw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCaeXdyezU7q/e/SHg73SUBnHg1a7/e366FS67UNO0KEQIhALk+Brer/PjHYsxz2BxYjl8APQsOJOErj2GMp/1lVfAl"}]}},"2.0.7":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.0.7","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib","bin":"./bin"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"_id":"ometajs@2.0.7","_engineSupported":true,"_npmVersion":"0.3.16","_nodeVersion":"v0.4.3","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"3167d61eaa45cdb501907e8171452260b1603242","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.0.7.tgz","integrity":"sha512-ZmDDUd8I4jWf2ZVwQ0imq7XmGfQXbRJEyKImrQ3+qFll0EtoyVJTrOrlsx+u6L+in+SZ4s5jnIGcKMq6wJJLkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzjUp1/A+6KfplIDso6f8/ULmkB8hlp6IcQpNctucOTAiEArNaq31v+in6scEWZHH+HRYn8qHgJ+VTDS/O0a/TY5F4="}]}},"2.0.8":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.0.8","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib","bin":"./bin"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"_id":"ometajs@2.0.8","_engineSupported":true,"_npmVersion":"0.3.16","_nodeVersion":"v0.4.3","files":[""],"_defaultsLoaded":true,"dist":{"shasum":"57a85f43b7988e532bf2311c1512c31ed0c2c2f0","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.0.8.tgz","integrity":"sha512-kbx97P7OUUvZkETht86eDVoT3zgZs5/KqkK+PqhwDXUAsN9VALDdkoEZLDFgz6RkZiUQ/b67HUcZXJ94rIRl9A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBD9uhCyo4ZbhO4tdEpU2Gafwa9Wfj84AinNMIdJT4zNAiAT6LzBfn4kSWQj//WeUo55lmJSSZJldmg0GvksNTgQmg=="}]}},"2.0.11":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.0.11","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"},{"name":"Fedor Indutny","email":"fedor.indutny@gmail.com","url":"https://github.com/indutny"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@2.0.11","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.103","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"4dd49ad1759ba461ecbc10c7ef3f29a5d7780093","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.0.11.tgz","integrity":"sha512-aU5lBLsD7s524CaZuJsvnR9omlpPJZ3F0B+QiNDnqaOfkSuI+KaMSApMYQtvrTnWKKn9NPdyE3nzU7WFzV+AzQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDjRdo5MhmUq5c3lwjGzu16jXE2VBmwDWvNhZy97kCBLwIhANxGmVwhJRx8sh6/KBBlz2aLg1X6Opkvz7/jqYnPNs/H"}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"2.0.10":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.0.10","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@2.0.10","dependencies":{},"devDependencies":{},"_engineSupported":true,"_npmVersion":"1.0.103","_nodeVersion":"v0.4.12","_defaultsLoaded":true,"dist":{"shasum":"499199bd68c1a145c27c4bd1b3b90f23fed1b65c","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.0.10.tgz","integrity":"sha512-DoFDYYTXrcZ7yeQEbOvydHuBhdVnYuLLc1lztCs5N3EfhqvNeHgpnbEm3YnF6P+A3F9MSJ5ie8Upe+ikHu+cxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDLTq6Y6L+gcHojcqiODqZBN+Gcu86c23cEjSDskle71AiEAgtwo5Zxn7zTPtOZ1i0DVgDBv0Sd6yJMxe43xCn5uTpk="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"2.1.2":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.1.2","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"},{"name":"Fedor Indutny","email":"fedor.indutny@gmail.com","url":"https://github.com/indutny"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.2.x","uglify-js":"1.1.x"},"devDependencies":{},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@2.1.2","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"6c03df30a00ad96e84f58f9683b58ed0e4bd1013","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.1.2.tgz","integrity":"sha512-ZTH9CqLN5UizAaLAsogYRR7+BguHorgHthsxyT7QlgfcywRYHdzbmtCPwdRCb2RHZqxwALmASFBA7noCvc0iRQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIByJnKi+Fc5AOtluf3JosOipt4OTz8kX6PEwWw0coKWmAiEAyvkr2rHq6apZQp7YodVaVFoPVciL7p2znpJsxb5c1N4="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"2.1.3":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.1.3","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"},{"name":"Fedor Indutny","email":"fedor.indutny@gmail.com","url":"https://github.com/indutny"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.2.x","uglify-js":"1.1.x"},"devDependencies":{},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@2.1.3","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"4b722018fe1c236a6aa227c76f66d5ad52167642","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.1.3.tgz","integrity":"sha512-ocWY+0UAfyHjPEFqtyuwQSFJscSRPDx0BBlhu+aSrNjr1ufKTjmP4c2zA+TuCsPZwDzc7yRr781FN4yK/YjYOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGsbFUTQA6RtP2kqavYVvEcrF7wFjK2O+P4rOZPpIIi5AiAL2lwtWYH3TbIB4HrlPLqg+ORkOJs4DFOUeR+78gBqPw=="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"2.1.4":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.1.4","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"},{"name":"Fedor Indutny","email":"fedor.indutny@gmail.com","url":"https://github.com/indutny"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.2.x","uglify-js":"1.1.x"},"devDependencies":{},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@2.1.4","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"f698b1010fb8a39315a2c61af485f532602d392d","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.1.4.tgz","integrity":"sha512-yPrM6sakRo8k3rqEcpC9WoBtKPTVnQ/SjjoiUBHzL7pFnp5xxOvF4cHhp1bKcsVKV/Q1IOOvS4gXGkQnvS8PxQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIG3Ehq2XzQBbu/SbIon6urOzM0YfsJTUvJwyjRqW51TeAiAoL+Jye/BqoaeXr37xMsvpyvN4Hglx6DNH1NlHSbL4HA=="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"2.1.5":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.1.5","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"},{"name":"Fedor Indutny","email":"fedor.indutny@gmail.com","url":"https://github.com/indutny"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.2.x","uglify-js":"1.1.x"},"devDependencies":{},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@2.1.5","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"908f0e8559096c8ac4f27dd0d2200c4c6ac1c58c","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.1.5.tgz","integrity":"sha512-MuojB45nujcyn1u/CG9NhwYdFQpkrdO2VgmQ2Ex7Fqfkv9Yj8y8FBVZKNKQGP4/jRPDy65nulcbKGxre2M0yUQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC5BVk4Xl4OszSuZpbnR/zGluRgeFzl9JCoAjV7kDKUGAIhAJgNY6lrnlKcC5zJXNbp7RUnYXdvQleLvFQIVifcWCJt"}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"2.1.6":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.1.6","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"},{"name":"Fedor Indutny","email":"fedor.indutny@gmail.com","url":"https://github.com/indutny"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.2.x","uglify-js":"1.1.x"},"devDependencies":{},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@2.1.6","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"9f952495cd8b21db65a573bd32b6e947835aa005","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.1.6.tgz","integrity":"sha512-5GdDmYXUymPovgq0PlFU9s1yGnCzSI03MN0BcU5xBHSvU5vCr71I0qgWtX+xDDk1ugEmH307VkWa5m7WS+aCjA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCJZM8MXUhvSYl06P6GYPigtx+2gvuSyhZ53P8T3fsFCwIhAIoVUJf2D+PMBfNzIXsVOrBeU2NnE3nnZ5FRZV5WS3vB"}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"2.1.7":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.1.7","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"},{"name":"Fedor Indutny","email":"fedor.indutny@gmail.com","url":"https://github.com/indutny"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.2.x","uglify-js":"1.1.x"},"devDependencies":{},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@2.1.7","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"39845fcb17b20477adf29dc9cd538e2cb0e0a180","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.1.7.tgz","integrity":"sha512-0NcTn3u60/aps0fKvKTsgmE560EolfuuRztiQePVi8/qHzb/NsSHrF01zSjYfLETC/wkjHOkxTuKAKchK8nmYQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCTj10Fg9M59ugw14tX1sBmbc+ZNpmwoWEp2EAWJ72VBAIgTF5Xn+soKkJvXSmiAWplPuW3o0j9twp/kF3eN47qth0="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"2.1.8":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.1.8","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"},{"name":"Fedor Indutny","email":"fedor.indutny@gmail.com","url":"https://github.com/indutny"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.2.x","uglify-js":"1.1.x"},"devDependencies":{},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@2.1.8","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"9aa43244a456f27a7361ca399e92f447e7edbb35","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.1.8.tgz","integrity":"sha512-Yh2jteXVseTlf3i3L+NFseG6C90vBIZXNX+Zfb7fSKLlFVYgakxMcztQsjUvyYnIT8u1pGuuLXfeEQo7lXcyaw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGh6VLC7OxvDS3lyH5xybykI0CIwjS8/EqFDn2lKNvfyAiEA+rS1MS32UuxZSvuP2jaltLGcbPhO/EZdxgZdA+i5GBg="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"2.1.8-1":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.1.8-1","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"},{"name":"Fedor Indutny","email":"fedor.indutny@gmail.com","url":"https://github.com/indutny"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.2.x","uglify-js":"1.1.x"},"devDependencies":{},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@2.1.8-1","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"161403bb2f43afb6f430024e0e566fed5ab6616b","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.1.8-1.tgz","integrity":"sha512-ma0SyCJ3wUPoOOTmG0kesRwqdNw66Ein9rx13vxUohA/52KVBIGGWtvCVQBb7ftbsRX8R3CsCGZkyCXSc8R4iw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAw6xwTSPQOgVyrasNAL+DsDi4CryVG66vjB8n3IPTe1AiEAj46J+cnUHhfEPbBjuTcSxUEbObU5/Mji0WaaSE9Crbw="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"2.1.9":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.1.9","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"},{"name":"Fedor Indutny","email":"fedor.indutny@gmail.com","url":"https://github.com/indutny"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.2.x","uglify-js":"1.1.x"},"devDependencies":{},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@2.1.9","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"5c17f87076ffd1fa146d8ab118b07a9dea0431f7","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.1.9.tgz","integrity":"sha512-MiYjYQd8oRDMmpe2MR1IEeKib7cXhBIlFTn+f6U7SzBeN//Rdad+0iIbXVTOqrg89xkNV+mzTWUcCq1/QYbNfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDK10PFiveEgb+UK9OegLCAs81T3Ku0hGZacyZXKzIe3wIgS/up6rffp8axBFGH2RfxjvBgrrjiRCb1nZhMsyG8m4k="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"2.1.10":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"2.1.10","homepage":"http://tinlizzie.org/ometa-js/","author":{"name":"Alessandro Warth","email":"alexwarth@gmail.com","url":"http://awarth.blogspot.com/"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"},{"name":"Fedor Indutny","email":"fedor.indutny@gmail.com","url":"https://github.com/indutny"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.7.x","uglify-js":"1.1.x"},"devDependencies":{},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.2.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@2.1.10","_engineSupported":true,"_npmVersion":"1.0.106","_nodeVersion":"v0.6.2","_defaultsLoaded":true,"dist":{"shasum":"02cf2bcb1ded3e56690c8d717ca3329196b5cc0e","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-2.1.10.tgz","integrity":"sha512-WIUJnSBvMGi5SxqvLhvrfoxRtpPADCUrrSgFAtpkRDo6oIPZBHfrOBjV2R4b4WQRipM8A5T4FxA6vaPtbqWRRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFydd7EEFffg2FD3j9GkunXXhdCnNvAadnFHhClywT/mAiEAsvNUL23W70YR/Ao6pCc/LUwQl/PEuoa19W7oCYn6RgU="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.0.0":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.0.0","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"0.7.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.0.0","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"0c8d79e97d39311346b36bcc982fd8322743a89b","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.0.0.tgz","integrity":"sha512-HjD7BVaHzINIBCYkPO+9wnhHmDCjMjLfDjtkRdAl9uE0xEovQH/TuwarjRPYWNrXSmUvWuENSomB49tEaIqwxg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCBEPE63we1JOLnCRoBIJbp4ozHPg2dorNEGiyBeDFHWwIgZK3Wl8drfS5+WSBULZxDaAQm9L6bGFtpJJkr43WuCTQ="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.0.1":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.0.1","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"0.7.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.0.1","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"0ffa2e35ba315947079d3280f7e7d2775e6cc3f0","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.0.1.tgz","integrity":"sha512-gd9k71cCEaSDoD8kRVEOrC6r04ar0RlTh9KgjrS8bXQ62bIxN1/W5iw0kdaF/kB2MS5vX4gO2OXm/AXSKXpxAQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDe/Z7+piSN5ADQyYdQhtkLWs5ZEeXBnMoPoGABMBmy4QIhAKEd9Wrlztr1iAIR6YKq/QgKGs1b6imel1S8/ovuuL0x"}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.0.2":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.0.2","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"0.7.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.0.2","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"e92a74845df2b47a93d04c819f883c60e9019289","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.0.2.tgz","integrity":"sha512-Wcjnl11QzhP4oEiMgcDox6Hh5I8xFRjcrFteU6rQe2Nvbr1A8lwl+Wh2rjrOKZr6nGnnioPiD33zRpzgBocLmg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCj8yPGfW5927somtWtebbbyUx88UZQi1HUXGNMeYNRqgIgZM5Z4mqi3cxeYgPq848UdVvhh78J8o8okA78xv4X/AY="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.0.3":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.0.3","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"0.7.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.0.3","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"d2def1b177a76d8e985b34d76abfcba8d0339a61","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.0.3.tgz","integrity":"sha512-w+UswiM7f5lZEnoo7UmVe3n0q24ZoTlUPsLsnqdDeRbeV9TiMxIeTXDteB/jDcECnfIdTuCzTAm/DJydA5Tl0A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAb2qXbAK3Fmffs6I8o7m+snOkr5ABFCwgCabNsLZFxeAiAtg2akosihhSSSGcLVf725RXAJ4WznhCoAps4hMP7gcQ=="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.0.4":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.0.4","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"0.7.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.0.4","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"ace025fd767fa9f2b4000224032c56438ae809d1","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.0.4.tgz","integrity":"sha512-2ijnsxvuJzbzt7tGiYM3AHfVsHIugWvz+v8+Ox6ue7UXhqaBZYoaAP6UkUWNcfD94YMnraFyNtoolZLRSaHnlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCI8Ve1Nu30Do2gxOyBiE8RaLdw9BHiv6Jm9z5MR9zbwwIgCpWZ/LTHLRrf3biKMqvmX7VZuI5qfEyH/ox2eY/G1B8="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.0.5":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.0.5","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"0.7.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.0.5","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"86eef76643567f909ddc9d4467a8c801fc765449","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.0.5.tgz","integrity":"sha512-EwXroRLOHZoVqONYFLQodd4r07EBKcm1RdED6GwrSPGLul6xS6G3rAyZuDchBlVCFjQufsqpAdYMxdhgcya+Gg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFSB2ZscLesnf0eBVZE6cDL/u3dBAE1jx86D68bfd2vPAiEAluzeLwts/TIV03qJ91dzLgK0TTT6EtQrZo1soC7ztNM="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.0.6":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.0.6","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"0.7.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.0.6","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"9ec6ef7dce23d8b9f99f54c75f538b62b6e3133c","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.0.6.tgz","integrity":"sha512-cCdW+lrmap/1decp7MN9lGpWOwaLYzf/FeCWwo2eycxtMlxaduXG1rGPpBwff9a6HUWlaUPXF6MYGTmFkbXczw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHXhCKWR+Hzl/dPMkowvrWfdq58HP7F0cAyVMRSsAcOZAiAH2NxRsqpZ62sj4roLc0tETwo9tHEOX97j5Z44T1IhSQ=="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.0.7":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.0.7","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"0.7.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.0.7","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"ae5ad371e09de7fb93011ef4d20ca60edd828820","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.0.7.tgz","integrity":"sha512-EN8Nqej1bnl5YzmGMDXQAhQtHZw+W62lJDPAAnCz1jNqzkH2YWqpGJvdgR0DTHWfmgRmv9P0USuGzfd1PM3TdQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG8h03gfOqIYjaF10dCSYcoNz0uHpd44kJLYKCJcF9LkAiEAyyabFEWe7pZAtuBMoKLn2kJ3aFPMVITgdzuEWS+TyPs="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.0.8":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.0.8","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"0.7.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.0.8","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"a9314142182695959ab7903463d607d400c7943a","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.0.8.tgz","integrity":"sha512-cXlAiGdX/p4ILhfOcTOLmEeusNMJQHG+X4GPpkJ+/LgpAZX7iWMp5OqkcgJZvygamca28a29SiK75TGLRLYIAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGkYgCJJS6vWAoO7F2u+AKx5mwq3YOtc1KwACj/QvJd/AiA9OoeEKzpkG2A32v4lZigMeHhg9Cv7YIFP1qiJ9wRoSw=="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.0.9":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.0.9","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"0.7.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.0.9","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"102d172983a12f7b5dff86fa9514afd213def8cb","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.0.9.tgz","integrity":"sha512-TcQ+x8GvSx+tVKuDrr5QWhedFNG5le2V9wybQYHpswvqtxYmqc1djtP/e6Y8AR0NGvH42qomvXURMj1zy6P1pQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIE7i8LNUDnAweZ/neeL+X/GxRSAuizI/U5wJ6VLcYFPGAiEA55IygnngFjKJN7p45Wbei3IZLMf6hOXa8vEVuIaFnDI="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.0.10":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.0.10","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"0.7.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.0.10","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"537a0ddc7712f3d93fa3f39c2c4c039375eba282","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.0.10.tgz","integrity":"sha512-o7Nv6zyotZy6oJL4OXg4/z13/9RrYIwnwwZfaACEhs59G++AcKNJiYE29RuSpbUhx4QkGWP31uL6c4OppI07pQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGTrRQ66o7A8T+oC60+QS6/OgFdwyURhvxrDgQb8PoEAiEAkQTXHYKIIpnR37OVGzeuGChm24ZkGW+gj+9hWyZod0M="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.0.11":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.0.11","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"0.7.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.0.11","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"b2f6624ae644f55948da44b4c3559ba0a1ade845","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.0.11.tgz","integrity":"sha512-svkMHoNMbAdvNwsIdEKz4g5ck6nAR12ZZy5qtaFCsHcODDYQ+qUKx4U5DAvOqvRtVOLqcUjywH8/4McPHt8pEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBfUROiDj8Li3Aexc+Mz4Bqc6vG5xggf8Qz8Zst+99WGAiEAuP1M6eF12QoNcW3egsA5xOjYy9HyjjfEt97b1wVF/kE="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.0.12":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.0.12","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"0.7.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.0.12","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"327447c1109d8d7b7ed9ac59e123d75d5e8c5596","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.0.12.tgz","integrity":"sha512-djvtHv9QCtds/myJc8IMLr4y31w0VInxmli3EgxUON6gZxmt/so7n6UCiaV9MPEiuHb+t7ZkQflMe6vChQcC3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHNlCJ6Q7Gm5Ki5InuL3e2FUVK7Yuz9Z5HBVkIeJQUpaAiEA4EX7H3tbSZTZ1coExTZqQmirePNfttMAQJ/hVPCrqYE="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.0.13":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.0.13","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"0.7.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.0.13","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"edf1990abe07361e6d0a3d971dab713f7e08b093","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.0.13.tgz","integrity":"sha512-/ckgB/4Lqm2+Uixzw6u5/YwlfUy3NsFiH/HFV2Nm/QQxTuHTmBGghmxUfpanoOl90MqtcXXgDq9jZCxu/wQ8aQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCS4LOMEsSqPS7wOfbupO+pNuUf02XLqfVdDAubbwI6wwIhAJERFg8ru8RKPOgeQdHAEHEQgiAyWFOjjIWXk3d/22hs"}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.0.14":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.0.14","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"0.7.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.0.14","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"c0fd190168e748b916f6ef5da8d5b210b94241ca","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.0.14.tgz","integrity":"sha512-xamaANjO87WVdD8bdqbGukxHuslFSP5uRXLwYhc4nUS7zv1Bw/YA0p8RsXk2AfsaUcB8FF9gQd7E3Mfnt7A1Lg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHXbphfBWBlxwBG/pzIk6PpCRt1Bpe579xDR3I7bKEwOAiEA0BJKzPOiF9WiFQMGAwvLw72nfwNN30wJpJdAf6az81U="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.0.15":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.0.15","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.1.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.0.15","_engineSupported":true,"_npmVersion":"1.1.21","_nodeVersion":"v0.6.18","_defaultsLoaded":true,"dist":{"shasum":"e8230dad652853cbcc6cfa60cfc5f45a000b7eef","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.0.15.tgz","integrity":"sha512-NrhaKb9k6NX9vj+LzbOJ9UsOGN6iH+IMHmXI7MdaPhuzkJ5jJckGBeAKNnrscS8q0hh2DmFUqLBIEyVlSMnNZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+G6J2t+k1YJEFOP9KzOhu4BPZdiw+fv+yLz4/3LIJiwIhAPdWMEdvoAEkHxsxNMx8RUTY7JDN9sBrSvOt2exVtRqt"}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.0.16":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.0.16","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.1.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_id":"ometajs@3.0.16","dist":{"shasum":"821dc8bddc75960628fee06b0773b0297292b2c3","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.0.16.tgz","integrity":"sha512-CkybIVP8I0YjDQyGYpQgQSxteSfYzcG78Wmr8TF2s6dVRAudIM2/MLGYggawST50LC5njXq2/z/SpFG9ig5nqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCZp7SUS619ww2se4EnVPJP7y16YI7KNsoiT+iRzt1LdwIhAPn5JJoXfe0WXsiRQi8iaVcENwFvzMulvzj05IUS+Uel"}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.1.2":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.1.2","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.1.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_id":"ometajs@3.1.2","dist":{"shasum":"95699fb281ac32844539c340645f3c96de65cb64","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.1.2.tgz","integrity":"sha512-Cg2iK+6WOlC5uuNHcA20bfsptZiKL0h1Fz230KDoifG8ix9Um42JSOsEoqqhqHU/kBul8lpQfzVLj8CvhSuKNA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCbiHjTn+c+w+SOHdIE1qKiqoC+sQFh2jwHULSY4o7OPAIgQDL6nXUxvJKgrVnjoqEDPscsdGU3XL13lRtVHDY3L6A="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.1.3":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.1.3","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.1.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_id":"ometajs@3.1.3","dist":{"shasum":"75b8123aa1fef0a5b30a777bd45e80b86c85aa82","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.1.3.tgz","integrity":"sha512-LMz1+td3TrItB5r38KePX2F7wbwKX2GBJqIRIJy0nF1O9B/tqhPtFY0x7ic7oVR6wKKzUM7TmDfdvUInyB7VaQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvlZB9+L3RBViUNI9sbXL1LV8Z7BnqSs7Zh5OfiGuJxgIhAP6ucENeU8Zt/G/kcdlc1TbPjnA51YpqtbRh3X67+Cdw"}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.1.4":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.1.4","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.1.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_id":"ometajs@3.1.4","dist":{"shasum":"f128e8a2dcca79b070aaf41cd77a450066a61ffa","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.1.4.tgz","integrity":"sha512-h4McDKbF20FskCSwkYxZX/GHhmE+hZAX9MAN9gY3HJD30wqxEcdpR6+d40t7PFKMKsoxIb6kceL7ST6I0TwLqg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC/8j9jQHeqv59III/9BpuNN6i14S9V8mKVj1vCAcpL4gIhAPSkTyWhyXLjFgka/SIVbRb28XlbRWGK/W3l4d+WXROG"}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.1.5":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.1.5","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.1.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.1.5","_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"02adc99241184ee675fd81c93666072bcf1e095f","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.1.5.tgz","integrity":"sha512-29uId9J54Y+O//3/tqAsNm4aj+HMxCw5T9orSjNNn68IBS7ZkLEetvcjokbAtR5Yul/mZ1xeOTImmdhxWXmHNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGD4X+kWwsVujmfPXC0g9fT/DgtDiOezr+D+NVeQEZaAiEA/ClYqoSB20J3VbakNcl/8Ap40nlHkjnj1ExkNzwUb5M="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.1.6":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.1.6","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.1.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.1.6","_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"d6e6a23d8891fe23fa0799b142627404761ccf99","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.1.6.tgz","integrity":"sha512-I1jxzaVeBhK+EajUIqrr6H5gKlJeWHQl+VQuEqRCciAdaOta3etdUqNsL/A5epJ9hYjQiyIHEUSn4Sn4FsqCVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnLlyayIpKehl721m/CW9C37H/kxtpvebQG+H+ce0cpAIgKBf5wvEQaXimv/7oIaF07O99utILxUV25HT+7RVcPsM="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.1.8":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.1.8","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.1.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.1.8","_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"d84a017c1abea02583acb86c11ebbf78810a10b6","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.1.8.tgz","integrity":"sha512-Wt1N5mMrEKCdIK4+8q6+0q+nkKQu12PPZWbKqmRDGoA5eprFeG914TnNGomo5/d3HAPeC9v4WqsyIakXSo8mYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDuqQQDH2CmYh7kQWo+3yoU0JHIGJzmlRDcde2pUGqRgwIgS4QrXT77WcK6PWY1pTTDWVEsR9YzXvyePhntwEEb8lY="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.1.9":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.1.9","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.1.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"_id":"ometajs@3.1.9","_engineSupported":true,"_npmVersion":"1.1.24","_nodeVersion":"v0.6.19","_defaultsLoaded":true,"dist":{"shasum":"099b0f7a4ac6c272d50eee8586e8edf7e9915246","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.1.9.tgz","integrity":"sha512-lk6SXKH4gepGWcmIBaQtHDNN3xgzWnoSMJCQlVtU2r1D7wK4bIul64vYrnNoz4+X/Sk4RCxGW+77ADDiHhzpbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA+Acd5GuCdJ14Yu9YbwNxJTvRsgIaaZGNhx/EtHwf48AiEAsvp7sICTwkmjZZ+og/RO60YWtfxx33EnW17UP2eeykg="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.1.10":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.1.10","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.1.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"make -B test"},"optionalDependencies":{},"_id":"ometajs@3.1.10","dist":{"shasum":"ec10c3177be9d2199ed0430c6d200a2db3672bae","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.1.10.tgz","integrity":"sha512-u43LNIqrb4h16eWZ8cZB+cIH46av+SMPUXAQG2afxOiZIwG8CepjD5ZkWdXNR05Qvoma1XJeTynRIQgwCZe52Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDbFNQp6u0dGwJ0+XPAPHF3CmyrqboKlx/RcreORuMdGAiBqg/oGcL4seWb1toFF9JVT7Hf2336WirgKgrkRGl9A5Q=="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.1.11":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.1.11","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.1.11","dist":{"shasum":"33405e09dfd16b6e717606ab366b51787fe26d07","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.1.11.tgz","integrity":"sha512-PFeb+WZKP7+lZOuagOwTJjzOFs15uvi3DO346Yve0m8wSgQlCWDnyfCD71gHrQagwqqKGyNmDeWuCjZsHUT+FA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCS6G9C2KtU08OcuiLG8l+8JSf3lhcH4o5ZDCF1nSsTkQIgRJdhZ/LhHKoONat7w6zrPXnQ5tW82NqhwDLjwPIlXb8="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.1.12":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.1.12","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.1.12","dist":{"shasum":"e179b0fbfa324e124b636324e2117b4db1c3a05a","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.1.12.tgz","integrity":"sha512-7p9STATjf1ArXcaJM1XKNfkevFlW+zYx9SU6VS6VkPvaXSj5GJyBDymHRL2LJUf8bVjFECPWTPErz3MCigicOQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDx14TwLlZJwUzIqGwmbX2cfWJWwP/4H16ZRyCVNMMJDQIhAOAwalBaDw1WrHRsFccYHs31hd1NIgycviUAMYxcshK+"}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.1.13":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.1.13","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.1.13","dist":{"shasum":"6fc907363cc84c6a2241c4ee946250cb5d2c14b7","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.1.13.tgz","integrity":"sha512-BmmOIoppcHGymaNtcUULjWcgGUgwEjG1U1XreQWt8mJ0Rt3J16vDbE0nW5jJx/cSrtXcGqmc6iJRovCKLVUXiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA6aPVW3rRinSvTnOIlHCsYPoUlaNi2+5kJmxYc2zk9UAiBSuFw5rRNKsDMls2cnyKK1lnkPkELcBLaWxocuBpVnbg=="}]},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.1.14":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.1.14","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.1.14","dist":{"shasum":"fe0ef4064c07c516a807b00ebea3af00f59e5551","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.1.14.tgz","integrity":"sha512-7whTVBXLVpX/H12N+941tR/OrgKCHPCDaBcWYeLKIdJ6yh4WtsYFJL0wh6TzzfFDWg34nn3sIokK+m2k1Zw5xw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDhLR4p6OghLtRt3rxKAZ8sJcDYalYzsPFO+kuT39SvRgIhAMs8UHuEKb0ax3VXA+S5dVsE+HL4EZImaRipKhnW8jHB"}]},"_npmVersion":"1.1.59","_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.1.15":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.1.15","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.1.15","dist":{"shasum":"566f3cbfbd8d13c08665c5043f6b89c5b12256f3","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.1.15.tgz","integrity":"sha512-sLW434l9Ke8rDWvFR/Fxt7auB5cVnMXO+9PFikHWguIiSj3nVA45scnG4TE8p2x93EsZBi6CE3dliQHrL8O1Pw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEzwH41D0ZQTKpEpz1ZDobu1ocjjnKKT+/wF8LrRWUfwIgKMf5FbTT5ZPV6Wl+DlGR8yRujQuQT1K0Hy2TthSgcPw="}]},"_npmVersion":"1.1.62","_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.1.16":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.1.16","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.1.16","dist":{"shasum":"39ca22bf5f7f9c9adc697862fe277513aea4a187","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.1.16.tgz","integrity":"sha512-c2J6sXsldSt7dkqSg7wUTzqgAVV2+MpI5eCVUqI1zHy8GIL1UjqxXoys5jSWmyoRuB0ip+uUnpdVD3PUNLTrfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHvGY+Pye56w/hpMLKvM8gRxIl9HnEWK3mXmW+eJCjUMAiEAyRROWYnxsP2Sg7JFM7/NHnw4fY+PkYadcZqeBErzZcU="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.1.17":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.1.17","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.1.17","dist":{"shasum":"93ac295784b1d47f6befba8fccb52c15972c71c9","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.1.17.tgz","integrity":"sha512-wiqN0/7wtss4CO9psPPJG2Qk4nc8Yay7tR6MAOtf9TEa1GdLe3fB5f0cVB3sCdC3co0dAQH4qAXgeLxEn8TW3w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFPuqQxW4/aYN3rXOMvM0Fn6KN78G6snFNQxbdNhBJWmAiEA07wTOgJUgHcHn9WR8HNMJVbiy0vdgalT/zTR4To1B84="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.1.18":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.1.18","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.1.18","dist":{"shasum":"85cd99b93ff99282f810e9b0ba372f53af28bd06","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.1.18.tgz","integrity":"sha512-rm/eVf+Zj39o4qlTlyOU1qFAm3k3T8PUxCS4MCyBAy49VFLln6nIWw7FpjLKio3EGNSQYZTfmKk+D0hqw8V5kw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBFgok9xVF6eL5ddjpb3e4oC3VLAFCkoTZoWKOG36EE2AiB84lekDtqinl2txORgGIgIZsf7fxEiS3nCCioxohmz2w=="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.1.19":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.1.19","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.1.19","dist":{"shasum":"2e55d098c61ceccd29fda15ef3d36892daeb6c99","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.1.19.tgz","integrity":"sha512-AdID59a2oa1SMZt7EBFJkE4fjFpYVC9Jz7Ot4iZDDHseAM9JOzkff8EeCg33EAViiyvnv6GqeXF78QFVkdGX5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID2rkBKt6waMOx+POHuvIy8yD6pUrjN9SXZLajftacfQAiBwbaxeHZtV2lugCT/9l6GvOH9d44lBs3gAuFpfD89GPQ=="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.2.0":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.2.0","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.2.0","dist":{"shasum":"b2b74d3bf7bd80d958a5a9039a197ab8c3c940b2","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.2.0.tgz","integrity":"sha512-avoOwM/ouLwfKEUaUJ/IyU/s48UdM4/c11W3emEzCM5eTBy0GcSYL/snWipVi7xwHkEdobDWALm1gdov1NT9Dw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHnoZ1ziXtTw1OmF5oK5ZUgYyieJfayHStfuRfTWMZkVAiBgvfcc2b3yDXKBx/4MvoN9npFflC4z8I+zRzeqwJTV5A=="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.2.1":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.2.1","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.2.1","dist":{"shasum":"1ff5e1c27afaff920b8108046ff31eeb87af1c26","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.2.1.tgz","integrity":"sha512-3V0Oa5fJyPn3MLKsHagbyDOPGzef958U0rXWbrAFrcy+lRNd33lHxvDF0TbcDOF4agYDjW3gEtKjGdwVWlc3+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFZZD4osBw+DUawfw//1I0C1TxTc6eh0o6MqMUKQxJOqAiEA8GK07lPtZOt6B8sDoCSaq4qyshieICRKlmSptmPe7+w="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.2.2":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.2.2","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.2.2","dist":{"shasum":"eb3339fdb54f2d0e0445b0d2e833684e2bd372b1","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.2.2.tgz","integrity":"sha512-4aiEVIsKUIiEknAW5kc2LaM0HSkJpIS7T9ztdJDtcnE5e3Fg6t6Wdmj9d3EmXJGUSbEY2/b68Vbt+vkuTkeECg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC+0Rd/sekvyTnTd0tHdo+qC3579qihJmVSSWyBWANxvAiEAirnkJEdzB08iHCqReZmnfvtUeWhmb55f1WUfroZnByw="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.2.3":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.2.3","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.2.3","dist":{"shasum":"40dcd628e639caf49e12d234cf3ceef13b318d3c","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.2.3.tgz","integrity":"sha512-ETvdoM584nDa9qNGHrAF1Nz6/D4l92GsQ9feN3Wcv4DbEYHRGldqOg9MhnMDL6earClpX4jtrkf47nqgDnvlpA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDoe1aocR78lqBK2E5xNLsxDBZvj1UMNi2Jy4lbYDx2bwIgY8czlZJem/zE03R7lyoJQWEEeM9lUOJngHB0KxAe4F8="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.2.4":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.2.4","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.2.4","dist":{"shasum":"807cdf4c0e8df1727f224ca6db1faac43e8bdab1","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.2.4.tgz","integrity":"sha512-Usw3SnzRqklgU2kFJNrO+8npseWuywNyTL5LC0q47IM/7AS0AEWzeNRmLf8I77xTeU3y88gwY8eTApQ0oCjcGg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHRwuB5U5kjnb2mGRj7zmCDnpP00LN+IwXaZwFrkU1svAiBIKTe8o4Z21n0TCz9unB5PleyFyVF1YC478GPcea+3DQ=="}]},"_from":".","_npmVersion":"1.2.3","_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.3.0":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.3.0","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.3.0","dist":{"shasum":"0783258089542f8724361721398f0ce64997c1f7","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.3.0.tgz","integrity":"sha512-fjJzgUgns8kYEo/7Q1yAtG0zBGOg8ASTStPiGEsp0ER2ofJ1fitIRpXn8n8w4svlbZRXwSYAVPV9r1JReSj5eA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICzG/NK5/EFLJ2ggFKnMAGa3voYQTrSvIpGRTRCSHCE5AiEA0oFs1GpVDAdUWYHZvjLBw0EcFZ/Z100qMA3WpeVEjHY="}]},"_from":".","_npmVersion":"1.3.2","_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.3.1":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.3.1","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.3.1","dist":{"shasum":"25ce1a53aaa26baaba278e8c429f917641e64e21","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.3.1.tgz","integrity":"sha512-WfkRHRlC79rtAffIBVx9QhJyVBx2JxTjCEaMc2wUGElTdrX3jn47/Ab8EroqBr3mZLKk64pKJbVLpOM48E/Rag==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEEEhoEZQhXFjYkbQa8kZj/W0T1EyzP+CuhMgZgGcSBCAiEAiY1YZtuUzLFdxCET4MqDQZicloLKdLkoJcBhhXQxxLk="}]},"_from":".","_npmVersion":"1.3.6","_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.3.2":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.3.2","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.3.2","dist":{"shasum":"e7291f5affb57139ad87f1b164214c119220d395","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.3.2.tgz","integrity":"sha512-5DtsPEMFcB7lyQxUEjoZsk6eOYS2fdE+bbDCphp3lZEwwvPREu/r6s+XgCtAfpO3kvQAvL8i4ttufsFsQBKSoA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCqDA48sGg1rvdKClfbluBhMug73fC56zSbcd1LT5xpigIgRCxkmqqnatihMH5x3LhyT+8Y+yOwLhb+FPhBxBdWnVY="}]},"_from":".","_npmVersion":"1.3.6","_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.3.3":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.3.3","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.3.3","dist":{"shasum":"2e0d366e74dae7a180d624c6c50ea603cc683b1a","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.3.3.tgz","integrity":"sha512-mS5uoRo17QI+C9DJasSH1IFmnfcm6M6Hm0+OxixwPswFSRac35vQ7gwbzKXpzphTiyXaxi9BQOa6SzBk4XPA+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEzM51aL1H1tlOeBBybTTXkQkNR1P+5x41hIYKP0C1SjAiBCZhLEwspasgSFnN1LHPcoZo/qyTWDUDS5w7k43XMtCg=="}]},"_from":".","_npmVersion":"1.3.8","_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.3.4":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.3.4","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.3.4","dist":{"shasum":"1cf420c66265f00f2b569eee0c124e1a6eff9e37","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.3.4.tgz","integrity":"sha512-a7IfNasqzIPuwaogEzrlRww00+uB4fVB11xJBLQs0gLY6ZdDUFUKqnksWcREULqDv0lBX8+Ov8++D8iYfff0AQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICUeaFYAkwubVI/+EBRNyU8NPb7yvq49kXX+hcSz6s9NAiEAxwmlv5HJieacKUfjFMeIOGXUtwDFZ+mAMd2tF3lgClk="}]},"_from":".","_npmVersion":"1.3.11","_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.3.5":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.3.5","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.3.5","dist":{"shasum":"e7b1e8e714436a5f88930e89b97b474f85337089","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.3.5.tgz","integrity":"sha512-HMQL/I45f32AtLrtMQa/L/7GKhvL4Cv4yJsAIx4pcN6JvHCPIoR2jm2VxGAxct5Rrshy+ovHPIgYxhB+YDQqRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHjY54LUlJO/uQkjkrXaOcdwmnLXMcWBkwfqlcm9mZ25AiAGXk2oxN9GXqpmyQugwVLhr1v7/SksOvU+vEs39jRe8A=="}]},"_from":".","_npmVersion":"1.3.21","_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"maintainers":[{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.3.6":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.3.6","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.3.6","dist":{"shasum":"2d159e3a6d6dc58ce44dca875e45731165d380ff","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.3.6.tgz","integrity":"sha512-x8k1SIwl+icx68frEvkN6jj7ulGg44ujKSgLyQdTeklDwto82ptQYR7wXVMCLuxhUgqOEalMopSZhw2AwwH/1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIARaZ9A3MGQ++/qAVqfeAcqNF5qE2EK8lmbJWxM+t71FAiAaP1S7Lk7ntr4E9XqXSgu4NqE5SSGHuKoDkEYLrd7KJw=="}]},"_from":".","_npmVersion":"1.4.3","_npmUser":{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"}]},"3.3.7":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.3.7","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"_id":"ometajs@3.3.7","_shasum":"8f237a4db440a6ee19d8695b8ef7504852ee3f73","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},{"name":"indutny","email":"fedor@indutny.com"}],"dist":{"shasum":"8f237a4db440a6ee19d8695b8ef7504852ee3f73","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.3.7.tgz","integrity":"sha512-Fe7pbxGMEBYJ1hwUwYHTho/BQd3a75oiqc2PSDLy65eMv/mKik1Fa38uIJEJb/EwvlDn1HXOT3LtFA6zog+Grg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBoKfl1sXfolrDgNGmALyI9OOiYHKs3u9n1nlr8LW5GAAiEAlQk/LTrnqHdrYkl13ymclMGKUOLgo3Y/U85gfHS0xqM="}]}},"3.3.8":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"3.3.8","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"gitHead":"c24c12096f0ccb2143f912da79cc7a06db0b463f","_id":"ometajs@3.3.8","_shasum":"889718df216bf08c74d5c144fbb76da91a058145","_from":".","_npmVersion":"2.1.18","_nodeVersion":"1.0.2","_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},{"name":"indutny","email":"fedor@indutny.com"}],"dist":{"shasum":"889718df216bf08c74d5c144fbb76da91a058145","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-3.3.8.tgz","integrity":"sha512-y1PU7M0Wi02sdPZMbYun7QpWMPZfBY7J8miqytsqMFOMPk0v5y5slbr4CwFyAM4w4asVbHjAy/hIiPrqnhkJqA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICNQVzeycHgA35+gX2bqag/0huUPfodeEj3bO429CLiGAiA7/kDEX/Agq18+XRnt+NSW7enUzcrBcHrT5CvS95Km2g=="}]}},"4.0.0":{"name":"ometajs","description":"A object-oriented language for pattern matching","version":"4.0.0","homepage":"https://github.com/veged/ometa-js","author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"main":"./lib/ometajs","directories":{"doc":"./doc","lib":"./lib"},"dependencies":{"coa":"0.3.x","q":"0.8.x","uglify-js":"1.3.x"},"devDependencies":{"mocha":"1.3.x"},"bin":{"ometajs2js":"./bin/ometajs2js"},"engines":{"node":">=0.4.0"},"licenses":[{"type":"AS IS"}],"scripts":{"test":"mocha --ui tdd --growl --reporter spec test/unit/*-test.js"},"optionalDependencies":{},"gitHead":"212b89c7d6caeb3cbbc17e34d99cb8dcdf91a01f","_id":"ometajs@4.0.0","_shasum":"7bfbd278ef0ef5cefa5d05062dd787baced56cb5","_from":".","_npmVersion":"2.11.0","_nodeVersion":"2.2.1","_npmUser":{"name":"indutny","email":"fedor@indutny.com"},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},{"name":"indutny","email":"fedor@indutny.com"}],"dist":{"shasum":"7bfbd278ef0ef5cefa5d05062dd787baced56cb5","tarball":"https://registry.npmjs.org/ometajs/-/ometajs-4.0.0.tgz","integrity":"sha512-XtwxO0wdTPkIKr3dDNcKnVjrZLby/eJDFARct+Qcp5I7ldIbt321eHK51gyB7mKZ26JZQ5menpCW4X4RKRGjmw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHVlBkNYzjotw69U1zeij0Cib2bcKq6CTznWm3LF9lZtAiEA8rnk/TPbf/w73m+e96E2aQC1+1JrP3qvRW5STSJvoQA="}]}}},"maintainers":[{"name":"veged","email":"veged@mail.ru"},{"name":"fedor.indutny","email":"fedor.indutny@gmail.com"},{"name":"indutny","email":"fedor@indutny.com"}],"author":{"name":"Fedor Indutny","email":"fedor@indutny.com","url":"https://github.com/indutny"},"repository":{"type":"git","url":"git://github.com/veged/ometa-js.git"},"time":{"modified":"2022-06-22T21:05:00.384Z","created":"2011-01-23T18:19:29.182Z","2.0.1":"2011-01-23T18:19:29.182Z","2.0.2":"2011-01-23T18:19:29.182Z","2.0.3":"2011-01-23T18:19:29.182Z","2.0.4":"2011-03-22T12:37:32.061Z","2.0.5":"2011-03-22T12:55:40.998Z","2.0.6":"2011-03-24T14:59:46.408Z","2.0.7":"2011-07-04T11:43:31.381Z","2.0.8":"2011-07-17T23:42:22.968Z","2.0.11":"2011-11-01T13:11:01.999Z","2.1.1":"2011-11-07T10:47:00.415Z","2.0.10":"2011-11-08T21:17:28.636Z","2.1.2":"2011-11-23T12:56:56.197Z","2.1.3":"2011-11-23T16:17:03.208Z","2.1.4":"2011-11-23T17:06:21.631Z","2.1.5":"2011-11-24T15:20:40.230Z","2.1.6":"2011-11-24T18:45:58.164Z","2.1.7":"2011-11-24T20:34:43.458Z","2.1.8":"2011-11-24T20:53:08.914Z","2.1.8-1":"2011-11-24T22:08:37.157Z","2.1.9":"2011-11-25T18:05:21.422Z","2.1.10":"2011-12-05T17:45:18.867Z","3.0.0":"2012-05-29T11:44:09.190Z","3.0.1":"2012-05-30T10:59:04.054Z","3.0.2":"2012-05-31T12:01:28.187Z","3.0.3":"2012-05-31T13:44:44.478Z","3.0.4":"2012-05-31T13:45:30.552Z","3.0.5":"2012-05-31T13:58:44.328Z","3.0.6":"2012-05-31T18:35:02.057Z","3.0.7":"2012-05-31T21:05:35.516Z","3.0.8":"2012-06-04T11:40:49.832Z","3.0.9":"2012-06-07T11:16:19.116Z","3.0.10":"2012-06-08T09:53:33.168Z","3.0.11":"2012-06-08T20:05:36.202Z","3.0.12":"2012-06-13T10:23:54.123Z","3.0.13":"2012-06-13T15:45:28.012Z","3.0.14":"2012-06-14T11:05:12.933Z","3.0.15":"2012-06-14T17:12:22.039Z","3.0.16":"2012-07-05T23:55:37.630Z","3.1.2":"2012-07-08T18:11:13.052Z","3.1.3":"2012-07-11T14:09:03.868Z","3.1.4":"2012-07-11T14:31:35.137Z","3.1.5":"2012-07-11T16:03:48.831Z","3.1.6":"2012-07-12T15:43:57.055Z","3.1.8":"2012-07-12T18:08:45.136Z","3.1.9":"2012-07-12T18:11:07.542Z","3.1.10":"2012-07-17T16:09:52.665Z","3.1.11":"2012-07-20T11:46:49.533Z","3.1.12":"2012-07-23T22:40:50.028Z","3.1.13":"2012-08-26T19:02:47.472Z","3.1.14":"2012-08-30T12:11:48.752Z","3.1.15":"2012-10-11T05:35:33.221Z","3.1.16":"2012-12-04T07:33:59.457Z","3.1.17":"2012-12-04T07:41:54.077Z","3.1.18":"2012-12-09T16:56:59.781Z","3.1.19":"2012-12-09T17:55:28.152Z","3.2.0":"2013-01-21T22:47:40.033Z","3.2.1":"2013-01-29T14:02:39.982Z","3.2.2":"2013-01-29T14:36:55.089Z","3.2.3":"2013-01-30T09:30:53.036Z","3.2.4":"2013-01-30T10:31:26.894Z","3.3.0":"2013-07-24T15:54:39.402Z","3.3.1":"2013-08-12T11:15:46.268Z","3.3.2":"2013-08-12T11:16:48.578Z","3.3.3":"2013-10-16T09:46:49.420Z","3.3.4":"2013-10-16T12:17:51.447Z","3.3.5":"2014-01-13T16:58:28.832Z","3.3.6":"2014-03-13T09:29:17.764Z","3.3.7":"2014-07-09T20:08:13.077Z","3.3.8":"2015-01-22T12:24:18.857Z","4.0.0":"2015-07-06T00:42:16.593Z"},"users":{"fgribreau":true},"readme":"```\n   ____  __  ___     __            _______\n  / __ \\/  |/  /__  / /_____ _    / / ___/\n / / / / /|_/ / _ \\/ __/ __ `/_  / /\\__ \\\n/ /_/ / /  / /  __/ /_/ /_/ / /_/ /___/ /\n\\____/_/  /_/\\___/\\__/\\__,_/\\____//____/\n```\n\n## OMetaJS [![Build Status](https://secure.travis-ci.org/veged/ometa-js.png)](http://travis-ci.org/veged/ometa-js)\n\nOMetaJS is a JavaScript implementation of OMeta, an object-oriented language\nfor pattern matching.\n\nThis is a *node.js* module for developing and using such pattern matching\ngrammars.\n\n## Installation\n\n### Installing npm (node package manager)\n\n``` bash\n$ curl http://npmjs.org/install.sh | sh\n```\n\n### Installing ometajs\n\n``` bash\n$ [sudo] npm install ometajs -g\n```\n\n**Note:** If you are using ometajs _programmatically_ you should not install\nit globally.\n\n``` bash\n$ cd /path/to/your/project\n$ npm install ometajs\n```\n\n## Usage\n\n### Command line\n\n```bash\n$ ometajs2js --help\n\nUsage:\n  ometajs2js [OPTIONS] [ARGS]\n\n\nOptions:\n  -h, --help : Help\n  -v, --version : Version\n  -i INPUT, --input=INPUT : Input file (default: stdin)\n  -o OUTPUT, --output=OUTPUT : Output file (default: stdout)\n  --root=ROOT : Path to root module (default: ometajs)\n```\n\n`ometajs2js` will take input `*.ometajs` file and produce a [CommonJS][0]-\ncompatible javascript file.\n\nYou may also `require('*.ometajs')` files directly without compilation.\n(OMetaJS is patching `require.extensions` as [CoffeeScript][1] does).\n\n### Usage as CommonJS module\n\n```javascript\nvar ometajs = require('ometajs');\n\nvar ast = ometajs.grammars.BSJSParser.matchAll('var x = 1', 'topLevel'),\n    code = ometajs.grammars.BSJSTranslator.matchAll([ast], 'trans');\n```\n\n### Example grammar\n\n```javascript\nometa Simple {\n  top = [#simple] -> 'ok'\n}\n```\n\n[More information][5] about OMetaJS syntax.\n\n### Use cases\n\nQuickly prototype and buildyour own parser/language. Process/traverse complex\n[AST][2].\n\nSome projects that are using OMetaJS:\n\n -   [XJST](http://github.com/veged/xjst)\n -   [ShmakoWiki](http://github.com/veged/shmakowiki/)\n -   [OmetaHighlighter](http://github.com/veged/ometa-highlighter)\n\n### More information\n\nTo study OMetaJS or ask questions about its core you can reach out to the\n[original repository][3] author [Alessandro Warth][4] or me.\n\nHere is the [documented code][5].\n\n#### Contributors\n\n* [Alessandro Warth][4]\n* [Takashi Yamamiya](https://github.com/propella)\n* [Sergey Berezhnoy](https://github.com/veged)\n* [Nikita Vasilyev](https://github.com/NV)\n* [Fedor Indutny](https://github.com/indutny)\n* [Jason Davies](https://github.com/jasondavies)\n\n[0]: http://www.commonjs.org/\n[1]: http://coffeescript.org/\n[2]: http://en.wikipedia.org/wiki/Abstract_syntax_tree\n[3]: http://www.tinlizzie.org/ometa/\n[4]: http://github.com/alexwarth\n[5]: http://veged.github.com/ometa-js/\n","homepage":"https://github.com/veged/ometa-js","contributors":[{"name":"Sergey Berezhnoy","email":"veged@mail.ru","url":"http://github.com/veged"}],"bugs":{"url":"http://github.com/veged/ometa-js/issues"},"readmeFilename":"README.md"}