{"_id":"chinchilla","_rev":"25-a907351388dce1c7c701009b5b2a9955","name":"chinchilla","description":"JQuery backed Capybara like browser automation","dist-tags":{"latest":"0.0.9"},"versions":{"0.0.1":{"name":"chinchilla","version":"0.0.1","description":"JQuery backed Capybara like browser automation","main":"index.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Derek Ekins"},"license":"BSD-2-Clause","devDependencies":{"mocha":"~1.17.0","chai":"~1.8.1","karma-script-launcher":"~0.1.0","karma-chrome-launcher":"~0.1.2","karma-firefox-launcher":"~0.1.3","karma-html2js-preprocessor":"~0.1.0","karma-coffee-preprocessor":"~0.1.2","requirejs":"~2.1.10","karma-requirejs":"~0.2.1","karma-phantomjs-launcher":"~0.1.1","karma":"~0.10.9","karma-mocha":"~0.1.1","karma-chai":"0.0.2","pogoify":"0.0.2"},"dependencies":{"underscore":"~1.5.2"},"_id":"chinchilla@0.0.1","dist":{"shasum":"541e01a7ce0fcfa8225c2821c09926fa8b339cb6","tarball":"https://registry.npmjs.org/chinchilla/-/chinchilla-0.0.1.tgz","integrity":"sha512-vjBkBLHuhYnYgqFvdGiYYBNBLMaNqdaTKP9vTfomBmHFk+1vfaHg4i7a29Pw9CEH4rUK8+R1SxuR4tfocXsexg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIC4yA2BPpeg5EJKBRyczj5EmCBr8UF60jsH+0cIT1MPmAiEAtQX/ha+Jqa7m/E1ek6Ty9fqjrwqRkdwq7t0Ley8rYeI="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"dereke","email":"derek@spathi.com"},"maintainers":[{"name":"dereke","email":"derek@spathi.com"}]},"0.0.2":{"name":"chinchilla","version":"0.0.2","description":"JQuery backed Capybara like browser automation","main":"build/index.js","homepage":"https://github.com/dereke/chinchilla","repository":{"type":"git","url":"git://github.com:dereke/chinchilla.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Derek Ekins"},"license":"BSD-2-Clause","devDependencies":{"mocha":"~1.17.0","chai":"~1.8.1","karma-script-launcher":"~0.1.0","karma-chrome-launcher":"~0.1.2","karma-firefox-launcher":"~0.1.3","karma-html2js-preprocessor":"~0.1.0","karma-coffee-preprocessor":"~0.1.2","requirejs":"~2.1.10","karma-requirejs":"~0.2.1","karma-phantomjs-launcher":"~0.1.1","karma":"~0.10.9","karma-mocha":"~0.1.1","karma-chai":"0.0.2","grunt":"~0.4.2","grunt-pogo":"~0.1.4","grunt-contrib-watch":"~0.5.3","browserify":"~3.20.0","karma-browserify":"0.0.6","pogoify":"0.0.2"},"dependencies":{"underscore":"~1.5.2"},"bugs":{"url":"https://github.com/dereke/chinchilla/issues"},"_id":"chinchilla@0.0.2","dist":{"shasum":"3520c9a4ce43fbc55170e484657a5058ae43070e","tarball":"https://registry.npmjs.org/chinchilla/-/chinchilla-0.0.2.tgz","integrity":"sha512-a4CKyZSeaeq72fU/WLtmPkbkU+4PH5jlbV/N/Sz/JBrWxI0Jnc06SCBVUeJOyNjLk+MZmrcEes64fw9ph/u6SQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICNY2/Ip2rQVE0Jdk/3Hihc4k0jogvYTMfprY6g0EqZqAiEA4MVDfug7271iRxNtuK2cmisADX7Zzkeq/DajJVW4PA4="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"dereke","email":"derek@spathi.com"},"maintainers":[{"name":"dereke","email":"derek@spathi.com"}]},"0.0.3":{"name":"chinchilla","version":"0.0.3","description":"JQuery backed Capybara like browser automation","main":"build/index.js","homepage":"https://github.com/dereke/chinchilla","repository":{"type":"git","url":"git://github.com:dereke/chinchilla.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Derek Ekins"},"license":"BSD-2-Clause","devDependencies":{"mocha":"~1.17.0","chai":"~1.8.1","karma-script-launcher":"~0.1.0","karma-chrome-launcher":"~0.1.2","karma-firefox-launcher":"~0.1.3","karma-html2js-preprocessor":"~0.1.0","karma-coffee-preprocessor":"~0.1.2","requirejs":"~2.1.10","karma-requirejs":"~0.2.1","karma-phantomjs-launcher":"~0.1.1","karma":"~0.10.9","karma-mocha":"~0.1.1","karma-chai":"0.0.2","grunt":"~0.4.2","grunt-pogo":"~0.1.4","grunt-contrib-watch":"~0.5.3","browserify":"~3.20.0","karma-browserify":"0.0.6","pogoify":"0.0.2"},"dependencies":{"underscore":"~1.5.2"},"bugs":{"url":"https://github.com/dereke/chinchilla/issues"},"_id":"chinchilla@0.0.3","dist":{"shasum":"c1295d14a9cccce63e4bebd02d6af6f4be23020a","tarball":"https://registry.npmjs.org/chinchilla/-/chinchilla-0.0.3.tgz","integrity":"sha512-4yuP09MZ2ayX+ek4qnOGUc9ejjnasT4U+GyZeiuCZilPHy+r279jWaczRO5wczLInyMqbH8vui6wmYTj4FNs0g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCBckr56JfrjycDoLIHZB3wDt0LGCnMOUudkV4LlvJrgAIhANvpiu6hotfY0b9OruYPJdrKaQAl3JFYFCfg5X1RXCYd"}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"dereke","email":"derek@spathi.com"},"maintainers":[{"name":"dereke","email":"derek@spathi.com"}]},"0.0.4":{"name":"chinchilla","version":"0.0.4","description":"JQuery backed Capybara like browser automation","main":"build/index.js","homepage":"https://github.com/dereke/chinchilla","repository":{"type":"git","url":"git://github.com:dereke/chinchilla.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Derek Ekins"},"license":"BSD-2-Clause","devDependencies":{"mocha":"~1.17.0","chai":"~1.8.1","karma-script-launcher":"~0.1.0","karma-chrome-launcher":"~0.1.2","karma-firefox-launcher":"~0.1.3","karma-html2js-preprocessor":"~0.1.0","karma-coffee-preprocessor":"~0.1.2","requirejs":"~2.1.10","karma-requirejs":"~0.2.1","karma-phantomjs-launcher":"~0.1.1","karma":"~0.10.9","karma-mocha":"~0.1.1","karma-chai":"0.0.2","grunt":"~0.4.2","grunt-pogo":"~0.1.4","grunt-contrib-watch":"~0.5.3","browserify":"~3.20.0","karma-browserify":"0.0.6","pogoify":"0.0.4"},"dependencies":{"underscore":"~1.5.2"},"bugs":{"url":"https://github.com/dereke/chinchilla/issues"},"_id":"chinchilla@0.0.4","dist":{"shasum":"219cf7cb5c1d8ba7622266204cfb00fd9c360b9b","tarball":"https://registry.npmjs.org/chinchilla/-/chinchilla-0.0.4.tgz","integrity":"sha512-st6Jb0B66EVkccDixXyWsvp305k667Ho8MkYx0Xwl3qVsXfESsKEl6J66SO1LWNItMoq84MDoWW+qeak/buAqQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgq0AQu+JyjDpOCBeWCRubdi5yHfryjzz0qwD45Db3mwIhAL6nuD54GRmg110nOa1dojp2FkyvFloFOWgP3g6N+JJ+"}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"dereke","email":"derek@spathi.com"},"maintainers":[{"name":"dereke","email":"derek@spathi.com"}]},"0.0.5":{"name":"chinchilla","version":"0.0.5","description":"JQuery backed Capybara like browser automation","main":"build/index.js","homepage":"https://github.com/dereke/chinchilla","repository":{"type":"git","url":"git://github.com:dereke/chinchilla.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Derek Ekins"},"license":"BSD-2-Clause","devDependencies":{"mocha":"~1.17.0","chai":"~1.8.1","karma-script-launcher":"~0.1.0","karma-chrome-launcher":"~0.1.2","karma-firefox-launcher":"~0.1.3","karma-html2js-preprocessor":"~0.1.0","karma-coffee-preprocessor":"~0.1.2","requirejs":"~2.1.10","karma-requirejs":"~0.2.1","karma-phantomjs-launcher":"~0.1.1","karma":"~0.10.9","karma-mocha":"~0.1.1","karma-chai":"0.0.2","grunt":"~0.4.2","grunt-pogo":"~0.1.4","grunt-contrib-watch":"~0.5.3","browserify":"~3.20.0","karma-browserify":"0.0.6","pogoify":"0.0.2"},"dependencies":{"underscore":"~1.5.2"},"_id":"chinchilla@0.0.5","dist":{"shasum":"a0888b969b0cc3063f369dabd9138d513a31c122","tarball":"https://registry.npmjs.org/chinchilla/-/chinchilla-0.0.5.tgz","integrity":"sha512-xNHWvzLYnIKnsQjZPxRs9iWj9xfLn0kVmKZwOSm7V+oHxONgYMWpIMu1hXBN5bylti/RUD3lN1dR7Oj/JXfRYg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIByj8wrMxRqVQBCeyqOE3Q/xKci5n0jvv66BzoU5q2tGAiA6U9mfcFtbGy1VxA3SPOh5U6f0vNC0QXdMIwihMhuWdQ=="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"dereke","email":"derek@spathi.com"},"maintainers":[{"name":"dereke","email":"derek@spathi.com"}]},"0.0.6":{"name":"chinchilla","version":"0.0.6","description":"JQuery backed Capybara like browser automation","main":"build/index.js","homepage":"https://github.com/dereke/chinchilla","repository":{"type":"git","url":"git://github.com:dereke/chinchilla.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Derek Ekins"},"license":"BSD-2-Clause","devDependencies":{"mocha":"~1.17.0","chai":"~1.8.1","karma-script-launcher":"~0.1.0","karma-chrome-launcher":"~0.1.2","karma-firefox-launcher":"~0.1.3","karma-html2js-preprocessor":"~0.1.0","karma-coffee-preprocessor":"~0.1.2","requirejs":"~2.1.10","karma-requirejs":"~0.2.1","karma-phantomjs-launcher":"~0.1.1","karma":"~0.10.9","karma-mocha":"~0.1.1","karma-chai":"0.0.2","grunt":"~0.4.2","grunt-pogo":"~0.1.4","grunt-contrib-watch":"~0.5.3","browserify":"~3.20.0","karma-browserify":"0.0.6","pogoify":"0.0.2"},"dependencies":{"underscore":"~1.5.2"},"_id":"chinchilla@0.0.6","dist":{"shasum":"072c00e943e5785cf03ee18e4f1e06d70fc036a0","tarball":"https://registry.npmjs.org/chinchilla/-/chinchilla-0.0.6.tgz","integrity":"sha512-WnZTlCb9VvmdZQpq6ijHrdS9aYe5lMPAMwrekmmwdv++rGWqngDjBFCVyHU7RKqsBUQSprf9xSe4Ek91rRULNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBoBlau0+sRZCkOV6uOFor3HPi1fOFf40wPPeLLuQVPIAiEAxBIMQIF8yyxzgKu/HYawBTkXsw/maGqTLFNPFpqgCdc="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"dereke","email":"derek@spathi.com"},"maintainers":[{"name":"dereke","email":"derek@spathi.com"}]},"0.0.7":{"name":"chinchilla","version":"0.0.7","description":"JQuery backed Capybara like browser automation","main":"build/index.js","homepage":"https://github.com/dereke/chinchilla","repository":{"type":"git","url":"git://github.com:dereke/chinchilla.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Derek Ekins"},"license":"BSD-2-Clause","devDependencies":{"mocha":"~1.17.0","chai":"~1.8.1","karma-script-launcher":"~0.1.0","karma-chrome-launcher":"~0.1.2","karma-firefox-launcher":"~0.1.3","karma-html2js-preprocessor":"~0.1.0","karma-coffee-preprocessor":"~0.1.2","requirejs":"~2.1.10","karma-requirejs":"~0.2.1","karma-phantomjs-launcher":"~0.1.1","karma":"~0.10.9","karma-mocha":"~0.1.1","karma-chai":"0.0.2","grunt":"~0.4.2","grunt-pogo":"~0.1.4","grunt-contrib-watch":"~0.5.3","browserify":"~3.20.0","karma-browserify":"0.0.6","pogoify":"0.0.2"},"dependencies":{"underscore":"~1.5.2"},"_id":"chinchilla@0.0.7","dist":{"shasum":"7d0179b1fb7621ce840891360f59b595876f23b4","tarball":"https://registry.npmjs.org/chinchilla/-/chinchilla-0.0.7.tgz","integrity":"sha512-GdrZWbKHrvOzzZBoi/G1KK41qvKVXbZPNoWIcx/b+/Gcc8frL0u1RKFD9QljsYLBpHW4Qqpt4icaRjvSxSZ7TA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIELmL3t5QrojsGZLHC5ydXA6pKCFJkdjMyOw+6TT1quDAiEAhPOjKX3AMF4j9kYYYeF8BJSScvUOrTo875H47GI+6+I="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"dereke","email":"derek@spathi.com"},"maintainers":[{"name":"dereke","email":"derek@spathi.com"}]},"0.0.8":{"name":"chinchilla","version":"0.0.8","description":"JQuery backed Capybara like browser automation","main":"build/index.js","homepage":"https://github.com/dereke/chinchilla","repository":{"type":"git","url":"git://github.com:dereke/chinchilla.git"},"scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"author":{"name":"Derek Ekins"},"license":"BSD-2-Clause","devDependencies":{"mocha":"~1.17.0","chai":"~1.8.1","karma-script-launcher":"~0.1.0","karma-chrome-launcher":"~0.1.2","karma-firefox-launcher":"~0.1.3","karma-html2js-preprocessor":"~0.1.0","karma-coffee-preprocessor":"~0.1.2","requirejs":"~2.1.10","karma-requirejs":"~0.2.1","karma-phantomjs-launcher":"~0.1.1","karma":"~0.10.9","karma-mocha":"~0.1.1","karma-chai":"0.0.2","grunt":"~0.4.2","grunt-pogo":"~0.1.4","grunt-contrib-watch":"~0.5.3","browserify":"~3.20.0","karma-browserify":"0.0.6","pogoify":"0.0.2"},"dependencies":{"underscore":"~1.5.2"},"_id":"chinchilla@0.0.8","dist":{"shasum":"ca4946f4103342c9601ba655d8330dd9a586d218","tarball":"https://registry.npmjs.org/chinchilla/-/chinchilla-0.0.8.tgz","integrity":"sha512-inYqEwI1j8w+JXLMwCOKUWLK47CPcKPHusN5TVbF2cXYm1IkZmVBk39nFJs9dIhLN31la5TldQZE9yyfS0keZw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFeO04zN/jgSaHFvfu1boCueRlcJy3im/BqpYPVIqf7TAiBZz4FKRWRRPBc+SrvuMl2R8mhq6YUI3oORE0nrwYT/KQ=="}]},"_npmVersion":"1.1.66","_npmUser":{"name":"dereke","email":"derek@spathi.com"},"maintainers":[{"name":"dereke","email":"derek@spathi.com"}]},"0.0.9":{"name":"chinchilla","version":"0.0.9","description":"JQuery backed Capybara like browser automation","main":"build/index.js","homepage":"https://github.com/dereke/chinchilla","repository":{"type":"git","url":"git://github.com:dereke/chinchilla.git"},"scripts":{"test":"node_modules/.bin/karma start"},"author":{"name":"Derek Ekins"},"license":"BSD-2-Clause","devDependencies":{"mocha":"~1.17.0","chai":"~1.8.1","karma-script-launcher":"~0.1.0","karma-chrome-launcher":"~0.1.2","karma-firefox-launcher":"~0.1.3","karma-html2js-preprocessor":"~0.1.0","karma-coffee-preprocessor":"~0.1.2","requirejs":"~2.1.10","karma-requirejs":"~0.2.1","karma-phantomjs-launcher":"~0.1.1","karma":"~0.10.9","karma-mocha":"~0.1.1","karma-chai":"0.0.2","grunt":"~0.4.2","grunt-pogo":"~0.1.4","grunt-contrib-watch":"~0.5.3","browserify":"~3.20.0","karma-browserify":"0.0.6","pogoify":"0.0.2"},"dependencies":{"underscore":"~1.5.2"},"bugs":{"url":"https://github.com/dereke/chinchilla/issues"},"_id":"chinchilla@0.0.9","dist":{"shasum":"7d2df05a67f7cfd564680f2f078016f42f6a3486","tarball":"https://registry.npmjs.org/chinchilla/-/chinchilla-0.0.9.tgz","integrity":"sha512-Fkih047pu/9i//MKX0NOB06JR6NR7M1tiOKspkgDAgyHm6AksR+nw7nMHe0mQereTutADidROiISPu/p7O/hKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICTszsmNbNeWxuIl7c7q5OgWTzRlkvHb1+SMqDvONmz+AiAQ5OazjBnMFXApuZSDEgO6s+OmelFQyMBZYjb2wGDIpg=="}]},"_from":".","_npmVersion":"1.3.17","_npmUser":{"name":"dereke","email":"derek@spathi.com"},"maintainers":[{"name":"dereke","email":"derek@spathi.com"}]}},"readme":"chinchilla\n==========\n\nControl your browser via javascript using [capybara](https://github.com/jnicklas/capybara) like syntax.\n\n# Purpose\n\nThis framework was created specifically to test `angular` apps written in [PogoScript](http://pogoscript.org). While it could be useful to test any web appliction it will be difficult to use if you are not using PogoScript. You should really try PogoScript it is a far nicer way to write JavaScript.\n\n# How to use chinchilla\n\nYou will want to use this with browserify:\n\n```\nchinchilla = require 'chinchilla'\nbrowser = chinchilla($('body'))\n```\n\n## Finders\n\n```\nbrowser.find!('.any-css-selector')\n```\n\n## Actions\n\n```\nbrowser.click!('.any-css-selector')\nbrowser.click link!('text in link')\nbrowser.click button!('text in button')\nbrowser.select!('Orange', from: 'select[name=fruit]')\nbrowser.fill in!('input.message', with value: 'Hello World')\n```\n\n## Query\n\n```\nbrowser.is visible!('.any-css-selector')\nbrowser.has selector!('.any-css-selector')\nbrowser.has selector?('.cart .product', count: 5)\n```\n\n## Scope\n\n```\nbrowser.within('.product') @(scope)\n  scope.click button!('buy now')\n```","maintainers":[{"name":"dereke","email":"derek@spathi.com"}],"time":{"modified":"2022-06-13T05:58:27.679Z","created":"2014-01-17T10:28:13.150Z","0.0.1":"2014-01-17T10:28:15.145Z","0.0.2":"2014-01-20T09:12:51.502Z","0.0.3":"2014-01-20T19:04:31.292Z","0.0.4":"2014-01-22T15:03:06.313Z","0.0.5":"2014-01-28T12:36:57.648Z","0.0.6":"2014-01-28T18:23:57.267Z","0.0.7":"2014-01-29T12:27:33.969Z","0.0.8":"2014-01-30T20:18:38.604Z","0.0.9":"2014-03-19T12:03:25.615Z"},"author":{"name":"Derek Ekins"},"repository":{"type":"git","url":"git://github.com:dereke/chinchilla.git"},"readmeFilename":"Readme.md","homepage":"https://github.com/dereke/chinchilla","license":"BSD-2-Clause","bugs":{"url":"https://github.com/dereke/chinchilla/issues"}}