{"_id":"tc-rules","_rev":"44-3967814507b48fee84d3aab71baf7eda","name":"tc-rules","dist-tags":{"latest":"5.0.0"},"versions":{"1.0.6":{"name":"tc-rules","version":"1.0.6","author":"","license":"ISC","_id":"tc-rules@1.0.6","maintainers":[{"name":"jhford","email":"john@johnford.org"}],"homepage":"https://github.com/taskcluster/taskcluster-lib-rules#readme","bugs":{"url":"https://github.com/taskcluster/taskcluster-lib-rules/issues"},"dist":{"shasum":"cc81665f9dba2e36f9ac552ef04fa93e35b20f23","tarball":"https://registry.npmjs.org/tc-rules/-/tc-rules-1.0.6.tgz","integrity":"sha512-aj7vWiNOCFL7rE70Rm2fdFAn/ZOoLiyrbILDZ4Qn04ndLhdXs5dxcw/5GJBRIS8uM4gbMZjELoRMTNV54rmLuw==","signatures":[{"sig":"MEYCIQDHQqzRs43bf2yTJ78hR3+mZQiApp/L7WxUkpWSH6HlFwIhAIPO7uAWJ9ND8GVGGFRotpMZI9Nnc50Pb+8t0NNVWMvV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cc81665f9dba2e36f9ac552ef04fa93e35b20f23","gitHead":"5e637327e0482e16a7b9984c2c93baf95f5833cf","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"jhford","email":"john@johnford.org"},"repository":{"url":"git+https://github.com/taskcluster/taskcluster-lib-rules.git","type":"git"},"_npmVersion":"2.11.3","description":"Rules shared by tools used by taskcluster","directories":{},"_nodeVersion":"0.12.7"},"2.0.0":{"name":"tc-rules","version":"2.0.0","author":"","license":"ISC","_id":"tc-rules@2.0.0","maintainers":[{"name":"jhford","email":"john@johnford.org"}],"homepage":"https://github.com/taskcluster/taskcluster-lib-rules#readme","bugs":{"url":"https://github.com/taskcluster/taskcluster-lib-rules/issues"},"dist":{"shasum":"87f441dbee0f106a235f5eb4185a359b02620f55","tarball":"https://registry.npmjs.org/tc-rules/-/tc-rules-2.0.0.tgz","integrity":"sha512-0oROCUovCfv55WqPR4gUkw8ZvfbXJSgkQ2znK+Nfu/l1kgNTUTFFuwqBlWh70PXF7jOn6IH1OVtr51x8HZlHJQ==","signatures":[{"sig":"MEUCICrqxQWnva1NtudDM5CULzj4iOulHk4j/1sczd9nSg8HAiEAisp5bGla3qfhLbjAhCwxeoXpqWmxTIqUPUXWKPdoxo4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"87f441dbee0f106a235f5eb4185a359b02620f55","gitHead":"849af98ea809fe05d95c44b43d7ab3090e6f971b","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"jhford","email":"john@johnford.org"},"repository":{"url":"git+https://github.com/taskcluster/taskcluster-lib-rules.git","type":"git"},"_npmVersion":"2.11.3","description":"Rules shared by tools used by taskcluster","directories":{},"_nodeVersion":"0.12.7","peerDependencies":{"eslint":"^1.9.0","babel-eslint":"^4.1.5","babel-preset-stage-1":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18"}},"2.0.1":{"name":"tc-rules","version":"2.0.1","author":"","license":"ISC","_id":"tc-rules@2.0.1","maintainers":[{"name":"jhford","email":"john@johnford.org"}],"homepage":"https://github.com/taskcluster/taskcluster-lib-rules#readme","bugs":{"url":"https://github.com/taskcluster/taskcluster-lib-rules/issues"},"dist":{"shasum":"6c872e945cf51986128e1fc97a6c3cd5795a44bf","tarball":"https://registry.npmjs.org/tc-rules/-/tc-rules-2.0.1.tgz","integrity":"sha512-gVM6hKGtYOgF2qXit/O0ocxNTYqLW0Oa8+B/Z/0CGVWlCh+lCE4yJnFr3Y6+sG7RVVd4s/osdCa9OQqKf4alnA==","signatures":[{"sig":"MEYCIQDJe8DRs1LOLgelLxLo7GNiB7n9kqkzfUEilY3EO1LSugIhAOfAAu3xmOLHuDxFpRnThB1y2MHzeNJjW6vR8DXUr0y4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"6c872e945cf51986128e1fc97a6c3cd5795a44bf","gitHead":"98a50f84408847a990f5bcb638103b7389c165ca","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"jhford","email":"john@johnford.org"},"repository":{"url":"git+https://github.com/taskcluster/taskcluster-lib-rules.git","type":"git"},"_npmVersion":"2.11.3","description":"Rules shared by tools used by taskcluster","directories":{},"_nodeVersion":"0.12.7","dependencies":{"npm":"^3.4.0","install":"^0.3.0"},"peerDependencies":{"eslint":"^1.9.0","babel-eslint":"^4.1.5","babel-preset-es2015":"^6.1.18","babel-preset-stage-1":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-plugin-transform-regenerator":"^6.1.18","babel-plugin-syntax-async-functions":"^6.1.18","babel-plugin-transform-async-to-module-method":"^6.1.18"}},"2.0.2":{"name":"tc-rules","version":"2.0.2","author":"","license":"ISC","_id":"tc-rules@2.0.2","maintainers":[{"name":"jhford","email":"john@johnford.org"}],"homepage":"https://github.com/taskcluster/taskcluster-lib-rules#readme","bugs":{"url":"https://github.com/taskcluster/taskcluster-lib-rules/issues"},"dist":{"shasum":"14d26b54c629b2bafd700ebbf05b54bd6fe24b2e","tarball":"https://registry.npmjs.org/tc-rules/-/tc-rules-2.0.2.tgz","integrity":"sha512-JekJBPejIAKRNR4kv+xOEPjqki2mUoAy3zVECeStJOx8RqGGaMHeT+NceQHb9YwDatdvrwtv5SZ6vAz9mrXewA==","signatures":[{"sig":"MEQCIDE4f+kW6YxlIbBnJD9QVuUtDaAkXhhtvVecqVeUEDbBAiB/7YXJ5qlUHvTuaX7KCq4e7vqig2ySx7MxgHUgLfX60A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"14d26b54c629b2bafd700ebbf05b54bd6fe24b2e","gitHead":"98a50f84408847a990f5bcb638103b7389c165ca","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"jhford","email":"john@johnford.org"},"repository":{"url":"git+https://github.com/taskcluster/taskcluster-lib-rules.git","type":"git"},"_npmVersion":"2.11.3","description":"Rules shared by tools used by taskcluster","directories":{},"_nodeVersion":"0.12.7","dependencies":{"npm":"^3.4.0","install":"^0.3.0"},"peerDependencies":{"eslint":"^1.9.0","babel-eslint":"^4.1.5","babel-preset-es2015":"^6.1.18","babel-preset-stage-1":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-plugin-transform-regenerator":"^6.1.18","babel-plugin-syntax-async-functions":"^6.1.18","babel-plugin-transform-async-to-module-method":"^6.1.18"}},"2.0.3":{"name":"tc-rules","version":"2.0.3","author":"","license":"ISC","_id":"tc-rules@2.0.3","maintainers":[{"name":"jhford","email":"john@johnford.org"}],"homepage":"https://github.com/taskcluster/taskcluster-lib-rules#readme","bugs":{"url":"https://github.com/taskcluster/taskcluster-lib-rules/issues"},"dist":{"shasum":"66a032073ea103edb37176af7dbedaba83f74479","tarball":"https://registry.npmjs.org/tc-rules/-/tc-rules-2.0.3.tgz","integrity":"sha512-n5x1gXx4kc4wQ1KNH9kZXX9PuSMqz+tev9ZVeN3NJs/easPDQTUT6FBe5s0GGAB4Za9T7bLkmZ8Rn5aXRMdP6g==","signatures":[{"sig":"MEUCICDaVQV2JAXupAkM+UjRmwWC1Q+2eq+sdNUCmu+CYBvIAiEAsPvNTnwLfkP/giwr4qysCBiHLx059W2z1onjhlBXM4Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"66a032073ea103edb37176af7dbedaba83f74479","gitHead":"374025ac15ff8e1ae57cfbc0cba44a2eec8e5349","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"jhford","email":"john@johnford.org"},"repository":{"url":"git+https://github.com/taskcluster/taskcluster-lib-rules.git","type":"git"},"_npmVersion":"3.3.12","description":"Rules shared by tools used by taskcluster","directories":{},"_nodeVersion":"5.1.0","dependencies":{"npm":"^3.4.0","install":"^0.3.0"},"peerDependencies":{"eslint":"^1.9.0","babel-eslint":"^4.1.5","babel-preset-es2015":"^6.1.18","babel-preset-stage-1":"^6.1.18","babel-plugin-transform-runtime":"^6.1.18","babel-plugin-transform-regenerator":"^6.1.18","babel-plugin-syntax-async-functions":"^6.1.18","babel-plugin-transform-async-to-module-method":"^6.1.18"}},"3.0.0":{"name":"tc-rules","version":"3.0.0","license":"ISC","_id":"tc-rules@3.0.0","maintainers":[{"name":"bstack","email":"bstack@mozilla.com"},{"name":"djmitche","email":"dustin@cs.uchicago.edu"},{"name":"jhford","email":"john@johnford.org"},{"name":"jonasfj","email":"jopsen@gmail.com"}],"homepage":"https://github.com/taskcluster/taskcluster-lib-rules#readme","bugs":{"url":"https://github.com/taskcluster/taskcluster-lib-rules/issues"},"dist":{"shasum":"173fbeb3f5661a9ba1b9bf87e67f7173adf8af52","tarball":"https://registry.npmjs.org/tc-rules/-/tc-rules-3.0.0.tgz","integrity":"sha512-QIdmpOZkNpuH+mSgOPw//SV3URScgRV655cwJ6uIwHrUc16/fQBelQQ24pDCw6Kurv0ubq0JNL0qZkHh/0kDMg==","signatures":[{"sig":"MEYCIQCa9gInxzg5wlK9i7An9Sr0MxY6kGdOyIt4wn/lG8sIZgIhAJSEzr1skU4Wwzoyi4O1xnamdUX0xmeJx8ptKIRE7j1M","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"173fbeb3f5661a9ba1b9bf87e67f7173adf8af52","gitHead":"5eca346e0c515fe398bdccadb95e29e1fe874110","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"jonasfj","email":"jopsen@gmail.com"},"repository":{"url":"git@github.com:taskcluster/taskcluster-lib-rules.git","type":"git"},"_npmVersion":"2.14.12","description":"Rules shared by tools used by taskcluster","directories":{},"_nodeVersion":"4.2.6","dependencies":{"npm":"^3.4.0","eslint":"^1.9.0","install":"^0.3.0","babel-eslint":"^4.1.5","babel-preset-es2015":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-plugin-transform-strict-mode":"^6.0.0","babel-plugin-syntax-async-functions":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tc-rules-3.0.0.tgz_1455323686075_0.12790006981231272","host":"packages-9-west.internal.npmjs.com"}},"3.0.1":{"name":"tc-rules","version":"3.0.1","license":"ISC","_id":"tc-rules@3.0.1","maintainers":[{"name":"bstack","email":"bstack@mozilla.com"},{"name":"djmitche","email":"dustin@cs.uchicago.edu"},{"name":"jhford","email":"john@johnford.org"},{"name":"jonasfj","email":"jopsen@gmail.com"}],"homepage":"https://github.com/taskcluster/taskcluster-lib-rules#readme","bugs":{"url":"https://github.com/taskcluster/taskcluster-lib-rules/issues"},"dist":{"shasum":"e34178c835ade274488cbce5700708f648a7bb1a","tarball":"https://registry.npmjs.org/tc-rules/-/tc-rules-3.0.1.tgz","integrity":"sha512-P7I5fk9cglCeq/hV/wasAz5vwEZKMqLLVrCrvX3NwGgucnHCb0lppEwwG6+w6NNONeGt0iPx42uWnjFX0bGTZA==","signatures":[{"sig":"MEUCIQDi6aacwVnvwyrPRTbikBZcrefEiHNeJQj9jgfcvhWw4AIgN+1ZspzItjcD2qpNtDHFF4YVl7IcUaMuHnRgXaXlLCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e34178c835ade274488cbce5700708f648a7bb1a","gitHead":"113225f4b73585de8b447d032b687c9fdf7bebc5","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"jhford","email":"john@johnford.org"},"repository":{"url":"git+ssh://git@github.com/taskcluster/taskcluster-lib-rules.git","type":"git"},"_npmVersion":"2.14.9","description":"Rules shared by tools used by taskcluster","directories":{},"_nodeVersion":"0.12.10","dependencies":{"npm":"^3.4.0","eslint":"^1.9.0","install":"^0.3.0","babel-eslint":"^4.1.5","babel-preset-es2015":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-plugin-transform-strict-mode":"^6.0.0","babel-plugin-syntax-async-functions":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tc-rules-3.0.1.tgz_1456745057067_0.298865650780499","host":"packages-6-west.internal.npmjs.com"}},"4.0.0":{"name":"tc-rules","version":"4.0.0","license":"ISC","_id":"tc-rules@4.0.0","maintainers":[{"name":"bstack","email":"bstack@mozilla.com"},{"name":"djmitche","email":"dustin@cs.uchicago.edu"},{"name":"jhford","email":"john@johnford.org"},{"name":"jonasfj","email":"jopsen@gmail.com"}],"homepage":"https://github.com/taskcluster/taskcluster-lib-rules#readme","bugs":{"url":"https://github.com/taskcluster/taskcluster-lib-rules/issues"},"dist":{"shasum":"cf24f917382d06d2a0554e0e690f3f65131eea77","tarball":"https://registry.npmjs.org/tc-rules/-/tc-rules-4.0.0.tgz","integrity":"sha512-IMhtySU8iHPkoTZ1OSq6OpBjWM104B2uf0eLzPqeiuC5rzVhSrk+x0zbp8xoUMgKVoaLPYRtNKYkfQeLNAglRg==","signatures":[{"sig":"MEUCIEX8Z6RLmyYWaPImTq6Tio/LSvaZH4h8rezK1sw0uD8LAiEAmtZlkP79p6qv1QyZvQxISAuo30inCqZ4bxfXnCEA1gA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"cf24f917382d06d2a0554e0e690f3f65131eea77","gitHead":"2e2e6cd4ceb865d9db403ad3f57b4094d9fe938e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"jhford","email":"john@johnford.org"},"repository":{"url":"git+ssh://git@github.com/taskcluster/taskcluster-lib-rules.git","type":"git"},"_npmVersion":"3.6.0","description":"Rules shared by tools used by taskcluster","directories":{},"_nodeVersion":"5.7.1","dependencies":{"eslint":"^2.2.2","babel-eslint":"^5.0.0","babel-preset-es2015":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-plugin-transform-strict-mode":"^6.0.0","babel-plugin-syntax-async-functions":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tc-rules-4.0.0.tgz_1457471427681_0.4196110023185611","host":"packages-12-west.internal.npmjs.com"}},"4.0.1":{"name":"tc-rules","version":"4.0.1","license":"ISC","_id":"tc-rules@4.0.1","maintainers":[{"name":"bstack","email":"bstack@mozilla.com"},{"name":"djmitche","email":"dustin@cs.uchicago.edu"},{"name":"jhford","email":"john@johnford.org"},{"name":"jonasfj","email":"jopsen@gmail.com"}],"homepage":"https://github.com/taskcluster/taskcluster-lib-rules#readme","bugs":{"url":"https://github.com/taskcluster/taskcluster-lib-rules/issues"},"dist":{"shasum":"0b0d097f600beac6a5324dbacd8632b3778e48eb","tarball":"https://registry.npmjs.org/tc-rules/-/tc-rules-4.0.1.tgz","integrity":"sha512-xmBcluAMZXPHYf5CeLl4HXapwrOY5u29g4dunHDJhpAtZWwoT5NPncRMCY5aLXE4JGlHqjCJxnSCfIa3KOFKOg==","signatures":[{"sig":"MEUCIQDU306YJ5BLRHbgW0SWTU7qSMX8Fr+tBx1FOOtNltbe/gIgAKRmNiz9YuIVUSV2p2kgFRD7LjEh0By4GHnxQVZRQJ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"0b0d097f600beac6a5324dbacd8632b3778e48eb","gitHead":"52651f515ab49048277eace8b8cbffb9f838f53a","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"jhford","email":"john@johnford.org"},"repository":{"url":"git+ssh://git@github.com/taskcluster/taskcluster-lib-rules.git","type":"git"},"_npmVersion":"3.6.0","description":"Rules shared by tools used by taskcluster","directories":{},"_nodeVersion":"5.7.1","dependencies":{"eslint":"2.2.2","babel-eslint":"^5.0.0","babel-preset-es2015":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-plugin-transform-strict-mode":"^6.0.0","babel-plugin-syntax-async-functions":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tc-rules-4.0.1.tgz_1457471863313_0.7797402706928551","host":"packages-12-west.internal.npmjs.com"}},"4.0.2":{"name":"tc-rules","version":"4.0.2","license":"ISC","_id":"tc-rules@4.0.2","maintainers":[{"name":"bstack","email":"bstack@mozilla.com"},{"name":"djmitche","email":"dustin@cs.uchicago.edu"},{"name":"jhford","email":"john@johnford.org"},{"name":"jonasfj","email":"jopsen@gmail.com"}],"homepage":"https://github.com/taskcluster/taskcluster-lib-rules#readme","bugs":{"url":"https://github.com/taskcluster/taskcluster-lib-rules/issues"},"dist":{"shasum":"1f4afe89743bf21e268cf788a6e2ed4192e44aaa","tarball":"https://registry.npmjs.org/tc-rules/-/tc-rules-4.0.2.tgz","integrity":"sha512-K+ciepw/UznRyfCd6N/LbHYXcAr3k1UpgUOn3GLfgenZGPBUlOKaVAZsOfcfM5fCpNCIEbrwTScu+byptqf61w==","signatures":[{"sig":"MEUCIB4p5npmGeLOdwvdeHrkJMsNAC5yH51ZFVI2MpEYwl9+AiEAwykPalq4eR9vU/UAhkDzVy/zyA30gwXSxGS3Ci3ftAg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"1f4afe89743bf21e268cf788a6e2ed4192e44aaa","gitHead":"61f176f4c19e9b49daa25428d70fd1897cedb779","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"jhford","email":"john@johnford.org"},"repository":{"url":"git+ssh://git@github.com/taskcluster/taskcluster-lib-rules.git","type":"git"},"_npmVersion":"3.6.0","description":"Rules shared by tools used by taskcluster","directories":{},"_nodeVersion":"5.7.1","dependencies":{"eslint":"^2.2.0","babel-eslint":"^5.0.0","babel-preset-es2015":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-plugin-transform-strict-mode":"^6.0.0","babel-plugin-syntax-async-functions":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tc-rules-4.0.2.tgz_1457472068850_0.9715930020902306","host":"packages-12-west.internal.npmjs.com"}},"4.0.3":{"name":"tc-rules","version":"4.0.3","license":"ISC","_id":"tc-rules@4.0.3","maintainers":[{"name":"bstack","email":"bstack@mozilla.com"},{"name":"djmitche","email":"dustin@cs.uchicago.edu"},{"name":"jhford","email":"john@johnford.org"},{"name":"jonasfj","email":"jopsen@gmail.com"}],"homepage":"https://github.com/taskcluster/taskcluster-lib-rules#readme","bugs":{"url":"https://github.com/taskcluster/taskcluster-lib-rules/issues"},"dist":{"shasum":"e057e3f39510cc5e505a33857eba465af07df2dd","tarball":"https://registry.npmjs.org/tc-rules/-/tc-rules-4.0.3.tgz","integrity":"sha512-KGrTFczh/U7DjLH8YbtPhCn8o+Jn4KmBV8QhEpMPtGBtx7PG5ckY5GBJ/WAcz4kXNgIyaVcooxmGwuBTFWynnw==","signatures":[{"sig":"MEUCIQDMgbEzs3vcruFk7z41Sz/PZ1QGvVZDzXvBGexVQSndigIgNddGU0wpRWPP3u1q4sc+Ls7N/h4OD+POhxWHme9uOMw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"index.js","_from":".","_shasum":"e057e3f39510cc5e505a33857eba465af07df2dd","gitHead":"d4c7490a6aeee8a5a5fa414e85fd281798d999b9","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"jhford","email":"john@johnford.org"},"repository":{"url":"git+ssh://git@github.com/taskcluster/taskcluster-lib-rules.git","type":"git"},"_npmVersion":"3.6.0","description":"Rules shared by tools used by taskcluster","directories":{},"_nodeVersion":"5.7.1","dependencies":{"eslint":"2.2.0","babel-eslint":"^5.0.0","babel-preset-es2015":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-plugin-transform-strict-mode":"^6.0.0","babel-plugin-syntax-async-functions":"^6.0.0"},"_npmOperationalInternal":{"tmp":"tmp/tc-rules-4.0.3.tgz_1457473092910_0.6787206172011793","host":"packages-12-west.internal.npmjs.com"}},"5.0.0":{"name":"tc-rules","version":"5.0.0","license":"ISC","_id":"tc-rules@5.0.0","maintainers":[{"name":"bstack","email":"bstack@mozilla.com"},{"name":"djmitche","email":"dustin@cs.uchicago.edu"},{"name":"jhford","email":"john@johnford.org"},{"name":"jonasfj","email":"jopsen@gmail.com"}],"homepage":"https://github.com/taskcluster/taskcluster-lib-rules#readme","bugs":{"url":"https://github.com/taskcluster/taskcluster-lib-rules/issues"},"dist":{"shasum":"0fc6c6c6b5dfd40554f3b917e09535ef47bc8bdf","tarball":"https://registry.npmjs.org/tc-rules/-/tc-rules-5.0.0.tgz","integrity":"sha512-ysQaKmOD7i9tjKb/2N1G0o0jIOkIe/x7IFcgG7hNjlc/qgmAapukVE2l8xhvtavwykh8RbDNjwALIcG+21ZKEg==","signatures":[{"sig":"MEYCIQDgIkroEGB13qwU5MGWg/K26F6DbqgXsqg+nf5rhJkgXgIhAINBeOn1SYEtvha5HZbWSq1XCpsyrRhc8/WUGk0NI9FE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh286zCRA9TVsSAnZWagAAi+wQAKDzet4SAl0EvtSNg/lt\nYxGfq+BHRWLPvZsdAPVbP2VylSOS02M7HnDeuRWtFGhKhmx8x/m5J+2kIUvn\nxvlC8aVlDHycaegpSRKSf6jyO7oslQpVb/MHrM/dLP4NnKLTHJ2Is+vow/f7\nwt8o16LPeDj39cvOAzsVgFPx2Pa/TDR/1wfvST1g2gMyggAc/wsvHvB/duMj\njBPn+eVDF6CGcUPt9hTlx7aQbVCSXU9nQgj69Fg4sragXLXTb6VaQ57w+IJb\nB528ebmbzU4ljMpBmDUvYIsgqomL2ZJ4QZDk/RYmQEMw15VeW/rNLqHZrvmx\nsAeN7Hr2n6m4Lkie/HBVJ0D7al3ai++Ly1/vYhVmExfvcUUW2d2MPnA9DXfC\nlpmaJbF4cnBpluykdfrXXTT///VuVX65JnjB+W3WaQEVM9w+SkNUfYEBCAFQ\nwPZH5J+oYuAUP73XIXrYCKvvAFXuqCX0niyUcHN6DbQdvjKDwMj3q6cfxQsq\n5Bg3jya0vLKHZrtRD9sXTQHWodprm9M5/KGY+erDAJELCYgfVwuMv62kac+Z\nxEAlwugoL5HiQywcaX0u9uBYLxHh21kwyyF+N42cRaVRjKTaNnDNhv9bV8j+\nB3O615Yv014ws48Htd34ZTS2kGEbCQ+BgXLxUSDoogqPLD/J8V45pVb0J+OU\njEW8\r\n=VhkR\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","_from":".","_shasum":"0fc6c6c6b5dfd40554f3b917e09535ef47bc8bdf","gitHead":"5009fb1660e5e9906cfe3849c94dd554e95cfc7e","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"_npmUser":{"name":"jonasfj","email":"jopsen@gmail.com"},"repository":{"url":"git+ssh://git@github.com/taskcluster/taskcluster-lib-rules.git","type":"git"},"_npmVersion":"3.7.2","description":"Rules shared by tools used by taskcluster","directories":{},"_nodeVersion":"5.8.0","dependencies":{"eslint":"2.2.0","babel-eslint":"^5.0.0","babel-preset-es2015":"^6.0.0","babel-plugin-transform-runtime":"^6.0.0","babel-plugin-transform-strict-mode":"^6.0.0","babel-plugin-syntax-async-functions":"^6.0.0","babel-plugin-syntax-trailing-function-commas":"^6.5.0"},"_npmOperationalInternal":{"tmp":"tmp/tc-rules-5.0.0.tgz_1458773746087_0.6725704735144973","host":"packages-12-west.internal.npmjs.com"}}},"time":{"created":"2015-10-28T11:20:21.632Z","modified":"2026-04-27T14:44:30.117Z","1.0.6":"2015-10-28T11:20:21.632Z","2.0.0":"2015-11-18T11:48:47.721Z","2.0.1":"2015-11-27T11:09:32.901Z","2.0.2":"2015-11-27T11:15:17.172Z","2.0.3":"2015-11-27T11:18:27.655Z","3.0.0":"2016-02-13T00:34:47.699Z","3.0.1":"2016-02-29T11:24:19.976Z","4.0.0":"2016-03-08T21:10:30.198Z","4.0.1":"2016-03-08T21:17:45.883Z","4.0.2":"2016-03-08T21:21:11.391Z","4.0.3":"2016-03-08T21:38:15.343Z","5.0.0":"2016-03-23T22:55:46.939Z"},"bugs":{"url":"https://github.com/taskcluster/taskcluster-lib-rules/issues"},"license":"ISC","homepage":"https://github.com/taskcluster/taskcluster-lib-rules#readme","repository":{"url":"git+ssh://git@github.com/taskcluster/taskcluster-lib-rules.git","type":"git"},"description":"Rules shared by tools used by taskcluster","maintainers":[{"email":"taskcluster-accounts@mozilla.com","name":"taskcluster-bot"},{"email":"jopsen@gmail.com","name":"jonasfj"}],"readme":"TaskCluster Javascript Rules\n============================\n\nThis repository contains various rules for taskcluster node components.\nIntended to be used with modules such as `babel-compile` and `eslint`.\nFor efficiency we've named the package `tc-rules` to keep the name short.\n\nExample:\n```js\n{\n  \"name\": \"taskcluster-lib-...\",\n  \"version\": \"...\",\n  \"license\": \"MPL-2.0\",\n  \"scripts\": {\n    \"compile\": \"babel-compile -c tc-rules/babel src:lib test:.test\",\n    \"prepublish\": \"npm run compile\",\n    \"pretest\": \"npm run compile\",\n  },\n  \"dependencies\": {\n    \"babel-runtime\": \"^5.8.25\"\n  },\n  \"devDependencies\": {\n    \"babel-compile\": \"^0.0.3\",\n    \"mocha\": \"^2.0.1\",\n    \"tc-rules\": \"^1.0.6\"\n  },\n  ...\n}\n\n```\n\nBy loading configuration from this module, all TaskCluster Javascript modules\ncan have the same linter and babel configuration. This should help us keep\nthe code reasonably consistent.\n\n","readmeFilename":"README.md"}