{"_id":"rotan","_rev":"30-50cca9a1baff5bc23572c12d4dfa07e2","name":"rotan","description":"bamboo test utils","dist-tags":{"latest":"2.0.0"},"versions":{"0.0.1":{"name":"rotan","version":"0.0.1","description":"bamboo test utils","dependencies":{"commander":"2.9.0","shelljs":"0.7.0","swagger-parser":"3.4.1","tap":"5.7.2"},"bin":{"bamboo-tap":"bin/bamboo-tap"},"devDependencies":{},"scripts":{"test":"echo no tests"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","gitHead":"d600b272a7f3311e051f68478e57a4636a49238a","_id":"rotan@0.0.1","_shasum":"f37eb6ee09158b6bd9cca49625ddf823d36b1f6e","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"f37eb6ee09158b6bd9cca49625ddf823d36b1f6e","tarball":"https://registry.npmjs.org/rotan/-/rotan-0.0.1.tgz","integrity":"sha512-l2+kmrxKtfJ7AbOHkEcOJDJFbvCbbTh3VMUi9NDtyy9f1VRSobcduFbNy91zBKliRV8MEdhFhL4smb0AnhUjAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCYJjt87abTWr5CiXXMQQ6zDBS8gPgrw7MQxhHpnS/6VAIhANZiZ6c4ii3FOZp7GxGiikFVd3+HDV8hULhOnXIvqhPF"}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/rotan-0.0.1.tgz_1465155640883_0.34472716273739934"},"directories":{}},"0.0.2":{"name":"rotan","version":"0.0.2","description":"bamboo test utils","dependencies":{"commander":"2.9.0","shelljs":"0.7.0","swagger-parser":"3.4.1","tap":"5.7.2"},"bin":{"rotan":"bin/rotan","tap":"./node_modules/.bin/tap"},"devDependencies":{},"scripts":{"test":"echo no tests"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","gitHead":"921e11037ad2ef69ec45cd0fd57a71952c0f213f","_id":"rotan@0.0.2","_shasum":"ac0b33251bb7bfbbda7a65607d55739a8e570f84","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"ac0b33251bb7bfbbda7a65607d55739a8e570f84","tarball":"https://registry.npmjs.org/rotan/-/rotan-0.0.2.tgz","integrity":"sha512-Ab8eOGhH+pzwS0pzEoDnAphEV3pE5BH4hK+4y72E6zMWIK80CA4p3RAHSP4paPvA/VMiRAhiHnFFJg/RDo0BLA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIF0/Y6j/OZhm8NIpTzqr/mSbj5/AGONjvlsAV0Z5L4I0AiA9+VGvujInNsqBRLySHZh9B3lgZtIgbuoneS3ihQYPTg=="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/rotan-0.0.2.tgz_1465221509858_0.5000747707672417"},"directories":{}},"0.0.3":{"name":"rotan","version":"0.0.3","description":"bamboo test utils","dependencies":{"commander":"2.9.0","shelljs":"0.7.0","swagger-parser":"3.4.1","tap":"5.7.2"},"bin":{"rotan":"bin/rotan","tap":"./node_modules/.bin/tap"},"devDependencies":{},"scripts":{"test":"echo no tests"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","gitHead":"6cc309c936590db2c2233ee69a2ca21f605e4c43","_id":"rotan@0.0.3","_shasum":"612f3453e35a6e7384ebe2dbcb8f09a61648e322","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"612f3453e35a6e7384ebe2dbcb8f09a61648e322","tarball":"https://registry.npmjs.org/rotan/-/rotan-0.0.3.tgz","integrity":"sha512-qHcrM3IBlYShBZ81tq4jDI9m+gSmW7TtYDMggC2WHUKQsHya1+1epQMZjzKZwsrw4oxc2BlcYrMgvdFcFfqR2Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCID1ZVvFvqUL4jnYHizRMnxT2tJisw1CjcD5yjP91GwRTAiAr3i8whUMDYJT8n9IBrPZjwxGMnMZ3fzJP8F6MqMza8Q=="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rotan-0.0.3.tgz_1465225506798_0.8429718888364732"},"directories":{}},"0.0.4":{"name":"rotan","version":"0.0.4","description":"bamboo test utils","dependencies":{"commander":"2.9.0","shelljs":"0.7.0","swagger-parser":"3.4.1","tap":"5.7.2"},"bin":{"rotan":"bin/rotan"},"devDependencies":{},"scripts":{"test":"echo no tests"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","gitHead":"86cbfc4e39b35d98e94652f6e3946cc237d77073","_id":"rotan@0.0.4","_shasum":"870074206b29e5e66fa8995ec1c594fc7ea5991a","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"870074206b29e5e66fa8995ec1c594fc7ea5991a","tarball":"https://registry.npmjs.org/rotan/-/rotan-0.0.4.tgz","integrity":"sha512-jw6e3kCj9YhXEjnR59mmrg025/T5jlREVrEC4UOAxoEjDcIcGEEKiyBR6OqttNW88soy/47nKeBpiWbaE8QO5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICp4s4IEuEOmq5Jw1q0IoG4jxqTUJ3SEdvf6MSS53C66AiEAikcA1/aC6xzFzK7gajTToZBP6v6LPFJbbOk18wNtMrY="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rotan-0.0.4.tgz_1465225967560_0.801570343086496"},"directories":{}},"0.0.5":{"name":"rotan","version":"0.0.5","description":"bamboo test utils","dependencies":{"commander":"2.9.0","shelljs":"0.7.0","swagger-parser":"3.4.1","tap":"5.7.2"},"bin":{"rotan":"bin/rotan"},"devDependencies":{},"scripts":{"test":"echo no tests"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","gitHead":"2628ce9ae2c6425caedeb1a6deb2139aa776dbb0","_id":"rotan@0.0.5","_shasum":"40e413ae107a032a050e69d7f5497404545f4ab9","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"40e413ae107a032a050e69d7f5497404545f4ab9","tarball":"https://registry.npmjs.org/rotan/-/rotan-0.0.5.tgz","integrity":"sha512-pzmKmfIxAD584UCPNvJZ1U3VZ8aGZ1LGODttMqcxRlrr4WM9emKB9Uz//T0mBfQbBU7WDsCDHwcOy8+mvPSNSw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCH0+VR0TO2PdrSHw2IcUTjEWS7Wl+z6+WrxfS6AA+f34CIQD68eyBZE20r97HRn4dCWBLNTx8CW2l8eHbtVVzraUx2g=="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/rotan-0.0.5.tgz_1465226156904_0.6370160572696477"},"directories":{}},"0.0.6":{"name":"rotan","version":"0.0.6","description":"bamboo test utils","dependencies":{"commander":"2.9.0","concat-stream":"1.5.1","covert":"1.1.0","resolve":"1.1.7","swagger-parser":"3.4.1","tap-xunit":"1.4.0","tape":"4.5.1"},"bin":{"rotan":"bin/rotan"},"devDependencies":{},"scripts":{"test":"tape test/*.js","coverage":"covert test/*.js"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"64ed300624022e4c5e8c8f381836443382966ffe","_id":"rotan@0.0.6","_shasum":"106c7f596ba8b58b634c850f4beab5e524715652","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"106c7f596ba8b58b634c850f4beab5e524715652","tarball":"https://registry.npmjs.org/rotan/-/rotan-0.0.6.tgz","integrity":"sha512-PRsrFGzFapAikBBK1LMeTm5jGC9/FJk/nWRXHE0uP513EcVTE5CJ44XhG9VfUnGAM2h80VC9BVnTYwWln73Gqw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgPuGVqQJwH3cimiDYW2toZ27H4HfVl6uSghK4/LtDzwIhAMKA0Q3+m4gx0UD+pttnTirLaYXnaSxulXxm7GgVOzhH"}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/rotan-0.0.6.tgz_1466418838119_0.9516317429952323"}},"0.0.7":{"name":"rotan","version":"0.0.7","description":"bamboo test utils","dependencies":{"commander":"2.9.0","concat-stream":"1.5.1","covert":"1.1.0","resolve":"1.1.7","swagger-parser":"3.4.1","tap-xunit":"1.4.0","tape":"4.5.1"},"bin":{"rotan":"bin/rotan"},"devDependencies":{},"scripts":{"test":"tape test/*.js","coverage":"covert test/*.js"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"6157d7476a922b1292e3a5331cf5060468a82e55","_id":"rotan@0.0.7","_shasum":"b7bf10142d142e92a9ef14f3cbfcb30c6274f6d5","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"b7bf10142d142e92a9ef14f3cbfcb30c6274f6d5","tarball":"https://registry.npmjs.org/rotan/-/rotan-0.0.7.tgz","integrity":"sha512-aKDUpXrJSPRwDNtXvt2hneY/ev/CxNJwiHc8dBQj0+AW4mGLdyaHuCoQaoieUbGfxOtEsfRHivCbIfhoTza1kg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICGOCm+kY5YR502Plg3H4/HXB2E9Hvlz1ry+bjgFsKmzAiAiDa7XhCknfS4QCbmF8wtMy1HlAc2ObEDxefD3HiQ3sw=="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/rotan-0.0.7.tgz_1466497199299_0.33803860819898546"}},"0.0.8":{"name":"rotan","version":"0.0.8","description":"bamboo test utils","dependencies":{"commander":"2.9.0","concat-stream":"1.5.1","covert":"1.1.0","resolve":"1.1.7","swagger-parser":"3.4.1","tap-xunit":"1.4.0","tape":"4.5.1"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"2.11.9","nyc":"6.6.1"},"scripts":{"test":"nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"56ff260856692ce4fc301b61116a54d2360849fc","_id":"rotan@0.0.8","_shasum":"6197ad4e812b842a1d62d85e3670e7b345434bd2","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"6197ad4e812b842a1d62d85e3670e7b345434bd2","tarball":"https://registry.npmjs.org/rotan/-/rotan-0.0.8.tgz","integrity":"sha512-00yYXDGeOVdDWbV83kvDuk/sxeiqbUCVBs6thV5dBMusz9QWEbXgGokruTXdgZiBFwOGAHIMhtlERv8y/FofPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEHOqNeOe17j5nKLu5tEjuFJ+q1sDw60Fz2iTSj6wZ28AiEAhfT/ylkeIxKdp7j/y8Qq6cvw/ph2Dh8ysM9OxhoDi3c="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rotan-0.0.8.tgz_1466742401187_0.8860451041255146"}},"1.0.0":{"name":"rotan","version":"1.0.0","description":"bamboo test utils","dependencies":{"commander":"2.9.0","concat-stream":"1.5.1","covert":"1.1.0","resolve":"1.1.7","swagger-parser":"3.4.1","tap-xunit":"1.4.0","tape":"4.5.1","z-schema":"3.17.0"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"2.11.9","nyc":"6.6.1"},"scripts":{"test":"nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"519127841371101c913f5159a60df5f19cb840b5","_id":"rotan@1.0.0","_shasum":"4058c193e2798e8ad95db6fe992c8c74b8db42e9","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"4058c193e2798e8ad95db6fe992c8c74b8db42e9","tarball":"https://registry.npmjs.org/rotan/-/rotan-1.0.0.tgz","integrity":"sha512-5a4azjy12epGwB3frAXSfbh1IZUkRAxV6OmGdkpCDG4sOFI7QfSajDAvx1XPaRTN/Io3dcnWg2k7O8Uh81kw5w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDQNaM/wEnQ47gRfUcLrKL2ooF7eJP0666hAcQ+wWGw8AiEA1tib/OyIAw12ImudUTNlqzIHiwxAfWvLiWTsAb+9pNE="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/rotan-1.0.0.tgz_1467373234123_0.9383194602560252"}},"1.0.1":{"name":"rotan","version":"1.0.1","description":"bamboo test utils","dependencies":{"commander":"2.9.0","concat-stream":"1.5.1","covert":"1.1.0","resolve":"1.1.7","swagger-parser":"3.4.1","tap-xunit":"1.4.0","tape":"4.5.1","z-schema":"3.17.0"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"2.11.9","nyc":"6.6.1"},"scripts":{"test":"nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"5bfe828d42e4f2ee0713277a8cf8300507fce58f","_id":"rotan@1.0.1","_shasum":"0ce930d4c6ba91b96aa450add3cfa7f9a9c5354c","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"0ce930d4c6ba91b96aa450add3cfa7f9a9c5354c","tarball":"https://registry.npmjs.org/rotan/-/rotan-1.0.1.tgz","integrity":"sha512-KgyQX0hlywg58QCLHCABX51AfCY/l+16ZIe2gy+I9iEr1UwLJo5V7Tir8/5JlOKEfdG6M4pLoFSUz1qCvebrlg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDOn6GuzQAkZm1/ghoZPIKuhWzT+8fHxoCQmqphwBQkzwIhAIKSSSDUwhtjI0bgID0d2IyFGMsvplDGpWYSNSsP2vCi"}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/rotan-1.0.1.tgz_1467374175815_0.9415603701490909"}},"1.0.2":{"name":"rotan","version":"1.0.2","description":"bamboo test utils","dependencies":{"commander":"2.9.0","concat-stream":"1.5.1","covert":"1.1.0","resolve":"1.1.7","swagger-parser":"3.4.1","tap-xunit":"1.4.0","tape":"4.5.1","z-schema":"3.17.0"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"2.11.9","nyc":"6.6.1"},"scripts":{"test":"nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"f5d5fb2cd2c3152014e73aac8a7201af4d3bbe49","_id":"rotan@1.0.2","_shasum":"f4dff576547637403110ce3d417b7793ca288f24","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"f4dff576547637403110ce3d417b7793ca288f24","tarball":"https://registry.npmjs.org/rotan/-/rotan-1.0.2.tgz","integrity":"sha512-7B4+JpRBJEnYd4ZqyY0uuHdZqH4g/Nl5NEEPGE4jvq7mHsH8vKR3RbXrkc2vdW0nYXFpzzEMJHDsFmTd2rnWVA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2PLDNVSwj/HdHJQjXq/xK/cli4ojeA7o5ahTubZcdiAIhAJJ7osNoVIdDVHfMc/NPYvxFrv8GjZ+iMBo5GYfi1W7Q"}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/rotan-1.0.2.tgz_1467374535148_0.1547844442538917"}},"1.0.3":{"name":"rotan","version":"1.0.3","description":"bamboo test utils","dependencies":{"commander":"2.9.0","concat-stream":"1.5.1","covert":"1.1.0","resolve":"1.1.7","swagger-parser":"3.4.1","tap-xunit":"1.4.0","tape":"4.5.1","z-schema":"3.17.0"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"2.11.9","nyc":"6.6.1"},"scripts":{"test":"nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"2df50cf16116bd8dc5a2b93a9af8a9b117cc7726","_id":"rotan@1.0.3","_shasum":"862ca35fb637f997b43c17f62af07f9ba95c5736","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"862ca35fb637f997b43c17f62af07f9ba95c5736","tarball":"https://registry.npmjs.org/rotan/-/rotan-1.0.3.tgz","integrity":"sha512-ebYvZawRELSIsm3hZHJpyTM+SLOUAVNHu2Wf8iJktb6weSypP8XCvDDXMO1PxPdrLtKVIVXNi02MnSu3uiH0QQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDM5RAf0g1mkWDgmdaQH4Fy5p4garIaiTcuetgI4rixWwIgHP3EiMBj6Vgn3oEHSdPPAVwCXNQKIXmQT25YrgdcKtw="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/rotan-1.0.3.tgz_1467375152933_0.4161113863810897"}},"1.0.4":{"name":"rotan","version":"1.0.4","description":"bamboo test utils","dependencies":{"commander":"2.9.0","concat-stream":"1.5.1","covert":"1.1.0","resolve":"1.1.7","swagger-parser":"3.4.1","tap-xunit":"1.4.0","tape":"4.5.1","z-schema":"3.17.0"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"2.11.9","nyc":"6.6.1"},"scripts":{"test":"nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"60c937a5581c6e364eb2e61248e431cae33f9584","_id":"rotan@1.0.4","_shasum":"5b718ced939fbdea903540c74f2c14965849b583","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"5b718ced939fbdea903540c74f2c14965849b583","tarball":"https://registry.npmjs.org/rotan/-/rotan-1.0.4.tgz","integrity":"sha512-7cRrDaFqSxD2fEkD9fuDHKdeRNqAp7g7l1hwLZ9Zy5IO0Y+bz0LgElTJtlys4NIOCW+qBnyN8fSZ9J/38LJQ8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICxVwRL/stHQQqZpCqePwaJmkc9h4avUJhHWNitjdERwAiAGJ8Aupw+DRUNWnbWlQ/sPnTWDbhBUIHPUlGDZ6RkbgQ=="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rotan-1.0.4.tgz_1467378629618_0.9739863309077919"}},"1.0.5":{"name":"rotan","version":"1.0.5","description":"bamboo test utils","dependencies":{"commander":"2.9.0","concat-stream":"1.5.1","covert":"1.1.0","resolve":"1.1.7","swagger-parser":"3.4.1","tap-xunit":"1.4.0","tape":"4.5.1","z-schema":"3.17.0"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"2.11.9","nyc":"6.6.1"},"scripts":{"test":"nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi","xunit","junit"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"cced29604583fbea64552e62c0a8c65d5973fd74","_id":"rotan@1.0.5","_shasum":"fbf6549ff50a6b02faf9b4be13739b22d258ea5a","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"fbf6549ff50a6b02faf9b4be13739b22d258ea5a","tarball":"https://registry.npmjs.org/rotan/-/rotan-1.0.5.tgz","integrity":"sha512-xOjFltvsr29Ywihv3X+T3wesqShI756fKGt5YrXK1tDmRYNHoexlquCWS1cRTjWmq2nrKncxN/bIosj39Ms04w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICsP0wiKg2j3/CxGfEKzjtxRL69F1KcO/X/8Ah49FZmIAiEAiqFtIjITg39RxGd2EV8RB3cLuBBMNgGGE9Yz9VeIfV4="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rotan-1.0.5.tgz_1467447644578_0.12346259853802621"}},"1.0.6":{"name":"rotan","version":"1.0.6","description":"bamboo test utils","dependencies":{"commander":"2.9.0","concat-stream":"1.5.1","resolve":"1.1.7","swagger-parser":"3.4.1","tap-xunit":"1.4.0","tape":"4.5.1","z-schema":"3.17.0"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"2.11.9","nyc":"6.6.1"},"scripts":{"test":"nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi","xunit","junit"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"b3e5c528ee57b701ab114e8e3944d55231317b94","_id":"rotan@1.0.6","_shasum":"2e1ca6389c0384ef4626f3e1b60aeba1633d1ebb","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"2e1ca6389c0384ef4626f3e1b60aeba1633d1ebb","tarball":"https://registry.npmjs.org/rotan/-/rotan-1.0.6.tgz","integrity":"sha512-OM2LX3vwS3O3BQ4CRsIGNnNW5DDaOpZ0j56O1wuo/xAbHa/n77RGarx3/GcyQ3dA7EyMDS8JcK1xGRFbqE8T9g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEMCH2DaU6l23E8oaSCeJFSbJhLB2wLdgCvzAhRGA56sMlcCIDDo95vUNldQ+RIdbVQTzPtzwLd9SVq49+POqwXzzYkn"}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/rotan-1.0.6.tgz_1467621697061_0.7697834146674722"}},"1.1.0":{"name":"rotan","version":"1.1.0","description":"bamboo test utils","dependencies":{"commander":"2.9.0","concat-stream":"1.5.1","resolve":"1.1.7","swagger-parser":"3.4.1","tap-xunit":"1.4.0","tape":"4.5.1","z-schema":"3.17.0"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"2.11.9","nyc":"6.6.1"},"scripts":{"test":"nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi","xunit","junit"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"f93f8c9a1de2183572be405f2eede5b74ce46cb6","_id":"rotan@1.1.0","_shasum":"cdfb21dc0c559779a04dba733d3fb7432dcad520","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.1","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"cdfb21dc0c559779a04dba733d3fb7432dcad520","tarball":"https://registry.npmjs.org/rotan/-/rotan-1.1.0.tgz","integrity":"sha512-sEyuZdk+hhTmTMtFnVn1Zg37RTN3cRhOZljKMivd1r/WY3Cda0YFrSDwr04q4H5D88Lt0fDVlQ4WTfIyo50zmA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGmOKIOClueAPTL8a2uOOZ6NY4D6BVOgBsna9nk1E+1UAiBHxIr10KFB1HgT5+kKBrpZ8B4Axk41xJjNK4kfJ++XXQ=="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/rotan-1.1.0.tgz_1468233090471_0.3240019320510328"}},"1.1.1":{"name":"rotan","version":"1.1.1","description":"bamboo test utils","dependencies":{"commander":"2.9.0","concat-stream":"1.5.1","json-schema-ref-parser":"^3.1.2","resolve":"1.1.7","swagger-parser":"3.4.1","tap-xunit":"1.4.0","tape":"4.5.1","z-schema":"3.17.0"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"2.11.9","nyc":"6.6.1"},"scripts":{"test":"nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi","yaml","json","schema","xunit","junit"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"d2c6b4edd8cc0d7a7f9c5a3e67df64a8b7853642","_id":"rotan@1.1.1","_shasum":"ebcd0ee27343b19d14a1270deb76036287f69176","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.3.1","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"ebcd0ee27343b19d14a1270deb76036287f69176","tarball":"https://registry.npmjs.org/rotan/-/rotan-1.1.1.tgz","integrity":"sha512-bavUoGP8vgJ81uJn+UfnJst0l1/0bmGDjc9jBJ321L5KeudZKcC0GkOvRJIaMiwm4P8OHU1SdCmpqn3by++IIQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDm1KDegWHE+vLHJaPiZyvSenZmjadqWrjIilWVpg8YQQIgJ+TyVmi0fB5NGVdT504ZJvlnrt1vrjhRwe+JS1Lkzrw="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rotan-1.1.1.tgz_1475933344671_0.20162096596322954"}},"1.1.2":{"name":"rotan","version":"1.1.2","description":"bamboo test utils","dependencies":{"commander":"2.9.0","concat-stream":"^1.5.2","json-schema-ref-parser":"^3.1.2","resolve":"1.1.7","swagger-parser":"3.4.1","tap-xunit":"1.4.0","tape":"^4.6.2","z-schema":"^3.18.0"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"^2.11.14","nyc":"^8.3.1"},"scripts":{"test":"nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi","yaml","json","schema","xunit","junit"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"c40bf71f33c7254b884deb8f1fc4eb7b0d99d140","_id":"rotan@1.1.2","_shasum":"7c502953f66be5e89556125609669c903dd461d6","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.3.1","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"7c502953f66be5e89556125609669c903dd461d6","tarball":"https://registry.npmjs.org/rotan/-/rotan-1.1.2.tgz","integrity":"sha512-YuoHsuXg98/tniIEJSvmsUnldBXaHbH4wNyz9cO1vL1pzrCc2hGQbgWqplVax/ett+8GyrhRSTH/YSJNkpbiOA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDtOd63SmyCgttC1P4kPaoc2+pLGVRrjLpaQkV1+pLfkgIhAIpzlzGdvU5lVNzpv7THN+w46zmEbeSvvTb9Hw2WVXGc"}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rotan-1.1.2.tgz_1475940969564_0.528257790254429"}},"1.1.3":{"name":"rotan","version":"1.1.3","description":"bamboo test utils","dependencies":{"commander":"2.9.0","concat-stream":"^1.5.2","glob":"^7.1.1","json-schema-ref-parser":"^3.1.2","lodash.merge":"^4.6.0","resolve":"1.1.7","sort-object":"^3.0.2","swagger-parser":"3.4.1","tap-xunit":"1.4.0","tape":"^4.6.2","z-schema":"^3.18.0"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"^2.11.14","nyc":"^8.3.1"},"scripts":{"test":"nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi","yaml","json","schema","xunit","junit"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"d998dde8d73a308d97bdf5745fa997de17ce8b44","_id":"rotan@1.1.3","_shasum":"f49f574c526d7c298e4364e1d943fa9a6ebffb4e","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.3.1","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"f49f574c526d7c298e4364e1d943fa9a6ebffb4e","tarball":"https://registry.npmjs.org/rotan/-/rotan-1.1.3.tgz","integrity":"sha512-xQQR8lO3NVdoc0sWudBQLMMxA+pp4iOq2T+ja6jvcBVk8IKY29sSVOYG3MprEYzwkV1c6VjP/MQvBOpHSeWjkA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDC4jE6mjaAU2KCnOiPwdxwLIa6Jp/oYmBI8wkrqX0vNAIhAOuT5teNgWSCPt3JNFkIFxCOFCYX4/VxFq/BIiGLLmUU"}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/rotan-1.1.3.tgz_1476112394618_0.21525126160122454"}},"1.1.5":{"name":"rotan","version":"1.1.5","description":"bamboo test utils","dependencies":{"commander":"2.9.0","concat-stream":"^1.5.2","glob":"^7.1.1","json-schema-ref-parser":"^3.1.2","lodash.merge":"^4.6.0","resolve":"1.1.7","sort-object":"^3.0.2","swagger-parser":"3.4.1","tap-xunit":"1.4.0","tape":"^4.6.2","z-schema":"^3.18.0"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"^2.11.14","nyc":"^8.3.1"},"scripts":{"test":"nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi","yaml","json","schema","xunit","junit"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"791c67b952176af5d9881d865b7f4f2b95394c53","_id":"rotan@1.1.5","_shasum":"b4b1eed4d601ffdfd15127abe508b3b773afa53e","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.3.1","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"b4b1eed4d601ffdfd15127abe508b3b773afa53e","tarball":"https://registry.npmjs.org/rotan/-/rotan-1.1.5.tgz","integrity":"sha512-uSLm5f9nxwKA6qGOTEbP434aqqgrRk5GsIZP5KbKSLbQ+8ZLTuBaGcfENvxkOzn+IKlJCZmE5J+8wPsk08NwWA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA3W7SLDjHHFeQNJ+1Zu7F7WFZDHMlXM0Qrf1PDj+o5sAiAtr1gTI1Y2UafnYm+fd2VH5EH+5sDV0LNmvirwIRY4ww=="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/rotan-1.1.5.tgz_1476192796995_0.5436208930332214"}},"1.1.6":{"name":"rotan","version":"1.1.6","description":"bamboo test utils","dependencies":{"commander":"2.9.0","concat-stream":"^1.5.2","glob":"^7.1.1","json-schema-ref-parser":"^3.1.2","lodash.merge":"^4.6.0","resolve":"1.1.7","sort-object":"^3.0.2","swagger-parser":"3.4.1","tap-xunit":"1.4.0","tape":"^4.6.2","z-schema":"^3.18.0"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"^2.11.14","nyc":"^8.3.1","standard":"^8.6.0"},"scripts":{"test":"standard && nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi","yaml","json","schema","xunit","junit"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"a3e6e45505bee7b0fc73a21c75879bc74775c301","_id":"rotan@1.1.6","_shasum":"d86eb38b358eadbc7ee57cdc06e58a129e828828","_from":".","_npmVersion":"3.10.5","_nodeVersion":"4.3.1","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"d86eb38b358eadbc7ee57cdc06e58a129e828828","tarball":"https://registry.npmjs.org/rotan/-/rotan-1.1.6.tgz","integrity":"sha512-7VeodWUvLOr5AUVcT4NHKolpLd2e/woROus/oraiMK+oI/u+gtXC24f7dp0D/Rg4c10Ft8GWIObHQ1lJ0hE/pA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRLv/bAZ24f9Bav3otAQycXmPJu7/BdFqL2yWy/bEJMAiEAqsSBhdFLx15XutJVPj7PNJSwnc8jLO4Jzw9F2INFaks="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rotan-1.1.6.tgz_1480170719252_0.41323474422097206"}},"1.1.7":{"name":"rotan","version":"1.1.7","description":"bamboo test utils","dependencies":{"commander":"2.9.0","concat-stream":"^1.6.0","glob":"^7.1.1","json-schema-ref-parser":"^3.1.2","lodash.merge":"^4.6.0","resolve":"^1.1.7","sort-object":"^3.0.2","swagger-parser":"3.4.1","tap-xunit":"^1.7.0","tape":"^4.6.3","z-schema":"^3.18.2"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"^2.11.15","nyc":"^10.1.2","standard":"^8.6.0"},"scripts":{"test":"standard && nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi","yaml","json","schema","xunit","junit"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"372e54acc37c7bf044708a337b6fe4628b3412b6","_id":"rotan@1.1.7","_shasum":"0bcecea3930ae30df71f4c9996b3fbbc6834705c","_from":".","_npmVersion":"2.14.12","_nodeVersion":"4.3.2","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"shasum":"0bcecea3930ae30df71f4c9996b3fbbc6834705c","tarball":"https://registry.npmjs.org/rotan/-/rotan-1.1.7.tgz","integrity":"sha512-4VkMwkBKwAQztjLJkDUbNqRAYAf0CASZ7miYaWRE7o8k52YYMVw22znXfxSFKdH5Pj6dI7MGjJhNnuiArtK83g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD44zw9yIdNNao6rEFZiutUjf6AdXUoxTHQ/An9IYuiWgIhAKoOyyJBcSlWjZpWGx8TWOjNkvg82pl5tcgyb+5/0cO1"}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/rotan-1.1.7.tgz_1485004994454_0.8061622839886695"}},"1.1.9":{"name":"rotan","version":"1.1.9","description":"bamboo test utils","dependencies":{"commander":"2.9.0","concat-stream":"^1.6.0","glob":"^7.1.1","json-schema-ref-parser":"^3.1.2","lodash.merge":"^4.6.0","resolve":"^1.1.7","sort-object":"^3.0.2","swagger-parser":"3.4.1","tap-xunit":"^1.7.0","tape":"^4.6.3","z-schema":"^3.18.2"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"^2.11.15","nyc":"^10.1.2","standard":"^8.6.0"},"scripts":{"test":"standard && nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi","yaml","json","schema","xunit","junit"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"87b1bfab4f5b4ef9f138a64bf4fea4a128d8c0dc","_id":"rotan@1.1.9","_npmVersion":"5.6.0","_nodeVersion":"6.10.3","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"integrity":"sha512-9twpLVx9Q4M/cvDHqkFUFDqMOPDB5ujxwmewLVdwWZnj81D1LRaLBMgMRApGlGyu9FnfIc0VguRBT4zkxjo5kg==","shasum":"43adbc6bc487632e4a8209716fe0bb43c8af5180","tarball":"https://registry.npmjs.org/rotan/-/rotan-1.1.9.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDRP3oIaUHfZ6GQy881fRtxF+uVziWIUWQK05jf5unjBwIgH9jJvqfxMUVPy+lmKLQDv7kwSR+Loqz8/vGR+IlN5jo="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rotan-1.1.9.tgz_1514625097053_0.4938141913153231"}},"1.1.10":{"name":"rotan","version":"1.1.10","description":"bamboo test utils","dependencies":{"commander":"^2.12.2","concat-stream":"^1.6.0","glob":"^7.1.2","json-schema-ref-parser":"^4.0.4","lodash.merge":"^4.6.0","swagger-parser":"^4.0.1","tap-xunit":"^2.2.0","z-schema":"^3.19.0"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"^3.0.0","nyc":"^11.4.1","standard":"^10.0.3","tape":"^4.8.0"},"scripts":{"test":"standard && nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi","yaml","json","schema","xunit","junit"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"70117f45503cf662ab284ddb490f85b412d4771f","_id":"rotan@1.1.10","_npmVersion":"5.6.0","_nodeVersion":"6.10.3","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"integrity":"sha512-0hKsow2y201515NuiOe4hGx/gJRkRi7ku60pdsmHT9v3wGgvUnfvo3HHcYYk7Xy010nN2k9jOhNf7q6nAAmVQg==","shasum":"1672425a65ba934f4512da95b4a562ea911d180b","tarball":"https://registry.npmjs.org/rotan/-/rotan-1.1.10.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIA8Rwka0V1YInN9fNXTGVaUVmXqfhkXfJURzbaSfsfkYAiADMWx6h844nj+pStOpMu1C+RdFOwKyJPvJz00I0n1sLQ=="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rotan-1.1.10.tgz_1514628492009_0.4762404162902385"}},"1.1.11":{"name":"rotan","version":"1.1.11","description":"bamboo test utils","dependencies":{"commander":"^2.12.2","concat-stream":"^1.6.0","glob":"^7.1.2","json-schema-ref-parser":"^4.0.4","lodash.merge":"^4.6.0","swagger-parser":"^4.0.1","tape":"^4.8.0","tap-xunit":"^2.2.0","z-schema":"^3.19.0"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"^3.0.0","nyc":"^11.4.1","standard":"^10.0.3"},"scripts":{"test":"standard && nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi","yaml","json","schema","xunit","junit"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"c770afd086b78554d0fb8212ab1ca045bfb25e11","_id":"rotan@1.1.11","_npmVersion":"5.6.0","_nodeVersion":"6.10.3","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"integrity":"sha512-paGdFXg017fIHjw+Whq5XnJdo4GiVJCy6atIYMjGlE+kExTSKsqikEthTdz4Kdq54/wXNz27oFIOJ7DsSWG/Qg==","shasum":"7299f73b65e96aabfec0de2f899720d47f88cff4","tarball":"https://registry.npmjs.org/rotan/-/rotan-1.1.11.tgz","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHF7Ro9gtqSpZ5teF+8t5D8f1aLeFUObvoeCy8cOlwQAAiEA5wSFL340DtSJayIesFLIfqu2PMUwqDDUQZ9m3Ra/FrQ="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rotan-1.1.11.tgz_1514878750466_0.6825530263595283"}},"1.1.12":{"name":"rotan","version":"1.1.12","description":"bamboo test utils","dependencies":{"commander":"^2.14.1","concat-stream":"^1.6.1","glob":"^7.1.2","json-schema-ref-parser":"^4.1.1","lodash.merge":"^4.6.1","swagger-parser":"^4.0.2","tap-xunit":"^2.2.0","tape":"^4.9.0","z-schema":"^3.19.1"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"^3.0.0","nyc":"^11.4.1","standard":"^11.0.0"},"scripts":{"test":"standard && nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi","yaml","json","schema","xunit","junit"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"eb4a9f8dfd89ce905387cd915cda0953416082f9","_id":"rotan@1.1.12","_npmVersion":"5.6.0","_nodeVersion":"6.10.3","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"integrity":"sha512-Irp68ma4vs81AgoAWwlOVYxuhkESzkR2/y8HULHfXK1ZwhoH85xYdI/oqXfXVi5EwV4fWKFsYn64gxA6Bxtovg==","shasum":"130b663025650795c550f8cbc5a598b201b5822f","tarball":"https://registry.npmjs.org/rotan/-/rotan-1.1.12.tgz","fileCount":34,"unpackedSize":101157,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDV8DdFNkoxDW/UTmvOSmCyJgkzN482rLUZ/xbPz/LGagIgOCAKHf4ctg1l5LhrOC0qfIaanXImlBSHr6bn1R7b+cA="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rotan_1.1.12_1520161891322_0.44254667881369114"},"_hasShrinkwrap":false},"2.0.0":{"name":"rotan","version":"2.0.0","description":"bamboo test utils","dependencies":{"ajv":"^6.5.4","commander":"^2.18.0","concat-stream":"^1.6.2","glob":"^7.1.3","json-schema-ref-parser":"^6.0.0","lodash.merge":"^4.6.1","swagger-parser":"^6.0.0","tap-xunit":"^2.3.0","tape":"^4.9.1"},"bin":{"rotan":"bin/rotan"},"devDependencies":{"coveralls":"^3.0.2","nyc":"^13.0.1","standard":"^12.0.1"},"scripts":{"test":"standard && nyc tape test/*.js","coverage":"nyc report --reporter=text-lcov | coveralls"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","main":"index.js","directories":{"test":"test"},"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"keywords":["bamboo","tape","test","utils","swagger","openapi","yaml","json","schema","xunit","junit"],"bugs":{"url":"https://github.com/orangewise/rotan/issues"},"homepage":"https://github.com/orangewise/rotan#readme","gitHead":"e0b319a2943e7d188cfe6c27f2c59459e67b5516","_id":"rotan@2.0.0","_npmVersion":"6.4.0","_nodeVersion":"6.10.3","_npmUser":{"name":"robodo","email":"ronald.luitwieler@gmail.com"},"dist":{"integrity":"sha512-dh3WiqDbnUb2iIUYQ5p3ny93NUKp/tVBX1xDcAhCJiG993aaeQAY7xXLMeqjqetHAx9dOsJWuskxugQUBSEICg==","shasum":"451085b3ca40fe1b9c150740d93f1aebda734793","tarball":"https://registry.npmjs.org/rotan/-/rotan-2.0.0.tgz","fileCount":34,"unpackedSize":101092,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbub5ZCRA9TVsSAnZWagAATS0P/i5Fn/DAIEaV19cMEWBP\n71dm7uZDnW/vaRk58+6fU2BvONluuVb8765gV4xPIImD/jH8HfZ6WCFYVCTp\nNDUrpXCcN/zWFh5bPorM07sNNulNLwmKVkONn/9b83lKkNWbezxOMq4OH2yQ\nm2wb9cQS8CVTjW25Nm8lPKrq/jAuMM28m4CEOyGF79Hyw9M7DJyqYQ8eAJUO\nDH3oxD5rbjOO4K9Hc5xjCvSJO28DJ/UEySUS5BXawd3+QuGWX8QGDasCaUWw\n60H1LOOB+rpCwEmiLFDUjfQn8jZm3Ay4rdSPYss/iD7npoM5YSq7l7IIFmLl\nBK6VRGS5VQjvtBsiptjIY0UsI2ZLuDWvDVAT0JhCNU+WOXW2RNCZ8JZzSdnx\nnb2s0vJRyH+V/jsAUytj9YPpoHg6tCCMYbA07twybKmmlmwOCl4fK4IqIy0k\nABv4ikLiYQB76knP9h2+0mNNhb1MdDotrlDlAaGG4A5nKobh3UVWNDUddCx3\nZuoJH4P+8hxMSJR9q4o+69LSAjHzZptubNlmZ03xiZPrboZAfa78+juF8+xn\nGaainAt+yo7da3bjaUDnlrupjCpiSFyTXz6AnqekvoV3WTW8VWZX0tXrMM0c\nkyZTpspyfC6faaMYrDK5Ohtg6tMexDpjT/Jh9gfdIj9YEvJ831kB0kf9CYaT\ntULe\r\n=YStS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQClQdtvsVvaklWIx/9lj1O7EbaOILRTyDHSeLslfTgaNAIgfUeGvNRWMDcsp1anm/QDB9EyA3umgDDyrBW2hVKIM4o="}]},"maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/rotan_2.0.0_1538899544860_0.22730613138979128"},"_hasShrinkwrap":false}},"readme":"rotan\n=====\n\n[![npm version][npm-badge]][npm-url]\n[![Build Status][travis-badge]][travis-url]\n[![Coverage Status][coveralls-badge]][coveralls-url]\n[![JavaScript Style Guide](https://img.shields.io/badge/code%20style-standard-brightgreen.svg)](http://standardjs.com/)\n\nRotan is a small command line utility to easily test your artifacts (in Bamboo :). It can output tap or xunit reports.\n\nCurrently you can do the following:\n\n  - test if your [OpenAPI](https://openapis.org) or [Swagger](http://swagger.io) files are valid\n  - test if your JSON/YAML is conform a [JSON schema](http://json-schema.org)  \n  - run a custom tape test\n\n\n# Installation\n\n```\nnpm install rotan\n```\n\n## Getting help\n\n- `rotan -h`\n- `rotan openapi -h`\n- `rotan json -h`\n- `rotan js -h`\n\n\n# Examples\n\n## Validate your OpenAPI or Swagger files\n\ntap output:\n\n```\nrotan openapi openapi-definition.json\n\nTAP version 13\n# Parse file openapi-definition.json\nok 1 Valid swagger file\n\n1..1\n# tests 1\n# pass  1\n\n# ok\n```\n\nxunit reporting:\n\n```\nrotan openapi openapi-definition.json -x\n\n<?xml version=\"1.0\"?>\n<testsuites>\n  <testsuite name=\"Parse file use-rotan-swagger.json\" tests=\"1\" failures=\"0\" errors=\"0\">\n    <testcase name=\"#1 Valid swagger file\"/>\n  </testsuite>\n</testsuites>\n```\n\n## Validate a JSON/YAML file with a JSON schema\n\n```\nrotan json schema.json swagger.json\n\nTAP version 13\n# Structure of input file should conform to the schema\nok 1 swagger.json is valid\nok 2 schema.json is valid JSON\nok 3 swagger.json is conform schema.json\n\n1..3\n# tests 3\n# pass  3\n\n# ok\n```\n\n```\nrotan json schema.json swagger.json -x\n\n<?xml version=\"1.0\"?>\n<testsuites>\n  <testsuite name=\"Structure of iput file should conform to the schema\" tests=\"3\" failures=\"0\" errors=\"0\">\n    <testcase name=\"#1 swagger.json is valid\"/>\n    <testcase name=\"#2 schema.json is valid JSON\"/>\n    <testcase name=\"#3 swagger.json is conform schema.json\"/>\n  </testsuite>\n</testsuites>\n```\n\n```\n# inject snippets into your openapi before validating\nrotan json schema.json swagger.yaml -i 'snippets/*.yaml'\nTAP version 13\n# Structure of input file should conform to the schema\nok 1 swagger.yaml is valid\nok 2 schema.json is valid JSON\nok 3 swagger.yaml is conform schema.json\n\n1..3\n# tests 3\n# pass  3\n\n# ok\n```\n\n\n\n## Custom tape test\n\nCreate your [tape](https://www.npmjs.com/package/tape) tests like this:\n\n```\n// tests.js\nexports.test = function (options) {\n  var test = options.tape.createHarness()\n  var stream = test.createStream()\n\n  test('it should return ok', function (t) {\n    t.plan(1)\n    t.ok(true, 'looking good')\n  })\n\n  return stream\n}\n```\n\nThen run it like this:\n\n\n```\nrotan js tests.js\n\nTAP version 13\n# it should return ok\nok 1 looking good\n\n1..1\n# tests 1\n# pass  1\n\n# ok\n```\n\nor\n\n```\nrotan js tests.js -x\n\n<?xml version=\"1.0\"?>\n<testsuites>\n  <testsuite name=\"it should return ok\" tests=\"1\" failures=\"0\" errors=\"0\">\n    <testcase name=\"#1 looking good\"/>\n  </testsuite>\n</testsuites>\n```\n\n\n[npm-badge]: https://badge.fury.io/js/rotan.svg\n[npm-url]: https://badge.fury.io/js/rotan\n[travis-badge]: https://travis-ci.org/orangewise/rotan.svg?branch=master\n[travis-url]: https://travis-ci.org/orangewise/rotan\n[coveralls-badge]: https://coveralls.io/repos/github/orangewise/rotan/badge.svg?branch=master\n[coveralls-url]: https://coveralls.io/github/orangewise/rotan?branch=master\n","maintainers":[{"name":"robodo","email":"ronald.luitwieler@gmail.com"}],"time":{"modified":"2022-06-26T14:13:37.983Z","created":"2016-06-05T19:40:42.513Z","0.0.1":"2016-06-05T19:40:42.513Z","0.0.2":"2016-06-06T13:58:31.627Z","0.0.3":"2016-06-06T15:05:09.166Z","0.0.4":"2016-06-06T15:12:49.752Z","0.0.5":"2016-06-06T15:15:58.660Z","0.0.6":"2016-06-20T10:33:59.460Z","0.0.7":"2016-06-21T08:20:00.806Z","0.0.8":"2016-06-24T04:26:43.714Z","1.0.0":"2016-07-01T11:40:34.859Z","1.0.1":"2016-07-01T11:56:17.779Z","1.0.2":"2016-07-01T12:02:17.055Z","1.0.3":"2016-07-01T12:12:34.861Z","1.0.4":"2016-07-01T13:10:32.148Z","1.0.5":"2016-07-02T08:20:47.343Z","1.0.6":"2016-07-04T08:41:39.384Z","1.1.0":"2016-07-11T10:31:32.025Z","1.1.1":"2016-10-08T13:29:06.726Z","1.1.2":"2016-10-08T15:36:11.296Z","1.1.3":"2016-10-10T15:13:16.670Z","1.1.5":"2016-10-11T13:33:17.646Z","1.1.6":"2016-11-26T14:31:59.788Z","1.1.7":"2017-01-21T13:23:15.022Z","1.1.9":"2017-12-30T09:11:38.087Z","1.1.10":"2017-12-30T10:08:13.009Z","1.1.11":"2018-01-02T07:39:11.431Z","1.1.12":"2018-03-04T11:11:31.382Z","2.0.0":"2018-10-07T08:05:45.067Z"},"author":{"name":"Ronald Luitwieler"},"license":"ISC","readmeFilename":"README.md","homepage":"https://github.com/orangewise/rotan#readme","keywords":["bamboo","tape","test","utils","swagger","openapi","yaml","json","schema","xunit","junit"],"repository":{"type":"git","url":"git+https://github.com/orangewise/rotan.git"},"bugs":{"url":"https://github.com/orangewise/rotan/issues"}}