{"_id":"web-component-tester","_rev":"299-4e5084e5d1cac17de399b9b6c884e081","name":"web-component-tester","dist-tags":{"next":"6.9.0-pre.1","latest":"6.9.2"},"versions":{"0.2.0":{"name":"web-component-tester","version":"0.2.0","_id":"web-component-tester@0.2.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"dist":{"shasum":"64e3f239abbe0ec8df8c1cae1a784286d35b6d64","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-0.2.0.tgz","integrity":"sha512-luwbC/l/y2PmC3VHDTz9cMf7eI2/TgqP8L5nY2q7MxeKbirBoFBiprVlN6wwh3qR6Z43iWNXKn0UW39fmXflyw==","signatures":[{"sig":"MEYCIQC1/XbvfZiPI4uCMVpLnnFSCgWoAUkSd43GsZ9aCdRxLQIhAMUQXIUGnGMLD/g/GXGuT9MfI6zG51fBYJUNn14CY76S","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"64e3f239abbe0ec8df8c1cae1a784286d35b6d64","gitHead":"f9e6f2b9842c7d0147579d18e7e6dc4ac0edf5f6","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","directories":{},"dependencies":{"wd":"^0.3.4","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","yargs":"^1.3.1","extend":"^1.3.0","lodash":"^2.4.1","express":"^4.8.5","freeport":"^1.0.3","socket.io":"^1.0.6","event-stream":"^3.1.7","finalhandler":"^0.1.0","sauce-tunnel":"^2.1.0","serve-static":"^1.5.3","selenium-standalone":"^2.42.2-2.9.0","sauce-connect-launcher":"^0.6.1"}},"0.3.0":{"name":"web-component-tester","version":"0.3.0","_id":"web-component-tester@0.3.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"dist":{"shasum":"8204a59e86d8fc643ebe98e6f16e049f67d49722","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-0.3.0.tgz","integrity":"sha512-0ZeyiPngJyDO09PrRV2alYAnNhq5kDKf3YA/syfAT3KNylNR7dbkiUCzm2zCoFF9cAAhQCtJoHIo9iNjSGKWJw==","signatures":[{"sig":"MEUCIAZInabuouZrrNs5kiRnq/YrrDc2zQLf+xcr84JZr4mdAiEAtXwrUHve8BlOTU2sk+Z4/8TuG2MX+66xIrf98OWDTZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"8204a59e86d8fc643ebe98e6f16e049f67d49722","gitHead":"6f0cbaa29fb0c74103f0596d13a562c21570076e","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` tests your web components; ohmygosh.","directories":{},"dependencies":{"wd":"^0.3.4","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","yargs":"^1.3.1","lodash":"^2.4.1","express":"^4.8.5","freeport":"^1.0.3","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":"^2.42.2-2.9.0","sauce-connect-launcher":"^0.6.1"}},"0.3.2":{"name":"web-component-tester","version":"0.3.2","_id":"web-component-tester@0.3.2","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"dist":{"shasum":"8299841648411a46a6fef33915c801caaa99751f","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-0.3.2.tgz","integrity":"sha512-cHwA9RhyWH6WQFhgOgWj179ALsQ5gxLE4FaNnUz17fmXRNdKBc+8j94/rXUgp4LbqHBNPvyixg4wYuOiHVeQlQ==","signatures":[{"sig":"MEQCIDi+5LJP5yKSOeMVp2vrT+t7FOnXIWcBN7Lz1NW6JeGFAiACAt1mc/hvgEScKhdaXQHT73nbbJwGnnnvk10CRt4+Nw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"8299841648411a46a6fef33915c801caaa99751f","gitHead":"1b09e2691857c37747100d49940684e72a23fd07","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` tests your web components; ohmygosh.","directories":{},"dependencies":{"wd":"^0.3.4","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","yargs":"^1.3.1","lodash":"^2.4.1","express":"^4.8.5","freeport":"^1.0.3","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":"^2.42.2-2.9.0","sauce-connect-launcher":"^0.6.1"}},"0.3.3":{"name":"web-component-tester","version":"0.3.3","_id":"web-component-tester@0.3.3","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"dist":{"shasum":"8eec35e010788de7428a39c9a3286a5cc0e84541","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-0.3.3.tgz","integrity":"sha512-nEiAwuDVHl7YS0vwiehcyc01HwXLYyk8GiZzkdDxdGGKOgTw4ogmKQ8BhMWbOrWvcPN8Dn90xDNnCgh6qWpIHA==","signatures":[{"sig":"MEUCIQDVT7oBDzdR52rVIm/DYdwdYIKnRJZcL0NSoCOJokO4KQIgM7JdrdkfB3dpA4IoQ38++U7LR0LPub7JGnd+WxZB5zY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"8eec35e010788de7428a39c9a3286a5cc0e84541","gitHead":"24a466398abaf73eb7a292ece200277d416f57a7","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` tests your web components; ohmygosh.","directories":{},"dependencies":{"wd":"^0.3.4","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.0.1","express":"^4.8.5","freeport":"^1.0.3","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":"^2.42.2-2.9.0","sauce-connect-launcher":"^0.6.1"}},"0.4.1":{"name":"web-component-tester","version":"0.4.1","_id":"web-component-tester@0.4.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"dist":{"shasum":"6ced0bac0584422d3953ca41090533c2ca6219c8","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-0.4.1.tgz","integrity":"sha512-GO+WgcYg160rtWPgrqtzXLfPie5gX4RvZYAH98uSYD/LFsN/ot0C/g0ve9oW+y9/M+0olmAbpiZ2fzg5tjIpgw==","signatures":[{"sig":"MEQCIHT7HVD3eTE5Jj+v6kh4JjoonZrYxTAhik7KyCfi2EFbAiBB2lPmsCCx8x9/y0j7PxQvzQvDTmUo+496s4CFH1mX6w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"_from":".","_shasum":"6ced0bac0584422d3953ca41090533c2ca6219c8","gitHead":"218db61dd750faed7401cdb7cfccfdb0f195714e","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` tests your web components; ohmygosh.","directories":{},"dependencies":{"wd":"^0.3.4","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.0.1","express":"^4.8.5","freeport":"^1.0.3","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":"^2.42.2-2.9.0","sauce-connect-launcher":"^0.6.1"}},"0.5.1":{"name":"web-component-tester","version":"0.5.1","_id":"web-component-tester@0.5.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"dist":{"shasum":"137a16bb9d6be934498ebe79ddf0eb2a4e9b79eb","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-0.5.1.tgz","integrity":"sha512-ZM/xds8MmL3g3fqicTwt6JLPPCuc2G/IH8I445rn50VIwZ1YzCh8BiNvmnAfpVyzXR6mnP0Vy7FQVYHDEeZv9A==","signatures":[{"sig":"MEYCIQCGJvRuThxC8DUTFiajutMzXkvL08sLa4+OKnDskfc/1AIhAKWM/ryYMdHUdQ35kOOxBPPjPy00aTP5ecCMQx5AVuYg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"137a16bb9d6be934498ebe79ddf0eb2a4e9b79eb","gitHead":"d6b412cf7238c30f5edafe9e793099dc86317d21","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.4","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.0.1","express":"^4.8.5","freeport":"^1.0.3","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":"^2.42.2-2.9.0","sauce-connect-launcher":"^0.6.1"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-sourcemaps":"^1.1.5"}},"0.6.0":{"name":"web-component-tester","version":"0.6.0","keywords":["gruntplugin"],"_id":"web-component-tester@0.6.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"dist":{"shasum":"bc20c5212c702ea022f36f262f72d2875e77d8b0","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-0.6.0.tgz","integrity":"sha512-kOa9PAnrJJ63xOyBbfwJiYlWB/5xCDIl7lk6jRw2t8L+jcKqfrMo/7AmBw1gMKnPhbqN1vqVgnyYQZKkpIUlNQ==","signatures":[{"sig":"MEUCIQDEBUQ0EXIbECIATiZoq11H8ApiUhxkF4jzqQ6Q2dcVHgIgYRengJb6yNZjPK5Cy31JmIbgWdhkywRo0oLbzWucMMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"bc20c5212c702ea022f36f262f72d2875e77d8b0","gitHead":"5f32989405203adf50665dd7751b33f6e58f2549","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.0.1","express":"^4.8.5","freeport":"^1.0.3","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":">=2.43.1-2.9.0-1","sauce-connect-launcher":"^0.6.1"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-sourcemaps":"^1.1.5"}},"0.6.1":{"name":"web-component-tester","version":"0.6.1","keywords":["gruntplugin"],"_id":"web-component-tester@0.6.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"dist":{"shasum":"c55d5232f335c33ffca4cfa7f9d637b831adaa5e","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-0.6.1.tgz","integrity":"sha512-DIKRHjIyhoN1eMu0AtqbevjVXLPS3yNPTH/sIP+g92b5MHy1S9OmMGxQE62XmnXQOyKsVkK/Bh1REnmsFoc3aA==","signatures":[{"sig":"MEUCIB4W3M6vZCNJG8oHJ1uEQFdXQGhrrofLDWsOgFhycW5lAiEA7JtA/2kZzL/iogkJbXEjUivqzsCwk5KkgYgndCZrnqQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"c55d5232f335c33ffca4cfa7f9d637b831adaa5e","gitHead":"dca946b1613892f2b2cdc51ea83198e785209451","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.0.1","express":"^4.8.5","freeport":"^1.0.3","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":">=2.43.1-2.9.0-1","sauce-connect-launcher":"^0.6.1"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-sourcemaps":"^1.1.5"}},"0.6.2":{"name":"web-component-tester","version":"0.6.2","keywords":["gruntplugin"],"_id":"web-component-tester@0.6.2","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"dist":{"shasum":"8701d19fd26245fd706c00a0d9f47b682322b1ab","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-0.6.2.tgz","integrity":"sha512-wX+AcU/YHqxqYXKFK5F6MgLvyiaZmsF0JnI5wlG6ylaF/W1D1n87IwycWsnJX0+xRMnuYXBOO612C53MO0u2VQ==","signatures":[{"sig":"MEYCIQCxIzaeqBGRtiEWu02W0vzfmvoFQ5wLMnnhCAnRhlccxQIhAOCN/hqWOlbBMlBn6Q7dDZm444wtVamEMd8FhFae5dxj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"8701d19fd26245fd706c00a0d9f47b682322b1ab","gitHead":"6c6fb9876980c855d4d4ef117b89a27381123b49","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.0.1","express":"^4.8.5","freeport":"^1.0.3","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":">=2.43.1-2.9.0-1","sauce-connect-launcher":"^0.6.1"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-sourcemaps":"^1.1.5"}},"0.6.3":{"name":"web-component-tester","version":"0.6.3","keywords":["gruntplugin"],"_id":"web-component-tester@0.6.3","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"dist":{"shasum":"685d08cf0fe70c49669ead433283c14d381f788d","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-0.6.3.tgz","integrity":"sha512-aWEqLWP0pQ3ocFJkwfTb889/GHGViNd8NXplCguo1m34Sto5BLZ055xevAoyV0VfKOPV9Q5ca9yKZC5vLryfhA==","signatures":[{"sig":"MEYCIQC5WILsFNIcgHjxSIUj67j5D3q9VzCuUc/B5fCa3YsoWQIhAKGBduZvhOLJTWuS0/kUoRo49DFc/QvymCNiJrjWvLVv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"685d08cf0fe70c49669ead433283c14d381f788d","gitHead":"6d09b01a8fd556066e8b281954c728aa3b7bd819","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","freeport":"^1.0.3","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":">=2.43.1-2.9.0-1","sauce-connect-launcher":"^0.6.1"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-sourcemaps":"^1.1.5"}},"0.7.1":{"name":"web-component-tester","version":"0.7.1","keywords":["gruntplugin"],"_id":"web-component-tester@0.7.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"bin":{"wct":"./bin/wct"},"dist":{"shasum":"154e2989a345ebc61c992c11b1622cf9cfa20e4a","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-0.7.1.tgz","integrity":"sha512-aJPIUV/KEl45RLwCTYMxT6KpRWtY2uuttNU21hyMQYH7oO56/Fwo/YB7QnwZBlHiCZ135Q4gadHme92nAfg+QA==","signatures":[{"sig":"MEYCIQDX7bKodnNV1MH3/WKIY0YjWqYCE1/UY9FEYnzMAy/qwQIhAPuvCGxJDrZITtNs76YdxkvKkWEJYp0GF8kyVCZ61/Us","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"154e2989a345ebc61c992c11b1622cf9cfa20e4a","gitHead":"0c104f2f729fdb26c5963130dc7f78414480e6a1","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","yargs":"^1.3.1","findup":"^0.1.5","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","freeport":"^1.0.3","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":">=2.43.1-2.9.0-1","sauce-connect-launcher":"^0.6.1"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-sourcemaps":"^1.1.5"}},"0.7.3":{"name":"web-component-tester","version":"0.7.3","keywords":["gruntplugin"],"_id":"web-component-tester@0.7.3","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"bin":{"wct":"./bin/wct"},"dist":{"shasum":"6c780bbf0779a7786080afb259c037bc94222fb2","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-0.7.3.tgz","integrity":"sha512-BT7hO6dO69+az0Zfwu5Zq5wE6wNIKsx+0usNV/udtVDRH4CIkxTwPKCdXEzpq6oQt9BOO8T78VzgG8nWD9Ehug==","signatures":[{"sig":"MEUCIBecdtOxcfEe0bfSKjL77hkLFk6H3PlsXVcWOwfWDJWlAiEAr8e5++HFHQyDRecta22cZMpvtArWWf2h+ZMY2imlBSw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"6c780bbf0779a7786080afb259c037bc94222fb2","gitHead":"c6cf0c93c1a98b2742ceab1c448738c30f633a7b","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","yargs":"^1.3.1","findup":"^0.1.5","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","freeport":"^1.0.3","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":">=2.43.1-2.9.0-1","sauce-connect-launcher":"^0.6.1"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-sourcemaps":"^1.1.5"}},"0.8.0":{"name":"web-component-tester","version":"0.8.0","keywords":["gruntplugin"],"_id":"web-component-tester@0.8.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"bin":{"wct":"./bin/wct"},"dist":{"shasum":"0942c2962d66d47e85f16bf56162f94c84cc7490","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-0.8.0.tgz","integrity":"sha512-RD2NSn6h3Ad5mOwoCi+F9iZGTxCYG9+o/8iNAioTSkGh0rJpXBYOr97SB9FMhp4u3wUJb77+gcG7YIQGcrnoqQ==","signatures":[{"sig":"MEUCIQCW6XKbMy+cbvVUQixF7BSrmnR+BmtSTRHsm9rm8eU4NAIgFRsH36iE9X4U+e7q9bp2chQlMMujCcy96jUx5nasits=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"0942c2962d66d47e85f16bf56162f94c84cc7490","gitHead":"e350d6130adaab29cbe6db947eba0a70120e7dd6","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","findup":"^0.1.5","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"nevir/launchpad#paths","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":"nevir/selenium-standalone#ie","sauce-connect-launcher":"^0.6.1"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.0.0":{"name":"web-component-tester","version":"1.0.0","keywords":["gruntplugin"],"_id":"web-component-tester@1.0.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"bin":{"wct":"./bin/wct"},"dist":{"shasum":"6ec0afc6c31c4bdf3e2eb29b2d45108dc7570299","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.0.0.tgz","integrity":"sha512-ZpXPJBtsz4vS6Hv1EJOxZHh6oJAO/uYOy7uKJwKkxaVeDmE91UXHkStVqVh+jXIxwMTUKiidMdepQGhR/Xhs2Q==","signatures":[{"sig":"MEYCIQDK2+R4VpfpzZkurIFf0ENZffw3rVsqwekak1zJbsCq5QIhANsTpbNMmImmG5Ink/gj9c1FR1fE0mYZF1dN38yYXc83","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"6ec0afc6c31c4bdf3e2eb29b2d45108dc7570299","gitHead":"394ba430a01882b65ef1608f9482297849272635","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","findup":"^0.1.5","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"nevir/launchpad#paths","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":"nevir/selenium-standalone#ie","sauce-connect-launcher":"^0.6.1"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.0.1":{"name":"web-component-tester","version":"1.0.1","keywords":["gruntplugin"],"_id":"web-component-tester@1.0.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"bin":{"wct":"./bin/wct"},"dist":{"shasum":"9caf8c57f5fa05a4b7cb6cd99e5c8fa29bb398b3","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.0.1.tgz","integrity":"sha512-T1Veg7FATpm4B8usO8jr/oRzIA242MUhM0UHsx/853lVP9hctQX1RNNPUzBFvU8u/Ypzl0OQUQPjveolDBwWNQ==","signatures":[{"sig":"MEYCIQCbIZyfvYmX7ieyeA/n01/I4CWAfljlNm3jWytJ9LYAqQIhAMEdYUmlekQEAvzXrdjOuzXpBa8CbWibfIZiznp4Pug+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"9caf8c57f5fa05a4b7cb6cd99e5c8fa29bb398b3","gitHead":"3d9e4f19d713facff8b312d8752fbd18c97d60a8","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","findup":"^0.1.5","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"nevir/launchpad#paths","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":"nevir/selenium-standalone#ie","sauce-connect-launcher":"^0.6.1"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.1.0":{"name":"web-component-tester","version":"1.1.0","keywords":["gruntplugin"],"_id":"web-component-tester@1.1.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"bin":{"wct":"./bin/wct"},"dist":{"shasum":"509bce8320d799148509197f294ef770054169de","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.1.0.tgz","integrity":"sha512-1EO4LCeLz4sFUNRBHkHZFw1VXV3gvKFgONHT9OaVUmhgxQL/GoTAMJP1vAxErUdAaZ7mCr8dtnaRGx6f3YqRNQ==","signatures":[{"sig":"MEYCIQC0d3Fx+61smTQ2gU4wagG9wCrEq2Dbp6NbsigKs3RpCgIhAOO9OG0dSu8XWdsK/g8/ecch1ygJimeRDmchiBowAZjZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"509bce8320d799148509197f294ef770054169de","gitHead":"c5beb989faf874388e3c924b937ee0d5d6a9d911","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","findup":"^0.1.5","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"nevir/launchpad#paths","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":"nevir/selenium-standalone#ie","sauce-connect-launcher":"^0.6.1"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.1.1":{"name":"web-component-tester","version":"1.1.1","keywords":["gruntplugin"],"_id":"web-component-tester@1.1.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"bin":{"wct":"./bin/wct"},"dist":{"shasum":"1fb96709f08af936e6861e1f52358d77d363effa","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.1.1.tgz","integrity":"sha512-QysfYGwdyByVFiLn1Ag1eD44/3/NlwXOjipGGG7KnRMSdnumHSOeoAXkdSWIxRhOrSqhd9QBRum3HpZhMOtD8w==","signatures":[{"sig":"MEQCIAvzuv5oXW/cXUF74beO+hJXythoi22AJ/g9KY6kCYVKAiB22KBgOXeLLbekvFQn/mexYKrD10LKf9dFw2VuFxo0uw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"1fb96709f08af936e6861e1f52358d77d363effa","gitHead":"1cdc5edd3de9635a6fe48a44a44155f1d2bf40de","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","findup":"^0.1.5","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"nevir/launchpad#paths","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":"nevir/selenium-standalone#ie","sauce-connect-launcher":"^0.6.1"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.1.2":{"name":"web-component-tester","version":"1.1.2","keywords":["gruntplugin"],"_id":"web-component-tester@1.1.2","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"bin":{"wct":"./bin/wct"},"dist":{"shasum":"ef1ec152aa324c7b155c81203a2ffac86825b0bd","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.1.2.tgz","integrity":"sha512-CLSN7lxBcLfrlnr0Ojv5qWKB+ec3E+dUSQgRm8+FpqPOMh6AVHW/Cu1d5jhLxOkY9b29aPfllF6JPl4oj/0BvA==","signatures":[{"sig":"MEYCIQCOnBcilkXPxl16cs9QzMGY9SzNDhPB5FPXTGub33AcQAIhAIVqSMzGQr5TR0HvncXrr7GhOOx4iMEjhVGSyldNmklz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"ef1ec152aa324c7b155c81203a2ffac86825b0bd","gitHead":"af42969a1a56f22c90b46e4a5069451dc609dc30","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","findup":"^0.1.5","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"nevir/launchpad#paths","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":"nevir/selenium-standalone#ie","sauce-connect-launcher":"^0.6.1"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.1.3":{"name":"web-component-tester","version":"1.1.3","keywords":["gruntplugin"],"_id":"web-component-tester@1.1.3","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"bin":{"wct":"./bin/wct"},"dist":{"shasum":"0cce68d845310af4875380e1b2d05fc98e493acc","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.1.3.tgz","integrity":"sha512-424m2rhBjFH9pp4hYXdtUVT7608gMgF0c+zKC5UrNFegUoOI/FmplbZOSPevNPMfVEGuHjTHZY4h/GdlfLJ1lQ==","signatures":[{"sig":"MEUCIQD4zZmy5JMbmw+ES4QrMoAZkpE7aPe/zxao+a7v/f/2BgIgdD8bXZ2Tz0pCPNcz/UBBRqGjNOl82910bGDV8GrdZrg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"0cce68d845310af4875380e1b2d05fc98e493acc","gitHead":"7e52e391bd9f577e66bcd01b45f4da54a5612e36","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","findup":"^0.1.5","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"nevir/launchpad#paths","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":"nevir/selenium-standalone#ie","sauce-connect-launcher":"^0.6.1"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.1.4":{"name":"web-component-tester","version":"1.1.4","keywords":["gruntplugin"],"_id":"web-component-tester@1.1.4","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"bin":{"wct":"./bin/wct"},"dist":{"shasum":"928c4b634b3f8bd48801fc84f72c9b1112e0f2bc","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.1.4.tgz","integrity":"sha512-wTxGbPlBmOM35pOStlW6Z5p3nhU1GAwSv9tFIF6a8HId179At8b5aH/mF/pChVgS6zXN1WqeaD9wQjQDj3u4bQ==","signatures":[{"sig":"MEQCIHxOQbCg8YrQlXgA3tRBxTUVa0tHI0zC+HQYwht8z3DsAiB/+kQF4GySLeMWERyKtBuNzisU2WwMm3bgaE9xAZlPEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"928c4b634b3f8bd48801fc84f72c9b1112e0f2bc","gitHead":"f56f69854626ce2ca6331b1d0b2b56db02acef7a","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","findup":"^0.1.5","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"nevir/launchpad#paths","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":"nevir/selenium-standalone#ie","sauce-connect-launcher":"^0.6.1"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.2.0":{"name":"web-component-tester","version":"1.2.0","keywords":["gruntplugin"],"_id":"web-component-tester@1.2.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"bin":{"wct":"./bin/wct"},"dist":{"shasum":"9b583be2afc211406a5d158aa1d094c48f3048c2","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.2.0.tgz","integrity":"sha512-gUUAa9aMxterHDA0Vmyl/rSiYU2nCgjAbUHsfldKJQq1Z+2QON2CjfDxeteuUzDa0H41Gl4YFcgUt4vKuuTaJw==","signatures":[{"sig":"MEUCIQDDVjOlcFUktJzS179ZTSR4VpLClOdOi4WrIvZfgB96wwIgPYbi6o2fSzN5Dtf2DP+K1LvbVShy0xzVyu5XU8nVNsM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"9b583be2afc211406a5d158aa1d094c48f3048c2","gitHead":"5dd0b2479346da9ffeac0565b6dc36025bbf88f9","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","temp":"^0.8.1","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","findup":"^0.1.5","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"nevir/launchpad#paths","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":"^2.43.1-5","sauce-connect-launcher":"nevir/sauce-connect-launcher#install-step"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.3.0":{"name":"web-component-tester","version":"1.3.0","keywords":["gruntplugin"],"_id":"web-component-tester@1.3.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"f90809af3fcf71c129c99c89d49507f39bbb77ee","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.3.0.tgz","integrity":"sha512-StjhHJI05JGXKYHj20fa+9soIrIyTjHMI99L++66+5pN4oKsqa/9KwtAN+QKXo1gJ/V4NjPPCBrtWofXC2C+Fw==","signatures":[{"sig":"MEQCIElc5kLe4yJYgaYbW5FL4GhHnpxq5hiCVvqHkh0ADYVJAiApmi4bgZ/nD6Vo+5/8gE8sQJxpPvJUaTlFhwktfKRkRg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"f90809af3fcf71c129c99c89d49507f39bbb77ee","gitHead":"c6979fee5565e3b6e517ed02e3e4f63ef7d398b6","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","send":"^0.10.1","temp":"^0.8.1","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","findup":"^0.1.5","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"nevir/launchpad#paths","socket.io":"^1.0.6","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":"^2.43.1-5","sauce-connect-launcher":"^0.7.0"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.4.0":{"name":"web-component-tester","version":"1.4.0","keywords":["gruntplugin"],"_id":"web-component-tester@1.4.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"b8de21e8472bdc677059cdcd16fed27596d05b17","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.4.0.tgz","integrity":"sha512-Xp4wO5qEHqey1tZe/yrhLyFZ/u5ek6CDQ6y64qhYCm5kgKBLiHHdfWq+ZXfZls+Dnjir7deJnxSPqnRXdziUmg==","signatures":[{"sig":"MEUCIFaYUfF0yxVSyZfFxOOHfx7Ee85iPFITnpDGifWgd07/AiEA+gm+49GN5NKIrpBIh9IbFy1YNRFGJQD1lhQOi2Uw4gY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"b8de21e8472bdc677059cdcd16fed27596d05b17","gitHead":"a776e2806bf05b96d754b8fa2a1bfc5bb024dc2d","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","send":"^0.10.1","temp":"^0.8.1","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"nevir/launchpad#paths","socket.io":"^1.0.6","findup-sync":"^0.1.3","event-stream":"^3.1.7","serve-static":"^1.5.3","selenium-standalone":"^2.43.1-5","sauce-connect-launcher":"^0.7.0"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.4.1":{"name":"web-component-tester","version":"1.4.1","keywords":["gruntplugin"],"_id":"web-component-tester@1.4.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"78b39b83ca5a1f2aee51c41c9d6ff04c84dfb0aa","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.4.1.tgz","integrity":"sha512-jmMT30+5KLbkJkavzJk81LHJqsExdqeLp/y+RvSH2tiQ9BT+1KNoJ6X2MIKou5955CSJz7jhmrtY2rKVh+Y54Q==","signatures":[{"sig":"MEYCIQCgQRHl4UBe6Yh6W2DLRzyGwTZlKGeFLVAHiSscL+cWpQIhAP7Pyz82zscP9dyG1breIZOnni3vGpGSPOjtWpcIOHZL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"78b39b83ca5a1f2aee51c41c9d6ff04c84dfb0aa","gitHead":"2553e8f535c3833cf7f8f569ed44b04746449034","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"_npmVersion":"1.4.14","description":"`web-component-tester` makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","send":"^0.10.1","temp":"^0.8.1","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"nevir/launchpad#paths","socket.io":"^1.0.6","findup-sync":"^0.1.3","event-stream":"^3.1.7","serve-static":"^1.5.3","update-notifier":"^0.2.2","selenium-standalone":"^2.43.1-5","sauce-connect-launcher":"^0.7.0"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.4.2":{"name":"web-component-tester","version":"1.4.2","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@1.4.2","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"b9d918511e452c0bc1cfbfdd882819b719aecfad","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.4.2.tgz","integrity":"sha512-zFp9Ax/FuSg7Prs4ndJ9w3B/9q5ImCJ/tvq5QKKqpuC04GmU2OwMA0PT/R6U4qLtWUB/WiCm2iMDtD2czmjA1g==","signatures":[{"sig":"MEYCIQCPYxyy6nlzlnONYHcyihSsW04FbzTbIZtqv4hLbmCzqQIhALdccV3mrPy5WLq33OwIMhpQhj8INMBmkykPgUXl0btv","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"b9d918511e452c0bc1cfbfdd882819b719aecfad","gitHead":"f587dc25623b01c3d7db8ff3f5a02ead9e0b32db","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"1.4.14","description":"web-component-tester makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","http":"0.0.0","send":"^0.10.1","temp":"^0.8.1","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"nevir/launchpad#paths","socket.io":"^1.0.6","findup-sync":"^0.1.3","event-stream":"^3.1.7","serve-static":"^1.5.3","update-notifier":"^0.2.2","selenium-standalone":"^2.43.1-5","sauce-connect-launcher":"^0.7.0"},"devDependencies":{"gulp":"^3.8.8","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.4.3":{"name":"web-component-tester","version":"1.4.3","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@1.4.3","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"a9708f54e0728a5d94e1886e3d45422c33b7b159","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.4.3.tgz","integrity":"sha512-5WqntrHRWoS7J6FRzhG2I88eg33d0C8pYIfY1CKTu91tR3ui65jX7b3d38JmedzgW4tr5kJ/Cspq+yc+d8LpsA==","signatures":[{"sig":"MEQCIGbxvrqkMCcVJAw7MtwRrPWGWn5YsWxFKTl4U1D2bpmcAiBw3r0lcG6U+9ChsthUgIE4/AldrxOpNiPOtJ3zuZxNZA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"a9708f54e0728a5d94e1886e3d45422c33b7b159","gitHead":"bbfd69ced0ec5dd472372a9af9c2d3dede77e4bf","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.6","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.29","dependencies":{"wd":"^0.3.8","http":"0.0.0","send":"^0.10.1","temp":"^0.8.1","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"git+https://github.com/nevir/launchpad#paths","socket.io":"^1.0.6","findup-sync":"^0.1.3","event-stream":"^3.1.7","serve-static":"^1.5.3","update-notifier":"^0.2.2","selenium-standalone":"^2.43.1-5","sauce-connect-launcher":"^0.7.0"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","mocha":"^2.0.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.5.0-rc1":{"name":"web-component-tester","version":"1.5.0-rc1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@1.5.0-rc1","maintainers":[{"name":"nevir","email":"ian@nevir.net"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"af4159c79b3496266588a52325df11b98eab22fd","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.5.0-rc1.tgz","integrity":"sha512-xUBP6UQkWMWzJo1o6UwqooCM+fyaDx/gcx3nwoiwRlvJXFqKd8B1S5CH5ZetTnfchbRgKdSWOhmTfJAS82V4Ug==","signatures":[{"sig":"MEQCICwF0vr2htL8mUXCxf/EKKifClxkT/tuZcnL7FqgDyE1AiBq7dJa0CkrJaeVDI+KMzQ73DuerY4heQf9pD1by+8tKw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"af4159c79b3496266588a52325df11b98eab22fd","gitHead":"490cbb6f4a1d375633fc42ab58dc5c891f6b460c","scripts":{},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.6","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.29","dependencies":{"wd":"^0.3.8","http":"0.0.0","send":"^0.10.1","temp":"^0.8.1","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"git+https://github.com/nevir/launchpad#paths","socket.io":"^1.0.6","findup-sync":"^0.1.3","event-stream":"^3.1.7","serve-static":"^1.5.3","update-notifier":"^0.2.2","selenium-standalone":"^2.43.1-5","sauce-connect-launcher":"git+https://github.com/nevir/sauce-connect-launcher#npm-bug"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","mocha":"^2.0.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.5.1":{"name":"web-component-tester","version":"1.5.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@1.5.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"9eefc67ff902c2cdcc728f24e21c657510ba0aa0","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.5.1.tgz","integrity":"sha512-M/nhThDsfkqRE6dzGo8bloI4ZrxYa0k944fksIVRcvPYdHB+B4RnuO35ibPy0fWbWKOfk0TRYirz6Bg5Axhozg==","signatures":[{"sig":"MEUCIQCXqFHJgBNNJxj8TvE5KwLEf185JCzCNlm7Wq83JL/+HwIgWKstJhc5wSOY8/q53Bjh+Kn7Txprm3Lt1NpMpsqeu6w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"9eefc67ff902c2cdcc728f24e21c657510ba0aa0","gitHead":"de6298044149d5189f865a6eee3e356f15a4da3a","scripts":{"test":"mocha"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.6","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.29","dependencies":{"wd":"^0.3.8","http":"0.0.0","send":"^0.10.1","temp":"^0.8.1","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"git+https://github.com/nevir/launchpad#paths","socket.io":"^1.0.6","findup-sync":"^0.1.3","event-stream":"^3.1.7","serve-static":"^1.5.3","update-notifier":"^0.2.2","selenium-standalone":"^2.43.1-5","sauce-connect-launcher":"git+https://github.com/nevir/sauce-connect-launcher#npm-bug"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.0.1","sinon":"^1.11.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","sinon-chai":"^2.6.0","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.5.2":{"name":"web-component-tester","version":"1.5.2","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@1.5.2","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"b6b7c555f36cc770bd1e5959c9d7cf7735de709b","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.5.2.tgz","integrity":"sha512-KRB75JChX/YEkMac9x26QmWuZix5DdmvLGUeV+Gp+bJt0Flzaln+xkhGT8IsPaD0Rvsq8m/onN/RVqk1SEzlVg==","signatures":[{"sig":"MEUCIBOsBe6PNirFWTwAA8LfQDA0wsn/lWJrWjpA16rFiqMbAiEAqfXQ/ObTUASpqUfn7x1rsr9YDTIEzFhceYLAln2yQvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"b6b7c555f36cc770bd1e5959c9d7cf7735de709b","gitHead":"0ae2980522a2ce287424c63b9f72c3e4a354bfc6","scripts":{"test":"mocha"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.6","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.29","dependencies":{"wd":"^0.3.8","http":"0.0.0","send":"^0.10.1","temp":"^0.8.1","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"git+https://github.com/nevir/launchpad#paths","socket.io":"^1.0.6","findup-sync":"^0.1.3","event-stream":"^3.1.7","serve-static":"^1.5.3","update-notifier":"^0.2.2","selenium-standalone":"^2.43.1-5","sauce-connect-launcher":"git+https://github.com/nevir/sauce-connect-launcher#npm-bug"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.0.1","sinon":"^1.11.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","sinon-chai":"^2.6.0","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.6.0":{"name":"web-component-tester","version":"1.6.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@1.6.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"b93f0a7d1429046b79d8b293151d973d6dbdca34","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.6.0.tgz","integrity":"sha512-APd28Al6SdierluK9N6GpQholfAgC294RXXqI4VAJwT9OKrsRCCgK/kV7b/vbAZqLwFDCBvJOQ/m8QrSJSj3/A==","signatures":[{"sig":"MEQCIGEJR02LoyW5Ao9aeKx9JN5kbocKhxmGpgg7zk1ULUE+AiAQ9HGoxrVpyOL6g/gMRQY96zQ1MLUGL4XGITtpzqW5tA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"b93f0a7d1429046b79d8b293151d973d6dbdca34","gitHead":"1e73dadd485c93f101adadbdabab3e6fb49be2d5","scripts":{"test":"mocha"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.33","dependencies":{"wd":"^0.3.8","http":"0.0.0","send":"^0.10.1","temp":"^0.8.1","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"git+https://github.com/nevir/launchpad#paths","socket.io":"^1.0.6","findup-sync":"^0.1.3","event-stream":"^3.1.7","serve-static":"^1.5.3","update-notifier":"^0.2.2","selenium-standalone":"^2.43.1-5","sauce-connect-launcher":"git+https://github.com/nevir/sauce-connect-launcher#npm-bug"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.0.1","sinon":"^1.11.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","sinon-chai":"^2.6.0","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.6.1":{"name":"web-component-tester","version":"1.6.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@1.6.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"5e01a9e2c1737ea6f69211c76849342fbdac8c6e","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.6.1.tgz","integrity":"sha512-xPr1lEY4Mz3Xf2ZRLyJOn8Xa9lHOvQGu1zCb94G3oxkRoKzmYGYz8TS24LZF3vMClxP/kZDPd5lMeDVB9sIW4g==","signatures":[{"sig":"MEUCIGd/Gdq1KA3tvGYrcCcrUF0EVB8lD/tUj/fvRRAXmUTOAiEAkmHsV40PaueIDRQDOLyeE0F4+FB+DekyQBghjgCihoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"5e01a9e2c1737ea6f69211c76849342fbdac8c6e","gitHead":"360d798e6c6621d71ecb0ddb69b2cf0f1430aa2c","scripts":{"test":"mocha"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.33","dependencies":{"wd":"^0.3.8","http":"0.0.0","send":"^0.10.1","temp":"^0.8.1","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"git+https://github.com/nevir/launchpad#paths","socket.io":"^1.0.6","findup-sync":"^0.1.3","event-stream":"^3.1.7","serve-static":"^1.5.3","update-notifier":"^0.2.2","selenium-standalone":"^2.43.1-5","sauce-connect-launcher":"^0.8.1"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.0.1","sinon":"^1.11.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","sinon-chai":"^2.6.0","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"2.0.0-rc1":{"name":"web-component-tester","version":"2.0.0-rc1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@2.0.0-rc1","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"0704f4813766cd7721b686edfdaa028a852a1133","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-2.0.0-rc1.tgz","integrity":"sha512-i/yOU4qZKO6mbbFaHoCxt9y11dMRypLXYcVc/SVANnGDc4gAN+3bINFrcRwCkooL4iFSYaskBxbHJ17g75O0Yw==","signatures":[{"sig":"MEYCIQDdOSngO+P8wj8WtLFfDlKi3ZjBbN9Pcf9/eayUpfIZhAIhAPoma0tlWDuCbOU8J2CDTy2sCgCvVXKSryT7/ODJuwy9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"0704f4813766cd7721b686edfdaa028a852a1133","gitHead":"c8e8cab1c04e76bce3c5721df99be0f33846b87c","scripts":{"test":"gulp test:all"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.33","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","http":"0.0.0","send":"^0.10.1","temp":"^0.8.1","uuid":"^2.0.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"git+https://github.com/nevir/launchpad#paths","socket.io":"^1.0.6","findup-sync":"^0.1.3","event-stream":"^3.1.7","serve-static":"^1.5.3","update-notifier":"^0.2.2","selenium-standalone":"^2.43.1-5","sauce-connect-launcher":"^0.9.0"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.0.1","sinon":"^1.11.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.5.0","gulp-mocha":"^1.1.1","gulp-watch":"^1.0.3","sinon-chai":"^2.6.0","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^0.6.5","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"1.6.2":{"name":"web-component-tester","version":"1.6.2","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@1.6.2","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"2f919819bb8ca2149fec8cdf689b92ae30434728","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-1.6.2.tgz","integrity":"sha512-+cl7+TjxdcW2+SoEODsOkfhRgj8BtBdv1RvYxIpP4gxf1rovhYBm1N+VQzSfzV7Sshy8V3M84C64Im2LKUsf5Q==","signatures":[{"sig":"MEUCIGr1SNTWNwaJ8feDcvc2hjWGslNJ+HieetN8KhFCcYSiAiEA/zRCQib1rwyXuRM4IpxfnDnr59nYYyOjS98KCjAt+ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"2f919819bb8ca2149fec8cdf689b92ae30434728","gitHead":"5db637d495725b46ce72b74ee0751f170bf0a037","scripts":{"test":"mocha"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.33","dependencies":{"wd":"^0.3.8","http":"0.0.0","send":"^0.10.1","temp":"^0.8.1","uuid":"^1.4.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"git+https://github.com/nevir/launchpad#paths","socket.io":"^1.0.6","findup-sync":"^0.1.3","event-stream":"^3.1.7","serve-static":"^1.5.3","update-notifier":"^0.2.2","selenium-standalone":"^2.43.1-5","sauce-connect-launcher":"git+https://github.com/nevir/sauce-connect-launcher#npm-bug"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.0.1","sinon":"^1.11.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.3.0","gulp-watch":"^1.0.3","sinon-chai":"^2.6.0","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^1.8.0","gulp-plumber":"^0.6.5","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"2.0.0":{"name":"web-component-tester","version":"2.0.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@2.0.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"76ccb0588cfb8b1436368b70f2a0c0cf85aa7156","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-2.0.0.tgz","integrity":"sha512-aRq2TK6KdraKZ2zfiPr7D0b15DhEEWFPK6+ZKD/05ZYIfZ1fTs+S38h19+QhoPAAboLz1IVi+M/uzzzS1d/2oQ==","signatures":[{"sig":"MEUCIBZuQJKYm4j1wNGtZKOIn11krnHLq0/LVpqr+NDMjH/7AiEA/u1CIY1K/6VXdg4oeHcbc8Zsv3AytUxASte+I0Gv7lc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"76ccb0588cfb8b1436368b70f2a0c0cf85aa7156","gitHead":"4d50f3df42022ce20a939fe38a00285e504f6f27","scripts":{"test":"gulp test"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.33","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","http":"0.0.0","send":"^0.10.1","temp":"^0.8.1","uuid":"^2.0.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.1.1","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"git+https://github.com/nevir/launchpad#paths","socket.io":"^1.0.6","findup-sync":"^0.1.3","event-stream":"^3.1.7","serve-static":"^1.5.3","update-notifier":"^0.2.2","selenium-standalone":"^2.43.1-5","sauce-connect-launcher":"git+https://github.com/nevir/sauce-connect-launcher#npm-bug"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.0.1","sinon":"^1.11.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.5.0","gulp-mocha":"^1.1.1","gulp-watch":"^1.0.3","sinon-chai":"^2.6.0","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^0.6.5","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"2.0.1":{"name":"web-component-tester","version":"2.0.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@2.0.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"e69d0a96cad9e449d6743fe2320c38e189c49930","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-2.0.1.tgz","integrity":"sha512-61zlFsj0/OOfTblUKlcfbwgLXuHTrdTRUd6fFDk/+x/SDbOrAPZUKydGuZPica0pqlNj+ZDakKrf9B9zJhA3Mw==","signatures":[{"sig":"MEQCIBzD6eidHaFs1TdVNsyssOYgPbFFWCG6OmlZw7Ov7nNKAiAboWd3A0j2jifrSPIoCmwsf9z5sUzSHLYUzKWheeiipw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"e69d0a96cad9e449d6743fe2320c38e189c49930","gitHead":"12b289975ce711fbafa33e7a7b69d983353ea4f5","scripts":{"test":"gulp test"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.33","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","http":"0.0.0","send":"^0.10.1","temp":"^0.8.1","uuid":"^2.0.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"git+https://github.com/nevir/launchpad#paths","socket.io":"^1.0.6","findup-sync":"^0.1.3","event-stream":"^3.1.7","serve-static":"^1.5.3","update-notifier":"^0.2.2","selenium-standalone":"^2.43.1-5","sauce-connect-launcher":"git+https://github.com/nevir/sauce-connect-launcher#npm-bug"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.0.1","sinon":"^1.11.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.5.0","gulp-mocha":"^1.1.1","gulp-watch":"^1.0.3","sinon-chai":"^2.6.0","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^0.6.5","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"2.0.2":{"name":"web-component-tester","version":"2.0.2","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@2.0.2","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"0be095bcd30a7376c8c89140aabe48423b650b32","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-2.0.2.tgz","integrity":"sha512-h8ZVQdCmYyreEsJx8fa+KxaGe1BLuTeoKLSLCdxIDj1cfZjFNhx7lwkgbT6lKApvlqOwm8YZBp+UDJv/ijvDBg==","signatures":[{"sig":"MEYCIQCieCEEE/HMdaFq4ol2xBFdkkndnY6Upo8D0TNvCqljQAIhALRr3Rf6Tf8aNGq7ndZLeYfjXnClEQUtdKnKFsgRnPsm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"0be095bcd30a7376c8c89140aabe48423b650b32","gitHead":"92bd0b4d73a20d032c0eeef7273e61c824e5400f","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.33","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","http":"0.0.0","send":"^0.10.1","temp":"^0.8.1","uuid":"^2.0.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"^0.4.3","socket.io":"^1.0.6","findup-sync":"^0.1.3","event-stream":"^3.1.7","serve-static":"^1.5.3","update-notifier":"^0.2.2","selenium-standalone":"^2.43.1-5","sauce-connect-launcher":"git+https://github.com/nevir/sauce-connect-launcher#no-default-download"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.0.1","sinon":"^1.11.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.5.0","gulp-mocha":"^1.1.1","gulp-watch":"^1.0.3","sinon-chai":"^2.6.0","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^0.6.5","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"2.0.3":{"name":"web-component-tester","version":"2.0.3","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@2.0.3","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"81cc2695026b2081c9b6b29144334f204b761f0c","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-2.0.3.tgz","integrity":"sha512-Obfu2tcJsDqTh2DPtWKSOcmZXfcGxwkiqxePkNgjD1rJLkLaYrTpGVfc+NaqSR+Vc/nA13Vqx0HlP3OMlmxR8w==","signatures":[{"sig":"MEUCIGUuYQpYGZIi1ShkWnedyAIz+mi+N1IYnr8cd+uorksEAiEAu4voi4mpE5ADM6ORxLVtrNUi8zlCc2NwfzCNOnPjzWU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"81cc2695026b2081c9b6b29144334f204b761f0c","gitHead":"357947086294169f0c3b3998a25f93c94cde2026","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.33","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","http":"0.0.0","send":"^0.10.1","temp":"^0.8.1","uuid":"^2.0.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"^0.4.3","socket.io":"^1.0.6","findup-sync":"^0.1.3","event-stream":"^3.1.7","serve-static":"^1.5.3","update-notifier":"^0.2.2","selenium-standalone":"^2.43.1-5","sauce-connect-launcher":"^0.9.3"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.0.1","sinon":"^1.11.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.5.0","gulp-mocha":"^1.1.1","gulp-watch":"^1.0.3","sinon-chai":"^2.6.0","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^0.6.5","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"2.0.5":{"name":"web-component-tester","version":"2.0.5","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@2.0.5","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"a00ea69d28d53185fab02487c0ee1aeb00254d4b","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-2.0.5.tgz","integrity":"sha512-kTSsPOwQv/hatBZlw6RQx1HiDc6vS6YJyyKnv1kCbo1o/0n/21vdXNXEqNsIvWnRxFB1gtKMHtyi7258qeqD4A==","signatures":[{"sig":"MEUCIQDAMZ+GgE8n/hSgM09bE9gui3j2WpmMC7FvJuuvJfEKDQIgawnsMC/qjB4YydRRMZNEuz9Bb3Xu77SYc3/UsPSSIjk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"a00ea69d28d53185fab02487c0ee1aeb00254d4b","gitHead":"853477bc8579658a1e752b7e2c7c05f064531931","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.33","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","http":"0.0.0","send":"^0.10.1","temp":"^0.8.1","uuid":"^2.0.1","async":"^0.9.0","chalk":"^0.5.1","which":"^1.0.5","yargs":"^1.3.1","lodash":"^2.4.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","launchpad":"^0.4.3","socket.io":"^1.0.6","findup-sync":"^0.1.3","event-stream":"^3.1.7","serve-static":"^1.5.3","update-notifier":"^0.2.2","selenium-standalone":"^2.43.1-5","sauce-connect-launcher":"^0.9.3"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.0.1","sinon":"^1.11.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.5.0","gulp-mocha":"^1.1.1","gulp-watch":"^1.0.3","sinon-chai":"^2.6.0","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^0.6.5","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"}},"2.2.0":{"name":"web-component-tester","version":"2.2.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@2.2.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"25ee306d313e9ed28321899cb089b9e342b82e1b","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-2.2.0.tgz","integrity":"sha512-ORArW7iD2V28GQpxDJXsBIOuTiVpRNQDofeKZ9ZeKmDiOW1q/9ltp+GnhiqFhgx0gZVe++aHFpnDkHBkr0nhVQ==","signatures":[{"sig":"MEQCIFyv0Pxeh7r/BHBAXKw6TgSemXr7SmQDiFckLSYVzlpcAiAEH6Fy3gyErN3ZB+Z3erKayuyFjrv7kAKjsoqq58V9Kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"25ee306d313e9ed28321899cb089b9e342b82e1b","gitHead":"28b995ac2ab41d0a7d4f8d88dd69f0bbc2fc1e22","scripts":{"test":"gulp test"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.33","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.2.0","wct-sauce":"^1.2.0","findup-sync":"^0.2.1","serve-static":"^1.8.0","update-notifier":"^0.3.0"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.0.1","sinon":"^1.11.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.10.1","gulp-david":"^0.1.0","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^0.6.5","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"update-notifier":"^0.3.0"}},"2.2.1":{"name":"web-component-tester","version":"2.2.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@2.2.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"8dda7aea7c7d76d974d24df3343f608e8fe2c37f","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-2.2.1.tgz","integrity":"sha512-q3rj6Aoo48LeZnGoLURAnQaWR/NRRSzbZlGskmyyR2sVbOyPjtd2lh/CLGw71r5RpBRzJDLsrBcmoFph/zBztQ==","signatures":[{"sig":"MEUCIQDH9y/oPEdvyJU/eiOM4nrJJILYyk/1H4i+yjqMAojfXwIgVOnoCI9lNGWzAwYRa2zzVZoczexY+Sc/P1aFIIELnKk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"8dda7aea7c7d76d974d24df3343f608e8fe2c37f","gitHead":"f6ecf373697c5b4954cd427c85f3c615a3f3bf2f","scripts":{"test":"gulp test"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.33","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.2.0","wct-sauce":"^1.2.0","findup-sync":"^0.2.1","serve-static":"^1.8.0","update-notifier":"^0.3.0"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.0.1","sinon":"^1.11.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.10.1","gulp-david":"^0.1.0","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^0.6.5","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"update-notifier":"^0.3.0"}},"2.2.2":{"name":"web-component-tester","version":"2.2.2","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@2.2.2","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"2884d5c3f79fe1711aca049e0c36a89d9dbecfdd","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-2.2.2.tgz","integrity":"sha512-NYhtDIf3rkM6wL4wAgI9dfxQypDzg3envd+pHeUTMhsj2Mxe6nkMF2V2RIANqWfs+JEmrRKHMQcVbd0ft77eSQ==","signatures":[{"sig":"MEUCIQCIys6G9EEnvUztLhysLx8/eRVES/WZmmjnK4w1L5GrawIgYz0/FIEmiP9RsOqO0ic9jHvXLXh9IqcwcDUmTxvUZDU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"2884d5c3f79fe1711aca049e0c36a89d9dbecfdd","gitHead":"4983e2dc0ebb753d569fafba61b5e30eb3583de5","scripts":{"test":"gulp test"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.33","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.2.0","wct-sauce":"^1.2.0","findup-sync":"^0.2.1","serve-static":"^1.8.0","update-notifier":"^0.3.0"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.0.1","sinon":"^1.11.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.10.1","gulp-david":"^0.1.0","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^0.6.5","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"update-notifier":"^0.3.0"}},"2.2.3":{"name":"web-component-tester","version":"2.2.3","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@2.2.3","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"23c6d554f9bbaea6a772eb57ae7d94a1a0abc6fc","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-2.2.3.tgz","integrity":"sha512-o4ZByqXzonc7VARj8zY7hhRNT9i4Q/3sgsVyfNflpyLmqJF3KihQWdYin++YjvVKNDEN6nI4CmeY9ki88wA47w==","signatures":[{"sig":"MEQCIHvuz5NyPyu28vWR65nDVMlfp8rCu5ybjiuydxssij3rAiAoLm0YCe2MdAyaUeBmzJwVxJPjAG5OrhW14O0h+W+2zA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"23c6d554f9bbaea6a772eb57ae7d94a1a0abc6fc","gitHead":"3c357d21c5171678b88ddf588e7f2a7089396d6b","scripts":{"test":"gulp test"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.33","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.2.0","wct-sauce":"^1.2.0","findup-sync":"^0.2.1","serve-static":"^1.8.0","update-notifier":"^0.3.0"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.0.1","sinon":"^1.11.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.10.1","gulp-david":"^0.1.0","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^0.6.5","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"update-notifier":"^0.3.0"}},"2.2.4":{"name":"web-component-tester","version":"2.2.4","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@2.2.4","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"cfec01ae2219b6b29cd8d473e55ecb61f13ce387","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-2.2.4.tgz","integrity":"sha512-CJ5RhawO8hMmoKlzJYt7r8mQMpYJY76fNHpYjmYBUIx0JTxgvDWpp+1yMCM+CvVZH8GsHjKBAp0L8HkMY46lbg==","signatures":[{"sig":"MEYCIQCQ8fsbftl9/OaaexMZzVCrzEpEw+aMdNJZ2zHBaWQBzwIhANhDy8HXwaXwxXdD/B53mNycv3+tHdRMgnxjbwbsbNkg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"cfec01ae2219b6b29cd8d473e55ecb61f13ce387","gitHead":"efd0a5076b11bf17fe67526d6df83d4133af75d3","scripts":{"test":"gulp test"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.33","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.2.0","wct-sauce":"^1.2.0","findup-sync":"^0.2.1","serve-static":"^1.8.0","update-notifier":"^0.3.0"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.0.1","sinon":"^1.11.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.10.1","gulp-david":"^0.1.0","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^0.6.5","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"update-notifier":"^0.3.0"}},"2.2.5":{"name":"web-component-tester","version":"2.2.5","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@2.2.5","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"780a43c05372285331e22780ec8b37179780f897","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-2.2.5.tgz","integrity":"sha512-uaHyqXIPvMa2vHZvmBYXmXDdjNd/olwIBipFQLJo+1hBAt0buNzPkKFaWXWnaHl0FtuxXExw7g17mlUZHS5BHA==","signatures":[{"sig":"MEUCIQDDZ2bqjahVSyWcgSngw3OvbBLCOd8mctSDlnscWMvLRgIgKh0gyElJrVqqVgkWTHfuO8kUwTtFv9+ivqKZdwKnTN0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"780a43c05372285331e22780ec8b37179780f897","gitHead":"22d6ea6eecad886ff88f89ba1dba5e8d1c200d59","scripts":{"test":"gulp test"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.33","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.0","wct-sauce":"^1.2.0","findup-sync":"^0.2.1","serve-static":"^1.8.0","update-notifier":"^0.3.0"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.0.1","sinon":"^1.11.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.10.1","gulp-david":"^0.1.0","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^0.6.5","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"update-notifier":"^0.3.0"}},"2.2.6":{"name":"web-component-tester","version":"2.2.6","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@2.2.6","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"454594832eecb105ad4777df03609f09804e69bb","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-2.2.6.tgz","integrity":"sha512-k4KzDfSGDuzqFntFsij940199WzeHXPcOo11QBgTx9kQ4WhMixjFimlgGZ1hUofFCCcL8hBhjRBCsT2nB1Gr/w==","signatures":[{"sig":"MEQCIGvyZ4rmev9KkURPZN7ctCOOOkQYFx4Cwt84P8b7ykeAAiAPMUCA18EmA4wnr7OCamMIs04AxxFzw8IQWFljBka4PQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","_shasum":"454594832eecb105ad4777df03609f09804e69bb","gitHead":"c767a1185bc5291816a42a090a0cb9a4e844b24e","scripts":{"test":"gulp test"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.1.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.10.33","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.2.0","findup-sync":"^0.2.1","serve-static":"^1.8.0","update-notifier":"^0.3.0"},"devDependencies":{"chai":"^1.9.2","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.0.1","sinon":"^1.11.1","gulp-if":"^1.2.4","lazypipe":"^0.2.2","gulp-wrap":"^0.10.1","gulp-david":"^0.1.0","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-concat":"^2.4.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^0.6.5","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"update-notifier":"^0.3.0"}},"3.0.7":{"name":"web-component-tester","version":"3.0.7","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.0.7","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"23a8e0195d5d9c135b8e09d973511bcec8bfd99d","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.0.7.tgz","integrity":"sha512-SnYOenrKC+cxD5ftB7mIJ4OB2gif2RxeauXD2h4YSJEGH91PVW3GBu3kulnA0haL5N1ip4+nHdQbyEhT0nrbCg==","signatures":[{"sig":"MEUCIEvlD4hDbhLd7UC/LY2zv/+1bt+s1opir5deqsTYyQ3+AiEAx8AYBZk+GWZnpAJA+rgzwuYH9pqcoELjSlFxjN8aTEw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"23a8e0195d5d9c135b8e09d973511bcec8bfd99d","gitHead":"e204a5b6adbf1ac5d9ec1f2a0003fe6e20cdd1fc","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"1.4.28","description":"web-component-tester makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.2.0","findup-sync":"^0.2.1","serve-waterfall":"^1.0.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.2.0","update-notifier":"^0.4.0"}},"3.1.1":{"name":"web-component-tester","version":"3.1.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.1.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"e233856c6770a89174e83ead1f141ef96df0e5cb","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.1.1.tgz","integrity":"sha512-ckhGoniS659Y3Hi57bJopFX0Rk9TKkk6AUYw6ZJ1y3Li3HeX7s9u7vGjtNbnl034pznJgqThZp5uBtaMLRensw==","signatures":[{"sig":"MEUCIA9H/o62y/fH8LCH/73Dtj2xCCPGNDAL0wM/J8HoV7jiAiEAy5RIwXu7vEu+sDRTZWm2Vswtnd/61Q6P3fRzl4snjvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"e233856c6770a89174e83ead1f141ef96df0e5cb","gitHead":"cbbb1e68ec0cbedf3791e695315aec9436e0bad1","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"1.4.28","description":"web-component-tester makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","serve-waterfall":"^1.0.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.1.2":{"name":"web-component-tester","version":"3.1.2","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.1.2","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"161aeaf6b9a8febb5d4c5980d323a4b17e610e97","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.1.2.tgz","integrity":"sha512-xiHwGOzOu88lU4URWiLvOItnOo3Glf10afkY/mSQOjGDvxevGaQXmIhu+8mekc4ngKAqe16f9HQtpYMZA5DT3Q==","signatures":[{"sig":"MEYCIQCFVSPEhNdxYc3/+wlsUY9jJjjOs1jK9oWyLBRVbnlhGAIhAOb8mUIYH+m4akXqnepi7UskACo2hRfvRPb0SyHi9+GV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"161aeaf6b9a8febb5d4c5980d323a4b17e610e97","gitHead":"ed6a1e83e513e92f7135c34696542b873cdf1693","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"1.4.28","description":"web-component-tester makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.1.3":{"name":"web-component-tester","version":"3.1.3","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.1.3","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"d700b2236ad4f022ade8c0a9c26fb06b6ffda111","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.1.3.tgz","integrity":"sha512-sEgWTTHv/dlKg553eYiacknA0UuF8M1frzaG3A5RFdCVFCx38SQEm6dbsSHCzsfB0zdRXtZ/so7I/xbejYZFvw==","signatures":[{"sig":"MEQCIFNk59s4SzDDJLLpoeLMwGh/nB9vMYIhnp1gvWAEu6v3AiATSPazEIv7RIY9fXqbzHgLkVf/Yed3HcNOO9cX1jq7+A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"d700b2236ad4f022ade8c0a9c26fb06b6ffda111","gitHead":"cca4ca6a4a66239f67c3b5da03d1ebd3557ce0bb","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"nevir","email":"ian@nevir.net"},"repository":{"url":"https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"1.4.28","description":"web-component-tester makes testing your web components a breeze!","directories":{},"dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","freeport":"^1.0.3","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.1.4":{"name":"web-component-tester","version":"3.1.4","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.1.4","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"924b4fb154746f1a6ffc56aabe8a610de58db29c","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.1.4.tgz","integrity":"sha512-oXLqS8m4YS1RTpHyBDQVxiAX34TcfT7Tquqzws803dv6/PxyMqCx3Ia0P9cPymTuceudJXRq+uVDb0amRkbpdA==","signatures":[{"sig":"MEUCIQD5B+sKKR9uT/w3Vs8Ymo4s+jD3nQKs84tR7zmf1X+QFgIgBu7cXfyprcsxJys8r5gwWddk5dlH8lI5VRPnMbuhak4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"924b4fb154746f1a6ffc56aabe8a610de58db29c","gitHead":"367d93a33a0dbf94401d2f557995d15bf80401ff","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.9.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"2.0.2","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","openport":"0.0.3","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.1.5":{"name":"web-component-tester","version":"3.1.5","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.1.5","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"a39d92c66ff74b11f95b102305fe483f422892d7","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.1.5.tgz","integrity":"sha512-pidSd8EZvIJ5Tn4zMKGmfzmo3hdFUfjhV42Lm6fsghqySFKbblRWm5SsdYMCHcs6t7t4exxjXh6giCc+jZQmLQ==","signatures":[{"sig":"MEUCIGCwVBlDuVUXQMEaqSGKNlGngXDckQzWBY7hvi0FODOCAiEAnJyI/7NEPpq5+2lMDiT99+JHQHyf7Y5OvFen4wIdlC8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"a39d92c66ff74b11f95b102305fe483f422892d7","gitHead":"fb43381010d856ffab3044844056995fc63e0486","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.9.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"2.0.2","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.1.6":{"name":"web-component-tester","version":"3.1.6","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.1.6","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"90e34b6352c77a361c98dc8f12efd5ef700d57dd","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.1.6.tgz","integrity":"sha512-QQuJw0vEn+qjw8/R9YZcePJdiNKk4Ggfp0w/X1Gz9n9We4SB0wLgCN5LAfjruZQPpx28gYYsljXjGmtToq7RnA==","signatures":[{"sig":"MEQCIG3l2lcg2modfmBYsE0puIypreF2ZSco0tPFMRGqpJ1NAiAM6a1vATtSr/cyFchKWpZZ2D95EfXYvbqavlbaO9VxWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"90e34b6352c77a361c98dc8f12efd5ef700d57dd","gitHead":"cea100ebb5faaa29048adef941d69054db769c14","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.9.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"2.0.2","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.1.7":{"name":"web-component-tester","version":"3.1.7","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.1.7","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"5e35e4baedb95f128967bfa0fcd984ff06b14008","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.1.7.tgz","integrity":"sha512-iBpBk72ZnoYtaadM7CYZDsfUmIbXi7lJxO2i+9Q3mr/AitM1U7HSsbpn0uHbUjrnqNTv6anjoPnPgFZnzO3XqA==","signatures":[{"sig":"MEUCIGs5LJMY5aMGSoyCSJXzED+x21ZiWmDwew5YGKsjAwieAiEAnpooSei8TyF2SSio9RvIxI9EKR7RJlRmS6Yil/4X9y4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"5e35e4baedb95f128967bfa0fcd984ff06b14008","gitHead":"4fbee1b0da4b4ea242775f2f59c752481e258cee","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.9.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"2.0.2","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.2.0":{"name":"web-component-tester","version":"3.2.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.2.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"47008980dc13a24acdc5c8fed086c397822a345a","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.2.0.tgz","integrity":"sha512-MsOGQJVcUEuGJN9C2O4bO358VmB/eOtluH3tk1m1jw9ANQsM9F4QyjjNOgrkTWron7kq0F/NC1OZAdfGWhwWRg==","signatures":[{"sig":"MEUCIQD26PdWxI8dU/a7TJ2qWNt79hi4giuRSJ5W+5CkACNtsgIgePNIzuMWAXWnhinjogRqNAIAJ9MsDZ70RhPJOnwSgbc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"47008980dc13a24acdc5c8fed086c397822a345a","gitHead":"0c6dc8115f2a4ce44be9050ead9d0490dc3ef328","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.11.1","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"2.3.0","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.0":{"name":"web-component-tester","version":"3.3.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"7c6da982a9c90f469c19adc15cce0722cf6dae4f","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.0.tgz","integrity":"sha512-TEv3XkFsiu6fmp+McUykxdlJnkGZEOIKb+kRcRX3H9vqcecRhdzrk47SLpHoLfvfwRNFJe4GDzQEobVSQcoewA==","signatures":[{"sig":"MEUCIDYNz7uUPjS8exyAdB0izuggeYnL87cy0snJZroJgXKeAiEAo4tL6dV29R0OvQgv4tLVyQ182kMcQ/TX6bvtgvZC/Q4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"7c6da982a9c90f469c19adc15cce0722cf6dae4f","gitHead":"876b13b4362545d5917d558b3236fb2f14ab744c","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.11.3","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"2.3.3","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.1":{"name":"web-component-tester","version":"3.3.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"37106c1b421e5c9622c68776c48b2525ec7ebeda","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.1.tgz","integrity":"sha512-8GOlxg2rsbkLOqC0nQ88FKNCbnjJBR4eE/mIUcnOY1xWFX+Omtsdv1FAWitH0qeZnVYpZ/aGBfBvjcPDPkwLAw==","signatures":[{"sig":"MEYCIQDwFoNgQiS235taJ1onMV6ti3woZtWYJdh8Tw8cZXnIMwIhAKfYMN2uGtxxpLiPkrTrqemUuGPQCO7qkOsX7QtUIZo/","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"37106c1b421e5c9622c68776c48b2525ec7ebeda","gitHead":"4a60406cc73cf59052811e26b8ff5ee9bce01002","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.12.1","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"2.3.4","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.2":{"name":"web-component-tester","version":"3.3.2","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.2","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"1b2b11ae1ba8a67f5ed5fcef06a9b1f7c9fca610","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.2.tgz","integrity":"sha512-67lXAKYbVYQBjYggwLm6uLisIJebTwgUzwQp+gpahAtIMrN7V7bKQPrWxhQb6wK/5FuUTI5H1e3QTIiuw7Vx2A==","signatures":[{"sig":"MEQCIHOJpJ89A/53V51J0boA1CRvQNyadS5A5lQlO3XFGhLlAiAUfE3WCdLMjPT7+vqv76Iq+KQ/lLaaugCXES7KTnxxZw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"1b2b11ae1ba8a67f5ed5fcef06a9b1f7c9fca610","gitHead":"708f04bb10c4be5bc1b0e5e4fc72d2ea3cd24d8d","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.12.1","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"2.3.4","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.3":{"name":"web-component-tester","version":"3.3.3","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.3","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"0d571fc717c25a4bb4bcda3376122591dcccd2c4","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.3.tgz","integrity":"sha512-n+bC5QIxBxRJQb/m9r6JLvd8UfPlJ9aQ615jhljNiCER3XQka3sWFXbZJjtQt2dV0EnfT6FMr6F+iadAvbFFlQ==","signatures":[{"sig":"MEYCIQCDdXLSl4barHAG/39AO/hZoIGkDqMgDzQuZuAdvKV3TwIhAKzmbE+ppG73hPA0ZLGbcLPRiAPTzzeZgYSgTPo95m5V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"0d571fc717c25a4bb4bcda3376122591dcccd2c4","gitHead":"04cbe4f70194229140597034326c79a2c8c0fd7c","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.12.1","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"2.3.4","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.4":{"name":"web-component-tester","version":"3.3.4","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.4","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"ec310014b4e9f6e5a0d635efe1bfee16cae350d1","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.4.tgz","integrity":"sha512-QFBI7Lq2ZiuUl8TJEeccye/e81KqHaPiXxXda48CjLPyknYwb7mHysPiQKnecFvT4/CgOejrp6rGRWYzxyN02w==","signatures":[{"sig":"MEYCIQDm1/cjR2ME9s0f1MA3lVDApc1qb2QYiUxE9cRaBmTwQQIhAJGXAr2vDqM0fLWIk5NuU2XsJmENUmprw9U07Z5r4kgL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"ec310014b4e9f6e5a0d635efe1bfee16cae350d1","gitHead":"8ce817838735af5063d1131bd4a4a1a385b6e2fe","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.13.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"2.4.0","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.5":{"name":"web-component-tester","version":"3.3.5","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.5","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"8509ead54b444eaf6fb848a31ba34119a9a30e1d","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.5.tgz","integrity":"sha512-afWBFBxdjNnhSn11XZXjy2EDtoUmsq+G0OkIinAvcLCN/L8xfDh169zJkyT6bDGABDtOlZrlia799xwjZL9mwA==","signatures":[{"sig":"MEUCIHeqbrtTuATEFxtzQ1TnUF1OZBMEUkPnFTCnrY0muBm8AiEAhyS25tNj05m6jJ9d7/8skq7amPRYhaledUoIEJ+5/AI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"8509ead54b444eaf6fb848a31ba34119a9a30e1d","gitHead":"edfdb0f2a57cb78832dcf94bd65ccef1a71f13bb","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.13.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"2.4.0","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.6":{"name":"web-component-tester","version":"3.3.6","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.6","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"b5c97befd186572c6ad607dd26f8271d62e47612","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.6.tgz","integrity":"sha512-vkvx7t02v3g45sgwkPjlUcFaVu/vvpTvL9rKVU3jCvgcnfAT9pp/t/xevsM0NRQjKTLASE4bkGyWLVaY1iANLA==","signatures":[{"sig":"MEQCIH18BxH/Zby/dT07/lp1IOVpVEYpdZgREOU7UowRkGnDAiBIamEeMGOuFnBCM1096CPf7oyx4NYJfzqwGYa37nRmPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"b5c97befd186572c6ad607dd26f8271d62e47612","gitHead":"ee80398dc47004ba98385b447008c459b7a1647d","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.13.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"2.4.0","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.7":{"name":"web-component-tester","version":"3.3.7","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.7","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"0034ac7629859802323ea53e7cafda8839eaf2bb","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.7.tgz","integrity":"sha512-UiSjbAukOTUrxfDfW02rlBP6LPdcpXJubv16iTqa0sEaAaLxpqq4xmiU0rJpHBpu4vVWnG9RuJN2oOIzWc68Zg==","signatures":[{"sig":"MEQCIDeLtu4m+2Q3tbnMkVI9t/XViyMjlfFzFgVXhOYiMoA5AiA252YKJ7R7b/ZKLPEW+OejdDzA7F3m67U0suNcZ3SV6A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"0034ac7629859802323ea53e7cafda8839eaf2bb","gitHead":"50bfc5052cb211634929a521e4b85d5d83426a37","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.13.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"2.4.0","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.8":{"name":"web-component-tester","version":"3.3.8","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.8","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"e35d7e058e0a798891fa3798d74aa77c48157943","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.8.tgz","integrity":"sha512-vbw1JFHXv2UYyZ+hTIZJ70XrQRcYYJCOb4dvAcvjJoKmRk7DuHaq5Yv7Gx/pOkR3XyWmUkoLa+JchkR5ziw3PQ==","signatures":[{"sig":"MEYCIQCEcHb/1Y21ZNg76Y4awD8VLCKiEXpsgPnpo0dM/5mxigIhANc9s8NXYIyr22gDKSsPEyygR4Z3K6Yn505qk3aZTlw9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"e35d7e058e0a798891fa3798d74aa77c48157943","gitHead":"1bc8fbe88df45329aaf73a73e7535ca4b33bbfb9","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.13.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"2.4.0","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.9":{"name":"web-component-tester","version":"3.3.9","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.9","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"c3c4c4deeacd11b3a44361e0a8b595fc55143f77","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.9.tgz","integrity":"sha512-eRhSx/SfTWiqieED8Pk+6Rz9bUrEtCibg0LUsEBAQyz0h9gBu/Y/iH17NKdLxPmArUdr825VOYYh7sTpLkftGw==","signatures":[{"sig":"MEYCIQC41xuZ747z8XnU9eib0BIQ8FDtrd8WPnlG8n2YBeWyBAIhAIg3xrlrcl65BoGMHQv7BgpwpZ+7JIoK6GT25OXZ0ANo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"c3c4c4deeacd11b3a44361e0a8b595fc55143f77","gitHead":"750939db32a8b66acf7bade419133639a1b7c428","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.13.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"2.4.0","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.10":{"name":"web-component-tester","version":"3.3.10","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.10","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"509ef7d63cce826606f97535954e7b24447e12d5","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.10.tgz","integrity":"sha512-xtQ/Q1BuEvRVpkiVOAAMCKZJOBcrwu4N9/oxibbjtGAHaupbwM5SIowPs5chQrnOMJpi1Khae1sGrU9TetmWGA==","signatures":[{"sig":"MEUCIQCHAy956HTHlihzgmagbYfCuJYvnXqctdmjDrNZHx/vxQIgbQxGh9LbtJbTCFnbjK/h1a+CJr0M738gNFyogPyhCA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"509ef7d63cce826606f97535954e7b24447e12d5","gitHead":"d18da09221cf972ce7e7b59a930ef091f5ce36b1","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.13.2","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"2.5.0","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.11":{"name":"web-component-tester","version":"3.3.11","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.11","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"e7a9919c0e707ab2e7832bfa6bd25169dfc7bb8a","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.11.tgz","integrity":"sha512-wHLKsS7cyTaWrUq/CcYee8SaOxQxGlWrXIUys5IRIrg3/Lq+PKqgEZvJubXBcxJVdV++Xiy0/ivqzEZuVuoj3w==","signatures":[{"sig":"MEQCIAsIz1QVpeEg1UnhNCrXAmrbcAEHcp+sHA/gu/fajYhtAiA8WZYJfRdjkeXeHcpDe70HB5zrR+wlb6W1yfk5sUT/sA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"e7a9919c0e707ab2e7832bfa6bd25169dfc7bb8a","gitHead":"9f291e98f210f84fe0aaa123342b7fae07a925de","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.11.3","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.12.7","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.12":{"name":"web-component-tester","version":"3.3.12","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.12","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"9bcab731d2201b9abf55f47413b2d138b25fcdf3","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.12.tgz","integrity":"sha512-gUPOW6vrwIKwY0VlAbWrr0LdKJcf3/SrlJ86RRkSDaoc4i1BL8zcMf1w1YxIZO49F6bndnWpQjjnYqBG0uPlvw==","signatures":[{"sig":"MEYCIQDrS/QlP0WTN2qvuJ1aq73z/7RsDQxA1JLjm5Km13//8AIhAOxaM9h658iVh55HM6Q0I+a6niDXda6l8r2MRFYSTm58","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"9bcab731d2201b9abf55f47413b2d138b25fcdf3","gitHead":"c6a9534d8cb650d16d7c46267d491846d01e9696","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.11.3","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.12.7","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.13":{"name":"web-component-tester","version":"3.3.13","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.13","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"e8426ec191db12ba7a393d0b12d438e4860a99e0","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.13.tgz","integrity":"sha512-NWiADEiE4KxlF4lveHZazD5/9suBAwja4MvQozlK0dp9O2FerZYOHzN8ip2HjHd+ictc42yT3pECSu/hK+IATg==","signatures":[{"sig":"MEUCIQD14HIQFD+0MVjy73BZ1K1j5Tc/XYc4ukdiA2mnbNYGVgIgN2xXL8ZYl82iUd/ipMxLU73B7kgho9rbazNmqKXwdhk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"e8426ec191db12ba7a393d0b12d438e4860a99e0","gitHead":"41c7fba94b6a15a2866100efa143ccbb364153cb","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.11.3","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.12.7","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.14":{"name":"web-component-tester","version":"3.3.14","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.14","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"1306934a68abcda4faf245e277f19b0a64c32f9e","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.14.tgz","integrity":"sha512-KRBdzSNpG0ZqTgDaw3pnYyTVa5PGsQHq8mBx/ITgJTWMS7ksdDd+UWZ8+KjlwRtZ5DTDPqb/M8kEcexjdtLdrA==","signatures":[{"sig":"MEUCIHtluVg3ocs+XeDBef61Pv7F9zY/BcM6PwgyTz5117IPAiEA8UzBeAUrutB+XtiDgasBm6lmMUhhro+D4/NNdNeo8jw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"1306934a68abcda4faf245e277f19b0a64c32f9e","gitHead":"bd9eca100b2df5100ea6a9c4ba4c9d173ff7d5ff","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.11.3","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.12.7","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.15":{"name":"web-component-tester","version":"3.3.15","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.15","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"517500560ff18ee27a1538d904415987653309ed","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.15.tgz","integrity":"sha512-Tqfa4mHqRDR6S9YxU4DPDTSQTQ52i9ZwOJKFH1+ScyfUj/GxVYckPd89AU2jBZvD/2+FlQdohgIhK7I5YZJqyg==","signatures":[{"sig":"MEYCIQDQMKhJEQUl/WmX/5WdcqUU5X7HglkWcKPqLy79he/gJwIhAJZM/glmNddDvpV5HuG4K1U4KtWITdTcnSXT6Rvl8dxx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"517500560ff18ee27a1538d904415987653309ed","gitHead":"a2a34b0842feae500909dc5f3deab32d550cc168","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.11.3","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.12.7","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.16":{"name":"web-component-tester","version":"3.3.16","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.16","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"35d503eb3bec78f58353e5b5f12566cd0766d951","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.16.tgz","integrity":"sha512-so//6N3JeAvgW9BZZOTujKZH8Bef3VQ8jnf9P22udZUu9L65nPsKlMqaqtrAmjCzv8vGNaS6NEuWY2d715DUsg==","signatures":[{"sig":"MEYCIQDRUV0solIIqHxsE5NG3U9GfN+ujISfO0Mv/EjbcLhXUgIhAPM2DHmy6uir/brQ8QiqAkdi46Jin/YDnQZhAr/MaQ2z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","runtime-helpers/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"35d503eb3bec78f58353e5b5f12566cd0766d951","gitHead":"bf46a8cf00a01c02a8eff9f2e8e1c86a8f1b362c","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.11.3","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.12.7","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.17":{"name":"web-component-tester","version":"3.3.17","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.17","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"5c9f2893a2a34cb12803a04d19989ed3a3134ce6","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.17.tgz","integrity":"sha512-1eLVwk/eEEEFvQhibdhcmtN9+gBMASExWGJtJDD/eWaj3f+jDLdiROVks4ZjVPFZiXCa/GxZ05jYjuEQjTRLyA==","signatures":[{"sig":"MEUCIQC0FDmVNX2U68Qu0YxAk+hJpiII8YnTQt7WarmJ6hmTHwIgRqlU+ylNcNTBJaqNg+9hnrTPybQNEd99Akx4eouZxKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","runtime-helpers/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"5c9f2893a2a34cb12803a04d19989ed3a3134ce6","gitHead":"d879071d992c55eb5b68140f8b767406f99fb5b8","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.11.3","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.12.7","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.0","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.3.1","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.4.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.3.1","wct-sauce":"^1.5.0","update-notifier":"^0.4.0"}},"3.3.18":{"name":"web-component-tester","version":"3.3.18","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.18","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"1201c6614912ef176d413367f917017f6523f29e","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.18.tgz","integrity":"sha512-Il/k+mRVmKCA1HgqledP18FtYxEnU4kFEXooAROwNdBu4OSQSRjh2/ro5d8K91lKL3rbtisLiwpjq/mRoRFPAg==","signatures":[{"sig":"MEUCIAX63JacnLGZ8FcWbKvCpGOoe5HL3F39dWpAsH5kOzLDAiEAsky4Q7CCd62pY3aryn8oh4YJMTPClIp//2nzSxhAsbY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"1201c6614912ef176d413367f917017f6523f29e","gitHead":"812687bcd67a838b1ae6611a1d2aa34007b3870f","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.11.3","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.12.7","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.3","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.6.0","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.5.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.6.0","wct-sauce":"^1.5.0","update-notifier":"^0.5.0"}},"3.3.19":{"name":"web-component-tester","version":"3.3.19","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.19","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"db4b5757df74013464323bf740c230b94bbbb041","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.19.tgz","integrity":"sha512-0+BOK/nU7mgQkbTa+z50N55h+T4sy++pDu8xmR9YY6T6AzEsWxwsTwRQeHddf0ZTtRiL6KMzhEylZt1+xSQ0nA==","signatures":[{"sig":"MEQCIDgwhGhR7+Mf2rwFexlvpSP+5o6VGpWjB5qHlebAqcSkAiB+P7uUktv95qzp5GbtdlhxJ4euiu17LLcu5iymWqF0eQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"db4b5757df74013464323bf740c230b94bbbb041","gitHead":"b7f869fcb77343c70e726481500585b4a23c879f","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.11.3","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.12.7","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.3","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.6.0","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.5.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.6.0","wct-sauce":"^1.5.0","update-notifier":"^0.5.0"}},"3.3.20":{"name":"web-component-tester","version":"3.3.20","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.20","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"e56a2f1a23305241efe16bfd478bca4faeafe3d4","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.20.tgz","integrity":"sha512-xZ210nW+hC4JMyOR/0xoV5wAvTQxO/KRyoVoEx5HKvyhCfVPXCH9Y6TxHO3BDubLIbouU7o8QysCGY+LDBAl8A==","signatures":[{"sig":"MEQCIEHebDItGZXaM+DH/X8FJtBXwaZlhtSQj5+SbLKFgOyqAiBDpqDRiOcZ5+LrO43QNTloAKyRNbRkmh0/5tI7JESLhQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"e56a2f1a23305241efe16bfd478bca4faeafe3d4","gitHead":"f8888a6152ad9ceb529c78a1f55bccfc1c343cef","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.11.3","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.12.7","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.3","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.6.0","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.5.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.6.0","wct-sauce":"^1.5.0","update-notifier":"^0.5.0"}},"3.3.21":{"name":"web-component-tester","version":"3.3.21","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.21","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"20f539a6d75cb3317c60ebda3204f7af79eaa9f1","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.21.tgz","integrity":"sha512-K/VHMpiIcbTAJCsTF3j+p8p52LPO9GwxHeFOknVNOzIh9hoziVuYFAYwepbhG3zLVJoNON0MEb8BiMkLhFgUiw==","signatures":[{"sig":"MEUCIQCycd2Aormy4Paw4TlMU1EWkGSrfr4RxwT3+vEY1QBS2gIgdbluHuuTIOCRzcyUROBmQ+SoalCVzMkPaSwyp7H1Pmg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"20f539a6d75cb3317c60ebda3204f7af79eaa9f1","gitHead":"5b95b9e4aa5c03ce1d873485a8ccbc40327b9a5b","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.11.3","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"0.12.7","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.3","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.0.6","wct-local":"^1.6.0","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.5.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.6.0","wct-sauce":"^1.5.0","update-notifier":"^0.5.0"}},"3.3.22":{"name":"web-component-tester","version":"3.3.22","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":{"url":"http://polymer.github.io/LICENSE.txt","type":"BSD-3-Clause"},"_id":"web-component-tester@3.3.22","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"0b9cf7bc82332d348bf03f8c5dc89edc9efb9d8a","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.22.tgz","integrity":"sha512-KB7mSeL32Efka2O0oggg4a6tarlub/z0UKm9fjdTtOGHFsG/4lGcv9ALJqJFnAv93vTAGIW4tTgAKpdY479QcQ==","signatures":[{"sig":"MEQCIHgPYdX0/yAfCS4XB9+fEYYMsS/04jt++/AAeXz0lEsAAiARBi/7+2msryK2Uw5nKLfU+sFdekgfazqdR0mj61jVEg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"0b9cf7bc82332d348bf03f8c5dc89edc9efb9d8a","gitHead":"8203b4f362d572a8f5e57175235d8ae3f63406a8","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.3","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.1.0","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^0.5.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.3","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"1.3.5","wct-local":"^1.6.0","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.5.0"},"devDependencies":{"chai":"^2.3.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^0.2.2","esperanto":"^0.6.30","gulp-david":"^0.2.2","gulp-mocha":"^2.0.0","gulp-watch":"^4.1.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","gulp-notify":"^2.0.1","gulp-plumber":"^1.0.0","orchestrator":"^0.3.7","run-sequence":"^1.0.1","jshint-stylish":"^1.0.0","gulp-sourcemaps":"^1.1.5"},"optionalDependencies":{"wct-local":"^1.6.0","wct-sauce":"^1.5.0","update-notifier":"^0.5.0"}},"3.3.23":{"name":"web-component-tester","version":"3.3.23","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@3.3.23","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"f80e8d3ca72406a20ed8045a1422c1d610d3e58b","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.23.tgz","integrity":"sha512-j1iqH5ogNW/k4/qJj22VKmsXFosROOR9Ii3ww0rtWh5vtGThBqIQYi2RWzXKHH+CuYR/aiMCCd7NbyZzzA/vRQ==","signatures":[{"sig":"MEUCIQCgskor2CkzpMue5d3VOCwOuADE5lYJl6O6Hb+ABU71iwIgLU+f7BwDwYoFgY/oHTuyVbumgoqxArfinLkesQeBFvk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"f80e8d3ca72406a20ed8045a1422c1d610d3e58b","gitHead":"968711ec96a542e0eea73521eeb405bbc47931d5","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.4","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.1.2","dependencies":{"wd":"^0.3.8","glob":"^5.0.14","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^1.1.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.3","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^1.6.0","wct-sauce":"^1.5.0","findup-sync":"^0.3.0","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.5.0"},"devDependencies":{"chai":"^3.2.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^1.0.1","esperanto":"^0.6.30","gulp-mocha":"^2.0.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^1.6.0","wct-sauce":"^1.5.0","update-notifier":"^0.5.0"}},"3.3.24":{"name":"web-component-tester","version":"3.3.24","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@3.3.24","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"c007c87f734c4de5750b197c77a9b466f14393a5","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.24.tgz","integrity":"sha512-pBVfDu8NqVBk/BCOtjYchaxO0euU42NuEFXNZMtWdl4uB6nb6muwrvaHjwtOConmGjyQIoj1+q2DACVKK3tgNw==","signatures":[{"sig":"MEQCIFXJzyjVTSn9GQvO6Gq80BtJ4rcu73Vu8FjWb32aPKDxAiAKLpm9OtCHo23TXw1bokEEf53FGMXMFzK8+MrDIK+f0A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"c007c87f734c4de5750b197c77a9b466f14393a5","gitHead":"28e7ea4611ef135a4dc27a8068aad779332e60ba","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.4","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.1.2","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^1.1.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.3","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^1.6.0","wct-sauce":"^1.5.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.5.0"},"devDependencies":{"chai":"^3.2.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^1.0.1","esperanto":"^0.6.30","gulp-mocha":"^2.0.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^1.6.0","wct-sauce":"^1.5.0","update-notifier":"^0.5.0"}},"3.3.25":{"name":"web-component-tester","version":"3.3.25","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@3.3.25","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"407e1f910314c14498cfa735a29ea352253dee86","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.25.tgz","integrity":"sha512-5y8GxmZutBwdNvPZTkwWhdjWOnSKRhvPiRHMjtJQ1O1HKbIu6uxQU09vPYA06lUjCoBrFnP2BYwEaX7W+zJXQw==","signatures":[{"sig":"MEYCIQDsWN8aFb9ATHKEvrbu2y/yhvfhezl+OW44WKByB576VgIhAP0tREdmYYDTYUuzdODxN3ZT86lMg7TL8qzUmxGe2KIi","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"407e1f910314c14498cfa735a29ea352253dee86","gitHead":"4a89333816ca5a1dcf1b4096a122c1a157df2c02","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.4","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.1.2","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^1.1.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.3","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^1.6.0","wct-sauce":"1.6.6","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.5.0"},"devDependencies":{"chai":"^3.2.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^1.0.1","esperanto":"^0.6.30","gulp-mocha":"^2.0.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^1.6.0","wct-sauce":"1.6.6","update-notifier":"^0.5.0"}},"3.3.26":{"name":"web-component-tester","version":"3.3.26","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@3.3.26","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"e1f0ee2b2a14b20e58164187fa5ec84e1bd9f857","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.26.tgz","integrity":"sha512-XKB0ISBRRaH3PIpKyBUn84jQbanoE3+Dh1uZqkDDHA8H3ja/5jKePv1vk+OwbIs/JbT/6SQLPrg+11L+QKExaA==","signatures":[{"sig":"MEQCIERQDkO52TNQfoSaZslRtbTDZ3tdsACinT5ZtkYmA3xMAiAZdC44qJc8wQSGXupMzEwRfuLwnb3EG6G1CO9NyEKYFA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"e1f0ee2b2a14b20e58164187fa5ec84e1bd9f857","gitHead":"24c9d2d5756a99d00900e497c6c7c5a8988b072a","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.2.0","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^1.1.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.3","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^1.6.0","wct-sauce":"1.6.6","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.5.0"},"devDependencies":{"chai":"^3.2.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^1.0.1","esperanto":"^0.6.30","gulp-mocha":"^2.0.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^1.6.0","wct-sauce":"1.6.6","update-notifier":"^0.5.0"}},"3.3.27":{"name":"web-component-tester","version":"3.3.27","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@3.3.27","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"109806eded66075023e562b518d5fbd6917160a4","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.27.tgz","integrity":"sha512-tS9q32baWhf22U9DuVau5MEKAO0s+9fgPpKn2E3NuLoySWKjxZPirR4QejSbO6f7J6DNk7H5Ucv43wYVojByBQ==","signatures":[{"sig":"MEYCIQDJzLfYBDr0XoXIR8EhBYJgoxncLboI2WPcc6Unm9ofDQIhAM4MMkPzDB2mmBkz5iFaRT2tvG3KFs2OJ/jXMOouqpfh","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"109806eded66075023e562b518d5fbd6917160a4","gitHead":"6bc289cb43bb55f8e74e6fcdc2114b5c19977597","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.2.1","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^1.1.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.3","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^1.6.0","wct-sauce":"^1.7.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.5.0"},"devDependencies":{"chai":"^3.2.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^1.0.1","esperanto":"^0.6.30","gulp-mocha":"^2.0.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^1.6.0","wct-sauce":"^1.7.0","update-notifier":"^0.5.0"}},"3.3.28":{"name":"web-component-tester","version":"3.3.28","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@3.3.28","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"1745f39c4e898f357474664ae4ae96af0676040a","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.28.tgz","integrity":"sha512-rlHAqnk7ZBrha/uV1OPhGwYTR5Caj9Ful9Oiv5J+0TrNJLAuIwX6YrtXaYTNKXP8MguHLhgtb8sSowNeCA7tKw==","signatures":[{"sig":"MEUCIQDY0gWI432olSbo2UQlIPCVN0xnOIxri4ccE4xdMKcuTwIgMgyjv7e+OHGW5yyJzYtcQ89ESaAuLvBlIntcrqy64LQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"1745f39c4e898f357474664ae4ae96af0676040a","gitHead":"b5c2774aa050975b9414eba1ffe6c71cc97fa0fb","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.2.1","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^1.1.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.3","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^1.6.0","wct-sauce":"^1.7.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.5.0"},"devDependencies":{"chai":"^3.2.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^1.0.1","esperanto":"^0.6.30","gulp-mocha":"^2.0.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^1.6.0","wct-sauce":"^1.7.0","update-notifier":"^0.5.0"}},"3.3.29":{"name":"web-component-tester","version":"3.3.29","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@3.3.29","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"4add7f7387976d05dedb5c2a7d54179aa54f9002","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.29.tgz","integrity":"sha512-Pp1XuzmRYzDywD8tu6etDPPpJ6MSsiaPZ15j49ffCO4hV4/Qn8y95BLlSrVXitkapN2rvxRrquhknv4UUMv3uA==","signatures":[{"sig":"MEYCIQCt1SND40oRrrW8l6nUpf0xqrRBiyB8D3TQD43rBfKTHwIhAJhGDUZrJ9x+R7+KhdibrcFbJUrxaqRA8YMpWejTWwaY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"4add7f7387976d05dedb5c2a7d54179aa54f9002","gitHead":"0c2ab2428ecf28c00ef045147f494e36e0cc0b6c","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.2.1","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^1.1.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.3","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^1.6.0","wct-sauce":"^1.7.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.5.0"},"devDependencies":{"chai":"^3.2.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^1.0.1","esperanto":"^0.6.30","gulp-mocha":"^2.0.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^1.6.0","wct-sauce":"^1.7.0","update-notifier":"^0.5.0"}},"3.3.30":{"name":"web-component-tester","version":"3.3.30","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@3.3.30","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"810265da5792b15347ba82aa76ba1cc98e991aba","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.3.30.tgz","integrity":"sha512-4q69eAKncL7QfP88/tbKCYZ0eqE5qLVg/BaT8A35uEK68+LlynTdkMmUh0vYSbaP2LusqW93UT2ExnJM3I9RKg==","signatures":[{"sig":"MEYCIQCiiwftw4EK6Q73f3egrnkrN4zzEwnkxdmXoS2E12ro2AIhAJaw2b9/FvMded3eAmrLkqcZE6rJ0nQeJj6+vY0IwYg8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"810265da5792b15347ba82aa76ba1cc98e991aba","gitHead":"ef260219e15275f80787a277ca8d206ca70df00b","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"3.3.6","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"5.0.0","dependencies":{"wd":"^0.3.8","glob":"^4.0.6","send":"^0.11.1","async":"^0.9.0","bower":"^1.4.1","chalk":"^1.1.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.3","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^1.6.0","wct-sauce":"^1.7.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.5.0"},"devDependencies":{"chai":"^3.2.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^1.0.1","esperanto":"^0.6.30","gulp-mocha":"^2.0.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^1.6.0","wct-sauce":"^1.7.0","update-notifier":"^0.5.0"}},"3.4.0":{"name":"web-component-tester","version":"3.4.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@3.4.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"01b5136aa5318cd12d7e0dc3f1752d5d75d5060b","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.4.0.tgz","integrity":"sha512-zyaQWJKBk3Pj2h2dR2SBgDDPpVjMb5IIgdJwjpY8hgbRckHinLccMHKbhXCfevay+1OhWZfzNRgiIYQlOn4kog==","signatures":[{"sig":"MEUCIQDCoTG0JFqF5+irbW2YxplFsB5+nEh8bgXA8352zagY4AIgZpSJNyoCT8UjQzLFS21xh/YABf9bNVBvAsbN1BX5Mns=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"01b5136aa5318cd12d7e0dc3f1752d5d75d5060b","gitHead":"14e1daeac1afc2d36b64a5da69c72fd815addd6f","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"3.3.6","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"5.0.0","dependencies":{"wd":"^0.3.8","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","bower":"^1.4.1","chalk":"^1.1.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.3","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^1.6.0","wct-sauce":"^1.7.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.5.0"},"devDependencies":{"chai":"^3.2.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^1.0.1","esperanto":"^0.6.30","gulp-mocha":"^2.0.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^1.6.0","wct-sauce":"^1.7.0","update-notifier":"^0.5.0"}},"3.4.1":{"name":"web-component-tester","version":"3.4.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@3.4.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"cad3dca212d0eee35467662cfbc89626940056db","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.4.1.tgz","integrity":"sha512-1YGajhox4gqwzVn3CkBR+HTe/4/fuMx2V9G/k90G+G4WCIUrkjEhcl3JRFPBtgqCzCr2d4e5LUzo+mxYx+l5bQ==","signatures":[{"sig":"MEYCIQDY4rsfP+g8/Wg8LXaSWWd7qrcRDHzzxnW5+ax6/rgWjQIhAKx3aPOzt6x1zRdkKaKcszvcF8Rhstuykt2wrH9QbNdZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"cad3dca212d0eee35467662cfbc89626940056db","gitHead":"7c9d9cfc9cdb6162ccdd71250cb4914569f7606d","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.2.2","dependencies":{"wd":"^0.3.8","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","bower":"^1.4.1","chalk":"^1.1.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.3","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^1.6.0","wct-sauce":"^1.7.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.5.0"},"devDependencies":{"chai":"^3.2.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^1.0.1","esperanto":"^0.6.30","gulp-mocha":"^2.0.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^1.6.0","wct-sauce":"^1.7.0","update-notifier":"^0.5.0"}},"3.4.2":{"name":"web-component-tester","version":"3.4.2","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@3.4.2","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"a57e1b587f338cef5a1743bd431de04fa6f09e40","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-3.4.2.tgz","integrity":"sha512-4xz3drec9e7w7wdpDhRz5+1KAOvpAiJpIyDKmtBkNKR4Q6y3WCKFWP6nWvMz87BUVxF8vhV/nIswlnZuOSQCDA==","signatures":[{"sig":"MEUCIGNMaKOFBwLYZlRSVbG7zy8IjTyDHKB4ApP/p+5CFHfJAiEA2MpmCrE1fcreugjHgSb0IatVsadkHlOsCxL0BQU+RvI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"a57e1b587f338cef5a1743bd431de04fa6f09e40","gitHead":"ff9de7ed9a163008d685afa55d9c13347bb4c279","scripts":{"test":"gulp test","postinstall":"node scripts/postinstall.js"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.2.2","dependencies":{"wd":"^0.3.8","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","bower":"^1.4.1","chalk":"^1.1.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.2.3","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^1.6.0","wct-sauce":"^1.7.0","findup-sync":"^0.2.1","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.5.0"},"devDependencies":{"chai":"^3.2.0","gulp":"^3.8.8","grunt":"^0.4.5","mocha":"^2.2.4","sinon":"^1.11.1","lazypipe":"^1.0.1","esperanto":"^0.6.30","gulp-mocha":"^2.0.0","sinon-chai":"^2.6.0","gulp-jshint":"^1.8.5","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^1.6.0","wct-sauce":"^1.7.0","update-notifier":"^0.5.0"}},"4.0.0":{"name":"web-component-tester","version":"4.0.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@4.0.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"9fc094d1aadbcec334844dd573c9f7894e7be5d6","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-4.0.0.tgz","integrity":"sha512-A70XP4bVdYfHLS4mmv/w1IEbiC3ncReKIhgY7KCAnzLkhwfIKiUfVHdGVYwwX7hEEM5KiWmtv5ZUdsCucFBFtQ==","signatures":[{"sig":"MEQCIEEAdj2L8Y9CY2ftxL2A1XwYAOU41th9b7pjicLa1I7jAiBmdIpgaQpRQxkEJme9cqfomHC6/OMUC/CREaKcUVDxSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"9fc094d1aadbcec334844dd573c9f7894e7be5d6","engines":{"node":">= 0.12"},"gitHead":"ba47a4ea1378655ac1fc1ba8081b660615f319d3","scripts":{"test":"gulp test","build":"gulp build"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.2.3","dependencies":{"wd":"^0.3.8","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^2.2.4","sinon":"^1.11.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^2.0.0","wct-sauce":"^1.7.0","sinon-chai":"^2.6.0","findup-sync":"^0.2.1","test-fixture":"github:polymerelements/test-fixture","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.6.0","accessibility-developer-tools":"^2.10.0"},"devDependencies":{"gulp":"^3.8.8","grunt":"^0.4.5","jshint":"^2.8.0","rollup":"^0.21.2","lazypipe":"^1.0.1","gulp-mocha":"^2.0.0","gulp-jshint":"^2.0.0","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^2.0.0","wct-sauce":"^1.7.0","update-notifier":"^0.6.0"}},"4.0.1":{"name":"web-component-tester","version":"4.0.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@4.0.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"2c5ed159664eb0a748ee7f3f2d3051734c358313","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-4.0.1.tgz","integrity":"sha512-wpbFbLl0AF7O/J7nqh/NbJQwwfGb5ZeFShVtTV1XVLs7LVV8flkxQDWDWhNXecw5sugghJOSuYmPn87Zs5an5A==","signatures":[{"sig":"MEQCIDx0H3eQQ2IkdGIfYIie8b5DbAeAA40z08jdnNr5HmCdAiAogzwHW0x1wiNEfwnxRP4vlZdzwJuRXeqFCmEAjsZwPA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"2c5ed159664eb0a748ee7f3f2d3051734c358313","engines":{"node":">= 0.12"},"gitHead":"f3965319767e68c0f9b6c2373602b74546583ea3","scripts":{"test":"gulp test","build":"gulp build"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.2.3","dependencies":{"wd":"^0.3.8","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^2.2.4","sinon":"^1.11.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^2.0.0","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","findup-sync":"^0.2.1","test-fixture":"github:polymerelements/test-fixture","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.6.0","accessibility-developer-tools":"^2.10.0"},"devDependencies":{"gulp":"^3.8.8","grunt":"^0.4.5","jshint":"^2.8.0","rollup":"^0.21.2","lazypipe":"^1.0.1","gulp-mocha":"^2.0.0","gulp-jshint":"^2.0.0","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^2.0.0","wct-sauce":"^1.8.2","update-notifier":"^0.6.0"}},"4.0.2":{"name":"web-component-tester","version":"4.0.2","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@4.0.2","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"7fc47dffbfb11960a11d4f9b3c3da93625525502","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-4.0.2.tgz","integrity":"sha512-dXMmWI1hi+TC7eg5cQalNJ+SM9Wf6uV6nI8QiDx8Ki0xUWl0BrEjBWL+IzK+3N1H5TkoAxLPBIxwVKzDlLkMxA==","signatures":[{"sig":"MEUCIBWrQ1GtufSyQqbWAc6/KMMvEhC5VMeOOJrVl1SS7/hNAiEA5IhaWk0d2Sp3E2yA25jmugwO7LUTH/CEdP2guDp4vRs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"7fc47dffbfb11960a11d4f9b3c3da93625525502","engines":{"node":">= 0.12"},"gitHead":"3c086b0646a43ffccf213d8e34b4105c7547c53b","scripts":{"test":"gulp test","build":"gulp build"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"3.3.12","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"5.2.0","dependencies":{"wd":"^0.3.8","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^2.2.4","sinon":"^1.11.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^2.0.0","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","findup-sync":"^0.2.1","test-fixture":"github:polymerelements/test-fixture","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.6.0","accessibility-developer-tools":"^2.10.0"},"devDependencies":{"gulp":"^3.8.8","grunt":"^0.4.5","jshint":"^2.8.0","rollup":"^0.21.2","lazypipe":"^1.0.1","gulp-mocha":"^2.0.0","gulp-jshint":"^2.0.0","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^2.0.0","wct-sauce":"^1.8.2","update-notifier":"^0.6.0"}},"4.0.3":{"name":"web-component-tester","version":"4.0.3","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@4.0.3","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"72162db7204ab3090cdc5958a27365b3f341a784","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-4.0.3.tgz","integrity":"sha512-9hi9zjrbelTo1RX/w2oLKUr6KdipLGhjV/4IWPNz3MyTfrfywDvvnvicnHDMi3DiyapTS3DRnKwN7y5NFyo6qQ==","signatures":[{"sig":"MEUCIQDLX8tmOqlvuL7hAYMcROjzRwobRdoCJ0D/OScaSLVSPgIgPsYkXU2iegGg94XlwwNaQMHkGIurmDgvGyHQIatafeQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"72162db7204ab3090cdc5958a27365b3f341a784","engines":{"node":">= 0.12"},"gitHead":"87652a4ed84b0c7cc4e8c37af065a658abe520ac","scripts":{"test":"gulp test","build":"gulp build"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.7","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.2.3","dependencies":{"wd":"^0.3.8","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^2.2.4","sinon":"^1.11.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^2.0.0","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","findup-sync":"^0.2.1","test-fixture":"github:polymerelements/test-fixture","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.6.0","accessibility-developer-tools":"^2.10.0"},"devDependencies":{"gulp":"^3.8.8","grunt":"^0.4.5","jshint":"^2.8.0","rollup":"^0.21.2","lazypipe":"^1.0.1","gulp-mocha":"^2.0.0","gulp-jshint":"^2.0.0","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^2.0.0","wct-sauce":"^1.8.2","update-notifier":"^0.6.0"}},"4.1.0":{"name":"web-component-tester","version":"4.1.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@4.1.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"0c999b89c48d5061577f25a7c34271fa8b178b67","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-4.1.0.tgz","integrity":"sha512-wYQHeWczMbBTDs/NpsJ9SMUMGD/l1ToC9c3lsCp1jK8Pd2J332PvyEcrhRqqm/AxqCffEQyX7eXqwU3qtEjDYw==","signatures":[{"sig":"MEQCIGNaI4Ma2Mf85q5QXoqOkeUX/3Wk/WhRDE0n76jExm76AiA4XuX6GAJ1BmLhOXFNP3ZQJdZIoQatkGeZoz7pz/BLhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"0c999b89c48d5061577f25a7c34271fa8b178b67","engines":{"node":">= 0.12"},"gitHead":"8b02698ade5743d0d33793b4f147f131d1347f9e","scripts":{"test":"gulp test","build":"gulp build"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"3.3.12","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"5.4.0","dependencies":{"wd":"^0.3.8","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^2.2.4","sinon":"^1.11.1","lodash":"^3.0.1","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^2.0.0","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","findup-sync":"^0.2.1","test-fixture":"github:polymerelements/test-fixture","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.6.0","accessibility-developer-tools":"^2.10.0"},"devDependencies":{"gulp":"^3.8.8","grunt":"^0.4.5","jshint":"^2.8.0","rollup":"^0.24.0","lazypipe":"^1.0.1","gulp-mocha":"^2.0.0","gulp-jshint":"^2.0.0","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^2.0.0","wct-sauce":"^1.8.2","update-notifier":"^0.6.0"}},"4.2.0":{"name":"web-component-tester","version":"4.2.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@4.2.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"a3d3a707849864b9f0d82dcbc5a35e9cdec17557","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-4.2.0.tgz","integrity":"sha512-goMrOBz5jVrfXEkbztMGYQ8xtPteQ2ryVOrRPjaBzzkqmkaOaNljefwxJWMbUTAE6l5JpXphK98NfV3ydNCVYQ==","signatures":[{"sig":"MEYCIQDXXwV9qfqsvAC3dlCwwaSNX+IE0Q4yYp8shijSqNnU7AIhAKhl7+RoLFws21ND1l635PqhPLyWfvsPoNBvODp+p625","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"a3d3a707849864b9f0d82dcbc5a35e9cdec17557","engines":{"node":">= 0.12"},"gitHead":"985333c5cdbf28db5b4ec9f1cebd5f8d40379395","scripts":{"test":"gulp test","build":"gulp build"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"3.3.12","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"5.5.0","dependencies":{"wd":"^0.3.8","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^2.2.4","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^2.0.0","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","body-parser":"^1.14.2","findup-sync":"^0.2.1","test-fixture":"github:polymerelements/test-fixture","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.6.0","accessibility-developer-tools":"^2.10.0"},"devDependencies":{"gulp":"^3.8.8","grunt":"^0.4.5","jshint":"^2.8.0","rollup":"^0.24.0","lazypipe":"^1.0.1","gulp-mocha":"^2.0.0","gulp-jshint":"^2.0.0","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^2.0.0","wct-sauce":"^1.8.2","update-notifier":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-4.2.0.tgz_1454370881928_0.9591503220144659","host":"packages-6-west.internal.npmjs.com"}},"4.2.1":{"name":"web-component-tester","version":"4.2.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@4.2.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"17a4fe981f02f9c6395d834680d9ead96600ca6e","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-4.2.1.tgz","integrity":"sha512-EqrUTLXoETu2TQidf72Y41M8+qObNCbmpL88MtJqvQJr+2PxGLvnIEU8y/Cq2HEI4VxxS2DmRXD175I0tzx1Lw==","signatures":[{"sig":"MEUCIEVNYzGtsMENXVR2Ht2nr+1uyUsAP/ZnWzeZg4xfEzgYAiEA2Oac7Pi/w/efLZQH5vtujgVOpRejb+dNbhMzp54A/nc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"17a4fe981f02f9c6395d834680d9ead96600ca6e","engines":{"node":">= 0.12"},"gitHead":"769bfae5d6150df3eaa5f1d731da4f9a5ac551bb","scripts":{"test":"gulp test","build":"gulp build"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"3.6.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"5.6.0","dependencies":{"wd":"^0.3.8","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^2.2.4","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^2.0.0","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","body-parser":"^1.14.2","findup-sync":"^0.2.1","test-fixture":"github:polymerelements/test-fixture","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.6.0","accessibility-developer-tools":"^2.10.0"},"devDependencies":{"gulp":"^3.8.8","grunt":"^0.4.5","jshint":"^2.8.0","rollup":"^0.24.0","lazypipe":"^1.0.1","gulp-mocha":"^2.0.0","gulp-jshint":"^2.0.0","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^2.0.0","wct-sauce":"^1.8.2","update-notifier":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-4.2.1.tgz_1455926895293_0.181193885859102","host":"packages-9-west.internal.npmjs.com"}},"4.2.2":{"name":"web-component-tester","version":"4.2.2","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@4.2.2","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"e8fddbb04dcac769627f5ddb61a63eef321af05d","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-4.2.2.tgz","integrity":"sha512-qpC9wkBccK9fXbp9rBXNn8aFgbD20vMLoyR1TWzdMve+tAle7XPjFEJydL6rF0/85Y8lfVwgAgYkT+SobzsKSw==","signatures":[{"sig":"MEQCIFgeXiyrELRmxwo55OhCy60iZbZ1kLwXt8X3eZTH7SpwAiAx9WtIhQT9sLrgJBmaRQF47dJeGg/XBRyuBjnSvSciUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"e8fddbb04dcac769627f5ddb61a63eef321af05d","engines":{"node":">= 0.12"},"gitHead":"7b5b808c165ddf469d261ffc1bf4d094ccb2a78c","scripts":{"test":"gulp test","build":"gulp build"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"3.6.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"5.7.0","dependencies":{"wd":"^0.3.8","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^2.2.4","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^2.0.0","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","body-parser":"^1.14.2","findup-sync":"^0.2.1","test-fixture":"github:polymerelements/test-fixture","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.6.0","accessibility-developer-tools":"^2.10.0"},"devDependencies":{"gulp":"^3.8.8","grunt":"^0.4.5","jshint":"^2.8.0","rollup":"^0.25.1","lazypipe":"^1.0.1","gulp-mocha":"^2.0.0","gulp-jshint":"^2.0.0","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1"},"optionalDependencies":{"wct-local":"^2.0.0","wct-sauce":"^1.8.2","update-notifier":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-4.2.2.tgz_1456870601922_0.5390301414299756","host":"packages-13-west.internal.npmjs.com"}},"4.3.1":{"name":"web-component-tester","version":"4.3.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@4.3.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"cb63689880aa36e410a4bb478480cf15464541ef","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-4.3.1.tgz","integrity":"sha512-RaIN9h4NfFIWqJvlWP4Wo/0kkSv6JARb9Kk0YHrSpx+4NVmKhGJpEur4dboWGa7ulZ+vRpgwL1mOLKj6HWrVwg==","signatures":[{"sig":"MEQCIClT+ibTIVkmeaddRvLjfkQ95tW9pQdTqPVOS3izuEuQAiB5dvLN/e0j6a0bqw14GqheZQzT4vbS5v/Z41cwm+TUow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"cb63689880aa36e410a4bb478480cf15464541ef","engines":{"node":">= 4.0"},"gitHead":"0a56c4de27a316fd9941582401a17a0ee08a8bbd","scripts":{"init":"gulp init","lint":"gulp lint","test":"gulp test","build":"gulp build","prepublish":"gulp build-all","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"3.8.6","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"6.0.0","dependencies":{"wd":"^0.3.8","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^2.2.4","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^2.0.0","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","body-parser":"^1.14.2","findup-sync":"^0.2.1","test-fixture":"github:polymerelements/test-fixture","promisify-node":"^0.4.0","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.6.0","accessibility-developer-tools":"^2.10.0"},"devDependencies":{"gulp":"^3.8.8","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-mocha":"^2.0.0","typescript":"^1.8.10","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","gulp-typings":"^2.0.0","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1","gulp-typescript":"^2.13.4"},"optionalDependencies":{"wct-local":"^2.0.0","wct-sauce":"^1.8.2","update-notifier":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-4.3.1.tgz_1466716897910_0.3360566960182041","host":"packages-12-west.internal.npmjs.com"}},"4.3.3":{"name":"web-component-tester","version":"4.3.3","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@4.3.3","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"33e68dffcb7465419d6b8607948fdfa51708d5d7","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-4.3.3.tgz","integrity":"sha512-YpEMisbTJZO68HCaKXrL3xWrm4YhfuLNGCeg9GToQA6Lg4AOLS/4rOgd0j3FAS2WjYzJQ5xdxYkA3tcySTl/ew==","signatures":[{"sig":"MEUCIFiL08G6hdIyzH7k7A/kXcdEJ6A5q8lDVE03gUghXyPLAiEAtpCHsrTUh1N2LV6PnPtU0yI7MuVNX9pNEsIxzfYp/qI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"33e68dffcb7465419d6b8607948fdfa51708d5d7","engines":{"node":">= 4.0"},"gitHead":"142faf172cb0b9699d3cbbc1d301eb8f673512e4","scripts":{"init":"gulp init","lint":"gulp lint","test":"gulp test","build":"gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"3.10.3","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"6.3.1","dependencies":{"wd":"^0.3.8","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^2.2.4","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^2.0.8","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","body-parser":"^1.14.2","findup-sync":"^0.2.1","test-fixture":"github:polymerelements/test-fixture","promisify-node":"^0.4.0","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.6.0","accessibility-developer-tools":"^2.10.0"},"devDependencies":{"gulp":"^3.8.8","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","typescript":"^1.8.10","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","clang-format":"^1.0.43","gulp-typings":"^2.0.0","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1","gulp-typescript":"^2.13.4","gulp-spawn-mocha":"^2.2.2"},"optionalDependencies":{"wct-local":"^2.0.8","wct-sauce":"^1.8.2","update-notifier":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-4.3.3.tgz_1472000708239_0.39193973992951214","host":"packages-16-east.internal.npmjs.com"}},"4.4.0-prerelease.1":{"name":"web-component-tester","version":"4.4.0-prerelease.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@4.4.0-prerelease.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"a9dd82c7fef79686fd8b690d937db78c87488dc8","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-4.4.0-prerelease.1.tgz","integrity":"sha512-TFZ/BjJlmnuuNus2ImPTzLyyH9elJIKATb6WKA3HSMz7eBxFKAY2jmH8ugvSg0NqQPYFxm908afuLiWP1riQmA==","signatures":[{"sig":"MEUCIQDYZZ5mmM6K/EY7A7PlL+tZOoHJIvj7lR9EDBCIEgKfHQIgFgKN5PbYRIjHFzHL8dOt7ZKPp1VIrUK7sIDq5HPoy1c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"a9dd82c7fef79686fd8b690d937db78c87488dc8","engines":{"node":">= 4.0"},"gitHead":"5c7f6d1ce5e763d6e7f63dcbe152ac97f5e12329","scripts":{"init":"bower install && gulp init","lint":"gulp lint","test":"gulp test","build":"gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.12","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.3.1","dependencies":{"wd":"^0.3.8","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^2.2.4","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^2.0.8","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","body-parser":"^1.14.2","findup-sync":"^0.2.1","test-fixture":"github:polymerelements/test-fixture","promisify-node":"^0.4.0","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.6.0","accessibility-developer-tools":"^2.10.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","typescript":"^1.8.10","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","clang-format":"^1.0.43","gulp-typings":"^2.0.0","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1","gulp-typescript":"^2.13.4","gulp-spawn-mocha":"^2.2.2"},"optionalDependencies":{"wct-local":"^2.0.8","wct-sauce":"^1.8.2","update-notifier":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-4.4.0-prerelease.1.tgz_1472087948907_0.3511735762003809","host":"packages-12-west.internal.npmjs.com"}},"4.3.4":{"name":"web-component-tester","version":"4.3.4","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@4.3.4","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"d25faf67e4a7e35e571eeb30b0c40f3cba260634","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-4.3.4.tgz","integrity":"sha512-m7ceHW3BiHsDxk0edjK3RzPjwx0A0aRFMqJ37Rd+BuzS9sqEiLy5ESpPwOfcErV6ZZKyx2rWjfltIR9NQyj5lQ==","signatures":[{"sig":"MEUCIQDF0nlZc3jrVkIgKlEHD+cmvLQlVraWl7hCULo787w4vAIgK/b8wa0Uo3Vb4DGt44zh+7x+3ezBDCIfzgMPygb6wf0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"d25faf67e4a7e35e571eeb30b0c40f3cba260634","engines":{"node":">= 4.0"},"gitHead":"50d177d382efbc15395dddebe8379b8031eee87c","scripts":{"init":"gulp init","lint":"gulp lint","test":"gulp test","build":"gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.12","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.3.1","dependencies":{"wd":"^0.3.8","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^2.2.4","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^2.0.8","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","body-parser":"^1.14.2","findup-sync":"^0.2.1","test-fixture":"github:polymerelements/test-fixture","promisify-node":"^0.4.0","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.6.0","accessibility-developer-tools":"^2.10.0"},"devDependencies":{"gulp":"^3.8.8","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","typescript":"^1.8.10","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","clang-format":"^1.0.43","gulp-typings":"^2.0.0","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1","gulp-typescript":"^2.13.4","gulp-spawn-mocha":"^2.2.2"},"optionalDependencies":{"wct-local":"^2.0.8","wct-sauce":"^1.8.2","update-notifier":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-4.3.4.tgz_1472151717676_0.6820272097829729","host":"packages-12-west.internal.npmjs.com"}},"4.3.5":{"name":"web-component-tester","version":"4.3.5","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@4.3.5","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"eb5f243e1c5dfae43adf5c0eed1fe69342f9d01c","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-4.3.5.tgz","integrity":"sha512-TumTjyXJdyzZo7fRUXF0nF41f+ucQYxjuJIMgFalFdfgz/34KD5gdcQvjH5J6voyV4raT3tNob66LlnGFZyTgg==","signatures":[{"sig":"MEQCID4csQGOpM8UWTnJIU0RrAuEgfvleKgYB/IvcxmMbOl0AiB3sDupx8K361NPUZHB4SS3ktFW4UB8VV2hX4k5StoyxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"eb5f243e1c5dfae43adf5c0eed1fe69342f9d01c","engines":{"node":">= 4.0"},"gitHead":"44d7def72ba04c7efa5a8356917ee29f875b7908","scripts":{"init":"gulp init","lint":"gulp lint","test":"gulp test","build":"gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"3.10.3","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"6.7.0","dependencies":{"wd":"^0.3.8","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^2.2.4","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^2.0.8","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","body-parser":"^1.14.2","findup-sync":"^0.2.1","test-fixture":"github:polymerelements/test-fixture","promisify-node":"^0.4.0","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.6.0","accessibility-developer-tools":"^2.10.0"},"devDependencies":{"gulp":"^3.8.8","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","typescript":"^1.8.10","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","clang-format":"^1.0.43","gulp-typings":"^2.0.0","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1","gulp-typescript":"^2.13.4","gulp-spawn-mocha":"^2.2.2"},"optionalDependencies":{"wct-local":"^2.0.8","wct-sauce":"^1.8.2","update-notifier":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-4.3.5.tgz_1476215533723_0.08883618493564427","host":"packages-16-east.internal.npmjs.com"}},"4.3.6":{"name":"web-component-tester","version":"4.3.6","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@4.3.6","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"1a9bd83df8f38a76180ed8bad0b3e1b21910640c","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-4.3.6.tgz","integrity":"sha512-uwVIAKQel9a106g0AhKOyCmllXxT3OYphDGP2oSdHRMADJKgMEn+YVVcTXgWAhVaOWN4T6Cxd6Cp94/JQ9xD2Q==","signatures":[{"sig":"MEYCIQDW7rIHo8Cu6g6yLoM3u5rg52N70PoOBHKZxhzPZGkXhAIhAMOQb36MUBxZPUq5hnHWzHe9enSNJr3cgobwdCz7/Zw4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"1a9bd83df8f38a76180ed8bad0b3e1b21910640c","engines":{"node":">= 4.0"},"gitHead":"e8acb6cf0c743ba82e9d2c292a53118a4c7ea261","scripts":{"init":"gulp init","lint":"gulp lint","test":"gulp test","build":"gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"azakus","email":"dfreedm2@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"3.10.8","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"6.9.1","dependencies":{"wd":"^0.3.8","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^2.2.4","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^2.0.8","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","body-parser":"^1.14.2","findup-sync":"^0.2.1","test-fixture":"github:polymerelements/test-fixture","promisify-node":"^0.4.0","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.6.0","accessibility-developer-tools":"^2.10.0"},"devDependencies":{"gulp":"^3.8.8","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","typescript":"^1.8.10","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","clang-format":"^1.0.43","gulp-typings":"^2.0.0","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1","gulp-typescript":"^2.13.4","gulp-spawn-mocha":"^2.2.2"},"optionalDependencies":{"wct-local":"^2.0.8","wct-sauce":"^1.8.2","update-notifier":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-4.3.6.tgz_1477421396266_0.22014818480238318","host":"packages-18-east.internal.npmjs.com"}},"5.0.0":{"name":"web-component-tester","version":"5.0.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@5.0.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"ead119f4dd631c7e2f223d37e90507de8c72860a","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-5.0.0.tgz","integrity":"sha512-n99YQ9QbtQ2auto2UKsPN0UjG4Nsxt/LEyeUlt6YRmn2FJjOfH+uJN7tu0eopBqj184mu4IsaBHBsO7hUojXgQ==","signatures":[{"sig":"MEYCIQC4pMtrftLbGX2QVEuYLpjy0dKIR11bS94c8g3wOW7xqgIhAOtIlIfkdikLL/9UcMu7Piq1daU+gBiOFLW8Dx5joe40","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"ead119f4dd631c7e2f223d37e90507de8c72860a","engines":{"node":">= 4.0"},"gitHead":"4f55411f985836988685f65b296713e10e9a9c37","scripts":{"init":"gulp init","lint":"gulp lint","test":"gulp test","build":"gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"3.10.3","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"6.4.0","dependencies":{"wd":"^0.3.8","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^3.1.2","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^2.0.8","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","body-parser":"^1.14.2","findup-sync":"^0.2.1","test-fixture":"github:polymerelements/test-fixture","promisify-node":"^0.4.0","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.6.0","accessibility-developer-tools":"^2.10.0"},"devDependencies":{"gulp":"^3.8.8","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","typescript":"^1.8.10","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","clang-format":"^1.0.43","gulp-typings":"^2.0.0","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1","gulp-typescript":"^2.13.4","gulp-spawn-mocha":"^3.1.0"},"optionalDependencies":{"wct-local":"^2.0.8","wct-sauce":"^1.8.2","update-notifier":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-5.0.0.tgz_1477520270124_0.03479038178920746","host":"packages-18-east.internal.npmjs.com"}},"6.0.0-prerelease.1":{"name":"web-component-tester","version":"6.0.0-prerelease.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.0.0-prerelease.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"8e9bec3c6c13bbb1682c85a90a392e6d46fc01d6","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.0.0-prerelease.1.tgz","integrity":"sha512-wL4nNKsvyYEe5LKKwC6esvK6hJb76QOkjY9Ur06rBh5HbCFSmtstW1hErWs/1X+qt+3oIH4eIyPSaMjFKkftqA==","signatures":[{"sig":"MEUCIQDkd/Bm/ayUdKidPH/oIErceEpq0D5m6IBwl6V7JqezkAIgX51cvRC7yw5rsKOQlHp6ykZqocOhtPWsrGSEZHGS7yw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"8e9bec3c6c13bbb1682c85a90a392e6d46fc01d6","engines":{"node":">= 4.0"},"gitHead":"de55699fd3eda0d9d65446b4901b5cd3fad23167","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.12","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.3.1","dependencies":{"wd":"^1.0.0","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^3.1.2","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","polyserve":"0.16.0-prerelease.7","socket.io":"^1.3.7","wct-local":"^2.0.8","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.32","@types/mime":"0.0.29","@types/node":"^4.0.30","body-parser":"^1.14.2","findup-sync":"^0.2.1","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","test-fixture":"github:polymerelements/test-fixture","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/express":"^4.0.33","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^1.0.0","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","accessibility-developer-tools":"^2.10.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.0.6","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/rimraf":"0.0.28","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","gulp-spawn-mocha":"^3.1.0","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.8","wct-sauce":"^1.8.2","update-notifier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.0.0-prerelease.1.tgz_1481129712967_0.36854773154482245","host":"packages-12-west.internal.npmjs.com"}},"6.0.0-prerelease.2":{"name":"web-component-tester","version":"6.0.0-prerelease.2","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.0.0-prerelease.2","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"a4ac62038f2abc68720ba6135ee18906832c5eef","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.0.0-prerelease.2.tgz","integrity":"sha512-N2Or0bMcjpU0CuB8XbrQg1D6cnsVSJYMGtskrx0qXIRTzNs6CanxC5FBVPHv4PdwooaeFKsTwqvDPKDH8AjOGA==","signatures":[{"sig":"MEQCIAhOEdaHnTWRMSrMCkopF4M5JnwGwGNgFpYje/pUGho3AiBFamlXVWvLfNBzzbLOWrzfL3BT3MJ35x9ht0FlOxFSIQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"a4ac62038f2abc68720ba6135ee18906832c5eef","engines":{"node":">= 4.0"},"gitHead":"006a78ee737f3942cbb87daf31f8ad09df70c213","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.12","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.3.1","dependencies":{"wd":"^1.0.0","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^3.1.2","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","polyserve":"0.16.0-prerelease.8","socket.io":"^1.3.7","wct-local":"^2.0.8","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.32","@types/mime":"0.0.29","@types/node":"^4.0.30","body-parser":"^1.14.2","findup-sync":"^0.2.1","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^1.0.0","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","accessibility-developer-tools":"^2.10.0"},"--private-wct--":{"client-side-version-range":"4 - 6 || 6.0.0-prerelease.1"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/rimraf":"0.0.28","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","gulp-spawn-mocha":"^3.1.0","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.8","wct-sauce":"^1.8.2","update-notifier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.0.0-prerelease.2.tgz_1481848645888_0.6281979822088033","host":"packages-18-east.internal.npmjs.com"}},"6.0.0-prerelease.3":{"name":"web-component-tester","version":"6.0.0-prerelease.3","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.0.0-prerelease.3","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"ce28d8434e8e90c4f8e82d37cc747a0ef0fb4d1e","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.0.0-prerelease.3.tgz","integrity":"sha512-t4ijZ4LfeLppuAn0av7/Lxa4pBJr6e9QVKizkQcYAidANEhDMR8fcCCm7nG1q9zOqQ6PHnPyQkZAvF7QX2SwTg==","signatures":[{"sig":"MEUCIDseho9k8JOOfaYzm3WT4D49+RRLTQU5FPX6MeotEhExAiEA0STXE6RRGsl+4uJm4MPLUJ46TE2UQOJ8MhkjyYd2lZM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"ce28d8434e8e90c4f8e82d37cc747a0ef0fb4d1e","engines":{"node":">= 4.0"},"gitHead":"9fab0f6ba77f8dc2fc9e1a162655bcaae244ece9","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.12","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.3.1","dependencies":{"wd":"^1.0.0","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^3.1.2","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","polyserve":"0.16.0-prerelease.9","socket.io":"^1.3.7","wct-local":"^2.0.8","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.32","@types/mime":"0.0.29","@types/node":"^4.0.30","body-parser":"^1.14.2","findup-sync":"^0.2.1","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^1.0.0","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","accessibility-developer-tools":"^2.10.0"},"--private-wct--":{"client-side-version-range":"4 - 6 || 6.0.0-prerelease.1 || 6.0.0-prerelease.2 || 6.0.0-prerelease.3"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/rimraf":"0.0.28","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","gulp-spawn-mocha":"^3.1.0","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.8","wct-sauce":"^1.8.2","update-notifier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.0.0-prerelease.3.tgz_1482172276010_0.937911121873185","host":"packages-18-east.internal.npmjs.com"}},"6.0.0-prerelease.4":{"name":"web-component-tester","version":"6.0.0-prerelease.4","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.0.0-prerelease.4","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"b4ed820d33867ded48b7ae33c7ed1fc37bebbbe4","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.0.0-prerelease.4.tgz","integrity":"sha512-bRfOIxr2XMK4l4fR+9HjSYvnyBt0rlfvmHBLpfd/WNd2mMQL1v24WEeLetFTn34AmmL4N9LpC5nf1H4tPOeCFw==","signatures":[{"sig":"MEUCIGIOpyQfQpc6vw3SbQ7LiqnrqLttjwCjpgOgx0QjBjKTAiEAkZ++IBKq+P/6EvXfPUq4h2/EiKtRarDjzQWP5xo2bKw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"b4ed820d33867ded48b7ae33c7ed1fc37bebbbe4","engines":{"node":">= 4.0"},"gitHead":"047dc1953e8e0efe5c2dd6ed2a2e522f34f5f6eb","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.14.12","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.3.1","dependencies":{"wd":"^1.0.0","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^3.1.2","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","polyserve":"0.16.0-prerelease.9","socket.io":"^1.3.7","wct-local":"^2.0.8","wct-sauce":"^2.0.0-pre.1","sinon-chai":"^2.6.0","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.32","@types/mime":"0.0.29","@types/node":"^4.0.30","body-parser":"^1.14.2","findup-sync":"^0.2.1","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^1.0.0","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","accessibility-developer-tools":"^2.10.0"},"--private-wct--":{"client-side-version-range":"4 - 6 || 6.0.0-prerelease.1 || 6.0.0-prerelease.2 || 6.0.0-prerelease.3"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/rimraf":"0.0.28","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","gulp-spawn-mocha":"^3.1.0","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.8","wct-sauce":"^2.0.0-pre.1","update-notifier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.0.0-prerelease.4.tgz_1482174140171_0.46486326470039785","host":"packages-12-west.internal.npmjs.com"}},"6.0.0-prerelease.5":{"name":"web-component-tester","version":"6.0.0-prerelease.5","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.0.0-prerelease.5","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"5f2008f4f1ec06dae798b42319cce3fb9324182d","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.0.0-prerelease.5.tgz","integrity":"sha512-QKtV6Q3XhqqL4ipCLx5uMseXwZ3ipcE5WnJTePV42WbtsdQBTDAT4Z5TpNVRXKZ6Efi+MPbeQ+/rwalPVw1d9A==","signatures":[{"sig":"MEUCIQDT38ey0+DtW1BHGeG4oobUuLggqNIU1HoNiO8iR6/F+AIgRchl2l6Q0mgSETo9jRcSY9MkFGb9MEjmF9IYHeHU66E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"5f2008f4f1ec06dae798b42319cce3fb9324182d","engines":{"node":">= 4.0"},"gitHead":"c717a4d94b094709a0678ac0d1748512edd89508","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"3.10.3","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"6.4.0","dependencies":{"wd":"^1.0.0","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^3.1.2","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","polyserve":"0.16.0-prerelease.9","socket.io":"^1.3.7","wct-local":"^2.0.8","wct-sauce":"^2.0.0-pre.1","sinon-chai":"^2.6.0","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.32","@types/mime":"0.0.29","@types/node":"^4.0.30","body-parser":"^1.14.2","findup-sync":"^0.2.1","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","test-fixture":"github:polymerelements/test-fixture","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^1.0.0","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","accessibility-developer-tools":"^2.10.0"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/rimraf":"0.0.28","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","gulp-spawn-mocha":"^3.1.0","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.8","wct-sauce":"^2.0.0-pre.1","update-notifier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.0.0-prerelease.5.tgz_1485222189699_0.5886959992349148","host":"packages-12-west.internal.npmjs.com"}},"5.0.1":{"name":"web-component-tester","version":"5.0.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@5.0.1","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"e7a833283d8cfff31aabe0bf678eb1206f3d2564","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-5.0.1.tgz","integrity":"sha512-Lr4msj1W43ENMSXCL8q3Z4qmQo5K/M2TnzJF21PqpKEk3+kWGJuPRxQqfUqxYZBSx6NY7AtCFGFqhfEv4dl6Kw==","signatures":[{"sig":"MEUCIQDXyIcepq6jPuo4s9qGDOck/b56vq0nzNum05umCOQ/OgIgD82mD1fBDnMZMYS0hBfkzJRs+/yErudS2E4//ncwUCo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"e7a833283d8cfff31aabe0bf678eb1206f3d2564","engines":{"node":">= 4.0"},"gitHead":"bffbdb811cc269f3dbf9f56e3d4eaa6ead3b3bee","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.15.11","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.8.0","dependencies":{"wd":"^1.0.0","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^3.1.2","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^2.0.8","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.32","@types/mime":"0.0.29","@types/node":"^4.0.30","body-parser":"^1.14.2","findup-sync":"^0.2.1","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","test-fixture":"github:polymerelements/test-fixture","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/express":"^4.0.33","promisify-node":"^0.4.0","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.6.0","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","accessibility-developer-tools":"^2.10.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","clang-format":"^1.0.43","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","gulp-spawn-mocha":"^3.1.0","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.8","wct-sauce":"^1.8.2","update-notifier":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-5.0.1.tgz_1489622003231_0.2288857875391841","host":"packages-12-west.internal.npmjs.com"}},"6.0.0-prerelease.7":{"name":"web-component-tester","version":"6.0.0-prerelease.7","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.0.0-prerelease.7","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"b729acd5a850dbea922ac58650516be39b26e8ed","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.0.0-prerelease.7.tgz","integrity":"sha512-Lkk0YKa12dAzfEEXpnftBnZzyigmRrDXKhxGvSPzfsW57HrP1LmYFrErTYmvXCxGI9/0AAxyNsallXB8rZPjkw==","signatures":[{"sig":"MEQCIGwVYJ4kpxm0Dkv0OWN32mmFYS75GzxWsM+KQJAo5+lEAiBJntK0toOMg40fpESM1qAqYxN6vadZzxmGXI2/5baOnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"b729acd5a850dbea922ac58650516be39b26e8ed","engines":{"node":">= 4.0"},"gitHead":"f27c6e0b11e476b48cdeb06e3d494ea0f132e503","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"2.15.11","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"4.8.0","dependencies":{"wd":"^1.0.0","chai":"^3.2.0","glob":"^7.1.1","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^3.1.2","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","polyserve":"0.16.0-prerelease.9","socket.io":"^1.3.7","wct-local":"^2.0.8","wct-sauce":"^2.0.0-pre.1","sinon-chai":"^2.6.0","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.32","@types/mime":"0.0.29","@types/node":"4.0.30","body-parser":"^1.14.2","findup-sync":"^0.4.3","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","test-fixture":"github:polymerelements/test-fixture","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^1.0.0","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","accessibility-developer-tools":"^2.10.0"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/rimraf":"0.0.28","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","gulp-spawn-mocha":"^3.1.0","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.8","wct-sauce":"^2.0.0-pre.1","update-notifier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.0.0-prerelease.7.tgz_1489622980780_0.3365984810516238","host":"packages-18-east.internal.npmjs.com"}},"6.0.0-prerelease.8":{"name":"web-component-tester","version":"6.0.0-prerelease.8","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.0.0-prerelease.8","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"ff93e116112ceeaa4a8ecdb45bef9a1aab552dff","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.0.0-prerelease.8.tgz","integrity":"sha512-RzFwPI5pjNYRctIsnn+pojZZKB903d7ewJSh8qQ2QjreFKeUeOaqQzHVPL5+OgxYeH+lkx1wlG6GX6tomwLcbw==","signatures":[{"sig":"MEUCIFvOuwTS5v6wG6Hd3pCOZuaij+dsJyxrAtt8ipq38ZDOAiEAu1f+qeQW8OG8PlmQ+jX5BAmwl4B3/iN8do+fWvKTiUY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"ff93e116112ceeaa4a8ecdb45bef9a1aab552dff","engines":{"node":">= 6.0"},"gitHead":"a314ae38f986c4f375bc286dc4b63316626c937f","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"4.5.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"7.9.0","dependencies":{"wd":"^1.0.0","chai":"^3.2.0","glob":"^7.1.1","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^3.1.2","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","polyserve":"^0.17","socket.io":"^1.3.7","wct-local":"^2.0.8","wct-sauce":"^2.0.0-pre.1","sinon-chai":"^2.6.0","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.32","@types/mime":"0.0.29","@types/node":"4.0.30","body-parser":"^1.14.2","findup-sync":"^0.4.3","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","test-fixture":"github:PolymerElements/test-fixture","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^1.0.0","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","accessibility-developer-tools":"^2.10.0"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/rimraf":"0.0.28","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","gulp-spawn-mocha":"^3.1.0","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.8","wct-sauce":"^2.0.0-pre.1","update-notifier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.0.0-prerelease.8.tgz_1492219466757_0.6456381811294705","host":"packages-18-east.internal.npmjs.com"}},"6.0.0-prerelease.9":{"name":"web-component-tester","version":"6.0.0-prerelease.9","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.0.0-prerelease.9","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"c62fcd9322ce3ab43e46ccb4a3ff30944c409f41","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.0.0-prerelease.9.tgz","integrity":"sha512-Ab5fB+UIq9a/lpV1KSUC0BHFhvZJMpzt5mEavJjvIGBVmbirc0FEAFCrWnIc6CsRJSWAhtaR34Ol5MBSaGEDHQ==","signatures":[{"sig":"MEUCIGjAw7WLd9vYT64s9QsbuOIol9UILcxj+fdAGqm976GGAiEA5MmXenTbolIzEXfGXQHUQlVSa7Wt2Xse+QmCi5NQi2A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"c62fcd9322ce3ab43e46ccb4a3ff30944c409f41","engines":{"node":">= 6.0"},"gitHead":"ad5996311114846e10172624b5a393a8ab671a21","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"4.5.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"7.9.0","dependencies":{"wd":"^1.0.0","chai":"^3.2.0","glob":"^7.1.1","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^3.1.2","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","polyserve":"^0.17","socket.io":"^1.3.7","wct-local":"^2.0.8","wct-sauce":"^2.0.0-pre.1","sinon-chai":"^2.6.0","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.32","@types/mime":"0.0.29","@types/node":"4.0.30","body-parser":"^1.14.2","findup-sync":"^0.4.3","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","test-fixture":"github:PolymerElements/test-fixture","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^1.0.0","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","accessibility-developer-tools":"^2.10.0"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/rimraf":"0.0.28","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","gulp-spawn-mocha":"^3.1.0","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.8","wct-sauce":"^2.0.0-pre.1","update-notifier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.0.0-prerelease.9.tgz_1492651962720_0.18577641597948968","host":"packages-12-west.internal.npmjs.com"}},"6.0.0":{"name":"web-component-tester","version":"6.0.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.0.0","maintainers":[{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"azakus","email":"dfreedm2@gmail.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"6abc08eafd7113a9ccf7873c225e9ccffd207523","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.0.0.tgz","integrity":"sha512-R6lpauaCXN6DW+oewfWWVlM+QEKlMS2++oZowVIm9ZeiStIq00JmN+QcvbSWvPd9GMlQ/Ausa9sm8w5Rb5GMGQ==","signatures":[{"sig":"MEQCIFYp3ba/3NvMPChvFwSeVu9pE4php16O3ApejrLSSb4TAiB9coQmM46VawoPfIN9Xc9E5gNhezu1zAO1psamllgGng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","_from":".","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"_shasum":"6abc08eafd7113a9ccf7873c225e9ccffd207523","engines":{"node":">= 6.0"},"gitHead":"a57565a3a1ae9c4012437144e906e18061ed7ed2","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"3.10.8","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"6.9.1","dependencies":{"wd":"^1.0.0","chai":"^3.2.0","glob":"^7.1.1","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^3.1.2","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","polyserve":"^0.19.0","socket.io":"^1.3.7","wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","sinon-chai":"^2.6.0","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.32","@types/mime":"0.0.29","@types/node":"4.0.30","body-parser":"^1.14.2","findup-sync":"^0.4.3","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","test-fixture":"github:polymerelements/test-fixture","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^1.0.0","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","accessibility-developer-tools":"^2.10.0"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/rimraf":"0.0.28","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","gulp-spawn-mocha":"^3.1.0","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","update-notifier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.0.0.tgz_1494877137207_0.41448729461990297","host":"packages-18-east.internal.npmjs.com"}},"6.0.1":{"name":"web-component-tester","version":"6.0.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.0.1","maintainers":[{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"nevir","email":"ian@nevir.net"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"a0d4d96c183c1d8b581ff57900d267b5d8ea8831","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.0.1.tgz","integrity":"sha512-viy1V/XAbkuDP6N0EZWmyBvfeZwQXEfnzSZs66ur/8iu07QBHsp9lIAFlUswfsEkUHMQHqiuncsp7EA5AgCDvA==","signatures":[{"sig":"MEUCIQDasqKKhh0vZM7wyzdUVvHPspgi3TWm+Ws1ylWFALBsJgIgJExC1FXZJwS33A2Dzz87u35L4BlMAbeNdjVwfgleaOI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"engines":{"node":">= 6.0"},"gitHead":"7513d3414149635f36dc6adcf9bc18321591ea85","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.3.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"7.10.0","dependencies":{"wd":"^1.2.0","chai":"^3.5.0","glob":"^7.1.2","send":"^0.11.1","async":"^1.5.2","chalk":"^1.1.3","mocha":"^3.4.2","sinon":"^1.17.7","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.3.3","cleankill":"^1.0.3","polyserve":"^0.20.0","socket.io":"^1.7.4","wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^0.4.3","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^1.0.0","accessibility-developer-tools":"^2.12.0"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","update-notifier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.0.1.tgz_1502232367724_0.17159762745723128","host":"s3://npm-registry-packages"}},"6.1.0":{"name":"web-component-tester","version":"6.1.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.1.0","maintainers":[{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"nevir","email":"ian@nevir.net"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"90ef499944799e20a6eb64c3bdfcc29706f7080f","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.1.0.tgz","integrity":"sha512-Uaq65YTVgA5TMRJhn4+3SaNfsYgh9nTMbQ7osa9noCGT1Qsrz7Zn3QRdd/VJZoPdPa5lJfgMFyq6Hinocl4YWA==","signatures":[{"sig":"MEUCIQChQ7pPx3zOZjOHdT/1zBaKSeBBfF96i4sKYrmptamBPQIgDhrBMQFHDQIQe/FD0c+R57flrQcgWaIUPLB26q02QMU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"engines":{"node":">= 6.0"},"gitHead":"7ebefa637a2336761581f73183287f3f2caf5902","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.3.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"8.4.0","dependencies":{"wd":"^1.2.0","chai":"^3.5.0","glob":"^7.1.2","send":"^0.11.1","async":"^1.5.2","chalk":"^1.1.3","mocha":"^3.4.2","sinon":"^1.17.7","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.3.3","cleankill":"^1.0.3","polyserve":"^0.20.0","socket.io":"^1.7.4","wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^0.4.3","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^1.0.0","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1","wct-browser-legacy-version-range":"0.0.1-pre.1 || ^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","update-notifier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.1.0.tgz_1503327515306_0.5963915889151394","host":"s3://npm-registry-packages"}},"6.1.1":{"name":"web-component-tester","version":"6.1.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.1.1","maintainers":[{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"nevir","email":"ian@nevir.net"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"7af312d8a02519659b6da2cfb73bb43363efd099","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.1.1.tgz","integrity":"sha512-S8/LpViZw82ky90DBfRb/5Oc5skxnu6aeng5cc9HMkWeByNnDIHFPGvRLeO0+73tCFYby7vMDv+ZO+x/lWCGIA==","signatures":[{"sig":"MEUCIQCHkIsQfbGO9ajZteg79ZKdjVqdwNT0ye+BYKsZ8CTo0AIgLgrx3CRHL0qWGQ8HLKXLbhmBP0PJxGxFKdi5upThvA0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"engines":{"node":">= 6.0"},"gitHead":"4aa36d2bff1180a77e8bcf6aba9711ec944f1fea","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.3.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"8.4.0","dependencies":{"wd":"^1.2.0","chai":"^3.5.0","glob":"^7.1.2","send":"^0.11.1","async":"^1.5.2","chalk":"^1.1.3","mocha":"^3.4.2","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.3.3","cleankill":"^1.0.3","polyserve":"^0.20.0","socket.io":"^1.7.4","wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^0.4.3","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^1.0.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1","wct-browser-legacy-version-range":"0.0.1-pre.1 || ^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","sinon":"^1.17.1","watch":"^0.18.0","jshint":"^2.8.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","update-notifier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.1.1.tgz_1503351749110_0.2024844742845744","host":"s3://npm-registry-packages"}},"6.1.2":{"name":"web-component-tester","version":"6.1.2","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.1.2","maintainers":[{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"nevir","email":"ian@nevir.net"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"b2c559f1598f2dbbf5c7adacdf48b3ac06081fdb","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.1.2.tgz","integrity":"sha512-1gIctPQ16Ntd2OivfjjA7V8jdmziibjWtdmAb4wLHzPvuydFhB5mJn92+o4vy70dbB3inZUIy8bPZ6azP8oTow==","signatures":[{"sig":"MEUCIQC6CvG1c/jNg5WjqqiRNsaFR2UKE0M4Od2J55DxxlE1BQIgIKShE3f9mxn1k+/CA3tyRZV2TbWr+4+Wy7bMScUWzmQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"engines":{"node":">= 6.0"},"gitHead":"a68395d4aa9306682ad8a550250b4e556cb5032f","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.3.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"8.4.0","dependencies":{"wd":"^1.2.0","chai":"^3.5.0","glob":"^7.1.2","send":"^0.11.1","async":"^1.5.2","chalk":"^1.1.3","mocha":"^3.4.2","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.3.3","cleankill":"^1.0.3","polyserve":"^0.20.0","socket.io":"^1.7.4","wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^0.4.3","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^1.0.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^3.0.0-pre.1","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1","wct-browser-legacy-version-range":"0.0.1-pre.1 || ^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","sinon":"^1.17.1","watch":"^0.18.0","jshint":"^2.8.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","update-notifier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.1.2.tgz_1503389371469_0.9339650338515639","host":"s3://npm-registry-packages"}},"6.1.3":{"name":"web-component-tester","version":"6.1.3","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.1.3","maintainers":[{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"nevir","email":"ian@nevir.net"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"8401507de9085670bd82325d1a03f5dd6d3fdf84","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.1.3.tgz","integrity":"sha512-UyencKug21HWfXvGpAxTbS9mvM8CHVkAqF/N0YxaxYu/t5BsPSPvH4JxLIMwkzLsv9BbW9jgRKHzVrk3H4Bnzw==","signatures":[{"sig":"MEUCIQDZpJYqe+f3Nyd5oLbi9Md277l5gPpqm5mEnvHjISo18wIgYsn73Pk5KA7Zo3LFwlxbrE011LFB7S97rCHPs0Pb5/s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"engines":{"node":">= 6.0"},"gitHead":"df32c0fb7b3d663c91101145c48d264dfd61286c","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.3.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"8.4.0","dependencies":{"wd":"^1.2.0","chai":"^3.5.0","glob":"^7.1.2","send":"^0.11.1","async":"^1.5.2","chalk":"^1.1.3","mocha":"^3.4.2","sinon":"^1.17.1","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.3.3","cleankill":"^1.0.3","polyserve":"^0.20.0","socket.io":"^1.7.4","wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^0.4.3","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^1.0.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1","wct-browser-legacy-version-range":"0.0.1-pre.1 || ^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","update-notifier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.1.3.tgz_1503779558631_0.5680411357898265","host":"s3://npm-registry-packages"}},"6.1.4":{"name":"web-component-tester","version":"6.1.4","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.1.4","maintainers":[{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"nevir","email":"ian@nevir.net"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"5404ec4f4e6d2f661547449d47835aa75de15c37","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.1.4.tgz","integrity":"sha512-yabj8YbjrNjA3pSoLLCSmj2YzDJrBuDrP0CHfeBGnqKI59+a4gB60rRM44NRRdkDpYv/wFXrKUdPYnaLBnMS5w==","signatures":[{"sig":"MEUCIFsnaOLO5O6nfU1lXGLjx56MUXwbaYFyOMc8QoeZ/hKoAiEA4Q4z6HXtQ4qqdyb04tdYd3uLNo8slgjukYQ07OMXJnY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"engines":{"node":">= 6.0"},"gitHead":"19756007c19c96e6217f7aa89c365ec0bccf5c13","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.3.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"8.4.0","dependencies":{"wd":"^1.2.0","chai":"^3.5.0","glob":"^7.1.2","send":"^0.11.1","async":"^1.5.2","chalk":"^1.1.3","mocha":"^3.4.2","sinon":"^1.17.1","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.3.3","cleankill":"^1.0.3","polyserve":"^0.20.0","socket.io":"^1.7.4","wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^0.4.3","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^1.0.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1","wct-browser-legacy-version-range":"0.0.1-pre.1 || ^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","update-notifier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.1.4.tgz_1504219020405_0.7690936331637204","host":"s3://npm-registry-packages"}},"6.1.5":{"name":"web-component-tester","version":"6.1.5","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.1.5","maintainers":[{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"nevir","email":"ian@nevir.net"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"d88716d15692442af998ff29a6903dbda5f4e622","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.1.5.tgz","integrity":"sha512-VvJG7l4wDSVMXChfCtCPzyqo0tMV56LtpX0S7XeJCQyCzLgSFdIP6n/md4UjWkvD9UCib1QR6WZd3JzHC4Nxpg==","signatures":[{"sig":"MEUCIQC1v2zdBBRqs+yN7SlG7FkHlxrj4MMimKNietWL+VCUaAIgf143suahsvvlvrB+MFqdjwVc/6330VYbSi3x83e7hnU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"engines":{"node":">= 6.0"},"gitHead":"a9429ea97dc7fb72097009d3f15ec0328a8d7081","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.3.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"8.4.0","dependencies":{"wd":"^1.2.0","chai":"^3.5.0","glob":"^7.1.2","send":"^0.11.1","async":"^1.5.2","chalk":"^1.1.3","mocha":"^3.4.2","sinon":"^1.17.1","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.3.3","cleankill":"^1.0.3","polyserve":"^0.20.0","socket.io":"^1.7.4","wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^0.4.3","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^1.0.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1","wct-browser-legacy-version-range":"0.0.1-pre.1 || ^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","update-notifier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.1.5.tgz_1504225684701_0.2640662109479308","host":"s3://npm-registry-packages"}},"6.2.0":{"name":"web-component-tester","version":"6.2.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.2.0","maintainers":[{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"nevir","email":"ian@nevir.net"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"6ca92f9e7671e97273c6850ab8d3f9fae8b175ff","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.2.0.tgz","integrity":"sha512-qA/OjIyQDG+hqFFYfTANCoDQ36oxUWCGta5+cophXtWF9YTXxInIwXB/MQ4qQvMNfAMmm42JAFieSPM3Jav3LA==","signatures":[{"sig":"MEUCIBxpMuw4uVuMJ0ZI/8SdABWFkmWqYk1bVcqkgEqFjldvAiEApHW5QeYE7tMY6Yfm2q+B6K3o8343r/MaiHx2Brl0D5Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"engines":{"node":">= 6.0"},"gitHead":"07ea7c2e97fe926c194608f50f3af49947dd3b5b","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.4.1","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"8.5.0","dependencies":{"wd":"^1.2.0","chai":"^3.5.0","glob":"^7.1.2","send":"^0.11.1","async":"^1.5.2","chalk":"^1.1.3","mocha":"^3.4.2","sinon":"^1.17.1","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.3.3","cleankill":"^1.0.3","polyserve":"^0.22.1","socket.io":"^1.7.4","wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^0.4.3","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^1.0.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1","wct-browser-legacy-version-range":"0.0.1-pre.1 || ^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","update-notifier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.2.0.tgz_1505862034725_0.061782388016581535","host":"s3://npm-registry-packages"}},"6.3.0":{"name":"web-component-tester","version":"6.3.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.3.0","maintainers":[{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"nevir","email":"ian@nevir.net"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"6279050ca03b1861169910c206e2e5af0efd9197","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.3.0.tgz","integrity":"sha512-UZnbRBFh0/lAT3sZe0M9guWa9iHosKJP/HzaqDhVja0vxZlIiaVcHGVEQ1SqZbXCV3oOHKSBK2ff28oaknLCWg==","signatures":[{"sig":"MEQCICuYVUuLp9TFtTpD5nYbIALsYyalVUjLAP2hwkU3+gCXAiA83ZWkTLVBUyMn7gd8vTIAB0eX0C4n1hJuXx3MuX0fCw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"engines":{"node":">= 6.0"},"gitHead":"ca6934e56cde77d8a7f0e21f5a3593f73e626289","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.4.2","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"8.5.0","dependencies":{"wd":"^1.2.0","chai":"^3.5.0","glob":"^7.1.2","send":"^0.11.1","async":"^1.5.2","chalk":"^1.1.3","mocha":"^3.4.2","sinon":"^1.17.1","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.3.3","cleankill":"^1.0.3","polyserve":"^0.23.0","socket.io":"^1.7.4","wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^0.4.3","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^1.0.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1","wct-browser-legacy-version-range":"0.0.1-pre.1 || ^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","gulp-concat":"^2.6.1","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","update-notifier":"^1.0.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.3.0.tgz_1507070295209_0.9330297959968448","host":"s3://npm-registry-packages"}},"6.4.0":{"name":"web-component-tester","version":"6.4.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.4.0","maintainers":[{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"nevir","email":"ian@nevir.net"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"1b37eb9b49dcfe847b06d4af1716516aaa32d063","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.4.0.tgz","integrity":"sha512-LufnPS+xHTGCulnfhiNMvGwPw1taqtGAk/z3szU+cuKuRlvxa43O5AM37u/9CdgB4s14IIOx2QAJVZCYHTkVFw==","signatures":[{"sig":"MEQCIGVjO8GK5bcYX3sEtty0HUHmN9aPXg45xt/IdEw9AU7+AiBVMp/WMjv0g4DtH6iI8wPSGK/5mwFve738DbjEYe3ibg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"engines":{"node":">= 6.0"},"gitHead":"d41e346d0df76f224ea35b53b9391fc987872ac2","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/","prepublishOnly":"gulp prepublish"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.5.1","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"8.5.0","dependencies":{"wd":"^1.2.0","chai":"^4.0.2","glob":"^7.1.2","send":"^0.11.1","async":"^2.4.1","chalk":"^1.1.3","mocha":"^3.4.2","sinon":"^2.3.5","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.3.3","cleankill":"^2.0.0","polyserve":"^0.23.0","socket.io":"^2.0.3","wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^1.0.0","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^2.2.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1","wct-browser-legacy-version-range":"0.0.1-pre.1 || ^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^5.7.0","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","gulp-concat":"^2.6.1","gulp-tslint":"^8.1.2","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.15","wct-sauce":"^2.0.0-pre.1","update-notifier":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.4.0.tgz_1509479685165_0.345970309805125","host":"s3://npm-registry-packages"}},"6.4.1":{"name":"web-component-tester","version":"6.4.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.4.1","maintainers":[{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"nevir","email":"ian@nevir.net"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"116735820c4bae330b880fdeba289c115a22a13c","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.4.1.tgz","integrity":"sha512-ke9sY2ayW4Ck28vty7aSGpsrUWwl8FqWY6o6ryqsbcIH3AQZDZTdpxo9xT8HSIwj+0C9ooQ4gnBI5VhHyA9+ZA==","signatures":[{"sig":"MEUCIGptBu6/3OR8pXP467S2DzT7pnjzhkF8mJP3gBClTaZQAiEAr50aCLUa/Tyl9VQuBmOe7LjWohge/Ln31icHmvV9PBo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"engines":{"node":">= 6.0"},"gitHead":"aac3cc8878059cc7ecf13bc163ae30cac7bc4b7b","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/","prepublishOnly":"gulp prepublish"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.5.1","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"8.4.0","dependencies":{"wd":"^1.2.0","chai":"^4.0.2","glob":"^7.1.2","send":"^0.11.1","async":"^2.4.1","chalk":"^1.1.3","mocha":"^3.4.2","sinon":"^2.3.5","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.3.3","cleankill":"^2.0.0","polyserve":"^0.23.0","socket.io":"^2.0.3","wct-local":"^2.0.16","wct-sauce":"^2.0.0-pre.2","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^1.0.0","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^2.2.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1","wct-browser-legacy-version-range":"0.0.1-pre.1 || ^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^5.7.0","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","gulp-concat":"^2.6.1","gulp-tslint":"^8.1.2","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.16","wct-sauce":"^2.0.0-pre.2","update-notifier":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.4.1.tgz_1511215830865_0.4772638517897576","host":"s3://npm-registry-packages"}},"6.4.2":{"name":"web-component-tester","version":"6.4.2","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.4.2","maintainers":[{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"nevir","email":"ian@nevir.net"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"027c5837979af1877ea8be76dd5bca90c7979214","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.4.2.tgz","integrity":"sha512-vNNG52B5hVX97KBH7xcOAem9hr3UBGOc8FFSyPod4+BJJjc40Qo8c3pe0zqoH7JlcTGiX5JUsFuUifD/oepjzw==","signatures":[{"sig":"MEUCICCqDzfCZZCs+T4HLCIkqoS65NC2LcjxjEanJm5TGuFdAiEA8cx2AntPns3VdqKPh51W+Gae//ublnhNz/vzA1WRc4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"engines":{"node":">= 6.0"},"gitHead":"50833d6783bb5a1749f2adb913d14126210d9c61","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/","prepublishOnly":"gulp prepublish"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.6.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"8.5.0","dependencies":{"wd":"^1.2.0","chai":"^4.0.2","glob":"^7.1.2","send":"^0.11.1","async":"^2.4.1","chalk":"^1.1.3","mocha":"^3.4.2","sinon":"^2.3.5","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.3.3","cleankill":"^2.0.0","polyserve":"^0.23.0","socket.io":"^2.0.3","wct-local":"^2.0.16","wct-sauce":"^2.0.0","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^1.0.0","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^2.2.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1","wct-browser-legacy-version-range":"0.0.1-pre.1 || ^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^5.7.0","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","gulp-concat":"^2.6.1","gulp-tslint":"^8.1.2","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.16","wct-sauce":"^2.0.0","update-notifier":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.4.2.tgz_1515544685303_0.6815196420066059","host":"s3://npm-registry-packages"}},"6.4.3":{"name":"web-component-tester","version":"6.4.3","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.4.3","maintainers":[{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"nevir","email":"ian@nevir.net"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"8bda7647df4bc2ee8705132346093d7885662cb7","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.4.3.tgz","integrity":"sha512-LaAJ6Hgddkmar2zyo8ePL23V2tszVWogaZ1c1Rimn6iIUNAnOMYnZ9M4E3eF84N0R7LVs0PBZM3LoNzmXM3Rbw==","signatures":[{"sig":"MEUCIBCE7bDjBQkwKzAu8aIJNu9OSa6SF/mQb77YiLzRkR9xAiEA+L5OUqNYsJN11llp7NXgPjB7CJHLo/YHBXbZvsSUAJo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"engines":{"node":">= 6.0"},"gitHead":"f03e2099b83ebbb2c9a02b1ea64a1b69c7c585d1","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/","prepublishOnly":"gulp prepublish"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.5.1","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"9.2.0","dependencies":{"wd":"^1.2.0","chai":"^4.0.2","glob":"^7.1.2","send":"^0.11.1","async":"^2.4.1","chalk":"^1.1.3","mocha":"^3.4.2","sinon":"^2.3.5","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.3.3","cleankill":"^2.0.0","polyserve":"^0.23.0","socket.io":"^2.0.3","wct-local":"^2.0.16","wct-sauce":"^2.0.0","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^1.0.0","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^2.2.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1","wct-browser-legacy-version-range":"0.0.1-pre.1 || ^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^5.7.0","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","gulp-concat":"^2.6.1","gulp-tslint":"^8.1.2","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.16","wct-sauce":"^2.0.0","update-notifier":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.4.3.tgz_1515711794232_0.4896841044537723","host":"s3://npm-registry-packages"}},"6.5.0":{"name":"web-component-tester","version":"6.5.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.5.0","maintainers":[{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"polymer","email":"admin@polymer-project.org"},{"name":"nevir","email":"ian@nevir.net"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"3dbad2695f703b9325687f859582f57b59128ea2","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.5.0.tgz","integrity":"sha512-C8nK7mhLTGzm/3QcjBIzI5Pk3OLrEvup246Pc9stAD+sTvLWtH8tjVL+vU5KCOAdudKVnelGMbE4ICaNrl69+A==","signatures":[{"sig":"MEUCIQCPdF9axxgbfMUunEdqk3Dl1SbC0SVzJLHzDwvEzqLAoAIgT37dJKTL1/hyBAN6nZfEZeA5/11Fz9dmL12VBZ1fryI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"engines":{"node":">= 6.0"},"gitHead":"8b979f3475a7040242f7255872156f080cf373a8","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/","prepublishOnly":"gulp prepublish"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.6.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"8.5.0","dependencies":{"wd":"^1.2.0","chai":"^4.0.2","glob":"^7.1.2","send":"^0.11.1","async":"^2.4.1","chalk":"^1.1.3","mocha":"^3.4.2","sinon":"^2.3.5","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.3.3","cleankill":"^2.0.0","polyserve":"^0.23.0","socket.io":"^2.0.3","wct-local":"^2.1.0","wct-sauce":"^2.0.0","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^1.0.0","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^2.2.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1","wct-browser-legacy-version-range":"0.0.1-pre.1 || ^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^5.7.0","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","gulp-concat":"^2.6.1","gulp-tslint":"^8.1.2","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.1.0","wct-sauce":"^2.0.0","update-notifier":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester-6.5.0.tgz_1516219725339_0.9455998460762203","host":"s3://npm-registry-packages"}},"6.6.0-pre.3":{"name":"web-component-tester","version":"6.6.0-pre.3","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.6.0-pre.3","maintainers":[{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"10c49c5878fb343bca0f2a85fc918c5183803c94","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.6.0-pre.3.tgz","fileCount":66,"integrity":"sha512-xyB8rNVk57aMomZ84NAP92oXHvqwuyrfS0bUVcmP6xYO6dqLxODHFw3AD5tQBluO9L+m5cb6Z9DmJmYL1ywo7g==","signatures":[{"sig":"MEUCIHebp5X6yhrx578ZkgAdwNWNpees4kqHiXz067VeGBfgAiEA3fYAp8AHW5EaApo0pX1L1AeDdkH8jMueQc9jPVKOm20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":479093},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"readme":"[![NPM version](http://img.shields.io/npm/v/web-component-tester.svg?style=flat-square)](https://npmjs.org/package/web-component-tester)\n[![Build Status](http://img.shields.io/travis/Polymer/web-component-tester.svg?style=flat-square)](https://travis-ci.org/Polymer/web-component-tester)\n[![Gitter](http://img.shields.io/badge/slack-join%20chat%20%E2%86%92-brightgreen.svg?style=flat-square)](https://polymer-slack.herokuapp.com/)\n\n`web-component-tester` makes testing your web components a breeze!\n\nYou get a browser-based testing environment, configured out of the box with:\n\n* [Mocha][mocha] as a test framework.\n* [Chai][chai] assertions.\n* [Async][async] to keep your sanity.\n* [Lodash][lodash] (3.0) to repeat fewer things.\n* [Sinon][sinon] and [sinon-chai][sinon-chai] to test just your things.\n* [test-fixture][test-fixture] for easy fixture testing with `<template>` tags.\n* [accessibility-developer-tools][a11ydevtools] through `a11ySuite` for simple, automated Accessibility testing.\n\nWCT will [run your tests](#running-your-tests) against whatever browsers you have locally installed, or remotely via Sauce Labs.\n\n\n# Getting Started\n\n## `.html` Suites\n\nYour test suites can be `.html` documents. For example,\n`test/awesomest-tests.html`:\n\n```html\n<!doctype html>\n<html>\n<head>\n  <meta charset=\"utf-8\">\n  <script src=\"../../webcomponentsjs/webcomponents-lite.js\"></script>\n  <script src=\"../../web-component-tester/browser.js\"></script>\n  <link rel=\"import\" href=\"../awesome-element.html\">\n</head>\n<body>\n  <awesome-element id=\"fixture\"></awesome-element>\n  <script>\n    suite('<awesome-element>', function() {\n      test('is awesomest', function() {\n        assert.isTrue(document.getElementById('fixture').awesomest);\n      });\n    });\n  </script>\n</body>\n</html>\n```\n\nNote that it is _critical_ that you include `../web-component-tester/browser.js`\nin your test suites. `browser.js` contains all of WCT's client logic (and loads\nbundled libraries like mocha and chai). You can also load it from the absolute URL `/components/web-component-tester/browser.js`.\n\n## `.js` Suites\n\nAlternatively, you can write tests in separate `.js` sources. For example,\n`test/awesome-tests.js`:\n\n```js\nsuite('AwesomeLib', function() {\n  test('is awesome', function() {\n    assert.isTrue(AwesomeLib.awesome);\n  });\n});\n```\n\n## Special Features\n\n### test-fixture\n`test-fixture` can be used to reset DOM state between test runs.\n```html\n<test-fixture id=\"simple\">\n  <template>\n    <div></div>\n  </template>\n</test-fixture>\n<script>\n suite('classList', () => {\n   let div;\n   setup(() => {\n     div = fixture('simple');\n   });\n   test('foo', () => {\n     div.classList.add('foo');\n     assertSomethingOrOther(div);\n   });\n   test('bar', () => {\n     div.classList.add('bar');\n     assertNoFooClass(div);\n   });\n });\n ```\n\n### a11ySuite(fixureId, ignoredTests, beforeEach)\n|Parameter|Type|Descrption|\n|---|---|---|\n|fixtureId|String|ID of the fixture to instantiate and test|\n|ignoredTests|Array<string> (optional)|Tests to ignore. <br />Test names are found [here](https://github.com/GoogleChrome/accessibility-developer-tools/blob/master/dist/js/axs_testing.js) as calls to axs.AuditRules.addRule()|\n|beforeEach|Function (optional)|Called before each test is run|\n\n`a11ySuite` provides an simple way to run accessibility-developer-tools' high quality accessibility\naudits when given a `test-fixture`.\nThe `a11ySuite` will show all the audit results via the standard Mocha test output.\n```html\n<test-fixture id=\"NoLabel\">\n  <template>\n    <paper-radio-button id=\"radio-1\"></paper-radio-button>\n  </template>\n</test-fixture>\n\n<script>\n  a11ySuite('NoLabel');\n</script>\n```\n![Accessibility Suite Test Run](a11ySuiteExample.png)\n\n## Running Your Tests\n\n### `wct`\n\nThe easiest way to run your tests is via the `wct` command line tool. Install\nit globally via:\n\n```sh\nnpm install -g web-component-tester\n```\n\nMake sure that you also have [Java][java] installed and available on your\n`PATH`.\n\nThe `wct` tool will run your tests in all the browsers you have installed. Just\nrun it:\n\n```sh\nwct\n```\n\nBy default, any tests under `test/` will be run. You can override this by\nspecifying particular files (or globs of files) via `wct path/to/files`.\n\n\n### Web Server\n\nIf you prefer not to use WCT's command line tool, you can also run WCT tests\ndirectly in a browser via a web server of your choosing.\n\nMake sure that WCT's `browser.js` is accessible by your web server, and have\nyour tests load `browser.js`.\n\nThe recommended way to fetch these is via Bower:\n\n    bower install Polymer/web-component-tester --save\n\n\n#### Nested Suites\n\nTo help support this case, you can also directly define an index that will load\nany desired tests:\n\n```html\n<!doctype html>\n<html>\n  <head>\n    <meta charset=\"utf-8\">\n    <script src=\"../../webcomponentsjs/webcomponents-lite.js\"></script>\n    <script src=\"../../web-component-tester/browser.js\"></script>\n    <script src=\"../awesome.js\"></script>\n  </head>\n  <body>\n    <script>\n      WCT.loadSuites([\n        'awesome-tests.js',\n        'awesomest-tests.html',\n      ]);\n    </script>\n  </body>\n</html>\n```\n\n_When you use `wct` on the command line, it is generating an index like this for\nyou based on the suites you ask it to load._\n\n\n# Configuration\n\nThe `wct` command line tool will pick up custom configuration from a\n`wct.conf.json` file located in the root of your project.\nOr, you can specify your own file via the `--configFile` command line option.\nExample: `--configFile my.wct.conf.js`\nIf you define your own configuration file, make sure you also provide the correct root if needed.\nBy default it will use the directory in which the configuration file is found as rootpath, which can result in errors if the file is in a sub directory.\n\n It should export the custom configuration:\n\n```js\n{\n  \"verbose\": true,\n  \"plugins\": {\n    \"local\": {\n      \"browsers\": [\"chrome\", \"firefox\"]\n    }\n  }\n}\n```\n\nSee [`runner/config.ts`](runner/config.ts) for the canonical reference of\nconfiguration properties.\n\nYou can also specify global defaults (such as `sauce.username`, etc) via a\nconfig file located at `~/wct.conf.json`.\n\n## Plugins\n\nNote that by specifying a plugin's configuration, you are letting WCT know that\nit should load that plugin. If you wish to provide default configuration for a\nplugin, but not enable it, you can have it default to disabled:\n\n```js\n{\n  \"plugins\": {\n    \"sauce\": {\n      \"disabled\": true,\n      \"browsers\": [{\n          \"browserName\": \"microsoftedge\",\n          \"platform\": \"Windows 10\",\n          \"version\": \"\"\n        }, {\n          \"browserName\": \"internet explorer\",\n          \"platform\": \"Windows 8.1\",\n          \"version\": \"11\"\n        },\n        {\n          \"browserName\": \"safari\",\n          \"platform\": \"OS X 10.11\",\n          \"version\": \"9\"\n        }\n      ]\n    }\n  }\n}\n```\n\nFor more information on Sauce configuration, [see their Wiki](https://wiki.saucelabs.com/display/DOCS/Test+Configuration+Options#TestConfigurationOptions-RequiredSeleniumTestConfigurationSettings)\n\nRequesting that plugin via `--plugin` on the command line (or overriding the\nplugin's configuration to `disabled: false`) will cause the plugin to kick in.\n\n## Variant dependencies\n\nSometimes you want to run your project's tests against different versions of\nyour dependencies. For example, suppose there was a significant change in\npaper-button version `v1.5` and you want to confirm that your code works with\n`v1.4` and `v1.5`.\n\nWCT will serve from the `bower_components` directory in your project's root\ndirectory as siblings of your project's root directory. So if you depend on\npaper-button, you can import it with the url\n`../paper-button/paper-button.html`.\n\nFor each directory that WCT detects with a name like\n`bower_components-${variantName}`, it will also run your tests separately\nagainst that variant of your dependencies. So you could use the [`directory`\nenvironment variable](https://bower.io/docs/config/) option with bower to set\nup a `bower_components-button-v1.4` directory while developing. WCT would\nnotice that directory and run your tests in two different variations, one where\n`../paper-button/paper-button.html` gets `v1.4`, the other where it gets\n`v1.5`.\n\nThis is implemented by starting one test server per variant, and one copy of each launched browser per test server.\n\n# Nitty Gritty\n\n## Polymer\n\nBy default, WCT will defer tests until `WebComponentsReady` has fired. This\nsaves you from having to wait for elements to upgrade and all that yourself.\n\nIf you need to test something that occurs before that event, the [`testImmediate` helper](https://github.com/Polymer/web-component-tester/blob/master/browser/environment/helpers.js#L29-41) can be used. Or, if you just want tests to run as soon as possible, you can disable the delay by setting `WCT.waitForFrameworks = false` (though, they are still async due to Mocha).\n\n\n## Mocha\n\nWCT supports Mocha's [TDD][mocha-tdd] (`suite`/`test`/etc) and [BDD][mocha-bdd]\n(`describe`/`it`/etc) interfaces, and will call `mocha.setup`/`mocha.run` for\nyou. Just write your tests, and you're set.\n\n\n## Chai\n\nSimilarly, Chai's [`expect`][chai-bdd] and [`assert`][chai-tdd] interfaces are\nexposed for your convenience.\n\n\n## Custom Environments\n\nIf you would rather not load WCT's shared environment, or want to have WCT\nload additional libraries, you can override the list of scripts loaded. There\nare two ways of doing this:\n\nInside your test code (before `browser.js` is loaded):\n```html\n<script>\n  WCT = {\n    environmentScripts: [\n      // Mocha and Stacky are required dependencies\n      'stacky/lib/parsing.js',\n      'stacky/lib/formatting.js',\n      'stacky/lib/normalization.js',\n      'mocha/mocha.js',\n      // Include anything else that you like!\n    ],\n  };\n```\n\nAlternatively, you can specify these options via the `clientOptions`\nkey in `wct.conf.json`.\n\nA reference of the default configuration can be found at\n[browser/config.js](browser/config.js).\n\n\n## Gulp\n\nWe also provide Gulp tasks for your use. `gulpfile.js`:\n\n```js\nvar gulp = require('gulp');\nrequire('web-component-tester').gulp.init(gulp, [dependencies]);\n```\n\nExposes `gulp test:local` and `gulp test:remote`, which depend on the optional\n`dependencies`.\n\n\n## Grunt\n\nOr, Grunt tasks, if you prefer. `gruntfile.js`:\n\n```js\ngrunt.initConfig({\n  'wct-test': {\n    local: {\n      options: {remote: false},\n    },\n    remote: {\n      options: {remote: true},\n    },\n    chrome: {\n      options: {browsers: ['chrome']},\n    },\n  },\n});\n\ngrunt.loadNpmTasks('web-component-tester');\n```\n\nGives you two grunt tasks: `wct-test:local` and `wct-test:remote`. The\n`options` you can use are specified in [`runner/config.ts`](runner/config.ts).\n\n\n# Plugin Authoring\n\nA plugin is a node module that can hook into various steps of WCT's flow. It\nlooks like this:\n\n`package.json`:\n```js\n{\n  // ...\n  \"wct-plugin\": {\n    \"cli-options\": {\n      // ... option configuration (nomnom)\n    }\n  }\n}\n```\n\n`plugin.js` (the plugin's main module)\n```js\nmodule.exports = function(context, pluginOptions, plugin) {\n  // ...\n};\n```\n\nThe plugin can subscribe to hooks via the [`Context`](runner/context.ts)\nobject. Any options (via wct.conf.json or command line) are merged into\n`pluginOptions`. And, `plugin` is the instance of [`Plugin`](runner/plugin.ts)\nfor the plugin.\n\n[wct-local](https://github.com/Polymer/wct-local) and\n[wct-sauce](https://github.com/Polymer/wct-sauce) are example plugins you can\nfollow.\n\n\n### Node support\n\nWCT supports node versions 6 and up.\n\nWCT experimentally supports running tests for web-components which are installed via npm to `node_modules` (instead of via bower to `bower_components`) by use of an `--npm` flag. Components which wish to support npm-based installation should include `wct-browser-legacy` in their `devDependencies`, which is a package that contains only the client-side javascript necessary for executing WCT tests in an npm-based environment.\n\n\n<!-- References -->\n[async]:      https://github.com/caolan/async       \"Async.js\"\n[chai-bdd]:   http://chaijs.com/api/bdd/            \"Chai's BDD Interface\"\n[chai-tdd]:   http://chaijs.com/api/assert/         \"Chai's TDD Interface\"\n[chai]:       http://chaijs.com/                    \"Chai Assertion Library\"\n[java]:       https://java.com/download             \"Java\"\n[mocha-bdd]:  http://mochajs.org/#bdd-interface     \"Mocha's BDD Interface\"\n[mocha-tdd]:  http://mochajs.org/#tdd-interface     \"Mocha's TDD Interface\"\n[mocha]:      http://mochajs.org/                   \"Mocha Test Framework\"\n[sauce]:      http://saucelabs.com                  \"Sauce Labs\"\n[opensauce]:  https://saucelabs.com/opensauce       \"Open Sauce Testing\"\n[lodash]:     https://lodash.com/                   \"Lo-Dash\"\n[sinon]:      http://sinonjs.org/                   \"Sinon.JS\"\n[sinon-chai]: https://github.com/domenic/sinon-chai \"Chai assertions for Sinon\"\n[test-fixture]: https://github.com/PolymerElements/test-fixture \"Easy DOM fixture testing\"\n[a11ydevtools]: https://github.com/GoogleChrome/accessibility-developer-tools \"A collection of audit rules checking for common accessibility problems, and an API for running these rules in an HTML page.\"\n","engines":{"node":">= 6.0"},"gitHead":"9a8099b5e3023cf2e6b3f08c21872b07fe79a325","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.5.1","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"9.2.0","dependencies":{"wd":"^1.2.0","chai":"^4.0.2","glob":"^7.1.2","send":"^0.11.1","async":"^2.4.1","chalk":"^1.1.3","mocha":"^3.4.2","sinon":"^2.3.5","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.5.0","cleankill":"^2.0.0","polyserve":"^0.25.2","socket.io":"^2.0.3","wct-local":"^2.1.0","wct-sauce":"^2.0.0","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^1.0.0","bower-config":"^1.4.0","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^2.2.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","--private-wct--":{"client-side-version-range":"4 - 6 || ^6.0.0-prerelease.1","wct-browser-legacy-version-range":"0.0.1-pre.1 || ^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^5.7.0","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","gulp-concat":"^2.6.1","gulp-tslint":"^8.1.2","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.1.0","wct-sauce":"^2.0.0","update-notifier":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester_6.6.0-pre.3_1521676009572_0.8561244729155986","host":"s3://npm-registry-packages"}},"6.6.0-pre.4":{"name":"web-component-tester","version":"6.6.0-pre.4","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.6.0-pre.4","maintainers":[{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"09d4dffa681e5fcb616387bed0aa23ffb9ae5e7b","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.6.0-pre.4.tgz","fileCount":66,"integrity":"sha512-jgQqbprxc/t6kEHXzfPq+aeTA1Oh58XlupL+JnW70LR37U08IjBae+utuevpM76gCwuCY1HOL7vVKIRHylQH4w==","signatures":[{"sig":"MEUCIQDPgzygcqo2jhvX4vqyqy2bKDw5Huz6DkTCxWzpg5TdQQIgM06nLMdQiz/U4ddofqDDs2XxSQ5Fl3o7Ar8MVH5GWYw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":475071},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"readme":"[![NPM version](http://img.shields.io/npm/v/web-component-tester.svg?style=flat-square)](https://npmjs.org/package/web-component-tester)\n[![Build Status](http://img.shields.io/travis/Polymer/web-component-tester.svg?style=flat-square)](https://travis-ci.org/Polymer/web-component-tester)\n[![Gitter](http://img.shields.io/badge/slack-join%20chat%20%E2%86%92-brightgreen.svg?style=flat-square)](https://polymer-slack.herokuapp.com/)\n\n`web-component-tester` makes testing your web components a breeze!\n\nYou get a browser-based testing environment, configured out of the box with:\n\n* [Mocha][mocha] as a test framework.\n* [Chai][chai] assertions.\n* [Async][async] to keep your sanity.\n* [Lodash][lodash] (3.0) to repeat fewer things.\n* [Sinon][sinon] and [sinon-chai][sinon-chai] to test just your things.\n* [test-fixture][test-fixture] for easy fixture testing with `<template>` tags.\n* [accessibility-developer-tools][a11ydevtools] through `a11ySuite` for simple, automated Accessibility testing.\n\nWCT will [run your tests](#running-your-tests) against whatever browsers you have locally installed, or remotely via Sauce Labs.\n\n\n# Getting Started\n\n## `.html` Suites\n\nYour test suites can be `.html` documents. For example,\n`test/awesomest-tests.html`:\n\n```html\n<!doctype html>\n<html>\n<head>\n  <meta charset=\"utf-8\">\n  <script src=\"../../webcomponentsjs/webcomponents-lite.js\"></script>\n  <script src=\"../../web-component-tester/browser.js\"></script>\n  <link rel=\"import\" href=\"../awesome-element.html\">\n</head>\n<body>\n  <awesome-element id=\"fixture\"></awesome-element>\n  <script>\n    suite('<awesome-element>', function() {\n      test('is awesomest', function() {\n        assert.isTrue(document.getElementById('fixture').awesomest);\n      });\n    });\n  </script>\n</body>\n</html>\n```\n\nNote that it is _critical_ that you include `../web-component-tester/browser.js`\nin your test suites. `browser.js` contains all of WCT's client logic (and loads\nbundled libraries like mocha and chai). You can also load it from the absolute URL `/components/web-component-tester/browser.js`.\n\n## `.js` Suites\n\nAlternatively, you can write tests in separate `.js` sources. For example,\n`test/awesome-tests.js`:\n\n```js\nsuite('AwesomeLib', function() {\n  test('is awesome', function() {\n    assert.isTrue(AwesomeLib.awesome);\n  });\n});\n```\n\n## Special Features\n\n### test-fixture\n`test-fixture` can be used to reset DOM state between test runs.\n```html\n<test-fixture id=\"simple\">\n  <template>\n    <div></div>\n  </template>\n</test-fixture>\n<script>\n suite('classList', () => {\n   let div;\n   setup(() => {\n     div = fixture('simple');\n   });\n   test('foo', () => {\n     div.classList.add('foo');\n     assertSomethingOrOther(div);\n   });\n   test('bar', () => {\n     div.classList.add('bar');\n     assertNoFooClass(div);\n   });\n });\n ```\n\n### a11ySuite(fixureId, ignoredTests, beforeEach)\n|Parameter|Type|Descrption|\n|---|---|---|\n|fixtureId|String|ID of the fixture to instantiate and test|\n|ignoredTests|Array<string> (optional)|Tests to ignore. <br />Test names are found [here](https://github.com/GoogleChrome/accessibility-developer-tools/blob/master/dist/js/axs_testing.js) as calls to axs.AuditRules.addRule()|\n|beforeEach|Function (optional)|Called before each test is run|\n\n`a11ySuite` provides an simple way to run accessibility-developer-tools' high quality accessibility\naudits when given a `test-fixture`.\nThe `a11ySuite` will show all the audit results via the standard Mocha test output.\n```html\n<test-fixture id=\"NoLabel\">\n  <template>\n    <paper-radio-button id=\"radio-1\"></paper-radio-button>\n  </template>\n</test-fixture>\n\n<script>\n  a11ySuite('NoLabel');\n</script>\n```\n![Accessibility Suite Test Run](a11ySuiteExample.png)\n\n## Running Your Tests\n\n### `wct`\n\nThe easiest way to run your tests is via the `wct` command line tool. Install\nit globally via:\n\n```sh\nnpm install -g web-component-tester\n```\n\nMake sure that you also have [Java][java] installed and available on your\n`PATH`.\n\nThe `wct` tool will run your tests in all the browsers you have installed. Just\nrun it:\n\n```sh\nwct\n```\n\nBy default, any tests under `test/` will be run. You can override this by\nspecifying particular files (or globs of files) via `wct path/to/files`.\n\n\n### Web Server\n\nIf you prefer not to use WCT's command line tool, you can also run WCT tests\ndirectly in a browser via a web server of your choosing.\n\nMake sure that WCT's `browser.js` is accessible by your web server, and have\nyour tests load `browser.js`.\n\nThe recommended way to fetch these is via Bower:\n\n    bower install Polymer/web-component-tester --save\n\n\n#### Nested Suites\n\nTo help support this case, you can also directly define an index that will load\nany desired tests:\n\n```html\n<!doctype html>\n<html>\n  <head>\n    <meta charset=\"utf-8\">\n    <script src=\"../../webcomponentsjs/webcomponents-lite.js\"></script>\n    <script src=\"../../web-component-tester/browser.js\"></script>\n    <script src=\"../awesome.js\"></script>\n  </head>\n  <body>\n    <script>\n      WCT.loadSuites([\n        'awesome-tests.js',\n        'awesomest-tests.html',\n      ]);\n    </script>\n  </body>\n</html>\n```\n\n_When you use `wct` on the command line, it is generating an index like this for\nyou based on the suites you ask it to load._\n\n\n# Configuration\n\nThe `wct` command line tool will pick up custom configuration from a\n`wct.conf.json` file located in the root of your project.\nOr, you can specify your own file via the `--configFile` command line option.\nExample: `--configFile my.wct.conf.js`\nIf you define your own configuration file, make sure you also provide the correct root if needed.\nBy default it will use the directory in which the configuration file is found as rootpath, which can result in errors if the file is in a sub directory.\n\n It should export the custom configuration:\n\n```js\n{\n  \"verbose\": true,\n  \"plugins\": {\n    \"local\": {\n      \"browsers\": [\"chrome\", \"firefox\"]\n    }\n  }\n}\n```\n\nSee [`runner/config.ts`](runner/config.ts) for the canonical reference of\nconfiguration properties.\n\nYou can also specify global defaults (such as `sauce.username`, etc) via a\nconfig file located at `~/wct.conf.json`.\n\n## Plugins\n\nNote that by specifying a plugin's configuration, you are letting WCT know that\nit should load that plugin. If you wish to provide default configuration for a\nplugin, but not enable it, you can have it default to disabled:\n\n```js\n{\n  \"plugins\": {\n    \"sauce\": {\n      \"disabled\": true,\n      \"browsers\": [{\n          \"browserName\": \"microsoftedge\",\n          \"platform\": \"Windows 10\",\n          \"version\": \"\"\n        }, {\n          \"browserName\": \"internet explorer\",\n          \"platform\": \"Windows 8.1\",\n          \"version\": \"11\"\n        },\n        {\n          \"browserName\": \"safari\",\n          \"platform\": \"OS X 10.11\",\n          \"version\": \"9\"\n        }\n      ]\n    }\n  }\n}\n```\n\nFor more information on Sauce configuration, [see their Wiki](https://wiki.saucelabs.com/display/DOCS/Test+Configuration+Options#TestConfigurationOptions-RequiredSeleniumTestConfigurationSettings)\n\nRequesting that plugin via `--plugin` on the command line (or overriding the\nplugin's configuration to `disabled: false`) will cause the plugin to kick in.\n\n## Variant dependencies\n\nSometimes you want to run your project's tests against different versions of\nyour dependencies. For example, suppose there was a significant change in\npaper-button version `v1.5` and you want to confirm that your code works with\n`v1.4` and `v1.5`.\n\nWCT will serve from the `bower_components` directory in your project's root\ndirectory as siblings of your project's root directory. So if you depend on\npaper-button, you can import it with the url\n`../paper-button/paper-button.html`.\n\nFor each directory that WCT detects with a name like\n`bower_components-${variantName}`, it will also run your tests separately\nagainst that variant of your dependencies. So you could use the [`directory`\nenvironment variable](https://bower.io/docs/config/) option with bower to set\nup a `bower_components-button-v1.4` directory while developing. WCT would\nnotice that directory and run your tests in two different variations, one where\n`../paper-button/paper-button.html` gets `v1.4`, the other where it gets\n`v1.5`.\n\nThis is implemented by starting one test server per variant, and one copy of each launched browser per test server.\n\n# Nitty Gritty\n\n## Polymer\n\nBy default, WCT will defer tests until `WebComponentsReady` has fired. This\nsaves you from having to wait for elements to upgrade and all that yourself.\n\nIf you need to test something that occurs before that event, the [`testImmediate` helper](https://github.com/Polymer/web-component-tester/blob/master/browser/environment/helpers.js#L29-41) can be used. Or, if you just want tests to run as soon as possible, you can disable the delay by setting `WCT.waitForFrameworks = false` (though, they are still async due to Mocha).\n\n\n## Mocha\n\nWCT supports Mocha's [TDD][mocha-tdd] (`suite`/`test`/etc) and [BDD][mocha-bdd]\n(`describe`/`it`/etc) interfaces, and will call `mocha.setup`/`mocha.run` for\nyou. Just write your tests, and you're set.\n\n\n## Chai\n\nSimilarly, Chai's [`expect`][chai-bdd] and [`assert`][chai-tdd] interfaces are\nexposed for your convenience.\n\n\n## Custom Environments\n\nIf you would rather not load WCT's shared environment, or want to have WCT\nload additional libraries, you can override the list of scripts loaded. There\nare two ways of doing this:\n\nInside your test code (before `browser.js` is loaded):\n```html\n<script>\n  WCT = {\n    environmentScripts: [\n      // Mocha and Stacky are required dependencies\n      'stacky/lib/parsing.js',\n      'stacky/lib/formatting.js',\n      'stacky/lib/normalization.js',\n      'mocha/mocha.js',\n      // Include anything else that you like!\n    ],\n  };\n```\n\nAlternatively, you can specify these options via the `clientOptions`\nkey in `wct.conf.json`.\n\nA reference of the default configuration can be found at\n[browser/config.js](browser/config.js).\n\n\n## Gulp\n\nWe also provide Gulp tasks for your use. `gulpfile.js`:\n\n```js\nvar gulp = require('gulp');\nrequire('web-component-tester').gulp.init(gulp, [dependencies]);\n```\n\nExposes `gulp test:local` and `gulp test:remote`, which depend on the optional\n`dependencies`.\n\n\n## Grunt\n\nOr, Grunt tasks, if you prefer. `gruntfile.js`:\n\n```js\ngrunt.initConfig({\n  'wct-test': {\n    local: {\n      options: {remote: false},\n    },\n    remote: {\n      options: {remote: true},\n    },\n    chrome: {\n      options: {browsers: ['chrome']},\n    },\n  },\n});\n\ngrunt.loadNpmTasks('web-component-tester');\n```\n\nGives you two grunt tasks: `wct-test:local` and `wct-test:remote`. The\n`options` you can use are specified in [`runner/config.ts`](runner/config.ts).\n\n\n# Plugin Authoring\n\nA plugin is a node module that can hook into various steps of WCT's flow. It\nlooks like this:\n\n`package.json`:\n```js\n{\n  // ...\n  \"wct-plugin\": {\n    \"cli-options\": {\n      // ... option configuration (nomnom)\n    }\n  }\n}\n```\n\n`plugin.js` (the plugin's main module)\n```js\nmodule.exports = function(context, pluginOptions, plugin) {\n  // ...\n};\n```\n\nThe plugin can subscribe to hooks via the [`Context`](runner/context.ts)\nobject. Any options (via wct.conf.json or command line) are merged into\n`pluginOptions`. And, `plugin` is the instance of [`Plugin`](runner/plugin.ts)\nfor the plugin.\n\n[wct-local](https://github.com/Polymer/wct-local) and\n[wct-sauce](https://github.com/Polymer/wct-sauce) are example plugins you can\nfollow.\n\n\n### Node support\n\nWCT supports node versions 6 and up.\n\nWCT experimentally supports running tests for web-components which are installed via npm to `node_modules` (instead of via bower to `bower_components`) by use of an `--npm` flag. Components which wish to support npm-based installation should include `wct-browser-legacy` in their `devDependencies`, which is a package that contains only the client-side javascript necessary for executing WCT tests in an npm-based environment.\n\n\n<!-- References -->\n[async]:      https://github.com/caolan/async       \"Async.js\"\n[chai-bdd]:   http://chaijs.com/api/bdd/            \"Chai's BDD Interface\"\n[chai-tdd]:   http://chaijs.com/api/assert/         \"Chai's TDD Interface\"\n[chai]:       http://chaijs.com/                    \"Chai Assertion Library\"\n[java]:       https://java.com/download             \"Java\"\n[mocha-bdd]:  http://mochajs.org/#bdd-interface     \"Mocha's BDD Interface\"\n[mocha-tdd]:  http://mochajs.org/#tdd-interface     \"Mocha's TDD Interface\"\n[mocha]:      http://mochajs.org/                   \"Mocha Test Framework\"\n[sauce]:      http://saucelabs.com                  \"Sauce Labs\"\n[opensauce]:  https://saucelabs.com/opensauce       \"Open Sauce Testing\"\n[lodash]:     https://lodash.com/                   \"Lo-Dash\"\n[sinon]:      http://sinonjs.org/                   \"Sinon.JS\"\n[sinon-chai]: https://github.com/domenic/sinon-chai \"Chai assertions for Sinon\"\n[test-fixture]: https://github.com/PolymerElements/test-fixture \"Easy DOM fixture testing\"\n[a11ydevtools]: https://github.com/GoogleChrome/accessibility-developer-tools \"A collection of audit rules checking for common accessibility problems, and an API for running these rules in an HTML page.\"\n","engines":{"node":">= 6.0"},"gitHead":"e480f03bffe171a4cdd91080e838f0304baac63e","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/","prepublishOnly":"gulp prepublish"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.8.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"8.5.0","dependencies":{"wd":"^1.2.0","chai":"^4.0.2","glob":"^7.1.2","send":"^0.11.1","async":"^2.4.1","chalk":"^1.1.3","mocha":"^3.4.2","sinon":"^2.3.5","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.5.0","cleankill":"^2.0.0","polyserve":"^0.27.2","socket.io":"^2.0.3","wct-local":"^2.1.0","wct-sauce":"^2.0.0","sinon-chai":"^2.10.0","body-parser":"^1.17.2","bower-config":"^1.4.0","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^2.2.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","--private-wct--":{"client-side-version-range":"4 - 6 || ^6.6.0-pre.1","wct-browser-legacy-version-range":"0.0.1-pre.1 || ^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^5.7.0","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","gulp-concat":"^2.6.1","gulp-tslint":"^8.1.2","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.1.0","wct-sauce":"^2.0.0","update-notifier":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester_6.6.0-pre.4_1523492872572_0.5211316099263663","host":"s3://npm-registry-packages"}},"6.6.0-pre.5":{"name":"web-component-tester","version":"6.6.0-pre.5","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@6.6.0-pre.5","maintainers":[{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"3d302c9abef95a1800d0dfe1508714d68d7fca33","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.6.0-pre.5.tgz","fileCount":66,"integrity":"sha512-sZigJDqY8uLcYWkrQolm1weqNaZrwd+WgFWa+ZX1Jr7Pv45SKUqi/h2g/2yId+iKw3Ou06JajoHPx0pzA0bJCA==","signatures":[{"sig":"MEUCICB/FlTQGY4n/xaH7Ca+FIfZHEcYbzgz6xvxMKWSMo8HAiEA/2OguUZ8ffm9ker2wOBAYBev8OY7thnoGV5/tVc9+qo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":475172},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"readme":"[![NPM version](http://img.shields.io/npm/v/web-component-tester.svg?style=flat-square)](https://npmjs.org/package/web-component-tester)\n[![Build Status](http://img.shields.io/travis/Polymer/web-component-tester.svg?style=flat-square)](https://travis-ci.org/Polymer/web-component-tester)\n[![Gitter](http://img.shields.io/badge/slack-join%20chat%20%E2%86%92-brightgreen.svg?style=flat-square)](https://polymer-slack.herokuapp.com/)\n\n`web-component-tester` makes testing your web components a breeze!\n\nYou get a browser-based testing environment, configured out of the box with:\n\n* [Mocha][mocha] as a test framework.\n* [Chai][chai] assertions.\n* [Async][async] to keep your sanity.\n* [Lodash][lodash] (3.0) to repeat fewer things.\n* [Sinon][sinon] and [sinon-chai][sinon-chai] to test just your things.\n* [test-fixture][test-fixture] for easy fixture testing with `<template>` tags.\n* [accessibility-developer-tools][a11ydevtools] through `a11ySuite` for simple, automated Accessibility testing.\n\nWCT will [run your tests](#running-your-tests) against whatever browsers you have locally installed, or remotely via Sauce Labs.\n\n\n# Getting Started\n\n## `.html` Suites\n\nYour test suites can be `.html` documents. For example,\n`test/awesomest-tests.html`:\n\n```html\n<!doctype html>\n<html>\n<head>\n  <meta charset=\"utf-8\">\n  <script src=\"../../webcomponentsjs/webcomponents-lite.js\"></script>\n  <script src=\"../../web-component-tester/browser.js\"></script>\n  <link rel=\"import\" href=\"../awesome-element.html\">\n</head>\n<body>\n  <awesome-element id=\"fixture\"></awesome-element>\n  <script>\n    suite('<awesome-element>', function() {\n      test('is awesomest', function() {\n        assert.isTrue(document.getElementById('fixture').awesomest);\n      });\n    });\n  </script>\n</body>\n</html>\n```\n\nNote that it is _critical_ that you include `../web-component-tester/browser.js`\nin your test suites. `browser.js` contains all of WCT's client logic (and loads\nbundled libraries like mocha and chai). You can also load it from the absolute URL `/components/web-component-tester/browser.js`.\n\n## `.js` Suites\n\nAlternatively, you can write tests in separate `.js` sources. For example,\n`test/awesome-tests.js`:\n\n```js\nsuite('AwesomeLib', function() {\n  test('is awesome', function() {\n    assert.isTrue(AwesomeLib.awesome);\n  });\n});\n```\n\n## Special Features\n\n### test-fixture\n`test-fixture` can be used to reset DOM state between test runs.\n```html\n<test-fixture id=\"simple\">\n  <template>\n    <div></div>\n  </template>\n</test-fixture>\n<script>\n suite('classList', () => {\n   let div;\n   setup(() => {\n     div = fixture('simple');\n   });\n   test('foo', () => {\n     div.classList.add('foo');\n     assertSomethingOrOther(div);\n   });\n   test('bar', () => {\n     div.classList.add('bar');\n     assertNoFooClass(div);\n   });\n });\n ```\n\n### a11ySuite(fixureId, ignoredTests, beforeEach)\n|Parameter|Type|Descrption|\n|---|---|---|\n|fixtureId|String|ID of the fixture to instantiate and test|\n|ignoredTests|Array<string> (optional)|Tests to ignore. <br />Test names are found [here](https://github.com/GoogleChrome/accessibility-developer-tools/blob/master/dist/js/axs_testing.js) as calls to axs.AuditRules.addRule()|\n|beforeEach|Function (optional)|Called before each test is run|\n\n`a11ySuite` provides an simple way to run accessibility-developer-tools' high quality accessibility\naudits when given a `test-fixture`.\nThe `a11ySuite` will show all the audit results via the standard Mocha test output.\n```html\n<test-fixture id=\"NoLabel\">\n  <template>\n    <paper-radio-button id=\"radio-1\"></paper-radio-button>\n  </template>\n</test-fixture>\n\n<script>\n  a11ySuite('NoLabel');\n</script>\n```\n![Accessibility Suite Test Run](a11ySuiteExample.png)\n\n## Running Your Tests\n\n### `wct`\n\nThe easiest way to run your tests is via the `wct` command line tool. Install\nit globally via:\n\n```sh\nnpm install -g web-component-tester\n```\n\nMake sure that you also have [Java][java] installed and available on your\n`PATH`.\n\nThe `wct` tool will run your tests in all the browsers you have installed. Just\nrun it:\n\n```sh\nwct\n```\n\nBy default, any tests under `test/` will be run. You can override this by\nspecifying particular files (or globs of files) via `wct path/to/files`.\n\n\n### Web Server\n\nIf you prefer not to use WCT's command line tool, you can also run WCT tests\ndirectly in a browser via a web server of your choosing.\n\nMake sure that WCT's `browser.js` is accessible by your web server, and have\nyour tests load `browser.js`.\n\nThe recommended way to fetch these is via Bower:\n\n    bower install Polymer/web-component-tester --save\n\n\n#### Nested Suites\n\nTo help support this case, you can also directly define an index that will load\nany desired tests:\n\n```html\n<!doctype html>\n<html>\n  <head>\n    <meta charset=\"utf-8\">\n    <script src=\"../../webcomponentsjs/webcomponents-lite.js\"></script>\n    <script src=\"../../web-component-tester/browser.js\"></script>\n    <script src=\"../awesome.js\"></script>\n  </head>\n  <body>\n    <script>\n      WCT.loadSuites([\n        'awesome-tests.js',\n        'awesomest-tests.html',\n      ]);\n    </script>\n  </body>\n</html>\n```\n\n_When you use `wct` on the command line, it is generating an index like this for\nyou based on the suites you ask it to load._\n\n\n# Configuration\n\nThe `wct` command line tool will pick up custom configuration from a\n`wct.conf.json` file located in the root of your project.\nOr, you can specify your own file via the `--configFile` command line option.\nExample: `--configFile my.wct.conf.js`\nIf you define your own configuration file, make sure you also provide the correct root if needed.\nBy default it will use the directory in which the configuration file is found as rootpath, which can result in errors if the file is in a sub directory.\n\n It should export the custom configuration:\n\n```js\n{\n  \"verbose\": true,\n  \"plugins\": {\n    \"local\": {\n      \"browsers\": [\"chrome\", \"firefox\"]\n    }\n  }\n}\n```\n\nSee [`runner/config.ts`](runner/config.ts) for the canonical reference of\nconfiguration properties.\n\nYou can also specify global defaults (such as `sauce.username`, etc) via a\nconfig file located at `~/wct.conf.json`.\n\n## Plugins\n\nNote that by specifying a plugin's configuration, you are letting WCT know that\nit should load that plugin. If you wish to provide default configuration for a\nplugin, but not enable it, you can have it default to disabled:\n\n```js\n{\n  \"plugins\": {\n    \"sauce\": {\n      \"disabled\": true,\n      \"browsers\": [{\n          \"browserName\": \"microsoftedge\",\n          \"platform\": \"Windows 10\",\n          \"version\": \"\"\n        }, {\n          \"browserName\": \"internet explorer\",\n          \"platform\": \"Windows 8.1\",\n          \"version\": \"11\"\n        },\n        {\n          \"browserName\": \"safari\",\n          \"platform\": \"OS X 10.11\",\n          \"version\": \"9\"\n        }\n      ]\n    }\n  }\n}\n```\n\nFor more information on Sauce configuration, [see their Wiki](https://wiki.saucelabs.com/display/DOCS/Test+Configuration+Options#TestConfigurationOptions-RequiredSeleniumTestConfigurationSettings)\n\nRequesting that plugin via `--plugin` on the command line (or overriding the\nplugin's configuration to `disabled: false`) will cause the plugin to kick in.\n\n## Variant dependencies\n\nSometimes you want to run your project's tests against different versions of\nyour dependencies. For example, suppose there was a significant change in\npaper-button version `v1.5` and you want to confirm that your code works with\n`v1.4` and `v1.5`.\n\nWCT will serve from the `bower_components` directory in your project's root\ndirectory as siblings of your project's root directory. So if you depend on\npaper-button, you can import it with the url\n`../paper-button/paper-button.html`.\n\nFor each directory that WCT detects with a name like\n`bower_components-${variantName}`, it will also run your tests separately\nagainst that variant of your dependencies. So you could use the [`directory`\nenvironment variable](https://bower.io/docs/config/) option with bower to set\nup a `bower_components-button-v1.4` directory while developing. WCT would\nnotice that directory and run your tests in two different variations, one where\n`../paper-button/paper-button.html` gets `v1.4`, the other where it gets\n`v1.5`.\n\nThis is implemented by starting one test server per variant, and one copy of each launched browser per test server.\n\n# Nitty Gritty\n\n## Polymer\n\nBy default, WCT will defer tests until `WebComponentsReady` has fired. This\nsaves you from having to wait for elements to upgrade and all that yourself.\n\nIf you need to test something that occurs before that event, the [`testImmediate` helper](https://github.com/Polymer/web-component-tester/blob/master/browser/environment/helpers.js#L29-41) can be used. Or, if you just want tests to run as soon as possible, you can disable the delay by setting `WCT.waitForFrameworks = false` (though, they are still async due to Mocha).\n\n\n## Mocha\n\nWCT supports Mocha's [TDD][mocha-tdd] (`suite`/`test`/etc) and [BDD][mocha-bdd]\n(`describe`/`it`/etc) interfaces, and will call `mocha.setup`/`mocha.run` for\nyou. Just write your tests, and you're set.\n\n\n## Chai\n\nSimilarly, Chai's [`expect`][chai-bdd] and [`assert`][chai-tdd] interfaces are\nexposed for your convenience.\n\n\n## Custom Environments\n\nIf you would rather not load WCT's shared environment, or want to have WCT\nload additional libraries, you can override the list of scripts loaded. There\nare two ways of doing this:\n\nInside your test code (before `browser.js` is loaded):\n```html\n<script>\n  WCT = {\n    environmentScripts: [\n      // Mocha and Stacky are required dependencies\n      'stacky/lib/parsing.js',\n      'stacky/lib/formatting.js',\n      'stacky/lib/normalization.js',\n      'mocha/mocha.js',\n      // Include anything else that you like!\n    ],\n  };\n```\n\nAlternatively, you can specify these options via the `clientOptions`\nkey in `wct.conf.json`.\n\nA reference of the default configuration can be found at\n[browser/config.js](browser/config.js).\n\n\n## Gulp\n\nWe also provide Gulp tasks for your use. `gulpfile.js`:\n\n```js\nvar gulp = require('gulp');\nrequire('web-component-tester').gulp.init(gulp, [dependencies]);\n```\n\nExposes `gulp test:local` and `gulp test:remote`, which depend on the optional\n`dependencies`.\n\n\n## Grunt\n\nOr, Grunt tasks, if you prefer. `gruntfile.js`:\n\n```js\ngrunt.initConfig({\n  'wct-test': {\n    local: {\n      options: {remote: false},\n    },\n    remote: {\n      options: {remote: true},\n    },\n    chrome: {\n      options: {browsers: ['chrome']},\n    },\n  },\n});\n\ngrunt.loadNpmTasks('web-component-tester');\n```\n\nGives you two grunt tasks: `wct-test:local` and `wct-test:remote`. The\n`options` you can use are specified in [`runner/config.ts`](runner/config.ts).\n\n\n# Plugin Authoring\n\nA plugin is a node module that can hook into various steps of WCT's flow. It\nlooks like this:\n\n`package.json`:\n```js\n{\n  // ...\n  \"wct-plugin\": {\n    \"cli-options\": {\n      // ... option configuration (nomnom)\n    }\n  }\n}\n```\n\n`plugin.js` (the plugin's main module)\n```js\nmodule.exports = function(context, pluginOptions, plugin) {\n  // ...\n};\n```\n\nThe plugin can subscribe to hooks via the [`Context`](runner/context.ts)\nobject. Any options (via wct.conf.json or command line) are merged into\n`pluginOptions`. And, `plugin` is the instance of [`Plugin`](runner/plugin.ts)\nfor the plugin.\n\n[wct-local](https://github.com/Polymer/wct-local) and\n[wct-sauce](https://github.com/Polymer/wct-sauce) are example plugins you can\nfollow.\n\n\n### Node support\n\nWCT supports node versions 6 and up.\n\nWCT experimentally supports running tests for web-components which are installed via npm to `node_modules` (instead of via bower to `bower_components`) by use of an `--npm` flag. Components which wish to support npm-based installation should include `wct-browser-legacy` in their `devDependencies`, which is a package that contains only the client-side javascript necessary for executing WCT tests in an npm-based environment.\n\n\n<!-- References -->\n[async]:      https://github.com/caolan/async       \"Async.js\"\n[chai-bdd]:   http://chaijs.com/api/bdd/            \"Chai's BDD Interface\"\n[chai-tdd]:   http://chaijs.com/api/assert/         \"Chai's TDD Interface\"\n[chai]:       http://chaijs.com/                    \"Chai Assertion Library\"\n[java]:       https://java.com/download             \"Java\"\n[mocha-bdd]:  http://mochajs.org/#bdd-interface     \"Mocha's BDD Interface\"\n[mocha-tdd]:  http://mochajs.org/#tdd-interface     \"Mocha's TDD Interface\"\n[mocha]:      http://mochajs.org/                   \"Mocha Test Framework\"\n[sauce]:      http://saucelabs.com                  \"Sauce Labs\"\n[opensauce]:  https://saucelabs.com/opensauce       \"Open Sauce Testing\"\n[lodash]:     https://lodash.com/                   \"Lo-Dash\"\n[sinon]:      http://sinonjs.org/                   \"Sinon.JS\"\n[sinon-chai]: https://github.com/domenic/sinon-chai \"Chai assertions for Sinon\"\n[test-fixture]: https://github.com/PolymerElements/test-fixture \"Easy DOM fixture testing\"\n[a11ydevtools]: https://github.com/GoogleChrome/accessibility-developer-tools \"A collection of audit rules checking for common accessibility problems, and an API for running these rules in an HTML page.\"\n","engines":{"node":">= 6.0"},"gitHead":"e5e980593fba8e2d484d7753177fafd6b1b7a052","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/","prepublishOnly":"gulp prepublish"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.8.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"8.5.0","dependencies":{"wd":"^1.2.0","chai":"^4.0.2","glob":"^7.1.2","send":"^0.11.1","async":"^2.4.1","chalk":"^1.1.3","mocha":"^3.4.2","sinon":"^2.3.5","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.5.0","cleankill":"^2.0.0","polyserve":"^0.27.2","socket.io":"^2.0.3","wct-local":"^2.1.0","wct-sauce":"^2.0.0","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^2.0.0","bower-config":"^1.4.0","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^2.2.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","--private-wct--":{"client-side-version-range":"4 - 6 || ^6.6.0-pre.1","wct-browser-legacy-version-range":"0.0.1-pre.1 || ^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^5.7.0","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","gulp-concat":"^2.6.1","gulp-tslint":"^8.1.2","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.1.0","wct-sauce":"^2.0.0","update-notifier":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester_6.6.0-pre.5_1523563684374_0.7036767323480859","host":"s3://npm-registry-packages"}},"6.6.0":{"name":"web-component-tester","version":"6.6.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"web-component-tester@6.6.0","maintainers":[{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"nevir","email":"ian@nevir.net"},{"name":"polymer","email":"admin@polymer-project.org"}],"homepage":"https://github.com/Polymer/tools/tree/master/packages/web-component-tester","bugs":{"url":"https://github.com/Polymer/tools/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"a732f2945c762ce7de03a7bb0fe4ab8a27e44b4e","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.6.0.tgz","fileCount":66,"integrity":"sha512-f+LqR4rHUtVIg6T79uo6BYuyrIOzInPWzOJo69sGxX3tRTDeTwQzJSrfX4/MKA4qa3ldGPODJHizRYgZbjYjbQ==","signatures":[{"sig":"MEYCIQC+ISGzTg/U/XzOageG9wK6+MTiCFPOGMIatOEkugN80wIhAL25YRCdMIlHYguBksIHAF9t4/cL2U3FErxF0WlyYe0f","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":476547,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa8h+1CRA9TVsSAnZWagAADBQQAI9tt9jigFGHA1NIw70H\nssCJjBjI4WYVkG0tzQHGD0QltBKQZgqhxvgXYIqCqeTmeNli87Vtv5PCMljC\nKPQkZGuHx0tyBi/HMdwLj4OFDVeXWFiZFJHg0G/WuVi3AahRfveIuYfXp3Sh\ntJ5V174BuocwX2x09et4I+oTV5NIB/Y0/8PdJHv/rc927eEv/4MVMxOaaaOA\nbFBBvKk85N1eEkFMHkM/H2Xvq3oxPmNj91KslUdNFJVm/dOg0OGjHXDWkpfm\nII/zHGGC/XbVBDgEfWR+HBhkSmJXZ0N373rLt/p8XeSAUIIZyCLuzIc0d+IG\nslRwnFYQeq58O/NOWS/lZ/T3jWGt2Ch26grcxWK8700FMN0bAq3wDAOOLIO1\ngJvizGznx+xsjJVu0tmjlx7aI7maNRaO+cW+OBhMTFwiMComKRYGst1ZG0zc\nWnoSZakROgr5lC3svnK1JGHxmNVf/IOLrSnT4veIBCq6Dkts22PRUUWg2KrW\n5xd5Z4+Qxa5rTQ7JLiO4XIDrfOZaV8mKDvvgXYNd223/XmiyknWCjFL1XDDy\n8TmwGjLr74n/AAZNlK5x/E9dGYp5J47v814CmxSdiDGKtGXNQM1rLe/ZNCtt\ni/F9KxOnEYb7KZU9utSaHe+0GNBhBrC5W0wCH1UfN3t+Hk85r3qgmyNc/tOI\nSToB\r\n=0GKh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"engines":{"node":">= 8.0"},"scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep \"\\.js$\\|\\.ts$\" | xargs ./node_modules/.bin/clang-format --style=file -i","test:unit":"mocha \"test/unit/**/*.js\"","test:watch":"watch \"mocha \\\"test/unit/**/*.js\\\"\" runner/ browser/ bin/ test/ tasks/","prepublishOnly":"gulp prepublish","test:integration":"gulp bower && mocha \"test/integration/**/*.js\" --timeout 90000"},"_npmUser":{"name":"polymer","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/tools.git","type":"git"},"_npmVersion":"6.0.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"9.11.1","dependencies":{"wd":"^1.2.0","chai":"^4.0.2","glob":"^7.1.2","send":"^0.11.1","async":"^2.4.1","chalk":"^1.1.3","mocha":"^3.4.2","sinon":"^2.3.5","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.5.0","cleankill":"^2.0.0","polyserve":"^0.27.11","socket.io":"^2.0.3","wct-local":"^2.1.0","wct-sauce":"^2.0.0","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^2.0.0","bower-config":"^1.4.0","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^2.2.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"_hasShrinkwrap":false,"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.6.0","wct-browser-legacy-version-range":"^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","rimraf":"^2.5.4","rollup":"^0.25.1","tslint":"^5.9.1","depcheck":"^0.6.3","lazypipe":"^1.0.1","wct-local":"^2.1.0","wct-sauce":"^2.0.0","gulp-bower":"0.0.13","typescript":"^2.1.4","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","@types/spdy":"^3.4.4","gulp-concat":"^2.6.1","gulp-tslint":"^8.1.2","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","@types/resolve":"0.0.7","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","source-map-support":"^0.5.4","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.1.0","wct-sauce":"^2.0.0","update-notifier":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester_6.6.0_1525817267533_0.8294250806731676","host":"s3://npm-registry-packages"}},"6.7.0":{"name":"web-component-tester","version":"6.7.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"web-component-tester@6.7.0","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"nevir","email":"ian@nevir.net"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/Polymer/tools/tree/master/packages/web-component-tester","bugs":{"url":"https://github.com/Polymer/tools/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"365efa8341cf525864e5369ac708f1669fd474df","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.7.0.tgz","fileCount":66,"integrity":"sha512-uSvcjrMiV9cYvcYcsE0X2zCEeVTuzQfm72fv4nk0bFbglI7wzr79FL8oJnJDkjWCVCP9pKXt7eBI1ZxnP16eyg==","signatures":[{"sig":"MEQCIDCLJXv6FRBcgw6HV6RlVC7MFOg8l26bfaOoFWrt1bXPAiBSd21SVujUN54bETYBNiga6sNj8U/xS8d4tKRjkpuZaA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":477137,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKUgRCRA9TVsSAnZWagAAazkP/3gyAFxPdUT6b/MFrtPz\njWI9yCWgG+r31zgtsGv6aBk/ColUwz/aUEzp2IjidXlHXHDM7TaNnvlUv1Z6\nGxY9kaDiOj472MWqp+LmymbeSIqOLKLr/rCVGRSsOgn0ncg7R+0U8crfxKN9\nPSres8z4ySHuM0FBMNjXHIoZEa/Km2ezb2MOk+i3yq438mtrTYc9Q9sEE/TN\ngmdIgc9uP1FCJKYmAbZfHf6jjNsQpnLv+QBB4g416+VvcJnD5BkjW95Yd6Fc\n8l6BnSxW6fMkRW1GZSEs2HVwbUjwLGhEwj0ySqIc3RnT3iNd/V8Bz5RMVkl0\n+6xzvkBLsG7f71hwmk18L4Wwi5KpLs/AALm+ueDGz/49SzEH+YkuO1jQ6oN0\nNRNu4tyPDiWSa6OySe3PB+QlGv4WXxOmeBSQb5rNZ1fF2SMOXQEogELjKigU\nm6+vm/ePM/degz+kSxRLXjsTJ8ozwT23MYNDiw8yotvIyaUVf+Lo01wdID8r\nlXGZyTHoLH+/qdyHuelpdN+MU5B2I0lHWhQd7ppE4aKnW2cRzXMGsg+loJ3s\nDi6zhc1kBUMnOjgQGFwVNxyXyU8gKjSiwBexYWwQ7Ed6cTez7nFEbQPEDSXq\nkqGqJ/K+YHMaQKsRp5g1r1yeILxdrGK9yloiM7hRgRlf2UnNx5J48MZzcd5y\nxAl7\r\n=0MUZ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"engines":{"node":">= 8.0"},"scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep \"\\.js$\\|\\.ts$\" | xargs ./node_modules/.bin/clang-format --style=file -i","test:unit":"mocha \"test/unit/**/*.js\"","test:watch":"watch \"mocha \\\"test/unit/**/*.js\\\"\" runner/ browser/ bin/ test/ tasks/","prepublishOnly":"gulp prepublish","test:integration":"gulp bower && mocha \"test/integration/**/*.js\" --timeout 90000"},"_npmUser":{"name":"usergenic","email":"brendan@usergenic.com"},"repository":{"url":"git+https://github.com/Polymer/tools.git","type":"git"},"_npmVersion":"5.6.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"9.11.2","dependencies":{"wd":"^1.2.0","chai":"^4.0.2","glob":"^7.1.2","send":"^0.11.1","async":"^2.4.1","chalk":"^1.1.3","sinon":"^2.3.5","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.5.0","cleankill":"^2.0.0","polyserve":"^0.27.11","socket.io":"^2.0.3","wct-local":"^2.1.0","wct-sauce":"^2.0.2","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^2.0.0","bower-config":"^1.4.0","promisify-node":"^0.4.0","server-destroy":"^1.0.1","update-notifier":"^2.2.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"_hasShrinkwrap":false,"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.6.0","wct-browser-legacy-version-range":"^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","rimraf":"^2.5.4","rollup":"^0.25.1","depcheck":"^0.6.3","lazypipe":"^1.0.1","wct-local":"^2.1.0","wct-sauce":"^2.0.2","gulp-bower":"0.0.13","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","@types/spdy":"^3.4.4","gulp-concat":"^2.6.1","gulp-tslint":"^8.1.2","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","@types/resolve":"0.0.7","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","source-map-support":"^0.5.4","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.1.0","wct-sauce":"^2.0.2","update-notifier":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester_6.7.0_1529432071932_0.5242457121073598","host":"s3://npm-registry-packages"}},"6.7.1":{"name":"web-component-tester","version":"6.7.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"web-component-tester@6.7.1","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"nevir","email":"ian@nevir.net"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/Polymer/tools/tree/master/packages/web-component-tester","bugs":{"url":"https://github.com/Polymer/tools/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"2acd810059ccd089b386cba5cf7bf3138cffa4b4","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.7.1.tgz","fileCount":66,"integrity":"sha512-i/N0MYLBh9fjzI4pcKvfYiTx4JEr+Zbt2m1/ANovpvT74El55WaiFyiwCdUGhnlX1xy1URGUB2CJgl6gdTBumg==","signatures":[{"sig":"MEYCIQCCLip+vmYjjLihtLNpLXXy8beTjbCLf3k0slFW5ekwyAIhAMuH6Jce10cxebXiajc2QLefrBVNPrbvbrIPYucsldTR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":477235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMW9LCRA9TVsSAnZWagAARKkP/3d7BlY5++UeDqLdwXQy\nxKc/AaGBv33JqhZOZ7rDY9/MqmX4ElhyUxRJx30xoHMeCvfAv4n8sYhz23Xv\noaTldEl00Xud5CTBEtHb30FV2+DZYWTsOduk0KmMlgrDUwLunOpHjenEsX92\n37iwJ9LOw6x5igw7xcbd1Knl2UXLpuc/4uJSC8qDyflEj3vH+L/Wmx5Ni40b\nChIvD2Pc8rEC6pjWm8acoJfMlnsJOsvAP25W5DgItfd4CayWmNGzXZsiCZ6w\n7xkzpliQy7IGPDe7pdNSU22Kiw5Ydet3k3qwCZBMMGPNJBQuWLrxhAU/pYwD\nhnMXrUmt8RmSpVzkFID5UdiVoW63xgC0bh0g/RNT9u0VaXp3Onotk6VLaK2o\nTzgnwTWdhsz6/C9Gym5g9hba/mIFLSj6cUgWvIDCpOTHCZ/PjuxCvnt80a9R\ndDspZZ0oLmmYdptdAO04/7NvRRQWL27jd4HKlCj9/TTIlO/NJnulRSNZ/O+c\ng1UQQ1BB5LCK7QCbH3sjsKd1KedEyEpdQih75D7XkDt+P14NMAJX4B4hdNFZ\nlTpMJpyfO11fs+CC0wJVeHwk2Z4eiyQ2GYcj4cj5/QHe7TAIgCRdvZ2832uK\nLolR7ZObfAn/UVNbGHNNDfbER+qV4TSv7afFeFYq037C+eRmIH9Jm0auHzoD\n90r8\r\n=kGiA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"engines":{"node":">= 8.0"},"scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep \"\\.js$\\|\\.ts$\" | xargs ./node_modules/.bin/clang-format --style=file -i","test:unit":"mocha \"test/unit/**/*.js\"","test:watch":"watch \"mocha \\\"test/unit/**/*.js\\\"\" runner/ browser/ bin/ test/ tasks/","prepublishOnly":"gulp prepublish","test:integration":"gulp bower && mocha \"test/integration/**/*.js\" --timeout 90000"},"_npmUser":{"name":"usergenic","email":"brendan@usergenic.com"},"repository":{"url":"git+https://github.com/Polymer/tools.git","type":"git"},"_npmVersion":"6.1.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"9.11.2","dependencies":{"wd":"^1.2.0","chai":"^4.0.2","glob":"^7.1.2","send":"^0.11.1","async":"^2.4.1","chalk":"^1.1.3","sinon":"^2.3.5","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.5.0","cleankill":"^2.0.0","polyserve":"^0.27.11","socket.io":"^2.0.3","wct-local":"^2.1.1","wct-sauce":"^2.0.2","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^2.0.0","bower-config":"^1.4.0","server-destroy":"^1.0.1","update-notifier":"^2.2.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"_hasShrinkwrap":false,"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.6.0","wct-browser-legacy-version-range":"^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","rimraf":"^2.5.4","rollup":"^0.25.1","depcheck":"^0.6.3","lazypipe":"^1.0.1","wct-local":"^2.1.1","wct-sauce":"^2.0.2","gulp-bower":"0.0.13","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/node":"^8.0.0","@types/spdy":"^3.4.4","gulp-concat":"^2.6.1","gulp-tslint":"^8.1.2","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/sinon":"^1.16.31","clang-format":"^1.0.43","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","@types/resolve":"0.0.7","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","source-map-support":"^0.5.4","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.1.1","wct-sauce":"^2.0.2","update-notifier":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester_6.7.1_1529966411809_0.3851684592984852","host":"s3://npm-registry-packages"}},"6.8.0":{"name":"web-component-tester","version":"6.8.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"web-component-tester@6.8.0","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"nevir","email":"ian@nevir.net"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/Polymer/tools/tree/master/packages/web-component-tester","bugs":{"url":"https://github.com/Polymer/tools/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"400afc10571a2f2e1a6031b6527659d6bcb453f0","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.8.0.tgz","fileCount":66,"integrity":"sha512-zj1nZ7dq270svfkdPo4Mc4CuCTab/Wp0SMIKb8g6xD0Q76g15ttHyscYAxQkywVuabwgWeTXiotUOiQaiwX8uA==","signatures":[{"sig":"MEUCIQC+NBgeE21D6PjQxAyY1ERvmmhb3mZSZrvdKZIjh+MoQwIgMX3kAQ0A+lKGuJ0YPF4Xyt/0XgR9DNWf4BWqYqI75GA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":487684,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbdK+YCRA9TVsSAnZWagAA4bYP+wXL4VX4h5RmgesfwyzS\nKlpB7xinvs4ysxH+wfQ1gKBasgaOei94KS9UXWiHjv2f/0PLykznEL7HEXF6\nEisEQMbw7R7fy+3DCSaBckZ/rGLxSPqJajH8+DA0D7RxOmLWJCFar8/pFsmE\n0Tl2Fc7wnJYFlCXx3F1JC9lINjzut1iHph6ishQn1Uc4KyXomhHRt3ll4Yn3\nK4+bf9fNw/cNdqbZPEb6A458LbzlQbzJ2Zz4b9H7HarJW5xJE76MnHg0GG2v\n6NuC7m9OfgaieS+D58yZ/ZNJFkc7hZdU74O8VR70bQxTeJj6YKq1jAgB2vMM\nIw3idBY5FLdLKkzJSIL3DhtvPYy5HRcbGDe386azEyodaqHz1pqRgEfol/jB\n8XOdKftfnsn5trnM/2n74jpJ7soXCxl+9b02EzfB/godw52M3KAWgrFIcKYP\noUQNR+CqSZo/hYHEMCcQV1D2vH+p8ya6rN4i08Kh9toSBs30wyfSejg4kMLw\n2yRV9EmnDKdGluQNRUdfC2q1CMZvbvm7uG6azjd04IA1wbA+SiLGZWHb7fAE\nbVw2m19mdjbeDB+ry1XQqcHxtGMFMkMqdxidKqv9rHtsJQVJh/lBKH/Omi6e\n+acvWvTZw/neE4wodKbn/STmOGIUNadb1InffFgvH3msbsvVnpSKqgPmIhYm\nmXnz\r\n=+tci\r\n-----END PGP SIGNATURE-----\r\n"},"main":"runner.js","files":["bin/","data/","runner/","scripts/","tasks/",".bowerrc","bower.json","browser.js","browser.js.map","package.json","LICENSE","README.md","runner.js"],"engines":{"node":">= 8.0"},"scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find browser runner test -name \"*.ts\" -not -path \"*/fixtures/*\"  | xargs clang-format --style=file -i","test:unit":"mocha \"test/unit/**/*.js\"","test:watch":"watch \"mocha \\\"test/unit/**/*.js\\\"\" runner/ browser/ bin/ test/ tasks/","prepublishOnly":"gulp prepublish","test:integration":"gulp bower && mocha \"test/integration/**/*.js\" --timeout 90000"},"_npmUser":{"name":"polymer-devs","email":"admin@polymer-project.org"},"repository":{"url":"git+https://github.com/Polymer/tools.git","type":"git"},"_npmVersion":"6.3.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"10.8.0","dependencies":{"wd":"^1.2.0","glob":"^7.1.2","send":"^0.11.1","async":"^2.4.1","chalk":"^1.1.3","sinon":"^2.3.5","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.5.0","cleankill":"^2.0.0","polyserve":"^0.27.11","socket.io":"^2.0.3","wct-local":"^2.1.1","wct-sauce":"^2.0.2","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^2.0.0","bower-config":"^1.4.0","server-destroy":"^1.0.1","update-notifier":"^2.2.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"_hasShrinkwrap":false,"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.6.0","wct-browser-legacy-version-range":"^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","rimraf":"^2.5.4","rollup":"^0.25.1","depcheck":"^0.6.3","lazypipe":"^1.0.1","wct-local":"^2.1.1","wct-sauce":"^2.0.2","gulp-bower":"0.0.13","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/spdy":"^3.4.4","gulp-concat":"^2.6.1","gulp-tslint":"^8.1.2","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/sinon":"^1.16.31","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","@types/resolve":"0.0.7","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/body-parser":"0.0.33","source-map-support":"^0.5.4","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.1.1","wct-sauce":"^2.0.2","update-notifier":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester_6.8.0_1534373783997_0.8552246207643182","host":"s3://npm-registry-packages"}},"5.0.2":{"name":"web-component-tester","version":"5.0.2","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@5.0.2","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"nevir","email":"ian@nevir.net"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"e3adda8e1174c3be7a9cf7fff0a6c5c8aa12ee9e","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-5.0.2.tgz","fileCount":39,"integrity":"sha512-20g3TxqBCa2RnDplD6iSCZ1AiCsN4rERzSy7VuKRYVOJiUTdsmcyTl7vO29S/W8eVMkMV4IgNZJGB+HQ8hUBJg==","signatures":[{"sig":"MEQCIFM9OrWuxY8jHmRexpxkK4g0BBz0ZxaiZg7kMXSqZS8eAiAxBcnxf6q3oXjtOwyxiUkPX9MnmHEpomnMU/o1N8Z4CA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":358470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkvlWCRA9TVsSAnZWagAAe9AP/jB02yiHauoNDc7GLofT\nHzzk56bdXbAvautPch4mUSBN2CRCnRqpRwZEJioBi0nswwFO2QTFNQ/5usbX\n3S+pKa3BR7H64YJxIxyiFfaAz1ewx6C8KkSjoOZB/8qxnIOcax2Q9wWc+TwX\nJDEIhbD4W9x5XG4TMNzlV3U/1M3/UkO2bLeJ2/gcR8PBzd6hbv1RWCkVnT0b\nJi1no007FXB54aV1vo12oH7aoT+PMNts81lyqSR6OxR2cmuruXF/9UhWcouE\nBl8pNq//zlfgbZNqVpqJN/OG0ZeE8fBCwvDn9tbGLFc5stAlzn4a9OlXzNqL\n+AM8HJSMlG7RhURqYH+G1WmRb1U053CyDs46gz9eWhfVi4dGuSj0ZvginbFG\nCwQxMWTWi3QhpTk5w8YDAsBwaHuRL0bX7laxIej4DGPj2RufBfNm6smAbVLP\n4krst06sVFQwKeVyqoh1t+C96C7XiQMVx6pnl9pONPMWczdKVo995MSGeKXM\n3wZF4wgWa59z6np8bGUAJ66jZriaj2hQ0wehpo4mLppvzUnjJCr/WHhVsfHU\nJgSiEMcv6zSMFLnmot0KXlv/tiDJIPOolKW2uSmD8BNQlZ+NSZY3msad3J+1\nQPVKE5Qs309bl5TnHLwwdwKAsYoZSFUhwOSLLtR75voD7nzJOqHwx0McFarI\nnAcl\r\n=/SyY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"runner.js","engines":{"node":">= 4.0"},"gitHead":"c184ec7a573ea3a161172588c020448ef4875889","scripts":{"lint":"gulp lint","test":"tsc && gulp test","build":"tsc && gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"bicknellr","email":"bicknellr@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.6.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"8.11.4","dependencies":{"wd":"^1.0.0","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^3.1.2","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^2.0.8","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","@types/chai":"^3.4.34","@types/glob":"^5.0.30","@types/gulp":"^3.8.32","@types/mime":"0.0.29","@types/node":"^4.0.30","body-parser":"^1.14.2","findup-sync":"^0.2.1","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/mocha":"^2.2.32","@types/sinon":"^1.16.31","test-fixture":"github:PolymerElements/test-fixture#3.x","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/express":"^4.0.33","promisify-node":"^0.4.0","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.6.0","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","@types/sinon-chai":"^2.7.27","@types/body-parser":"0.0.33","accessibility-developer-tools":"^2.10.0"},"_hasShrinkwrap":false,"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","gulp-bower":"0.0.13","typescript":"^2.1.4","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","clang-format":"^1.0.43","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1","gulp-typescript":"^3.1.2","gulp-spawn-mocha":"^3.1.0","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.0.8","wct-sauce":"^1.8.2","update-notifier":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester_5.0.2_1536358741908_0.3050841446439001","host":"s3://npm-registry-packages"}},"4.3.7":{"name":"web-component-tester","version":"4.3.7","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"license":"BSD-3-Clause","_id":"web-component-tester@4.3.7","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"nevir","email":"ian@nevir.net"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/Polymer/web-component-tester","bugs":{"url":"https://github.com/Polymer/web-component-tester/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"cfeb4cb10de06f6d2a1f666b4949df03860e3c35","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-4.3.7.tgz","fileCount":39,"integrity":"sha512-67eyBNcqYs6xHT1GaQ6xOZzNzst5+rk8S2pzExrbn49w595kmS9SryU2h+Tmgde96TxKu/RKytHURYPpD80Yvg==","signatures":[{"sig":"MEQCIBLnqx/31rpBUPIur8zVaMLiuHhJjf4TAWfuHeH6yFuuAiB/3U6A+0BZVhUpBx+/4b2GXveyMv+bSRso4v3yb8evYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":354994,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbkvtqCRA9TVsSAnZWagAAUPwP/0VbTeBWDo7U0/IOC/i3\nid2px5runhniaBQprmTyh9EvKdvFLE/DJejrYPdEQq3LjCu2+owmKpY9L3yl\nf9IXOsrF2ULWz9AVVoSwk9qYLDXBr3+2hXFBAIsMOt63tGX7x7KoZwiphi5f\nBHjdEs+zbi0u66lxGDpPVbNdZL5YACyzisy/aC2Sb2BYCCjoqlZZUifdK5eR\nLnuI9a4+M1FENI6Iytvjipc88OjjqHPG+ebDen1MFcTTPm6a9czl1DqJv9z2\nOKlPxpmG/OscAfutpMlpHqeCNeLa5GBOOHZckamKXlxpi0ZUdWhVWhHGqW8d\nrvcFwqxW+J+0p97UKeNFD8uE8r+Q1uKEm009qwgIh8C3/SS7bTkf9MtaHX4+\nxDua1KbtxNvkkXNlpFTYzJLE2RmzSo2Zo7GFC/ktZxEFr62bZdNQSeMkLcEV\nGevjD/MKNJWj7fxM4mslv0BR6tnly6Ig3xabsrHPD56L9i0b/G1ZHeU+fhiB\nw3vPoq24ir4fSXlVv27BDGI9r6OnUYprbVy9K6BNq5ShTGNTB0mJghoAIsTi\nhzLU+xqBgLF2PWXV8JP7t4Bqmp6ehOSxCqLRvDmkCgmApmKlgwK+L9aVKoNH\n+ON4IP9CUPezDV5Qop0EpKmxerst/3BI3vqjzSYZ1FJFSba5XEt2UtOprnSp\nzhIQ\r\n=Ni7O\r\n-----END PGP SIGNATURE-----\r\n"},"main":"runner.js","readme":"[![NPM version](http://img.shields.io/npm/v/web-component-tester.svg?style=flat-square)](https://npmjs.org/package/web-component-tester)\n[![Build Status](http://img.shields.io/travis/Polymer/web-component-tester.svg?style=flat-square)](https://travis-ci.org/Polymer/web-component-tester)\n[![Gitter](http://img.shields.io/badge/slack-join%20chat%20%E2%86%92-brightgreen.svg?style=flat-square)](https://polymer-slack.herokuapp.com/)\n\n`web-component-tester` makes testing your web components a breeze!\n\nYou get a browser-based testing environment, configured out of the box with:\n\n* [Mocha][mocha] as a test framework.\n* [Chai][chai] assertions.\n* [Async][async] to keep your sanity.\n* [Lodash][lodash] (3.0) to repeat fewer things.\n* [Sinon][sinon] and [sinon-chai][sinon-chai] to test just your things.\n* [test-fixture][test-fixture] for easy fixture testing with `<template>` tags.\n* [accessibility-developer-tools][a11ydevtools] through `a11ySuite` for simple, automated Accessibility testing.\n\nWCT will [run your tests](#running-your-tests) against whatever browsers you have locally installed, or remotely via Sauce Labs.\n\n\n# Getting Started\n\n## `.html` Suites\n\nYour test suites can be `.html` documents. For example,\n`test/awesomest-tests.html`:\n\n```html\n<!doctype html>\n<html>\n<head>\n  <meta charset=\"utf-8\">\n  <script src=\"../../webcomponentsjs/webcomponents-lite.js\"></script>\n  <script src=\"../../web-component-tester/browser.js\"></script>\n  <link rel=\"import\" href=\"../awesome-element.html\">\n</head>\n<body>\n  <awesome-element id=\"fixture\"></awesome-element>\n  <script>\n    suite('<awesome-element>', function() {\n      test('is awesomest', function() {\n        assert.isTrue(document.getElementById('fixture').awesomest);\n      });\n    });\n  </script>\n</body>\n</html>\n```\n\nNote that it is _critical_ that you include `web-component-tester/browser.js` in\nyour test suites. `browser.js` contains all of WCT's client logic (and loads\nbundled libraries like mocha and chai).\n\nIf you are using [WCT via the command line](#wct), it will automatically serve\nits local copy of `browser.js` on any URL that ends with\n`/web-component-tester/browser.js`.\n\n\n## `.js` Suites\n\nAlternatively, you can write tests in separate `.js` sources. For example,\n`test/awesome-tests.js`:\n\n```js\nsuite('AwesomeLib', function() {\n  test('is awesome', function() {\n    assert.isTrue(AwesomeLib.awesome);\n  });\n});\n```\n\n## Special Features\n\n### test-fixture\n\n`test-fixture` can be used to reset DOM state between test runs.\n```html\n<test-fixture id=\"simple\">\n  <template>\n    <div></div>\n  </template>\n</test-fixture>\n<script>\n  suite('classList', function() {\n    var div;\n    setup(function() {\n      div = fixture('simple');\n    });\n    test('foo', function() {\n      div.classList.add('foo');\n      assertSomethingOrOther(div);\n    });\n    test('bar', function() {\n      div.classList.add('bar');\n      assertNoFooClass(div);\n    });\n  });\n</script>\n```\n\n### a11ySuite\n\n`a11ySuite` provides an simple way to run accessibility-developer-tools' high quality accessibility audits when given a `test-fixture`.\nThe `a11ySuite` will show all the audit results via the standard Mocha test output.\n```html\n<test-fixture id=\"NoLabel\">\n  <template>\n    <paper-radio-button id=\"radio-1\"></paper-radio-button>\n  </template>\n</test-fixture>\n\n<script>\n  a11ySuite('NoLabel');\n</script>\n```\n![Accessibility Suite Test Run](a11ySuiteExample.png)\n\n## Running Your Tests\n\n### `wct`\n\nThe easiest way to run your tests is via the `wct` command line tool. Install\nit globally via:\n\n```sh\nnpm install -g web-component-tester\n```\n\nMake sure that you also have [Java][java] installed and available on your\n`PATH`.\n\nThe `wct` tool will run your tests in all the browsers you have installed. Just\nrun it:\n\n```sh\nwct\n```\n\nBy default, any tests under `test/` will be run. You can override this by\nspecifying particular files (or globs of files) via `wct path/to/files`.\n\n\n### Web Server\n\nIf you prefer not to use WCT's command line tool, you can also run WCT tests\ndirectly in a browser via a web server of your choosing.\n\nMake sure that WCT's `browser.js` is accessible by your web server, and have\nyour tests load `browser.js`.\n\nThe recommended way to fetch these is via Bower:\n\n    bower install Polymer/web-component-tester --save\n\n\n#### Nested Suites\n\nTo help support this case, you can also directly define an index that will load\nany desired tests:\n\n```html\n<!doctype html>\n<html>\n  <head>\n    <meta charset=\"utf-8\">\n    <script src=\"../bower_components/webcomponentsjs/webcomponents-lite.js\"></script>\n    <script src=\"../bower_components/web-component-tester/browser.js\"></script>\n    <script src=\"../awesome.js\"></script>\n  </head>\n  <body>\n    <script>\n      WCT.loadSuites([\n        'awesome-tests.js',\n        'awesomest-tests.html',\n      ]);\n    </script>\n  </body>\n</html>\n```\n\n_When you use `wct` on the command line, it is generating an index like this for\nyou based on the suites you ask it to load._\n\n\n# Configuration\n\nThe `wct` command line tool will pick up custom configuration from a\n`wct.conf.json` file located in the root of your project. It should export the\ncustom configuration:\n\n```js\n{\n  \"verbose\": true,\n  \"plugins\": {\n    \"local\": {\n      \"browsers\": [\"chrome\", \"firefox\"]\n    }\n  }\n}\n```\n\nSee [`runner/config.ts`](runner/config.ts) for the canonical reference of\nconfiguration properties.\n\nYou can also specify global defaults (such as `sauce.username`, etc) via a\nconfig file located at `~/wct.conf.json`.\n\n## Plugins\n\nNote that by specifying a plugin's configuration, you are letting WCT know that\nit should load that plugin. If you wish to provide default configuration for a\nplugin, but not enable it, you can have it default to disabled:\n\n```js\n{\n  \"plugins\": {\n    \"sauce\": {\n      \"disabled\": true,\n      \"browsers\": [{\n          \"browserName\": \"microsoftedge\",\n          \"platform\": \"Windows 10\",\n          \"version\": \"\"\n        }, {\n          \"browserName\": \"internet explorer\",\n          \"platform\": \"Windows 8.1\",\n          \"version\": \"11\"\n        },\n        {\n          \"browserName\": \"safari\",\n          \"platform\": \"OS X 10.11\",\n          \"version\": \"9\"\n        }\n      ]\n    }\n  }\n}\n```\n\nFor more information on Sauce configuration, [see their Wiki](https://wiki.saucelabs.com/display/DOCS/Test+Configuration+Options#TestConfigurationOptions-RequiredSeleniumTestConfigurationSettings)\n\nRequesting that plugin via `--plugin` on the command line (or overriding the\nplugin's configuration to `disabled: false`) will cause the plugin to kick in.\n\n\n# Nitty Gritty\n\n## Polymer\n\nBy default, WCT will defer tests until `WebComponentsReady` has fired. This\nsaves you from having to wait for elements to upgrade and all that yourself.\n\nIf you need to test something that occurs before that event, the [`testImmediate` helper](https://github.com/Polymer/web-component-tester/blob/master/browser/environment/helpers.js#L29-41) can be used. Or, if you just want tests to run as soon as possible, you can disable the delay by setting `WCT.waitForFrameworks = false` (though, they are still async due to Mocha).\n\n\n## Mocha\n\nWCT supports Mocha's [TDD][mocha-tdd] (`suite`/`test`/etc) and [BDD][mocha-bdd]\n(`describe`/`it`/etc) interfaces, and will call `mocha.setup`/`mocha.run` for\nyou. Just write your tests, and you're set.\n\n\n## Chai\n\nSimilarly, Chai's [`expect`][chai-bdd] and [`assert`][chai-tdd] interfaces are\nexposed for your convenience.\n\n\n## Custom Environments\n\nIf you would rather not load WCT's shared environment, or want to have WCT\nload additional libraries, you can override the list of scripts loaded. There\nare two ways of doing this:\n\nInside your test code (before `browser.js` is loaded):\n```html\n<script>\n  WCT = {\n    environmentScripts: [\n      // Mocha and Stacky are required dependencies\n      'stacky/lib/parsing.js',\n      'stacky/lib/formatting.js',\n      'stacky/lib/normalization.js',\n      'mocha/mocha.js',\n      // Include anything else that you like!\n    ],\n  };\n```\n\nAlternatively, you can specify these options via the `clientOptions`\nkey in `wct.conf.json`.\n\nA reference of the default configuration can be found at\n[browser/config.js](browser/config.js).\n\n\n## Gulp\n\nWe also provide Gulp tasks for your use. `gulpfile.js`:\n\n```js\nvar gulp = require('gulp');\nrequire('web-component-tester').gulp.init(gulp, [dependencies]);\n```\n\nExposes `gulp test:local` and `gulp test:remote`, which depend on the optional\n`dependencies`.\n\n\n## Grunt\n\nOr, Grunt tasks, if you prefer. `gruntfile.js`:\n\n```js\ngrunt.initConfig({\n  'wct-test': {\n    local: {\n      options: {remote: false},\n    },\n    remote: {\n      options: {remote: true},\n    },\n    chrome: {\n      options: {browsers: ['chrome']},\n    },\n  },\n});\n\ngrunt.loadNpmTasks('web-component-tester');\n```\n\nGives you two grunt tasks: `wct-test:local` and `wct-test:remote`. The\n`options` you can use are specified in [`runner/config.ts`](runner/config.ts).\n\n\n# Plugin Authoring\n\nA plugin is a node module that can hook into various steps of WCT's flow. It\nlooks like this:\n\n`package.json`:\n```js\n{\n  // ...\n  \"wct-plugin\": {\n    \"cli-options\": {\n      // ... option configuration (nomnom)\n    }\n  }\n}\n```\n\n`plugin.js` (the plugin's main module)\n```js\nmodule.exports = function(context, pluginOptions, plugin) {\n  // ...\n};\n```\n\nThe plugin can subscribe to hooks via the [`Context`](runner/context.ts)\nobject. Any options (via wct.conf.json or command line) are merged into\n`pluginOptions`. And, `plugin` is the instance of [`Plugin`](runner/plugin.ts)\nfor the plugin.\n\n[wct-local](https://github.com/Polymer/wct-local) and\n[wct-sauce](https://github.com/Polymer/wct-sauce) are example plugins you can\nfollow.\n\n\n### Node support\n\nWCT supports node versions 4 and up.\n\n<!-- References -->\n[async]:      https://github.com/caolan/async       \"Async.js\"\n[chai-bdd]:   http://chaijs.com/api/bdd/            \"Chai's BDD Interface\"\n[chai-tdd]:   http://chaijs.com/api/assert/         \"Chai's TDD Interface\"\n[chai]:       http://chaijs.com/                    \"Chai Assertion Library\"\n[java]:       https://java.com/download             \"Java\"\n[mocha-bdd]:  http://mochajs.org/#bdd-interface     \"Mocha's BDD Interface\"\n[mocha-tdd]:  http://mochajs.org/#tdd-interface     \"Mocha's TDD Interface\"\n[mocha]:      http://mochajs.org/                   \"Mocha Test Framework\"\n[sauce]:      http://saucelabs.com                  \"Sauce Labs\"\n[opensauce]:  https://saucelabs.com/opensauce       \"Open Sauce Testing\"\n[lodash]:     https://lodash.com/                   \"Lo-Dash\"\n[sinon]:      http://sinonjs.org/                   \"Sinon.JS\"\n[sinon-chai]: https://github.com/domenic/sinon-chai \"Chai assertions for Sinon\"\n[test-fixture]: https://github.com/PolymerElements/test-fixture \"Easy DOM fixture testing\"\n[a11ydevtools]: https://github.com/GoogleChrome/accessibility-developer-tools \"A collection of audit rules checking for common accessibility problems, and an API for running these rules in an HTML page.\"\n","engines":{"node":">= 4.0"},"gitHead":"9590bd81025276f111a3d9779a0af8bb23016ec3","scripts":{"init":"gulp init","lint":"gulp lint","test":"gulp test","build":"gulp build","format":"find runner test | grep '\\.js$\\|\\.ts$' | xargs ./node_modules/.bin/clang-format --style=file -i","prepublish":"gulp prepublish","test:watch":"watch 'gulp test:unit' runner/ browser/ bin/ test/ tasks/"},"_npmUser":{"name":"bicknellr","email":"bicknellr@gmail.com"},"repository":{"url":"git+https://github.com/Polymer/web-component-tester.git","type":"git"},"_npmVersion":"5.6.0","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"8.11.4","dependencies":{"wd":"^0.3.8","chai":"^3.2.0","glob":"^5.0.15","send":"^0.11.1","async":"^1.5.0","chalk":"^1.1.1","mocha":"^2.2.4","sinon":"^1.11.1","lodash":"^3.0.1","multer":"^1.1.0","nomnom":"^1.8.1","stacky":"^1.3.1","express":"^4.8.5","resolve":"^1.0.0","cleankill":"^1.0.0","socket.io":"^1.3.7","wct-local":"^2.0.8","wct-sauce":"^1.8.2","sinon-chai":"^2.6.0","body-parser":"^1.14.2","findup-sync":"^0.2.1","test-fixture":"github:PolymerElements/test-fixture#3.x","promisify-node":"^0.4.0","server-destroy":"^1.0.1","serve-waterfall":"^1.1.0","update-notifier":"^0.6.0","accessibility-developer-tools":"^2.10.0"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"gulp":"^3.8.8","grunt":"^0.4.5","watch":"^0.18.0","jshint":"^2.8.0","rollup":"^0.25.1","tslint":"^3.10.2","depcheck":"^0.6.3","lazypipe":"^1.0.1","typescript":"^1.8.10","gulp-jshint":"^2.0.0","gulp-tslint":"^5.0.0","clang-format":"^1.0.43","gulp-typings":"^2.0.0","run-sequence":"^1.0.1","jshint-stylish":"^2.0.1","gulp-typescript":"^2.13.4","gulp-spawn-mocha":"^2.2.2"},"optionalDependencies":{"wct-local":"^2.0.8","wct-sauce":"^1.8.2","update-notifier":"^0.6.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester_4.3.7_1536359274365_0.1379599932707818","host":"s3://npm-registry-packages"}},"6.9.0-pre.1":{"name":"web-component-tester","version":"6.9.0-pre.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"web-component-tester@6.9.0-pre.1","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"nevir","email":"ian@nevir.net"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"tvanderlippe","email":"tvanderlippe@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/Polymer/tools/tree/master/packages/web-component-tester","bugs":{"url":"https://github.com/Polymer/tools/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"9099d98c2db86e1c76781a8f25efcf119ab30f88","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.9.0-pre.1.tgz","fileCount":66,"integrity":"sha512-hYHGRqZKNNyWR/1rPrIApb/t/BBdUK1RLKaPZp9yKhkjGgvGBSM2AEjzrnfuAeOp1Rx0oaszFNm4WHk8A7DTuw==","signatures":[{"sig":"MEQCIAS3YniprSBqxruegOvafZvcNWSc0FJ0+3gt5LGD9zkrAiBBgRNAfHFfJfEnsPOI/Pn2Nk+sde7P12ZCdAJ378TwUg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":488556,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbxVFrCRA9TVsSAnZWagAAyOAP/j+3t6P7SQu9A+COIQAY\nHYSjp+bwIn+53gd80ie4KH9Z74HY6VdzQkjjOsrsSDN2Zb4w5uBlrqhABFse\nW7Ar17BOJtbQEm/GtZLxtgp2cCa/MLhfn0oOkDQjyUTqz7uidq7Bhkh3yIw4\nDRrRgKVDqcubGzfHMWNtoA0Vz8q7q2Wx1SVxVlgziz76QfO4yKev4j69rbCd\niJlvp9t0WloJRQ2hjE9gC9sxYCMYjEHjfR5k38GD/WUfZyN4Hkwj025mQPKD\nEMvYELYqc65ocl1TBIsn2NMLOoPg6SAuBE39v/kOFZ2Mpp1k1dJYioaSJJnu\n3g8cST7ySINaKno7hg+n7iabVZpb0XfHPpHBXfcBkyDMVslJ0wEse26fgaSl\nyGmg4b0qTAumzdStT1vIJyFWBxLmjw1OtmPTPbHThVJV9wTs8q6wgDBavf5Y\nC2K0BM575OKuGce+d+4kwBnzaqm1CugH4TSdRDoamwtu2L1t/zQj1jsFCjQW\n/S7gTBMSHzIFHtXRDrRsVumqU2pz9HM2h+URSsh8OvQHmjjCfLa5jfPGqkbY\nktIOwqjwjJqZ2wQd9UX8Vs5SaXgMZRdiJLN1SFVXpqqz5IdvMCbZzTMzRmR8\nCOBoHDBGDXlKXsJ+FWNokJD9/Wxsk3hK1EZmRDmC6miceZC4o0q61UQIqFk5\noa05\r\n=IgeU\r\n-----END PGP SIGNATURE-----\r\n"},"main":"runner.js","readme":"[![NPM version](http://img.shields.io/npm/v/web-component-tester.svg?style=flat-square)](https://npmjs.org/package/web-component-tester)\n[![Build Status](http://img.shields.io/travis/Polymer/web-component-tester.svg?style=flat-square)](https://travis-ci.org/Polymer/web-component-tester)\n[![Gitter](http://img.shields.io/badge/slack-join%20chat%20%E2%86%92-brightgreen.svg?style=flat-square)](https://polymer-slack.herokuapp.com/)\n\n`web-component-tester` makes testing your web components a breeze!\n\nYou get a browser-based testing environment, configured out of the box with:\n\n* [Mocha][mocha] as a test framework.\n* [Chai][chai] assertions.\n* [Async][async] to keep your sanity.\n* [Lodash][lodash] (3.0) to repeat fewer things.\n* [Sinon][sinon] and [sinon-chai][sinon-chai] to test just your things.\n* [test-fixture][test-fixture] for easy fixture testing with `<template>` tags.\n* [accessibility-developer-tools][a11ydevtools] through `a11ySuite` for simple, automated Accessibility testing.\n\nWCT will [run your tests](#running-your-tests) against whatever browsers you have locally installed, or remotely via Sauce Labs.\n\n\n# Getting Started\n\n## `.html` Suites\n\nYour test suites can be `.html` documents. For example,\n`test/awesomest-tests.html`:\n\n```html\n<!doctype html>\n<html>\n<head>\n  <meta charset=\"utf-8\">\n  <script src=\"../../webcomponentsjs/webcomponents-lite.js\"></script>\n  <script src=\"../../web-component-tester/browser.js\"></script>\n  <link rel=\"import\" href=\"../awesome-element.html\">\n</head>\n<body>\n  <awesome-element id=\"fixture\"></awesome-element>\n  <script>\n    suite('<awesome-element>', function() {\n      test('is awesomest', function() {\n        assert.isTrue(document.getElementById('fixture').awesomest);\n      });\n    });\n  </script>\n</body>\n</html>\n```\n\nNote that it is _critical_ that you include `../web-component-tester/browser.js`\nin your test suites. `browser.js` contains all of WCT's client logic (and loads\nbundled libraries like mocha and chai). You can also load it from the absolute URL `/components/web-component-tester/browser.js`.\n\n## `.js` Suites\n\nAlternatively, you can write tests in separate `.js` sources. For example,\n`test/awesome-tests.js`:\n\n```js\nsuite('AwesomeLib', function() {\n  test('is awesome', function() {\n    assert.isTrue(AwesomeLib.awesome);\n  });\n});\n```\n\n## Special Features\n\n### test-fixture\n`test-fixture` can be used to reset DOM state between test runs.\n```html\n<test-fixture id=\"simple\">\n  <template>\n    <div></div>\n  </template>\n</test-fixture>\n<script>\n suite('classList', () => {\n   let div;\n   setup(() => {\n     div = fixture('simple');\n   });\n   test('foo', () => {\n     div.classList.add('foo');\n     assertSomethingOrOther(div);\n   });\n   test('bar', () => {\n     div.classList.add('bar');\n     assertNoFooClass(div);\n   });\n });\n ```\n\n### a11ySuite(fixureId, ignoredTests, beforeEach)\n|Parameter|Type|Descrption|\n|---|---|---|\n|fixtureId|String|ID of the fixture to instantiate and test|\n|ignoredTests|Array<string> (optional)|Tests to ignore. <br />Test names are found [here](https://github.com/GoogleChrome/accessibility-developer-tools/blob/master/dist/js/axs_testing.js) as calls to axs.AuditRules.addRule()|\n|beforeEach|Function (optional)|Called before each test is run|\n\n`a11ySuite` provides an simple way to run accessibility-developer-tools' high quality accessibility\naudits when given a `test-fixture`.\nThe `a11ySuite` will show all the audit results via the standard Mocha test output.\n```html\n<test-fixture id=\"NoLabel\">\n  <template>\n    <paper-radio-button id=\"radio-1\"></paper-radio-button>\n  </template>\n</test-fixture>\n\n<script>\n  a11ySuite('NoLabel');\n</script>\n```\n![Accessibility Suite Test Run](a11ySuiteExample.png)\n\n## Running Your Tests\n\n### `wct`\n\nThe easiest way to run your tests is via the `wct` command line tool. Install\nit globally via:\n\n```sh\nnpm install -g web-component-tester\n```\n\nMake sure that you also have [Java][java] installed and available on your\n`PATH`.\n\nThe `wct` tool will run your tests in all the browsers you have installed. Just\nrun it:\n\n```sh\nwct\n```\n\nBy default, any tests under `test/` will be run. You can override this by\nspecifying particular files (or globs of files) via `wct path/to/files`.\n\n\n### Web Server\n\nIf you prefer not to use WCT's command line tool, you can also run WCT tests\ndirectly in a browser via a web server of your choosing.\n\nMake sure that WCT's `browser.js` is accessible by your web server, and have\nyour tests load `browser.js`.\n\nThe recommended way to fetch these is via Bower:\n\n    bower install Polymer/web-component-tester --save\n\n\n#### Nested Suites\n\nTo help support this case, you can also directly define an index that will load\nany desired tests:\n\n```html\n<!doctype html>\n<html>\n  <head>\n    <meta charset=\"utf-8\">\n    <script src=\"../../webcomponentsjs/webcomponents-lite.js\"></script>\n    <script src=\"../../web-component-tester/browser.js\"></script>\n    <script src=\"../awesome.js\"></script>\n  </head>\n  <body>\n    <script>\n      WCT.loadSuites([\n        'awesome-tests.js',\n        'awesomest-tests.html',\n      ]);\n    </script>\n  </body>\n</html>\n```\n\n_When you use `wct` on the command line, it is generating an index like this for\nyou based on the suites you ask it to load._\n\n\n# Configuration\n\nThe `wct` command line tool will pick up custom configuration from a\n`wct.conf.json` file located in the root of your project.\nOr, you can specify your own file via the `--config-file` command line option.\nExample: `--config-file my.wct.conf.js`\nIf you define your own configuration file, make sure you also provide the correct root if needed.\nBy default it will use the directory in which the configuration file is found as rootpath, which can result in errors if the file is in a sub directory.\n\n It should export the custom configuration:\n\n```js\n{\n  \"verbose\": true,\n  \"plugins\": {\n    \"local\": {\n      \"browsers\": [\"chrome\", \"firefox\"]\n    }\n  }\n}\n```\n\nSee [`runner/config.ts`](runner/config.ts) for the canonical reference of\nconfiguration properties.\n\nYou can also specify global defaults (such as `sauce.username`, etc) via a\nconfig file located at `~/wct.conf.json`.\n\n## Plugins\n\nNote that by specifying a plugin's configuration, you are letting WCT know that\nit should load that plugin. If you wish to provide default configuration for a\nplugin, but not enable it, you can have it default to disabled:\n\nRequesting that plugin via `--plugin` on the command line (or overriding the\nplugin's configuration to `disabled: false`) will cause the plugin to kick in.\n\n### Sauce\n\nThe **sauce** plugin runs your tests on [Sauce](https://saucelabs.com/).\n\nTo use the sauce plugin you need to include credentials. To do this, either\nset the `SAUCE_USERNAME` and `SAUCE_ACCESS_KEY` environment variables, or\nset the `username` and `accessKey` fields in the `plugins.sauce` section of\nyour `wct.conf.json`.\n\nYou can configure the browsers that Sauce will run by setting the `browsers`\narray in the plugin configuration. The options are the same as the ones documented\non the Sauce Wiki [here](https://wiki.saucelabs.com/display/DOCS/Test+Configuration+Options#TestConfigurationOptions-RequiredSeleniumTestConfigurationSettings).\nFor example:\n\n```js\n{\n  \"plugins\": {\n    \"sauce\": {\n      \"browsers\": [{\n          \"browserName\": \"microsoftedge\",\n          \"platform\": \"Windows 10\",\n          \"version\": \"\"\n        }, {\n          \"browserName\": \"internet explorer\",\n          \"platform\": \"Windows 8.1\",\n          \"version\": \"11\"\n        },\n        {\n          \"browserName\": \"safari\",\n          \"platform\": \"OS X 10.11\",\n          \"version\": \"9\"\n        }\n      ]\n    }\n  }\n}\n```\n\n## Variant dependencies\n\nSometimes you want to run your project's tests against different versions of\nyour dependencies. For example, suppose there was a significant change in\npaper-button version `v1.5` and you want to confirm that your code works with\n`v1.4` and `v1.5`.\n\nWCT will serve from the `bower_components` directory in your project's root\ndirectory as siblings of your project's root directory. So if you depend on\npaper-button, you can import it with the url\n`../paper-button/paper-button.html`.\n\nFor each directory that WCT detects with a name like\n`bower_components-${variantName}`, it will also run your tests separately\nagainst that variant of your dependencies. So you could use the [`directory`\nenvironment variable](https://bower.io/docs/config/) option with bower to set\nup a `bower_components-button-v1.4` directory while developing. WCT would\nnotice that directory and run your tests in two different variations, one where\n`../paper-button/paper-button.html` gets `v1.4`, the other where it gets\n`v1.5`.\n\nThis is implemented by starting one test server per variant, and one copy of each launched browser per test server.\n\n# Nitty Gritty\n\n## Polymer\n\nBy default, WCT will defer tests until `WebComponentsReady` has fired. This\nsaves you from having to wait for elements to upgrade and all that yourself.\n\nIf you need to test something that occurs before that event, the [`testImmediate` helper](https://github.com/Polymer/web-component-tester/blob/master/browser/environment/helpers.js#L29-41) can be used. Or, if you just want tests to run as soon as possible, you can disable the delay by setting `WCT.waitForFrameworks = false` (though, they are still async due to Mocha).\n\n\n## Mocha\n\nWCT supports Mocha's [TDD][mocha-tdd] (`suite`/`test`/etc) and [BDD][mocha-bdd]\n(`describe`/`it`/etc) interfaces, and will call `mocha.setup`/`mocha.run` for\nyou. Just write your tests, and you're set.\n\n\n## Chai\n\nSimilarly, Chai's [`expect`][chai-bdd] and [`assert`][chai-tdd] interfaces are\nexposed for your convenience.\n\n\n## Custom Environments\n\nIf you would rather not load WCT's shared environment, or want to have WCT\nload additional libraries, you can override the list of scripts loaded. There\nare two ways of doing this:\n\nInside your test code (before `browser.js` is loaded):\n```html\n<script>\n  WCT = {\n    environmentScripts: [\n      // Mocha and Stacky are required dependencies\n      'stacky/lib/parsing.js',\n      'stacky/lib/formatting.js',\n      'stacky/lib/normalization.js',\n      'mocha/mocha.js',\n      // Include anything else that you like!\n    ],\n  };\n```\n\nAlternatively, you can specify these options via the `clientOptions`\nkey in `wct.conf.json`.\n\nA reference of the default configuration can be found at\n[browser/config.ts](browser/config.ts).\n\n\n## Gulp\n\nWe also provide Gulp tasks for your use. `gulpfile.js`:\n\n```js\nvar gulp = require('gulp');\nrequire('web-component-tester').gulp.init(gulp, [dependencies]);\n```\n\nExposes `gulp test:local` and `gulp test:remote`, which depend on the optional\n`dependencies`.\n\n\n## Grunt\n\nOr, Grunt tasks, if you prefer. `gruntfile.js`:\n\n```js\ngrunt.initConfig({\n  'wct-test': {\n    local: {\n      options: {remote: false},\n    },\n    remote: {\n      options: {remote: true},\n    },\n    chrome: {\n      options: {browsers: ['chrome']},\n    },\n  },\n});\n\ngrunt.loadNpmTasks('web-component-tester');\n```\n\nGives you two grunt tasks: `wct-test:local` and `wct-test:remote`. The\n`options` you can use are specified in [`runner/config.ts`](runner/config.ts).\n\n\n# Plugin Authoring\n\nA plugin is a node module that can hook into various steps of WCT's flow. It\nlooks like this:\n\n`package.json`:\n```js\n{\n  // ...\n  \"wct-plugin\": {\n    \"cli-options\": {\n      // ... option configuration (nomnom)\n    }\n  }\n}\n```\n\n`plugin.js` (the plugin's main module)\n```js\nmodule.exports = function(context, pluginOptions, plugin) {\n  // ...\n};\n```\n\nThe plugin can subscribe to hooks via the [`Context`](runner/context.ts)\nobject. Any options (via wct.conf.json or command line) are merged into\n`pluginOptions`. And, `plugin` is the instance of [`Plugin`](runner/plugin.ts)\nfor the plugin.\n\n[wct-local](https://github.com/Polymer/wct-local) and\n[wct-sauce](https://github.com/Polymer/wct-sauce) are example plugins you can\nfollow.\n\n\n### Node support\n\nWCT supports node versions 8 and up.\n\nWCT supports running tests for web-components which are installed via npm to `node_modules` (instead of via bower to `bower_components`) by use of an `--npm` flag. Components which wish to support npm-based installation should include `wct-browser-legacy` in their `devDependencies`, which is a package that contains only the client-side javascript necessary for executing WCT tests in an npm-based environment.  WCT will attempt to identify which package provides the client-side code by checking for compatible packages in the following order of preference: `wct-mocha`, `wct-browser-legacy` and `web-component-tester`.  If you want to specify which package provides WCT client-side code, use the `--wct-package-name` flag or `wctPackageName` option in wct.conf.json with the npm package name. \n\n\n<!-- References -->\n[async]:      https://github.com/caolan/async       \"Async.js\"\n[chai-bdd]:   http://chaijs.com/api/bdd/            \"Chai's BDD Interface\"\n[chai-tdd]:   http://chaijs.com/api/assert/         \"Chai's TDD Interface\"\n[chai]:       http://chaijs.com/                    \"Chai Assertion Library\"\n[java]:       https://java.com/download             \"Java\"\n[mocha-bdd]:  http://mochajs.org/#bdd-interface     \"Mocha's BDD Interface\"\n[mocha-tdd]:  http://mochajs.org/#tdd-interface     \"Mocha's TDD Interface\"\n[mocha]:      http://mochajs.org/                   \"Mocha Test Framework\"\n[sauce]:      http://saucelabs.com                  \"Sauce Labs\"\n[opensauce]:  https://saucelabs.com/opensauce       \"Open Sauce Testing\"\n[lodash]:     https://lodash.com/                   \"Lo-Dash\"\n[sinon]:      http://sinonjs.org/                   \"Sinon.JS\"\n[sinon-chai]: https://github.com/domenic/sinon-chai \"Chai assertions for Sinon\"\n[test-fixture]: https://github.com/PolymerElements/test-fixture \"Easy DOM fixture testing\"\n[a11ydevtools]: https://github.com/GoogleChrome/accessibility-developer-tools \"A collection of audit rules checking for common accessibility problems, and an API for running these rules in an HTML page.\"\n","engines":{"node":">= 8.0"},"scripts":{"lint":"tslint -p .","test":"npm run build && npm run test:unit && npm run test:integration","build":"tsc && gulp build","format":"find browser runner test -name \"*.ts\" -not -path \"*/fixtures/*\"  | xargs clang-format --style=file -i","test:unit":"mocha \"test/unit/**/*.js\"","test:watch":"watch \"mocha \\\"test/unit/**/*.js\\\"\" runner/ browser/ bin/ test/ tasks/","prepublishOnly":"gulp prepublish","test:integration":"gulp bower && bash -c \"TEST_RETRY_TARGET_MAX=7 mocha \\\"test/integration/**/*.js\\\" --timeout 90000 --reporter test/retry-failures-reporter.js\""},"_npmUser":{"name":"usergenic","email":"brendan@usergenic.com"},"repository":{"url":"git+https://github.com/Polymer/tools.git","type":"git"},"_npmVersion":"6.4.1","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"9.11.2","dependencies":{"wd":"^1.2.0","glob":"^7.1.2","send":"^0.11.1","async":"^2.4.1","chalk":"^1.1.3","sinon":"^2.3.5","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.5.0","cleankill":"^2.0.0","polyserve":"^0.27.13","socket.io":"^2.0.3","wct-local":"^2.1.1","wct-sauce":"^2.0.2","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^2.0.0","bower-config":"^1.4.0","server-destroy":"^1.0.1","update-notifier":"^2.2.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"_hasShrinkwrap":false,"readmeFilename":"README.md","--private-wct--":{"client-side-version-range":"4 - 6 || ^6.6.0 || ^6.9.0-pre.1","wct-browser-legacy-version-range":"^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","rimraf":"^2.5.4","rollup":"^0.25.1","depcheck":"^0.6.3","lazypipe":"^1.0.1","wct-local":"^2.1.1","wct-sauce":"^2.0.2","gulp-bower":"0.0.13","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/spdy":"^3.4.4","gulp-concat":"^2.6.1","gulp-tslint":"^8.1.2","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/sinon":"^1.16.31","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","@types/resolve":"0.0.7","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/body-parser":"0.0.33","source-map-support":"^0.5.4","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.1.1","wct-sauce":"^2.0.2","update-notifier":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester_6.9.0-pre.1_1539658091083_0.25278466536191213","host":"s3://npm-registry-packages"}},"6.9.0":{"name":"web-component-tester","version":"6.9.0","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"web-component-tester@6.9.0","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"nevir","email":"ian@nevir.net"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"tvanderlippe","email":"tvanderlippe@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/Polymer/tools/tree/master/packages/web-component-tester","bugs":{"url":"https://github.com/Polymer/tools/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"9666b9054d4ce76cc769195be9a0ff72b23ea47b","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.9.0.tgz","fileCount":66,"integrity":"sha512-l5KzzhlHJQ+I2qtVlo5cdUZdXenfb70mNJdHdOXc9YdgpUdkT1kQ9cRKWguaVpXQmphcpWjw8KOgkf5oUkafUw==","signatures":[{"sig":"MEQCIAZRi6VMw+YOG5AUITv4tuN9ptkpLrhOY5jYl7x1QZUiAiBRH8w2k3IWy2WkoTJ9oygjU1TPkcg0sNWAYyuTk49YTQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":488505,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb0kemCRA9TVsSAnZWagAAX7wP+gMa27DqUHn98G6TVMHo\n0iLxB5xf3BgL4QE76KqHpVjNGMOyDky4md4Y7N3FkUgQZMymtOep0Z2Pz7hG\nK1AlHEro0X7o3lQtGT+p1lIuTiR4Fke5EBI8Ch6pwPXPKNn+M90pfUUwvEm3\nAdf971Zws84+cQiXCrkDbp3RkkDjXRf60kfWZc2OwnE3wuxSIqzJCHuO7EcS\n/1gbb3M0zx6cegJvS2wx35duQsIG8ASimIyRBR0nZHL4wwitLyZ1GwPGHQdt\niFsLh3HPYyEZeNuvted3v/DXf6InVZpORqmpZN+mIMepIZDSbv4QAGueuE0x\nWCwm3BzGa8EAvBai9jKeGIdMExsLxV2dcls+DZYF2N2fIkSQYIEaRkj4Wgxf\nGFTie+g7SVVjli6GJTAX4mST/bF06/CNGmcKT/yzNK9Hnxg+TmHMAjfIrNHf\nBgOyb0JI3Lz/766OL4xqYeAU7IsWpXjhaaukZdVwFZpwqQS0Jv+nWhC4xiBG\noC4U2mGe6r2XclnZac7zKy7M6OnlRikkVVtiFMAnWXXfhBRu2WorcWvUFmLS\nyyIlu8inaHYHssWYKS8QA/OQijZs2+oeLWMYl0tCv1o8yHiMRhvKZg1PKZtt\n1nKNLiyD/dQdo09ISxTentbLNpUHiE8puzMLPT6mSFIWslDbCGQTwzInue3S\nXy9G\r\n=7Elg\r\n-----END PGP SIGNATURE-----\r\n"},"main":"runner.js","engines":{"node":">= 8.0"},"scripts":{"lint":"tslint -p .","test":"tsc && gulp test","build":"tsc && gulp build","format":"find browser runner test -name \"*.ts\" -not -path \"*/fixtures/*\"  | xargs clang-format --style=file -i","test:unit":"mocha \"test/unit/**/*.js\"","test:watch":"watch \"mocha \\\"test/unit/**/*.js\\\"\" runner/ browser/ bin/ test/ tasks/","prepublishOnly":"gulp prepublish","test:integration":"gulp bower && bash -c \"TEST_RETRY_TARGET_MAX=7 mocha \\\"test/integration/**/*.js\\\" --timeout 90000 --reporter test/retry-failures-reporter.js\""},"_npmUser":{"name":"usergenic","email":"brendan@usergenic.com"},"repository":{"url":"git+https://github.com/Polymer/tools.git","type":"git"},"_npmVersion":"6.4.1","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"10.5.0","dependencies":{"wd":"^1.2.0","glob":"^7.1.2","send":"^0.11.1","async":"^2.4.1","chalk":"^1.1.3","sinon":"^2.3.5","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.5.0","cleankill":"^2.0.0","polyserve":"^0.27.13","socket.io":"^2.0.3","wct-local":"^2.1.1","wct-sauce":"^2.0.2","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^2.0.0","bower-config":"^1.4.0","server-destroy":"^1.0.1","update-notifier":"^2.2.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"_hasShrinkwrap":false,"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.6.0 || ^6.9.0-pre.1","wct-browser-legacy-version-range":"^1.0.0"},"devDependencies":{"gulp":"^3.8.8","bower":"^1.7.9","grunt":"^0.4.5","watch":"^0.18.0","rimraf":"^2.5.4","rollup":"^0.25.1","depcheck":"^0.6.3","lazypipe":"^1.0.1","wct-local":"^2.1.1","wct-sauce":"^2.0.2","gulp-bower":"0.0.13","@types/glob":"^5.0.30","@types/gulp":"^3.8.8","@types/mime":"0.0.29","@types/spdy":"^3.4.4","gulp-concat":"^2.6.1","gulp-tslint":"^8.1.2","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/sinon":"^1.16.31","run-sequence":"^1.0.1","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","@types/resolve":"0.0.7","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/body-parser":"0.0.33","source-map-support":"^0.5.4","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.1.1","wct-sauce":"^2.0.2","update-notifier":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester_6.9.0_1540507557062_0.24674641772828676","host":"s3://npm-registry-packages"}},"6.9.1":{"name":"web-component-tester","version":"6.9.1","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"web-component-tester@6.9.1","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"nevir","email":"ian@nevir.net"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"tvanderlippe","email":"tvanderlippe@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/Polymer/tools/tree/master/packages/web-component-tester","bugs":{"url":"https://github.com/Polymer/tools/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"e7f859c24585be4329423b79d916227bbfe4be93","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.9.1.tgz","fileCount":64,"integrity":"sha512-EzPepM6PEF7JRpKbBURGuGafEsRtd5Wb/xQZBqyiYKEF4eO0OwPxfKSyFfMAd3OCP9CZDWnFjFc9QPVxso+E/g==","signatures":[{"sig":"MEYCIQC3vLFvHMOpymfNrrpkylkQP0/1vE2eokkZAjvhJKvhHQIhAMg3QMPIn9lhKTGtl0alk42fRz5ZOdC0fUTOMfM1lRuf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":299290,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcGsnoCRA9TVsSAnZWagAAtXYP/1/NC4Th9ZaGzi4A+9kr\nFcSvJK1JiycGzRlKwRd4J1aAjgSTx0uDA5jI9qSR+QL9Rbw3nuk1vTy3VXFt\nG1nZzMF8ZrVBLoBsG3cMF6daSwZd+OjMktEyiMsmKN/ETgnTNfFHIciuKipL\ni569hqNFGSmJFpFcEiv8GL/kX+6qn4iJteMnHFQAJyI6hYXNuERHEtNUNpfV\nHMdllDIwkViamQRF/Q3FUegMjuCa5RFIu4lO1KNx9oJdI5hwULIrdp/pjM6l\nPNlcfwFQzl4upcPugmifk29DB4EU4/GFPGRpgTyfGmq3B8kY5qhSS11z8HiO\nVgvWOH67qxosPIZ8uYtWejRfCuXvBjYpe4W2FNBFSPA9vVxq4FhpRCUSk/SE\nRQUajOuYxPZP5oO2UjIc0QqMd+QB6UI8eAp/ToMR0t0HwO1nES9cYPe8IEt0\nvZijnN5FM67MPqgXPPoRm6dSe9IY/8vTjzyhFTJr2bV8FBVBLbjOm9fduVZD\n2mla5l8LCyeECdGbKe4mVuvotiPilcEfsYzN0Emyn4/099YC9XiPqClHw+ED\niqCwv6pbazjJjSGNuOVu77X2ZB+MpsBNXhBotLJH9pegFwjmXsumVprvC9RM\ntYkzrfU9Bs/Mul9bhVUapvDcdlEUXDF3qj7cD7tGkSV+GXsttYXtx06REFtr\nJPeG\r\n=m8bJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"runner.js","engines":{"node":">= 8.0"},"scripts":{"lint":"tslint -p .","test":"tsc && gulp test","build":"tsc && gulp build","format":"find browser runner test -name \"*.ts\" -not -path \"*/fixtures/*\"  | xargs clang-format --style=file -i","test:unit":"mocha \"test/unit/**/*.js\"","test:watch":"watch \"mocha \\\"test/unit/**/*.js\\\"\" runner/ browser/ bin/ test/ tasks/","prepublishOnly":"gulp prepublish","test:integration":"gulp bower && bash -c \"TEST_RETRY_TARGET_MAX=7 mocha \\\"test/integration/**/*.js\\\" --timeout 90000 --reporter \\\"$(pwd)/test/retry-failures-reporter.js\\\"\""},"_npmUser":{"name":"keanulee","email":"npm@keanulee.com"},"repository":{"url":"git+https://github.com/Polymer/tools.git","type":"git"},"_npmVersion":"6.4.1","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"10.1.0","dependencies":{"wd":"^1.2.0","glob":"^7.1.2","send":"^0.16.1","async":"^2.4.1","chalk":"^1.1.3","sinon":"^2.3.5","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.5.0","cleankill":"^2.0.0","polyserve":"^0.27.13","socket.io":"^2.0.3","wct-local":"^2.1.1","wct-sauce":"^2.0.2","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^2.0.0","bower-config":"^1.4.0","server-destroy":"^1.0.1","update-notifier":"^2.2.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"_hasShrinkwrap":false,"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.6.0 || ^6.9.0-pre.1","wct-browser-legacy-version-range":"^1.0.0"},"devDependencies":{"gulp":"^4.0.0","bower":"^1.7.9","grunt":"^1.0.3","watch":"^0.18.0","rimraf":"^2.5.4","rollup":"^0.25.1","depcheck":"^0.6.3","wct-local":"^2.1.1","wct-sauce":"^2.0.2","@types/glob":"^5.0.30","@types/gulp":"^4.0.0","@types/mime":"0.0.29","@types/spdy":"^3.4.4","gulp-concat":"^2.6.1","gulp-tslint":"^8.1.2","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/sinon":"^1.16.31","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","@types/resolve":"0.0.7","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/body-parser":"0.0.33","source-map-support":"^0.5.4","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.1.1","wct-sauce":"^2.0.2","update-notifier":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester_6.9.1_1545259495682_0.9863481653470694","host":"s3://npm-registry-packages"}},"6.9.2":{"name":"web-component-tester","version":"6.9.2","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","_id":"web-component-tester@6.9.2","maintainers":[{"name":"aomarks","email":"aomarks@google.com"},{"name":"azakus","email":"dfreedm2@gmail.com"},{"name":"bicknellr","email":"bicknellr@gmail.com"},{"name":"emarquez","email":"emarquez@google.com"},{"name":"justinfagnani","email":"justin@fagnani.com"},{"name":"keanulee","email":"npm@keanulee.com"},{"name":"nevir","email":"ian@nevir.net"},{"name":"notwaldorf","email":"notwaldorf@gmail.com"},{"name":"polymer-devs","email":"admin@polymer-project.org"},{"name":"samli","email":"sam@sam.li"},{"name":"sorvell","email":"sorvell@google.com"},{"name":"tvanderlippe","email":"tvanderlippe@google.com"},{"name":"usergenic","email":"brendan@usergenic.com"}],"homepage":"https://github.com/Polymer/tools/tree/master/packages/web-component-tester","bugs":{"url":"https://github.com/Polymer/tools/issues"},"bin":{"wct":"./bin/wct","wct-st":"./bin/wct-st"},"dist":{"shasum":"40a7b824f2cf3cbc4305552bdfc3357977ded48a","tarball":"https://registry.npmjs.org/web-component-tester/-/web-component-tester-6.9.2.tgz","fileCount":66,"integrity":"sha512-s2kB/+IE8XWcnxY1fqSpqTiiHEGHWgUWariAbiRlxmAvWSuvaCVNALHYebsZrLCNCLHKcJR8/sGv/bw0MWMvjw==","signatures":[{"sig":"MEUCIGrGpFW78N4+1+Sp2PT+d2RZRdNyN94aDZ/L248DATw8AiEAwDIuTTQqoBhBUUg9faSTM40HhV+0zKX2z7oKVFwSbzk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":489184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh3A9pCRA9TVsSAnZWagAADNsP/Roh063kkZj4wNORBEen\nhkl7x8cAM6i0Eqyd6L8/rFHcsxIAG2t52VHi0x7xsGIdOkUwBdfj3hlIT6Di\nE+VFjl0Qh6LdfGb7WLnuhXm/CZete0l5EozxVa0rJZvX9w+sMh22/LAj3B22\nrC2X9EJPdNJPeKlfsPWCm2fQNK5zP3myyR5YUVD3bfDIkf8BPjZhaSOgjSly\noS5vzOdnpNVeqnwxZGoQdSEKaq/doGfYxDTPpsBJH925N020tzVhZAZoaJRW\n6wBWkiHH+2mc1rNpkLvYfSlBR0JZ6vjqdNuwADG8SD+LPruw6/zIqgqcrVZ6\nh1lAdM3Mj/vomRa8nRc/Ufy7xMBXtaLQNTt5k468EgYRFZsP7DSvfhT8y+CV\ngXeK32GF+e0vPZ7OfP0fijV90uH8tCO2+dh5xGvJfmXmlKR7AilJRYrEyS3j\nRX+WM5LIG/WDeN4D0Rft90JIgLnmBVUJaXb76vQZUkjlUNqi8W4u6B3liVGJ\nnJUqKPZeMZugpDe3qYAxtHLKFXxalynz4wf5Jv5j1sK3FScTxHEln6+/Y/3y\nk9BarZWjaGRf4wJmpC+nvagzqUHPCMq8tP3EbXPp1IsyA0UWTBAItTxZ92PE\nBDVvuHi/i7LeOdw4Me5Xp50el70P3H9/SnJ3uZkuz7mIZ2pPGg8sb6zovS/f\n36oa\r\n=i8ys\r\n-----END PGP SIGNATURE-----\r\n"},"main":"runner.js","engines":{"node":">= 8.0"},"scripts":{"lint":"tslint -p .","test":"tsc && gulp test","build":"tsc && gulp build","format":"find browser runner test -name \"*.ts\" -not -path \"*/fixtures/*\"  | xargs clang-format --style=file -i","test:unit":"mocha \"test/unit/**/*.js\"","test:watch":"watch \"mocha \\\"test/unit/**/*.js\\\"\" runner/ browser/ bin/ test/ tasks/","prepublishOnly":"gulp prepublish","test:integration":"gulp bower && bash -c \"TEST_RETRY_TARGET_MAX=7 mocha \\\"test/integration/**/*.js\\\" --timeout 90000 --reporter \\\"$(pwd)/test/retry-failures-reporter.js\\\"\""},"_npmUser":{"name":"keanulee","email":"npm@keanulee.com"},"repository":{"url":"git+https://github.com/Polymer/tools.git","type":"git"},"_npmVersion":"6.4.1","description":"web-component-tester makes testing your web components a breeze!","directories":{},"_nodeVersion":"10.1.0","dependencies":{"wd":"^1.2.0","glob":"^7.1.2","send":"^0.16.1","async":"^2.4.1","chalk":"^1.1.3","sinon":"^2.3.5","lodash":"^3.10.1","multer":"^1.3.0","nomnom":"^1.8.1","semver":"^5.3.0","stacky":"^1.3.1","express":"^4.15.3","resolve":"^1.5.0","cleankill":"^2.0.0","polyserve":"^0.27.13","socket.io":"^2.0.3","wct-local":"^2.1.1","wct-sauce":"^2.0.2","sinon-chai":"^2.10.0","body-parser":"^1.17.2","findup-sync":"^2.0.0","bower-config":"^1.4.0","server-destroy":"^1.0.1","update-notifier":"^2.2.0","@polymer/sinonjs":"^1.14.1","@polymer/test-fixture":"^0.0.3","accessibility-developer-tools":"^2.12.0","@webcomponents/webcomponentsjs":"^1.0.7"},"_hasShrinkwrap":false,"--private-wct--":{"client-side-version-range":"4 - 6 || ^6.6.0 || ^6.9.0-pre.1","wct-browser-legacy-version-range":"^1.0.0"},"devDependencies":{"gulp":"^4.0.0","bower":"^1.7.9","grunt":"^1.0.3","watch":"^0.18.0","rimraf":"^2.5.4","rollup":"^0.25.1","depcheck":"^0.6.3","wct-local":"^2.1.1","wct-sauce":"^2.0.2","@types/glob":"^5.0.30","@types/gulp":"^4.0.0","@types/mime":"0.0.29","@types/spdy":"^3.4.4","gulp-concat":"^2.6.1","gulp-tslint":"^8.1.2","@types/chalk":"^0.4.31","@types/grunt":"^0.4.20","@types/sinon":"^1.16.31","@types/lodash":"^4.14.38","@types/multer":"0.0.32","@types/nomnom":"0.0.28","@types/rimraf":"0.0.28","@types/semver":"^5.3.30","@types/express":"^4.0.33","@types/resolve":"0.0.7","gulp-typescript":"^3.1.2","@types/minimatch":"^2.0.29","@types/socket.io":"^1.4.27","gulp-spawn-mocha":"^3.1.0","@types/body-parser":"0.0.33","source-map-support":"^0.5.4","@types/express-serve-static-core":"^4.0.39"},"optionalDependencies":{"wct-local":"^2.1.1","wct-sauce":"^2.0.2","update-notifier":"^2.2.0"},"_npmOperationalInternal":{"tmp":"tmp/web-component-tester_6.9.2_1545582588654_0.6445432517367493","host":"s3://npm-registry-packages"}}},"time":{"created":"2014-08-26T05:16:36.746Z","modified":"2024-10-07T21:28:41.561Z","0.2.0":"2014-08-26T05:16:36.746Z","0.3.0":"2014-08-27T17:01:10.210Z","0.3.1":"2014-08-27T17:18:09.621Z","0.3.2":"2014-08-27T17:24:32.379Z","0.3.3":"2014-08-28T21:59:28.871Z","0.4.0":"2014-09-10T22:55:46.481Z","0.4.1":"2014-09-10T22:59:28.165Z","0.5.0":"2014-09-18T23:04:29.321Z","0.5.1":"2014-09-18T23:17:04.201Z","0.6.0":"2014-09-25T19:56:07.428Z","0.6.1":"2014-09-25T21:58:52.524Z","0.6.2":"2014-09-25T22:29:36.088Z","0.6.3":"2014-09-30T18:18:44.981Z","0.7.0":"2014-09-30T22:31:46.423Z","0.7.1":"2014-09-30T22:35:57.157Z","0.7.2":"2014-09-30T22:58:34.741Z","0.7.3":"2014-10-01T00:00:59.652Z","0.8.0":"2014-10-03T21:14:20.677Z","1.0.0":"2014-10-03T21:15:54.334Z","1.0.1":"2014-10-03T22:25:16.120Z","1.1.0":"2014-10-07T23:59:16.165Z","1.1.1":"2014-10-13T19:08:40.721Z","1.1.2":"2014-10-14T18:44:00.659Z","1.1.3":"2014-10-20T17:02:07.984Z","1.1.4":"2014-10-21T22:25:41.764Z","1.2.0":"2014-10-24T21:56:35.042Z","1.3.0":"2014-10-30T01:34:06.646Z","1.4.0":"2014-10-31T00:49:03.995Z","1.4.1":"2014-10-31T01:26:46.125Z","1.4.2":"2014-10-31T01:52:43.421Z","1.4.3":"2014-11-04T18:41:42.704Z","1.5.0-rc1":"2014-11-05T01:52:42.425Z","1.5.0":"2014-11-05T02:42:21.251Z","1.5.1":"2014-11-06T18:57:43.104Z","1.5.2":"2014-11-12T16:36:25.353Z","1.6.0":"2014-11-12T19:17:28.654Z","1.6.1":"2014-11-13T03:07:34.979Z","2.0.0-rc1":"2014-11-14T02:06:27.730Z","1.6.2":"2014-11-17T20:00:30.786Z","2.0.0":"2014-11-18T19:10:21.027Z","2.0.1":"2014-11-25T01:26:50.229Z","2.0.2":"2014-12-11T23:42:40.973Z","2.0.3":"2014-12-12T00:35:00.477Z","2.0.4":"2014-12-13T21:52:33.413Z","2.0.5":"2014-12-13T21:58:30.056Z","2.1.0-rc1":"2015-01-26T23:33:26.518Z","2.1.0":"2015-01-26T23:38:28.954Z","2.1.1":"2015-01-26T23:55:04.602Z","2.1.2":"2015-01-27T00:10:46.958Z","2.1.3":"2015-01-27T18:59:34.021Z","2.2.0":"2015-02-03T02:01:49.241Z","2.2.1":"2015-02-03T02:11:12.763Z","2.2.2":"2015-02-04T17:48:37.182Z","2.2.3":"2015-02-05T17:15:03.143Z","2.2.4":"2015-02-23T22:34:53.546Z","2.2.5":"2015-03-05T18:21:13.044Z","2.2.6":"2015-03-06T22:07:31.654Z","3.0.0-rc1":"2015-04-30T03:49:31.118Z","3.0.0-rc2":"2015-04-30T22:17:54.188Z","3.0.0-rc3":"2015-04-30T22:25:12.520Z","3.0.0-rc4":"2015-04-30T22:49:50.083Z","3.0.0-rc5":"2015-04-30T23:12:57.879Z","3.0.0":"2015-04-30T23:20:40.941Z","3.0.1":"2015-05-01T06:22:18.551Z","3.0.2":"2015-05-01T23:27:27.330Z","3.0.3":"2015-05-03T22:44:25.076Z","3.0.4":"2015-05-03T22:48:30.907Z","3.0.5":"2015-05-04T00:58:01.229Z","3.0.6":"2015-05-05T00:39:54.921Z","3.0.7":"2015-05-05T00:46:45.077Z","3.1.0":"2015-05-07T17:27:57.605Z","3.1.1":"2015-05-07T17:29:37.487Z","3.1.2":"2015-05-07T23:22:39.434Z","3.1.3":"2015-05-08T17:08:14.081Z","3.1.4":"2015-06-03T21:55:48.427Z","3.1.5":"2015-06-04T18:24:47.660Z","3.1.6":"2015-06-04T22:09:07.807Z","3.1.7":"2015-06-05T00:18:14.282Z","3.2.0":"2015-06-18T00:34:16.113Z","3.3.0":"2015-07-11T00:08:07.281Z","3.3.1":"2015-07-16T00:09:20.182Z","3.3.2":"2015-07-16T20:01:18.570Z","3.3.3":"2015-07-17T22:18:34.443Z","3.3.4":"2015-07-30T00:33:33.160Z","3.3.5":"2015-07-31T00:21:55.087Z","3.3.6":"2015-07-31T19:16:33.153Z","3.3.7":"2015-08-03T19:43:04.164Z","3.3.8":"2015-08-03T22:56:58.171Z","3.3.9":"2015-08-03T23:26:14.419Z","3.3.10":"2015-08-05T22:54:32.236Z","3.3.11":"2015-08-25T18:05:39.158Z","3.3.12":"2015-08-25T21:02:49.172Z","3.3.13":"2015-08-26T18:03:51.445Z","3.3.14":"2015-08-26T19:57:21.913Z","3.3.15":"2015-08-26T23:35:25.309Z","3.3.16":"2015-08-31T23:06:24.404Z","3.3.17":"2015-08-31T23:08:10.153Z","3.3.18":"2015-09-02T00:51:16.481Z","3.3.19":"2015-09-02T23:20:36.895Z","3.3.20":"2015-09-03T00:12:03.953Z","3.3.21":"2015-09-03T00:24:06.652Z","3.3.22":"2015-09-18T07:52:06.555Z","3.3.23":"2015-10-08T22:25:44.449Z","3.3.24":"2015-10-08T22:40:06.687Z","3.3.25":"2015-10-09T21:23:10.711Z","3.3.26":"2015-10-15T01:51:04.969Z","3.3.27":"2015-10-20T19:29:24.396Z","3.3.28":"2015-10-20T19:48:50.665Z","3.3.29":"2015-10-21T00:09:39.941Z","3.3.30":"2015-10-30T18:52:54.468Z","3.4.0":"2015-11-13T21:06:19.255Z","3.4.1":"2015-12-03T18:49:59.404Z","3.4.2":"2015-12-03T20:22:46.981Z","4.0.0":"2015-12-11T21:34:03.040Z","4.0.1":"2015-12-14T23:52:22.788Z","4.0.2":"2015-12-16T00:53:46.778Z","4.0.3":"2015-12-17T19:50:23.857Z","4.1.0":"2016-01-08T21:10:49.882Z","4.1.1":"2016-02-01T23:51:53.577Z","4.2.0":"2016-02-01T23:54:44.538Z","4.2.1":"2016-02-20T00:08:19.773Z","4.2.2":"2016-03-01T22:16:44.642Z","4.3.1":"2016-06-23T21:21:40.749Z","4.3.2":"2016-08-23T22:40:44.015Z","4.3.3":"2016-08-24T01:05:10.855Z","4.4.0-prerelease.1":"2016-08-25T01:19:10.882Z","4.3.4":"2016-08-25T19:01:59.891Z","4.3.5":"2016-10-11T19:52:14.465Z","4.3.6":"2016-10-25T18:49:59.561Z","5.0.0":"2016-10-26T22:17:53.848Z","6.0.0-prerelease.1":"2016-12-07T16:55:13.225Z","6.0.0-prerelease.2":"2016-12-16T00:37:28.113Z","6.0.0-prerelease.3":"2016-12-19T18:31:18.384Z","6.0.0-prerelease.4":"2016-12-19T19:02:20.436Z","6.0.0-prerelease.5":"2017-01-24T01:43:09.962Z","5.0.1":"2017-03-15T23:53:23.519Z","6.0.0-prerelease.7":"2017-03-16T00:09:43.000Z","6.0.0-prerelease.8":"2017-04-15T01:24:28.971Z","6.0.0-prerelease.9":"2017-04-20T01:32:43.072Z","6.0.0":"2017-05-15T19:39:00.251Z","6.0.1":"2017-08-08T22:46:08.859Z","6.1.0":"2017-08-21T14:58:36.782Z","6.1.1":"2017-08-21T21:42:30.652Z","6.1.2":"2017-08-22T08:09:33.861Z","6.1.3":"2017-08-26T20:32:38.824Z","6.1.4":"2017-08-31T22:37:00.562Z","6.1.5":"2017-09-01T00:28:05.116Z","6.2.0":"2017-09-19T23:00:34.995Z","6.3.0":"2017-10-03T22:38:15.300Z","6.4.0":"2017-10-31T19:54:45.305Z","6.4.1":"2017-11-20T22:10:32.307Z","6.4.2":"2018-01-10T00:38:05.483Z","6.4.3":"2018-01-11T23:03:14.497Z","6.5.0":"2018-01-17T20:08:45.449Z","6.6.0-pre.1":"2018-03-21T23:20:00.544Z","6.6.0-pre.2":"2018-03-21T23:42:25.509Z","6.6.0-pre.3":"2018-03-21T23:46:49.620Z","6.6.0-pre.4":"2018-04-12T00:27:52.660Z","6.6.0-pre.5":"2018-04-12T20:08:04.443Z","6.6.0":"2018-05-08T22:07:47.676Z","6.7.0":"2018-06-19T18:14:32.073Z","6.7.1":"2018-06-25T22:40:11.877Z","6.8.0":"2018-08-15T22:56:24.103Z","5.0.2":"2018-09-07T22:19:02.098Z","4.3.7":"2018-09-07T22:27:54.489Z","6.9.0-pre.1":"2018-10-16T02:48:11.221Z","6.9.0":"2018-10-25T22:45:57.370Z","6.9.1":"2018-12-19T22:44:55.855Z","6.9.2":"2018-12-23T16:29:48.838Z"},"bugs":{"url":"https://github.com/Polymer/tools/issues"},"author":{"name":"The Polymer Project Authors"},"license":"BSD-3-Clause","homepage":"https://github.com/Polymer/tools/tree/master/packages/web-component-tester","keywords":["browser","grunt","gruntplugin","gulp","polymer","test","testing","web component","web"],"repository":{"url":"git+https://github.com/Polymer/tools.git","type":"git"},"description":"web-component-tester makes testing your web components a breeze!","maintainers":[{"email":"rictic@gmail.com","name":"rictic"},{"email":"aomarks@gmail.com","name":"aomarks"},{"email":"emarquez@google.com","name":"emarquez"},{"email":"sorvell@google.com","name":"sorvell"},{"email":"bicknellr@gmail.com","name":"bicknellr"},{"email":"brendan@usergenic.com","name":"usergenic"},{"email":"admin@polymer-project.org","name":"polymer-devs"},{"email":"dfreedm2@gmail.com","name":"azakus"},{"email":"kevinpschaaf@gmail.com","name":"kevinpschaaf"},{"email":"justin@fagnani.com","name":"justinfagnani"},{"email":"ian@nevir.net","name":"nevir"}],"readme":"[![NPM version](http://img.shields.io/npm/v/web-component-tester.svg?style=flat-square)](https://npmjs.org/package/web-component-tester)\n[![Build Status](http://img.shields.io/travis/Polymer/web-component-tester.svg?style=flat-square)](https://travis-ci.org/Polymer/web-component-tester)\n[![Gitter](http://img.shields.io/badge/slack-join%20chat%20%E2%86%92-brightgreen.svg?style=flat-square)](https://polymer-slack.herokuapp.com/)\n\n`web-component-tester` makes testing your web components a breeze!\n\nYou get a browser-based testing environment, configured out of the box with:\n\n* [Mocha][mocha] as a test framework.\n* [Chai][chai] assertions.\n* [Async][async] to keep your sanity.\n* [Lodash][lodash] (3.0) to repeat fewer things.\n* [Sinon][sinon] and [sinon-chai][sinon-chai] to test just your things.\n* [test-fixture][test-fixture] for easy fixture testing with `<template>` tags.\n* [accessibility-developer-tools][a11ydevtools] through `a11ySuite` for simple, automated Accessibility testing.\n\nWCT will [run your tests](#running-your-tests) against whatever browsers you have locally installed, or remotely via Sauce Labs.\n\n\n# Getting Started\n\n## `.html` Suites\n\nYour test suites can be `.html` documents. For example,\n`test/awesomest-tests.html`:\n\n```html\n<!doctype html>\n<html>\n<head>\n  <meta charset=\"utf-8\">\n  <script src=\"../../webcomponentsjs/webcomponents-lite.js\"></script>\n  <script src=\"../../web-component-tester/browser.js\"></script>\n  <link rel=\"import\" href=\"../awesome-element.html\">\n</head>\n<body>\n  <awesome-element id=\"fixture\"></awesome-element>\n  <script>\n    suite('<awesome-element>', function() {\n      test('is awesomest', function() {\n        assert.isTrue(document.getElementById('fixture').awesomest);\n      });\n    });\n  </script>\n</body>\n</html>\n```\n\nNote that it is _critical_ that you include `../web-component-tester/browser.js`\nin your test suites. `browser.js` contains all of WCT's client logic (and loads\nbundled libraries like mocha and chai). You can also load it from the absolute URL `/components/web-component-tester/browser.js`.\n\n## `.js` Suites\n\nAlternatively, you can write tests in separate `.js` sources. For example,\n`test/awesome-tests.js`:\n\n```js\nsuite('AwesomeLib', function() {\n  test('is awesome', function() {\n    assert.isTrue(AwesomeLib.awesome);\n  });\n});\n```\n\n## Special Features\n\n### test-fixture\n`test-fixture` can be used to reset DOM state between test runs.\n```html\n<test-fixture id=\"simple\">\n  <template>\n    <div></div>\n  </template>\n</test-fixture>\n<script>\n suite('classList', () => {\n   let div;\n   setup(() => {\n     div = fixture('simple');\n   });\n   test('foo', () => {\n     div.classList.add('foo');\n     assertSomethingOrOther(div);\n   });\n   test('bar', () => {\n     div.classList.add('bar');\n     assertNoFooClass(div);\n   });\n });\n ```\n\n### a11ySuite(fixureId, ignoredTests, beforeEach)\n|Parameter|Type|Descrption|\n|---|---|---|\n|fixtureId|String|ID of the fixture to instantiate and test|\n|ignoredTests|Array<string> (optional)|Tests to ignore. <br />Test names are found [here](https://github.com/GoogleChrome/accessibility-developer-tools/blob/master/dist/js/axs_testing.js) as calls to axs.AuditRules.addRule()|\n|beforeEach|Function (optional)|Called before each test is run|\n\n`a11ySuite` provides an simple way to run accessibility-developer-tools' high quality accessibility\naudits when given a `test-fixture`.\nThe `a11ySuite` will show all the audit results via the standard Mocha test output.\n```html\n<test-fixture id=\"NoLabel\">\n  <template>\n    <paper-radio-button id=\"radio-1\"></paper-radio-button>\n  </template>\n</test-fixture>\n\n<script>\n  a11ySuite('NoLabel');\n</script>\n```\n![Accessibility Suite Test Run](a11ySuiteExample.png)\n\n## Running Your Tests\n\n### `wct`\n\nThe easiest way to run your tests is via the `wct` command line tool. Install\nit globally via:\n\n```sh\nnpm install -g web-component-tester\n```\n\nMake sure that you also have [Java][java] installed and available on your\n`PATH`.\n\nThe `wct` tool will run your tests in all the browsers you have installed. Just\nrun it:\n\n```sh\nwct\n```\n\nBy default, any tests under `test/` will be run. You can override this by\nspecifying particular files (or globs of files) via `wct path/to/files`.\n\n\n### Web Server\n\nIf you prefer not to use WCT's command line tool, you can also run WCT tests\ndirectly in a browser via a web server of your choosing.\n\nMake sure that WCT's `browser.js` is accessible by your web server, and have\nyour tests load `browser.js`.\n\nThe recommended way to fetch these is via Bower:\n\n    bower install Polymer/web-component-tester --save\n\n\n#### Nested Suites\n\nTo help support this case, you can also directly define an index that will load\nany desired tests:\n\n```html\n<!doctype html>\n<html>\n  <head>\n    <meta charset=\"utf-8\">\n    <script src=\"../../webcomponentsjs/webcomponents-lite.js\"></script>\n    <script src=\"../../web-component-tester/browser.js\"></script>\n    <script src=\"../awesome.js\"></script>\n  </head>\n  <body>\n    <script>\n      WCT.loadSuites([\n        'awesome-tests.js',\n        'awesomest-tests.html',\n      ]);\n    </script>\n  </body>\n</html>\n```\n\n_When you use `wct` on the command line, it is generating an index like this for\nyou based on the suites you ask it to load._\n\n\n# Configuration\n\nThe `wct` command line tool will pick up custom configuration from a\n`wct.conf.json` file located in the root of your project.\nOr, you can specify your own file via the `--config-file` command line option.\nExample: `--config-file my.wct.conf.js`\nIf you define your own configuration file, make sure you also provide the correct root if needed.\nBy default it will use the directory in which the configuration file is found as rootpath, which can result in errors if the file is in a sub directory.\n\n It should export the custom configuration:\n\n```js\n{\n  \"verbose\": true,\n  \"plugins\": {\n    \"local\": {\n      \"browsers\": [\"chrome\", \"firefox\"]\n    }\n  }\n}\n```\n\nSee [`runner/config.ts`](runner/config.ts) for the canonical reference of\nconfiguration properties.\n\nYou can also specify global defaults (such as `sauce.username`, etc) via a\nconfig file located at `~/wct.conf.json`.\n\n## Plugins\n\nNote that by specifying a plugin's configuration, you are letting WCT know that\nit should load that plugin. If you wish to provide default configuration for a\nplugin, but not enable it, you can have it default to disabled:\n\nRequesting that plugin via `--plugin` on the command line (or overriding the\nplugin's configuration to `disabled: false`) will cause the plugin to kick in.\n\n### Sauce\n\nThe **sauce** plugin runs your tests on [Sauce](https://saucelabs.com/).\n\nTo use the sauce plugin you need to include credentials. To do this, either\nset the `SAUCE_USERNAME` and `SAUCE_ACCESS_KEY` environment variables, or\nset the `username` and `accessKey` fields in the `plugins.sauce` section of\nyour `wct.conf.json`.\n\nYou can configure the browsers that Sauce will run by setting the `browsers`\narray in the plugin configuration. The options are the same as the ones documented\non the Sauce Wiki [here](https://wiki.saucelabs.com/display/DOCS/Test+Configuration+Options#TestConfigurationOptions-RequiredSeleniumTestConfigurationSettings).\nFor example:\n\n```js\n{\n  \"plugins\": {\n    \"sauce\": {\n      \"browsers\": [{\n          \"browserName\": \"microsoftedge\",\n          \"platform\": \"Windows 10\",\n          \"version\": \"\"\n        }, {\n          \"browserName\": \"internet explorer\",\n          \"platform\": \"Windows 8.1\",\n          \"version\": \"11\"\n        },\n        {\n          \"browserName\": \"safari\",\n          \"platform\": \"OS X 10.11\",\n          \"version\": \"9\"\n        }\n      ]\n    }\n  }\n}\n```\n\n## Variant dependencies\n\nSometimes you want to run your project's tests against different versions of\nyour dependencies. For example, suppose there was a significant change in\npaper-button version `v1.5` and you want to confirm that your code works with\n`v1.4` and `v1.5`.\n\nWCT will serve from the `bower_components` directory in your project's root\ndirectory as siblings of your project's root directory. So if you depend on\npaper-button, you can import it with the url\n`../paper-button/paper-button.html`.\n\nFor each directory that WCT detects with a name like\n`bower_components-${variantName}`, it will also run your tests separately\nagainst that variant of your dependencies. So you could use the [`directory`\nenvironment variable](https://bower.io/docs/config/) option with bower to set\nup a `bower_components-button-v1.4` directory while developing. WCT would\nnotice that directory and run your tests in two different variations, one where\n`../paper-button/paper-button.html` gets `v1.4`, the other where it gets\n`v1.5`.\n\nThis is implemented by starting one test server per variant, and one copy of each launched browser per test server.\n\n# Nitty Gritty\n\n## Polymer\n\nBy default, WCT will defer tests until `WebComponentsReady` has fired. This\nsaves you from having to wait for elements to upgrade and all that yourself.\n\nIf you need to test something that occurs before that event, the [`testImmediate` helper](https://github.com/Polymer/web-component-tester/blob/master/browser/environment/helpers.js#L29-41) can be used. Or, if you just want tests to run as soon as possible, you can disable the delay by setting `WCT.waitForFrameworks = false` (though, they are still async due to Mocha).\n\n\n## Mocha\n\nWCT supports Mocha's [TDD][mocha-tdd] (`suite`/`test`/etc) and [BDD][mocha-bdd]\n(`describe`/`it`/etc) interfaces, and will call `mocha.setup`/`mocha.run` for\nyou. Just write your tests, and you're set.\n\n\n## Chai\n\nSimilarly, Chai's [`expect`][chai-bdd] and [`assert`][chai-tdd] interfaces are\nexposed for your convenience.\n\n\n## Custom Environments\n\nIf you would rather not load WCT's shared environment, or want to have WCT\nload additional libraries, you can override the list of scripts loaded. There\nare two ways of doing this:\n\nInside your test code (before `browser.js` is loaded):\n```html\n<script>\n  WCT = {\n    environmentScripts: [\n      // Mocha and Stacky are required dependencies\n      'stacky/lib/parsing.js',\n      'stacky/lib/formatting.js',\n      'stacky/lib/normalization.js',\n      'mocha/mocha.js',\n      // Include anything else that you like!\n    ],\n  };\n```\n\nAlternatively, you can specify these options via the `clientOptions`\nkey in `wct.conf.json`.\n\nA reference of the default configuration can be found at\n[browser/config.ts](browser/config.ts).\n\n\n## Gulp\n\nWe also provide Gulp tasks for your use. `gulpfile.js`:\n\n```js\nvar gulp = require('gulp');\nrequire('web-component-tester').gulp.init(gulp, [dependencies]);\n```\n\nExposes `gulp test:local` and `gulp test:remote`, which depend on the optional\n`dependencies`.\n\n\n## Grunt\n\nOr, Grunt tasks, if you prefer. `gruntfile.js`:\n\n```js\ngrunt.initConfig({\n  'wct-test': {\n    local: {\n      options: {remote: false},\n    },\n    remote: {\n      options: {remote: true},\n    },\n    chrome: {\n      options: {browsers: ['chrome']},\n    },\n  },\n});\n\ngrunt.loadNpmTasks('web-component-tester');\n```\n\nGives you two grunt tasks: `wct-test:local` and `wct-test:remote`. The\n`options` you can use are specified in [`runner/config.ts`](runner/config.ts).\n\n\n# Plugin Authoring\n\nA plugin is a node module that can hook into various steps of WCT's flow. It\nlooks like this:\n\n`package.json`:\n```js\n{\n  // ...\n  \"wct-plugin\": {\n    \"cli-options\": {\n      // ... option configuration (nomnom)\n    }\n  }\n}\n```\n\n`plugin.js` (the plugin's main module)\n```js\nmodule.exports = function(context, pluginOptions, plugin) {\n  // ...\n};\n```\n\nThe plugin can subscribe to hooks via the [`Context`](runner/context.ts)\nobject. Any options (via wct.conf.json or command line) are merged into\n`pluginOptions`. And, `plugin` is the instance of [`Plugin`](runner/plugin.ts)\nfor the plugin.\n\n[wct-local](https://github.com/Polymer/wct-local) and\n[wct-sauce](https://github.com/Polymer/wct-sauce) are example plugins you can\nfollow.\n\n\n### Node support\n\nWCT supports node versions 8 and up.\n\nWCT supports running tests for web-components which are installed via npm to `node_modules` (instead of via bower to `bower_components`) by use of an `--npm` flag. Components which wish to support npm-based installation should include `wct-browser-legacy` in their `devDependencies`, which is a package that contains only the client-side javascript necessary for executing WCT tests in an npm-based environment.  WCT will attempt to identify which package provides the client-side code by checking for compatible packages in the following order of preference: `wct-mocha`, `wct-browser-legacy` and `web-component-tester`.  If you want to specify which package provides WCT client-side code, use the `--wct-package-name` flag or `wctPackageName` option in wct.conf.json with the npm package name. \n\n\n<!-- References -->\n[async]:      https://github.com/caolan/async       \"Async.js\"\n[chai-bdd]:   http://chaijs.com/api/bdd/            \"Chai's BDD Interface\"\n[chai-tdd]:   http://chaijs.com/api/assert/         \"Chai's TDD Interface\"\n[chai]:       http://chaijs.com/                    \"Chai Assertion Library\"\n[java]:       https://java.com/download             \"Java\"\n[mocha-bdd]:  http://mochajs.org/#bdd-interface     \"Mocha's BDD Interface\"\n[mocha-tdd]:  http://mochajs.org/#tdd-interface     \"Mocha's TDD Interface\"\n[mocha]:      http://mochajs.org/                   \"Mocha Test Framework\"\n[sauce]:      http://saucelabs.com                  \"Sauce Labs\"\n[opensauce]:  https://saucelabs.com/opensauce       \"Open Sauce Testing\"\n[lodash]:     https://lodash.com/                   \"Lo-Dash\"\n[sinon]:      http://sinonjs.org/                   \"Sinon.JS\"\n[sinon-chai]: https://github.com/domenic/sinon-chai \"Chai assertions for Sinon\"\n[test-fixture]: https://github.com/PolymerElements/test-fixture \"Easy DOM fixture testing\"\n[a11ydevtools]: https://github.com/GoogleChrome/accessibility-developer-tools \"A collection of audit rules checking for common accessibility problems, and an API for running these rules in an HTML page.\"\n","readmeFilename":"README.md","users":{"ubi":true,"citguy":true,"huangkai":true,"rubiadias":true}}