{"_id":"clean-git-ref","_rev":"7-087d4ff1fff3aa0e5e33e6c58dfe055a","name":"clean-git-ref","description":"Clean an input string into a usable git ref","dist-tags":{"latest":"2.0.1"},"versions":{"1.0.1":{"name":"clean-git-ref","version":"1.0.1","license":"Apache-2.0","author":{"name":"Eli White","email":"github@eli-white.com"},"files":["lib"],"main":"lib/index.js","scripts":{"build":"babel src -d lib","style":"eslint src test && jscs src test","pretest":"npm run style","test":"mocha","posttest":"npm run build"},"devDependencies":{"babel-cli":"6.6.5","babel-eslint":"6.0.2","babel-preset-es2015":"6.6.0","babel-register":"^6.7.2","chai":"3.5.0","eslint":"2.6.0","jscs":"2.11.0","mocha":"2.4.5","wealthfront-javascript":"2.4.1"},"repository":{"type":"git","url":"git+https://github.com/TheSavior/clean-git-ref.git"},"gitHead":"f73e0ccbe836f39eb2eb2b775a62185c46aadb3e","description":"[![Build Status](https://travis-ci.org/TheSavior/clean-git-ref.svg)](https://travis-ci.org/TheSavior/clean-git-ref)","bugs":{"url":"https://github.com/TheSavior/clean-git-ref/issues"},"homepage":"https://github.com/TheSavior/clean-git-ref#readme","_id":"clean-git-ref@1.0.1","_shasum":"5f3234eb2c46418f8a01d9af26a92bb11b350113","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.0","_npmUser":{"name":"eliwhite","email":"npm@eli-white.com"},"dist":{"shasum":"5f3234eb2c46418f8a01d9af26a92bb11b350113","tarball":"https://registry.npmjs.org/clean-git-ref/-/clean-git-ref-1.0.1.tgz","integrity":"sha512-lzG9XIcAyPyRnRlzOKhlBmyerwuhO/wkYrbpt+Xu/zRBM731Qsjj66MSVRFEk0OUX5gNJsyYN3O8Tfdzwun4mg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFwpOwZT/vKSQXoAbc8tUPrEhfahT3bFj1v36iAYIjbQAiEAvXtfm2SeV65amPlTv7KuVI2NtQxOSpp6C9FATEdNEo0="}]},"maintainers":[{"name":"eliwhite","email":"npm@eli-white.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/clean-git-ref-1.0.1.tgz_1459747409287_0.9225431026425213"},"directories":{}},"1.0.2":{"name":"clean-git-ref","description":"Clean an input string into a usable git ref","version":"1.0.2","license":"Apache-2.0","author":{"name":"Eli White","email":"github@eli-white.com"},"files":["lib"],"main":"lib/index.js","scripts":{"build":"babel src -d lib","style":"eslint src test && jscs src test","pretest":"npm run style","test":"mocha","posttest":"npm run build"},"devDependencies":{"babel-cli":"6.6.5","babel-eslint":"6.0.2","babel-preset-es2015":"6.6.0","babel-register":"^6.7.2","chai":"3.5.0","eslint":"2.6.0","jscs":"2.11.0","mocha":"2.4.5","wealthfront-javascript":"2.4.1"},"repository":{"type":"git","url":"git+https://github.com/TheSavior/clean-git-ref.git"},"gitHead":"fcd60f67dffe902c0438a03a045f780dcb74e493","bugs":{"url":"https://github.com/TheSavior/clean-git-ref/issues"},"homepage":"https://github.com/TheSavior/clean-git-ref#readme","_id":"clean-git-ref@1.0.2","_shasum":"a79ae22646cc8cbde9e41cb40180f1ed576686d5","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.0","_npmUser":{"name":"eliwhite","email":"npm@eli-white.com"},"dist":{"shasum":"a79ae22646cc8cbde9e41cb40180f1ed576686d5","tarball":"https://registry.npmjs.org/clean-git-ref/-/clean-git-ref-1.0.2.tgz","integrity":"sha512-qM9qGlsR6oJMUX89tlfQFAstqBUjvBTnI5JrO2heXbFZZ8h3d1ye4PdKH1isfSlBOGRQqCJLQKpuX+PHhpUeRg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpelzvHkRt1XDqhdogvkEjTZcJYvaxBNEkmfTWzgftoQIgJJz6Y97f0XLcpbMCencUJj2Vyk8SxBMw+7rBxbo6tnc="}]},"maintainers":[{"name":"eliwhite","email":"npm@eli-white.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/clean-git-ref-1.0.2.tgz_1459747817251_0.8871100482065231"},"directories":{}},"1.0.3":{"name":"clean-git-ref","description":"Clean an input string into a usable git ref","version":"1.0.3","license":"Apache-2.0","author":{"name":"Eli White","email":"github@eli-white.com"},"files":["lib"],"main":"lib/index.js","scripts":{"build":"babel src -d lib","style":"eslint src test && jscs src test","pretest":"npm run style","test":"mocha","posttest":"npm run build"},"devDependencies":{"babel-cli":"6.6.5","babel-eslint":"6.0.2","babel-preset-es2015":"6.6.0","babel-register":"^6.7.2","chai":"3.5.0","eslint":"2.6.0","jscs":"2.11.0","mocha":"2.4.5","wealthfront-javascript":"2.4.1"},"repository":{"type":"git","url":"git+https://github.com/TheSavior/clean-git-ref.git"},"gitHead":"249e45982aa090bb233514f440700d1d102bf5a0","bugs":{"url":"https://github.com/TheSavior/clean-git-ref/issues"},"homepage":"https://github.com/TheSavior/clean-git-ref#readme","_id":"clean-git-ref@1.0.3","_shasum":"5325dc839eab01c974ae0e97f5734782750f88ec","_from":".","_npmVersion":"3.8.3","_nodeVersion":"5.10.0","_npmUser":{"name":"eliwhite","email":"npm@eli-white.com"},"dist":{"shasum":"5325dc839eab01c974ae0e97f5734782750f88ec","tarball":"https://registry.npmjs.org/clean-git-ref/-/clean-git-ref-1.0.3.tgz","integrity":"sha512-Bw1gv1mXHgdB/6ssP++8NtUHm+vbg60Lb+yAX5copA8wjNOgiyFCA+PzrO3a4O+7AkrDql2q1DO8Hx5G+gtPiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFMXuYcY//UQOMGeaXubY9aYvMrUAOwqEbchRRxuvEZVAiEA3gG/QhVoyMl4edkIvpHXp7hsKhMsJcIHSxQg3QPex4c="}]},"maintainers":[{"name":"eliwhite","email":"npm@eli-white.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/clean-git-ref-1.0.3.tgz_1459748244291_0.8955562973860651"},"directories":{}},"2.0.1":{"name":"clean-git-ref","description":"Clean an input string into a usable git ref","version":"2.0.1","license":"Apache-2.0","author":{"name":"Eli White","email":"github@eli-white.com"},"main":"lib/index.js","scripts":{"build":"babel src -d lib","style":"eslint src test && jscs src test","pretest":"npm run style","test":"mocha","posttest":"npm run build"},"devDependencies":{"babel-cli":"^6.6.5","babel-eslint":"^6.0.2","babel-preset-es2015":"^6.6.0","babel-register":"^6.7.2","chai":"^3.5.0","eslint":"^3.0.0","jscs":"^3.0.6","mocha":"^3.0.1","wealthfront-javascript":"^3.0.1"},"repository":{"type":"git","url":"git+https://github.com/TheSavior/clean-git-ref.git"},"gitHead":"bf3c8afc8032bcdc6a53634c18b601dc6df478fb","bugs":{"url":"https://github.com/TheSavior/clean-git-ref/issues"},"homepage":"https://github.com/TheSavior/clean-git-ref#readme","_id":"clean-git-ref@2.0.1","_npmVersion":"6.2.0","_nodeVersion":"10.9.0","_npmUser":{"name":"eliwhite","email":"npm@eli-white.com"},"dist":{"integrity":"sha512-bLSptAy2P0s6hU4PzuIMKmMJJSE6gLXGH1cntDu7bWJUksvuM+7ReOK61mozULErYvP6a15rnYl0zFDef+pyPw==","shasum":"dcc0ca093b90e527e67adb5a5e55b1af6816dcd9","tarball":"https://registry.npmjs.org/clean-git-ref/-/clean-git-ref-2.0.1.tgz","fileCount":3,"unpackedSize":2326,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcQh1iCRA9TVsSAnZWagAACCUP/3Pq3I+dkI3RLpfq8fSK\nH4a/8G9Zv15mAMKYK4wmvLXwqbY/y/NbhR9ahHDXFp71WfD+FKT8tLccd3kL\n085wQTW9UcJQL/lbdCVyyCDx2gkAxuGgqZx0F+CVu2G3ej7WDQ9hJYY1IZD6\nSXGB1YabU7stw3McpHjB/sn1AkjiXp9FLr30jqIcWvBsYsnTpNNhAYC+rI2p\nCxeC0RvAqM9FAIucqxJW4gxg5cU9fNZHKqV2GtIZYiTVLbMJrbot0KidDTKC\nFwVgMZwDU5pqW8LjZfPYHU21rzbW9NReLtuJUhAl8ErSN+VQsdB+bRrA/XAO\n6lLxShAqtNnNlprIDBMn6C29uq31TPZn6NXZ22IvCzJni9xu4VZb2K5Rd2uJ\nLUTgwx/DjV2UBXLo/PfnAFRXqnm00G8/XM6IcPPR0Nia6D45EOESYtjVqK3y\nhEBvi0hStRSa6aoBFhqhTnihjJbrjN+avlM2jLJiZ0U46amd1Eu1GgQtyM3d\nr0hYBcHY9HkFmxSuJJYlC9fxLCZMBER8Rhz9GgVoxn9MfX/QnGqGed6sH6nv\nCtvtjKtE/TWrMDLO4M3TeuPJ/jY3xKNYYs3vaT9ldvOziMSwMnsApMawI68l\nTjpnvP7OGewO50ZBGuZd98JP762kswgV7aj05OjF7LzaS7BT8+HP9I9BrJ+Q\nvU7X\r\n=KIhP\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDI6cypL4PEVvc4lNi+akZvDHm+vRiCMe43m3OgqsYHyAiAA3BJoeDDyHKm2C/jsDdaMVMjU8vp7/ntXmh03AYtM0w=="}]},"maintainers":[{"name":"eliwhite","email":"npm@eli-white.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/clean-git-ref_2.0.1_1547836769489_0.18474244329765188"},"_hasShrinkwrap":false}},"readme":"# clean-git-ref\n\n[![Build Status](https://travis-ci.org/TheSavior/clean-git-ref.svg)](https://travis-ci.org/TheSavior/clean-git-ref)\n\nClean an input string into a usable git ref. \n\nFor more reference, read https://git-scm.com/docs/git-check-ref-format\n\n## Installation\n\n```sh\n$ npm install clean-git-ref --save-dev\n```\n\n## API Usage\n\n### clean(string input) -> string output\n```\nvar cleanGitRef = require('clean-git-ref');\n\nassert.strictEqual(cleanGitRef.clean('bad git ref formats/'), 'bad-git-ref-formats');\n```\n","maintainers":[{"name":"eliwhite","email":"npm@eli-white.com"}],"time":{"modified":"2022-06-13T06:07:49.022Z","created":"2016-04-04T05:23:31.480Z","1.0.1":"2016-04-04T05:23:31.480Z","1.0.2":"2016-04-04T05:30:19.690Z","1.0.3":"2016-04-04T05:37:26.693Z","2.0.1":"2019-01-18T18:39:29.596Z"},"homepage":"https://github.com/TheSavior/clean-git-ref#readme","repository":{"type":"git","url":"git+https://github.com/TheSavior/clean-git-ref.git"},"author":{"name":"Eli White","email":"github@eli-white.com"},"bugs":{"url":"https://github.com/TheSavior/clean-git-ref/issues"},"license":"Apache-2.0","readmeFilename":"README.md"}