{"_id":"uber-dot-arcanist","_rev":"39-0d2c9fec145b5dbbdb212c7c8960381f","name":"uber-dot-arcanist","dist-tags":{"latest":"2.0.0"},"versions":{"1.0.2":{"name":"uber-dot-arcanist","version":"1.0.2","keywords":["arcanist","phabricator"],"author":{"name":"Andrew de Andrade","email":"aandrade@uber.com"},"license":"MIT","_id":"uber-dot-arcanist@1.0.2","maintainers":[{"name":"malandrew","email":"andrew@deandrade.com.br"}],"homepage":"https://github.com/uber/node-dot-arcanist","bugs":{"url":"https://github.com/uber/node-dot-arcanist/issues"},"dist":{"shasum":"40614025cf37eedb0887f8c263c28cf0b758822b","tarball":"https://registry.npmjs.org/uber-dot-arcanist/-/uber-dot-arcanist-1.0.2.tgz","integrity":"sha512-DGtZ0Iu34aWMN8BqPPPjSa+HNr91tXtuizPerlCiJi7JYZf+1FJB++KPPfFsZbJWrrXQRvpbwh0BPSFybOtXGw==","signatures":[{"sig":"MEQCIFMUdBmFe4mx1OzL1bw6rpOWtJXARU+n8+nfyZV/ceBCAiBATJAtN58YyrbulU1i7hJvPeCEf4T1iEZE8xIjh84BLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dot-arcanist.js","_from":".","_shasum":"40614025cf37eedb0887f8c263c28cf0b758822b","gitHead":"4d16de0c6f5d608de137d61e6085dd4838b8f9d4","scripts":{"lint":"lint-trap","test":"npm run lint && node test.js","cover":"istanbul cover --report cobertura --report html --print detail tape -- test.js","view-cover":"istanbul report html && open ./coverage/index.html"},"_npmUser":{"name":"malandrew","email":"andrew@deandrade.com.br"},"repository":{"url":"git@github.com:uber/node-dot-arcanist.git","type":"git"},"_npmVersion":"2.0.0","description":"Uber's .arcanist folder as an npm module","directories":{},"dependencies":{},"devDependencies":{"tape":"^3.0.2","istanbul":"^0.3.2","lint-trap":"^0.2.1"}},"1.1.0":{"name":"uber-dot-arcanist","version":"1.1.0","keywords":["arcanist","phabricator"],"author":{"name":"Andrew de Andrade","email":"aandrade@uber.com"},"license":"MIT","_id":"uber-dot-arcanist@1.1.0","maintainers":[{"name":"malandrew","email":"andrew@deandrade.com.br"}],"homepage":"https://github.com/uber/node-dot-arcanist","bugs":{"url":"https://github.com/uber/node-dot-arcanist/issues"},"dist":{"shasum":"69628d6b69a94b145926dd68ec728d007eb91e1a","tarball":"https://registry.npmjs.org/uber-dot-arcanist/-/uber-dot-arcanist-1.1.0.tgz","integrity":"sha512-y8/GX2Qg/DuoKyFdt7IrLOfajY+QsDoLOxZmC3A9rfGc7YlaDQZgAmJqB3tpXR8OR6ilVptyaxgMTYdnHggP0g==","signatures":[{"sig":"MEUCIQCTYEKJBUYsCp5Vfm4mGjTTjuL8ngYAKFl4LJDTPjv/ZQIgYFsVnFHnYiDryS5YvFbF6haoJKwava1QG4jdKWDdjIc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dot-arcanist.js","_from":".","_shasum":"69628d6b69a94b145926dd68ec728d007eb91e1a","gitHead":"98a175ad25e6f9d20efb953f98bef20e51547e99","scripts":{"lint":"lint-trap","test":"npm run lint && node test.js","cover":"istanbul cover --report cobertura --report html --print detail tape -- test.js","view-cover":"istanbul report html && open ./coverage/index.html"},"_npmUser":{"name":"malandrew","email":"andrew@deandrade.com.br"},"repository":{"url":"git@github.com:uber/node-dot-arcanist.git","type":"git"},"_npmVersion":"2.1.6","description":"Uber's .arcanist folder as an npm module","directories":{},"_nodeVersion":"0.10.33","dependencies":{},"devDependencies":{"tape":"^3.0.2","istanbul":"^0.3.2","lint-trap":"^0.2.1"}},"1.1.1":{"name":"uber-dot-arcanist","version":"1.1.1","keywords":["arcanist","phabricator"],"author":{"name":"Andrew de Andrade","email":"aandrade@uber.com"},"license":"MIT","_id":"uber-dot-arcanist@1.1.1","maintainers":[{"name":"malandrew","email":"andrew@deandrade.com.br"}],"homepage":"https://github.com/uber/node-dot-arcanist","bugs":{"url":"https://github.com/uber/node-dot-arcanist/issues"},"dist":{"shasum":"9355a1f9558c0817c62de4d74f6da61fdf2951bd","tarball":"https://registry.npmjs.org/uber-dot-arcanist/-/uber-dot-arcanist-1.1.1.tgz","integrity":"sha512-LBdWN33EC7mYC9XkPmq1brako8Ba703UJwPJDRhahfVb7AxRhip83I1tBQPhECh6EvzlDi9V4Jwa0X1OB0jkTA==","signatures":[{"sig":"MEYCIQCAMayUbx8iNxCnUvYL02dyyfcud7TGfEM0SatNIjio0wIhAJVUI4hs6jkQd3vxoh1MD+lT6VYOX84LDS7gwZcr7mIJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dot-arcanist.js","_from":".","_shasum":"9355a1f9558c0817c62de4d74f6da61fdf2951bd","gitHead":"19f187cc4817b466182e7ac46f52ba032b79602d","scripts":{"lint":"lint-trap","test":"npm run lint && node test.js","cover":"istanbul cover --report cobertura --report html --print detail tape -- test.js","view-cover":"istanbul report html && open ./coverage/index.html"},"_npmUser":{"name":"malandrew","email":"andrew@deandrade.com.br"},"repository":{"url":"git@github.com:uber/node-dot-arcanist.git","type":"git"},"_npmVersion":"2.5.1","description":"Uber's .arcanist folder as an npm module","directories":{},"_nodeVersion":"0.10.36","dependencies":{},"devDependencies":{"tape":"^3.0.2","istanbul":"^0.3.2","lint-trap":"^0.2.1"}},"1.1.2":{"name":"uber-dot-arcanist","version":"1.1.2","keywords":["arcanist","phabricator"],"author":{"name":"Andrew de Andrade","email":"aandrade@uber.com"},"license":"MIT","_id":"uber-dot-arcanist@1.1.2","maintainers":[{"name":"malandrew","email":"andrew@deandrade.com.br"}],"homepage":"https://github.com/uber/node-dot-arcanist","bugs":{"url":"https://github.com/uber/node-dot-arcanist/issues"},"dist":{"shasum":"f118c629a2fbc38d20b98533bcab7f39854f3ca7","tarball":"https://registry.npmjs.org/uber-dot-arcanist/-/uber-dot-arcanist-1.1.2.tgz","integrity":"sha512-wLDLcwP1y1RoykL4q64mFVo0mqO0fW7dxlqh0Fgyo2WFxOUb8QJA1FtK++0AVD2HKH7cqmp77Zqf64UbhK29Lg==","signatures":[{"sig":"MEUCIQDMumcsieOw1tb4bWQ/lLKCDKYeHuxSvF/qiHxuFkdqmwIgVNiZWGKOcwE6rZQPMhFERIFV05jwhgCN2iqNC5K3/kE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dot-arcanist.js","_from":".","_shasum":"f118c629a2fbc38d20b98533bcab7f39854f3ca7","gitHead":"bbfdee17689e76ad33e38ad0523d75b7d28a2967","scripts":{"lint":"lint-trap","test":"npm run lint && node test.js","cover":"istanbul cover --report cobertura --report html --print detail tape -- test.js","view-cover":"istanbul report html && open ./coverage/index.html"},"_npmUser":{"name":"malandrew","email":"andrew@deandrade.com.br"},"repository":{"url":"git@github.com:uber/node-dot-arcanist.git","type":"git"},"_npmVersion":"2.5.1","description":"Uber's .arcanist folder as an npm module","directories":{},"_nodeVersion":"0.10.36","dependencies":{},"devDependencies":{"tape":"^3.0.2","istanbul":"^0.3.2","lint-trap":"^0.2.1"}},"1.2.0":{"name":"uber-dot-arcanist","version":"1.2.0","keywords":["arcanist","phabricator"],"author":{"name":"Andrew de Andrade","email":"aandrade@uber.com"},"license":"MIT","_id":"uber-dot-arcanist@1.2.0","maintainers":[{"name":"malandrew","email":"andrew@deandrade.com.br"},{"name":"raynos","email":"raynos2@gmail.com"}],"homepage":"https://github.com/uber/node-dot-arcanist","bugs":{"url":"https://github.com/uber/node-dot-arcanist/issues"},"dist":{"shasum":"f0620566ac1a3776d733c06c0decc03f967947cc","tarball":"https://registry.npmjs.org/uber-dot-arcanist/-/uber-dot-arcanist-1.2.0.tgz","integrity":"sha512-e2tkhxLZRdxPhlT5GI9FdWqLhL9ggn5yqOcg7VqL8F2OAex2yiQdEZ4YSO3aErN1LLPT+tAbROimGRB52z8WAQ==","signatures":[{"sig":"MEUCIQCUrT5ulmqGmGPolTp9WEtG9T2WK18I7N9+73vsSgcniAIgCsjdnKTKC6qyqtc1QTNi0PGR58E5nrx4rMQ+cIKEccQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dot-arcanist.js","_from":".","_shasum":"f0620566ac1a3776d733c06c0decc03f967947cc","gitHead":"f3147317a15acf1f9447d3300e9b270dbc78ad31","scripts":{"lint":"lint-trap","test":"npm run lint && node test.js","cover":"istanbul cover --report cobertura --report html --print detail tape -- test.js","view-cover":"istanbul report html && open ./coverage/index.html"},"_npmUser":{"name":"raynos","email":"raynos2@gmail.com"},"repository":{"url":"git@github.com:uber/node-dot-arcanist.git","type":"git"},"_npmVersion":"1.4.24","description":"Uber's .arcanist folder as an npm module","directories":{},"dependencies":{},"devDependencies":{"tape":"^3.0.2","istanbul":"^0.3.2","lint-trap":"^0.2.1"}},"1.3.0":{"name":"uber-dot-arcanist","version":"1.3.0","keywords":["arcanist","phabricator"],"author":{"name":"Andrew de Andrade","email":"aandrade@uber.com"},"license":"MIT","_id":"uber-dot-arcanist@1.3.0","maintainers":[{"name":"malandrew","email":"andrew@deandrade.com.br"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"uber","email":"opensource@uber.com"}],"homepage":"https://github.com/uber/node-dot-arcanist","bugs":{"url":"https://github.com/uber/node-dot-arcanist/issues"},"dist":{"shasum":"cbad87908e7fbb947c674d01d5f05428c624f5fa","tarball":"https://registry.npmjs.org/uber-dot-arcanist/-/uber-dot-arcanist-1.3.0.tgz","integrity":"sha512-EsdAsVC9if+pYdPOyXBM6X8Bgb3d0UYlahZAJPlhJXZi5AFXLYZOpj75fNGrFsarME+l2+P64eqtezld5EDgSQ==","signatures":[{"sig":"MEYCIQCVTlz5cGUMCxcx2YspQjfmV2RuLbhkVyImPVUj7QXFBQIhAM8byuXHxYJ8Po13vCfxt+RLM8euiJMCpmNDD27sp5H1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dot-arcanist.js","_from":".","_shasum":"cbad87908e7fbb947c674d01d5f05428c624f5fa","gitHead":"06794976fc050f1533048d1e10d86627316f228b","scripts":{"lint":"lint-trap","test":"npm run lint && node test.js","cover":"istanbul cover --report cobertura --report html --print detail tape -- test.js","view-cover":"istanbul report html && open ./coverage/index.html"},"_npmUser":{"name":"malandrew","email":"andrew@deandrade.com.br"},"repository":{"url":"git@github.com:uber/node-dot-arcanist.git","type":"git"},"_npmVersion":"2.7.5","description":"Uber's .arcanist folder as an npm module","directories":{},"_nodeVersion":"0.10.36","dependencies":{},"devDependencies":{"tape":"^3.0.2","istanbul":"^0.3.2","lint-trap":"^0.2.1"}},"1.4.0":{"name":"uber-dot-arcanist","version":"1.4.0","keywords":["arcanist","phabricator"],"author":{"name":"Andrew de Andrade","email":"aandrade@uber.com"},"license":"MIT","_id":"uber-dot-arcanist@1.4.0","maintainers":[{"name":"malandrew","email":"andrew@deandrade.com.br"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"uber","email":"opensource@uber.com"}],"homepage":"https://github.com/uber/node-dot-arcanist","bugs":{"url":"https://github.com/uber/node-dot-arcanist/issues"},"dist":{"shasum":"a9ff180b17343504581cb29267e6fc196096654b","tarball":"https://registry.npmjs.org/uber-dot-arcanist/-/uber-dot-arcanist-1.4.0.tgz","integrity":"sha512-ZRJbLnb/kArVb7+E41+Wl217t3CZa58G/mXKTLgly5D7eEVhxqG+sccT7H7xESW7VwfweeCqzegyDn8m5zXGDA==","signatures":[{"sig":"MEUCIFTKQ7ub3GFoK4oHqZzAvudA/HC+NI6hBJmkUiod9uSGAiEA9JBp0mls0mPBQfkrogFRw0b8cGedGX04IhAeArGfpyk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dot-arcanist.js","_from":".","_shasum":"a9ff180b17343504581cb29267e6fc196096654b","gitHead":"501c03a2937d27f63704f0ee976084be80d80412","scripts":{"lint":"lint-trap","test":"npm run lint && node test.js","cover":"istanbul cover --report cobertura --report html --print detail tape -- test.js","view-cover":"istanbul report html && open ./coverage/index.html"},"_npmUser":{"name":"malandrew","email":"andrew@deandrade.com.br"},"repository":{"url":"git@github.com:uber/node-dot-arcanist.git","type":"git"},"_npmVersion":"2.7.5","description":"Uber's .arcanist folder as an npm module","directories":{},"_nodeVersion":"0.10.36","dependencies":{},"devDependencies":{"tape":"^3.0.2","istanbul":"^0.3.2","lint-trap":"^0.2.1"}},"1.4.1":{"name":"uber-dot-arcanist","version":"1.4.1","keywords":["arcanist","phabricator"],"author":{"name":"Andrew de Andrade","email":"aandrade@uber.com"},"license":"MIT","_id":"uber-dot-arcanist@1.4.1","maintainers":[{"name":"malandrew","email":"andrew@deandrade.com.br"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"uber","email":"opensource@uber.com"}],"homepage":"https://github.com/uber/node-dot-arcanist","bugs":{"url":"https://github.com/uber/node-dot-arcanist/issues"},"dist":{"shasum":"36cd6dc1c42197dab41c4b5d045748288f70638f","tarball":"https://registry.npmjs.org/uber-dot-arcanist/-/uber-dot-arcanist-1.4.1.tgz","integrity":"sha512-mhwxwEHWB2X5XIfuFj57MzIG1Q1cgnQhS3rbOeeGlnz1zBmg5jF9rVKzyGscRa6JIJu3MLAsqdEAGK/2vrtHlg==","signatures":[{"sig":"MEUCIFfOFbu5c43/x52ypNjbK4tW6FEqXAyIw0XZgLMlzoowAiEAv/PTJ13K2CulAkS4XwoUyWLemdiLQ107K97NjS+vgEU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dot-arcanist.js","_from":".","_shasum":"36cd6dc1c42197dab41c4b5d045748288f70638f","gitHead":"4b7c620fad9fbf80369706fe4e6438ab72bd161b","scripts":{"lint":"lint-trap","test":"npm run lint && node test.js","cover":"istanbul cover --report cobertura --report html --print detail tape -- test.js","view-cover":"istanbul report html && open ./coverage/index.html"},"_npmUser":{"name":"malandrew","email":"andrew@deandrade.com.br"},"repository":{"url":"git@github.com:uber/node-dot-arcanist.git","type":"git"},"_npmVersion":"2.7.5","description":"Uber's .arcanist folder as an npm module","directories":{},"_nodeVersion":"0.10.36","dependencies":{},"devDependencies":{"tape":"^3.0.2","istanbul":"^0.3.2","lint-trap":"^0.2.1"}},"1.3.1":{"name":"uber-dot-arcanist","version":"1.3.1","keywords":["arcanist","phabricator"],"author":{"name":"Andrew de Andrade","email":"aandrade@uber.com"},"license":"MIT","_id":"uber-dot-arcanist@1.3.1","maintainers":[{"name":"malandrew","email":"andrew@deandrade.com.br"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"uber","email":"opensource@uber.com"}],"homepage":"https://github.com/uber/node-dot-arcanist","bugs":{"url":"https://github.com/uber/node-dot-arcanist/issues"},"dist":{"shasum":"59556f8692c2100e56d314effc3117101d64a364","tarball":"https://registry.npmjs.org/uber-dot-arcanist/-/uber-dot-arcanist-1.3.1.tgz","integrity":"sha512-6vk51y+9Uqbl03FtXc8WI/fGmu1bLdiNsk+9HYEcFVlVHFF0HPEwIGK0O3DxTsgQmexmBrxkEnisMIZN08NUEg==","signatures":[{"sig":"MEQCIQCb/8sYEIsBhK9NYBVBGR0HFvGoOyYQXVjz9pzbm3+IjAIfFrjZrn4V77c12dTmIoKEjCA6LHucSvfPco4KZP34Jg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dot-arcanist.js","_from":".","_shasum":"59556f8692c2100e56d314effc3117101d64a364","gitHead":"58db07493e403648b3b92c759e49f4b41114bd84","scripts":{"lint":"lint-trap","test":"npm run lint && node test.js","cover":"istanbul cover --report cobertura --report html --print detail tape -- test.js","view-cover":"istanbul report html && open ./coverage/index.html"},"_npmUser":{"name":"malandrew","email":"andrew@deandrade.com.br"},"repository":{"url":"git@github.com:uber/node-dot-arcanist.git","type":"git"},"_npmVersion":"2.7.5","description":"Uber's .arcanist folder as an npm module","directories":{},"_nodeVersion":"0.10.36","dependencies":{},"devDependencies":{"tape":"^3.0.2","istanbul":"^0.3.2","lint-trap":"^0.2.1"}},"1.4.2":{"name":"uber-dot-arcanist","version":"1.4.2","keywords":["arcanist","phabricator"],"author":{"name":"Andrew de Andrade","email":"aandrade@uber.com"},"license":"MIT","_id":"uber-dot-arcanist@1.4.2","maintainers":[{"name":"malandrew","email":"andrew@deandrade.com.br"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"uber","email":"opensource@uber.com"}],"homepage":"https://github.com/uber/node-dot-arcanist","bugs":{"url":"https://github.com/uber/node-dot-arcanist/issues"},"dist":{"shasum":"0cb6258457f938affbd63597f683a09f80aba470","tarball":"https://registry.npmjs.org/uber-dot-arcanist/-/uber-dot-arcanist-1.4.2.tgz","integrity":"sha512-r3Y3MqBOqHp253WrNsg7thTQwc3Iketp3femJejaRs14zjO3DZ42qjR0jXu7rSldUcoQdgen9Vp8rOiNB+adeg==","signatures":[{"sig":"MEUCIDLVC+DDDlvvf6L7tt7eoqUP8/xLi+DaN1ZilUrmUZ7CAiEA3b1blKHztCL5ctnEKDnzczF6hs02DcSpp1AyFO3ISSY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dot-arcanist.js","_from":".","_shasum":"0cb6258457f938affbd63597f683a09f80aba470","gitHead":"bda31f919a45ce83ceda9cbfc94bb57a0eaa998e","scripts":{"lint":"lint-trap","test":"npm run lint && node test.js","cover":"istanbul cover --report cobertura --report html --print detail tape -- test.js","view-cover":"istanbul report html && open ./coverage/index.html"},"_npmUser":{"name":"malandrew","email":"andrew@deandrade.com.br"},"repository":{"url":"git@github.com:uber/node-dot-arcanist.git","type":"git"},"_npmVersion":"2.7.5","description":"Uber's .arcanist folder as an npm module","directories":{},"_nodeVersion":"0.10.36","dependencies":{},"devDependencies":{"tape":"^3.0.2","istanbul":"^0.3.2","lint-trap":"^0.2.1"}},"1.4.3":{"name":"uber-dot-arcanist","version":"1.4.3","keywords":["arcanist","phabricator"],"author":{"name":"Andrew de Andrade","email":"aandrade@uber.com"},"license":"MIT","_id":"uber-dot-arcanist@1.4.3","maintainers":[{"name":"malandrew","email":"andrew@deandrade.com.br"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"uber","email":"opensource@uber.com"}],"homepage":"https://github.com/uber/node-dot-arcanist","bugs":{"url":"https://github.com/uber/node-dot-arcanist/issues"},"dist":{"shasum":"040849e67a760013c900448101bf659bd2d3f710","tarball":"https://registry.npmjs.org/uber-dot-arcanist/-/uber-dot-arcanist-1.4.3.tgz","integrity":"sha512-/qjI0AJjPFk4dpK/ya7fHksncMwG46UkrjEZZSfeNCqYDBD6NTXHJKFN8KdrhwiK/10Fs37Dp2W1z3/x7skuMg==","signatures":[{"sig":"MEQCIGkbIUS/YVAX47KGLOf+MUPliUozZpHaiuKXQsVHwTIyAiBy41eWPRRw2GPAforxqNxcPudZnSr8gddm3WiwMqpuxA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dot-arcanist.js","_from":".","_shasum":"040849e67a760013c900448101bf659bd2d3f710","gitHead":"d029505b452671e569e3396c4f066e8361677ee7","scripts":{"lint":"lint-trap","test":"npm run lint && node test.js","cover":"istanbul cover --report cobertura --report html --print detail tape -- test.js","view-cover":"istanbul report html && open ./coverage/index.html"},"_npmUser":{"name":"malandrew","email":"andrew@deandrade.com.br"},"repository":{"url":"git@github.com:uber/node-dot-arcanist.git","type":"git"},"_npmVersion":"2.7.5","description":"Uber's .arcanist folder as an npm module","directories":{},"_nodeVersion":"0.10.36","dependencies":{},"devDependencies":{"tape":"^3.0.2","istanbul":"^0.3.2","lint-trap":"^0.2.1"}},"2.0.0":{"name":"uber-dot-arcanist","version":"2.0.0","keywords":["arcanist","phabricator"],"author":{"name":"Andrew de Andrade","email":"aandrade@uber.com"},"license":"MIT","_id":"uber-dot-arcanist@2.0.0","maintainers":[{"name":"malandrew","email":"andrew@deandrade.com.br"},{"name":"raynos","email":"raynos2@gmail.com"},{"name":"uber","email":"opensource@uber.com"}],"homepage":"https://github.com/uber/node-dot-arcanist","bugs":{"url":"https://github.com/uber/node-dot-arcanist/issues"},"dist":{"shasum":"73d01be39a1d4df6ca1bf0e89f076cb25c47aa19","tarball":"https://registry.npmjs.org/uber-dot-arcanist/-/uber-dot-arcanist-2.0.0.tgz","integrity":"sha512-vwxp3fIyAPOFkWhwYEBb1S88J+K++DfKBp3xNYVsKEZyK/OBbEL1JOqFDufGG34wmF8p4hg8rxA+liz47lr0Yg==","signatures":[{"sig":"MEUCIDluJSZ0cUYqf85QQaK5x4jqB1pTQMDn5rjo+do4To1ZAiEAlCi24IwUx/mdxke2cri+JWydGE6m5sH61awb7L0eYLc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"dot-arcanist.js","_from":".","_shasum":"73d01be39a1d4df6ca1bf0e89f076cb25c47aa19","gitHead":"5c6f4cd21ad34e890aef3f9c4fe9295bc6380c51","scripts":{"lint":"lint-trap","test":"npm run lint && node test.js","cover":"istanbul cover --report cobertura --report html --print detail tape -- test.js","view-cover":"istanbul report html && open ./coverage/index.html"},"_npmUser":{"name":"malandrew","email":"andrew@deandrade.com.br"},"repository":{"url":"git@github.com:uber/node-dot-arcanist.git","type":"git"},"_npmVersion":"2.7.5","description":"Uber's .arcanist folder as an npm module","directories":{},"_nodeVersion":"0.10.36","dependencies":{},"devDependencies":{"tape":"^3.0.2","istanbul":"^0.3.2","lint-trap":"^0.2.1"}}},"time":{"created":"2014-11-06T00:45:48.499Z","modified":"2024-07-30T23:44:25.865Z","1.0.0":"2014-11-06T00:45:48.499Z","1.0.1":"2014-11-06T00:46:38.138Z","1.0.2":"2014-11-06T00:54:41.072Z","1.1.0":"2014-11-12T00:12:29.013Z","1.1.1":"2015-02-25T02:18:00.873Z","1.1.2":"2015-02-25T18:25:49.524Z","1.2.0":"2015-03-30T19:40:45.217Z","1.3.0":"2015-04-27T16:26:37.528Z","1.4.0":"2015-04-27T17:40:43.336Z","1.4.1":"2015-04-27T18:00:24.459Z","1.3.1":"2015-04-27T19:03:00.277Z","1.4.2":"2015-04-27T19:08:58.640Z","1.4.3":"2015-05-13T22:45:45.364Z","2.0.0":"2015-05-18T17:43:29.499Z"},"bugs":{"url":"https://github.com/uber/node-dot-arcanist/issues"},"author":{"name":"Andrew de Andrade","email":"aandrade@uber.com"},"license":"MIT","homepage":"https://github.com/uber/node-dot-arcanist","keywords":["arcanist","phabricator"],"repository":{"url":"git@github.com:uber/node-dot-arcanist.git","type":"git"},"description":"Uber's .arcanist folder as an npm module","maintainers":[{"email":"andrew.mager@gmail.com","name":"mager"},{"email":"ryan.j.tsao@gmail.com","name":"rtsao"},{"email":"siarhei@uber.com","name":"usiarhei"},{"email":"kennsmacintosh@gmail.com","name":"kenns29"},{"email":"shengs@uber.com","name":"shengs"},{"email":"emrahseker@gmail.com","name":"emrahs"},{"email":"zack@kirsch.org","name":"zacklk"},{"email":"ospo@uber.com","name":"uber-ospo"},{"email":"andrew@deandrade.com.br","name":"andrewdeandrade"},{"email":"raynos2@gmail.com","name":"raynos"}],"readme":"uber-dot-arcanist\n=================\n\nThis product encapsulates any arcanist plugins we depend on at Uber that are not\nincluded with arcanist itself. With this repo, you can avoid copypasta plugin \nfolders in the .arcanist folder at the root of your project that are likely to\nbe out of date.\n\nIncluded Arcanist Plugins\n-------------------------\n\nCurrently, this module contains three arcanist plugins:\n* tap\n* [uber-standard][uber-standard]\n* [lint-trap][lint-trap] (deprecated)\n\nUsage\n-----\n\nTo use this module, follow these steps from the root of your project:\n\n```bash\n# first make sure you have the most recent version of arcanist\narc upgrade\n\n# install uber-dot-arcanist as a dev-dependency\nnpm install --save-dev uber-dot-arcanist\n\n# if you currently have a .arcanist/ folder in your project, check it to make\n# sure that is doesn't include any plugins that uber-dot-arcanist doesn't\n# include.\n# Legacy Uber projects may have tap, jenkinsphoo and jshintlinter. This module\n# contains only the tap plugin as usage of the other two are deprecated at Uber.\nls -al .arcanist\n\n# if there are no folders or directories in .arcanist besides jenkinsphoo, tap\n# or jshintlinter, you can delete .arcanist. If there are any other modules,\n# follow the instructions in the section 'How to handle other plugins in\n# .arcanist'\ngit rm -rf .arcanist\n```\n\nAfter removing the .arcanist folder, you need to configure arcanist to load the\nplugins from the `node_modules/uber-dot-arcanist/.arcanist/` folder.\n\nOpen your `.arcconfig` file and look for the `load` property. It is likely to be\nan array like so:\n\n```json\n{\n    \"load\": [\".arcanist/tap\", \"arcanist/uber-standard\"]\n}\n```\n\nIf you see `jshintlinter` or `jenkinsphoo` in the array, you can delete those\nelements. For `tap`, you just need to prepend the path to the .arcanist\nfolder in this module. Assuming your `load` value was the one right above, your\nnew values would be:\n\n```json\n{\n    \"load\": [\n        \"node_modules/uber-dot-arcanist/.arcanist/tap\",\n        \"node_modules/uber-dot-arcanist/.arcanist/uber-standard\"\n    ]\n}\n```\n\nTo add support for uber-standard when submitting differentials to Phabricator\nwith `arc diff`, you can add the following to your `.arclint` file.\n\n```json\n{\n    \"linters\": {\n        \"uber-standard\": {\n            \"type\": \"uber-standard\",\n            \"include\": \"(\\\\.js$)\"\n        }\n    }\n}\n```\n\nOnce you've made these changes just stage your changes and commit:\n\n```bash\ngit add package.json\ngit add .arclint\ngit add .arcconfig\ngit commit -m \"Loading arcanist plugins from uber-dot-arcanist npm module\"\n```\n\nHow to handle other plugins in .arcanist\n----------------------------------------\n\nIf you encounter a plugin in your .arcanist folder that is not either `tap` or\n`uber-standard`, you should first check the [phacility/arcanist][arcrepo]\nto see if the plugin you are using is already part of the standard arcanist\ninstall. If it is not, git clone this repo and add the plugin to this repo to\nmake it available to other engineers at Uber. Don't forget to add the repo to\nthe section titled \"Included Arcanist Plugins\" at the top of this README.\n\nTests\n-----\n\nThis module is just a wrapper around arcanist plugins. It is not callable as a\nlibrary and contains no binary file. The tests just check that the expected\nplugins are included and that this module throws if called programmatically.\n\nLicense\n-------\n\nThe MIT License (MIT)\n\nCopyright (c) 2014 Uber Technologies, Inc.\n\nPermission is hereby granted, free of charge, to any person obtaining a copy\nof this software and associated documentation files (the \"Software\"), to deal\nin the Software without restriction, including without limitation the rights\nto use, copy, modify, merge, publish, distribute, sublicense, and/or sell\ncopies of the Software, and to permit persons to whom the Software is\nfurnished to do so, subject to the following conditions:\n\nThe above copyright notice and this permission notice shall be included in\nall copies or substantial portions of the Software.\n\nTHE SOFTWARE IS PROVIDED \"AS IS\", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR\nIMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,\nFITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE\nAUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER\nLIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,\nOUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN\nTHE SOFTWARE.\n\n\n[lint-trap]: https://github.com/uber/lint-trap\n[uber-standard]: https://github.com/uber/standard\n","readmeFilename":"README.md","users":{"koulmomo":true}}