{"_id":"react-native-create-library","_rev":"18-03b58bb2e400339857a9f19f6df7e3f4","name":"react-native-create-library","description":"Tool to create a React Native library with a single command","dist-tags":{"latest":"3.1.2"},"versions":{"1.0.0":{"name":"react-native-create-library","version":"1.0.0","description":"Tool to create a React Native library with a single command","bin":{"react-native-create-library":"cli.js"},"main":"lib.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/frostney/react-native-create-library.git"},"keywords":["react-native","react","library","create","module","native"],"author":{"name":"Johannes Stein"},"license":"MIT","bugs":{"url":"https://github.com/frostney/react-native-create-library/issues"},"homepage":"https://github.com/frostney/react-native-create-library#readme","dependencies":{"commander":"^2.9.0","mkdirp":"^0.5.1","param-case":"^2.1.0","pascal-case":"^2.0.0","path-exists":"^3.0.0"},"devDependencies":{"eslint":"^3.1.0","eslint-config-airbnb-base":"^4.0.2","eslint-plugin-import":"^1.10.3"},"gitHead":"068641d3acd0b736b2ccc2f7f62f37609218eea8","_id":"react-native-create-library@1.0.0","_shasum":"161142fa2f97345bc319eab8c3d3f4c19a2e669e","_from":".","_npmVersion":"3.8.7","_nodeVersion":"6.2.2","_npmUser":{"name":"stoney","email":"johannesstein@freeze-dev.com"},"dist":{"shasum":"161142fa2f97345bc319eab8c3d3f4c19a2e669e","tarball":"https://registry.npmjs.org/react-native-create-library/-/react-native-create-library-1.0.0.tgz","integrity":"sha512-27qIrsVCh3QByxyLTw/90deZlzvAKoxLbEo8T5MRvAELKktuiOeWLpWW3eWgIgAQewx/wVvZ5hv1vamuVatiyA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDNY/syLIoEcH+Pz1fpSTkHI6uPWO90BN7jl95UyY6q7AIhAPm80Q+kcxpXu+7/Mlu+vpDkG7gljGo/F4Ftgj+jVRvq"}]},"maintainers":[{"name":"stoney","email":"johannesstein@freeze-dev.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-create-library-1.0.0.tgz_1468797934836_0.6790309308562428"}},"1.0.1":{"name":"react-native-create-library","version":"1.0.1","description":"Tool to create a React Native library with a single command","bin":{"react-native-create-library":"cli.js"},"main":"lib.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/frostney/react-native-create-library.git"},"keywords":["react-native","react","library","create","module","native"],"author":{"name":"Johannes Stein"},"license":"MIT","bugs":{"url":"https://github.com/frostney/react-native-create-library/issues"},"homepage":"https://github.com/frostney/react-native-create-library#readme","dependencies":{"commander":"^2.9.0","mkdirp":"^0.5.1","param-case":"^2.1.0","pascal-case":"^2.0.0","path-exists":"^3.0.0"},"devDependencies":{"eslint":"^3.1.0","eslint-config-airbnb-base":"^4.0.2","eslint-plugin-import":"^1.10.3"},"gitHead":"ffcd680d3028a10614ffd4282615279e1d3c1e7f","_id":"react-native-create-library@1.0.1","_shasum":"8eabf3d8bbf78c8754a4b5b6085883c1f2e55165","_from":".","_npmVersion":"3.8.7","_nodeVersion":"6.2.2","_npmUser":{"name":"stoney","email":"johannesstein@freeze-dev.com"},"dist":{"shasum":"8eabf3d8bbf78c8754a4b5b6085883c1f2e55165","tarball":"https://registry.npmjs.org/react-native-create-library/-/react-native-create-library-1.0.1.tgz","integrity":"sha512-u7yXn9H8bz6QN+NW1zMGcu0GHJnlfoFaLeU9a/LCzX2pRBXSDXlJiV3ee5yze0B11vFmcYLgaNZ2CkX0NrvAjQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCHYuASSeRhnT6hzebynIIsyJ1r6nVJB67qSrmZdzvz7wIgC04bKcpWGMe98+gC8PMDg1cdLdKXg8Ab89d9BecNGus="}]},"maintainers":[{"name":"stoney","email":"johannesstein@freeze-dev.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-create-library-1.0.1.tgz_1470602695185_0.4974665744230151"}},"1.0.2":{"name":"react-native-create-library","version":"1.0.2","description":"Tool to create a React Native library with a single command","bin":{"react-native-create-library":"cli.js"},"main":"lib.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/frostney/react-native-create-library.git"},"keywords":["react-native","react","library","create","module","native","ios","android","windows"],"author":{"name":"Johannes Stein"},"license":"MIT","bugs":{"url":"https://github.com/frostney/react-native-create-library/issues"},"homepage":"https://github.com/frostney/react-native-create-library#readme","dependencies":{"commander":"^2.9.0","mkdirp":"^0.5.1","param-case":"^2.1.0","pascal-case":"^2.0.0","path-exists":"^3.0.0"},"devDependencies":{"eslint":"^3.1.0","eslint-config-airbnb-base":"^4.0.2","eslint-plugin-import":"^1.10.3"},"gitHead":"9d408002b50c27b10652d68a47ab87b900f75b0f","_id":"react-native-create-library@1.0.2","_shasum":"8fd88ac7727bf222cbe910c1fccb4caf2583485f","_from":".","_npmVersion":"3.8.7","_nodeVersion":"6.3.1","_npmUser":{"name":"stoney","email":"johannesstein@freeze-dev.com"},"dist":{"shasum":"8fd88ac7727bf222cbe910c1fccb4caf2583485f","tarball":"https://registry.npmjs.org/react-native-create-library/-/react-native-create-library-1.0.2.tgz","integrity":"sha512-Jth+EzrgD4R3VhrCvQMAGMm55whqhamPe0ArDiFZorYkak80pdyhcrPXHQp71ACmcpNCwV+IghjtOyVcooEZbw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDxcrMR83dnGLNrOz+NBV8yamIeSSAWoXQXLkjlxLZ0uAiAiKV5KQxk2md8xQt8mbniqFXgmtcfURcqjXpzOrspv8g=="}]},"maintainers":[{"name":"stoney","email":"johannesstein@freeze-dev.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-create-library-1.0.2.tgz_1471385157849_0.0489416744094342"}},"1.0.3":{"name":"react-native-create-library","version":"1.0.3","description":"Tool to create a React Native library with a single command","bin":{"react-native-create-library":"cli.js"},"main":"lib.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/frostney/react-native-create-library.git"},"keywords":["react-native","react","library","create","module","native","ios","android","windows"],"author":{"name":"Johannes Stein"},"license":"MIT","bugs":{"url":"https://github.com/frostney/react-native-create-library/issues"},"homepage":"https://github.com/frostney/react-native-create-library#readme","dependencies":{"commander":"^2.9.0","mkdirp":"^0.5.1","param-case":"^2.1.0","pascal-case":"^2.0.0","path-exists":"^3.0.0","uuid":"^2.0.1"},"devDependencies":{"eslint":"^3.1.0","eslint-config-airbnb-base":"^4.0.2","eslint-plugin-import":"^1.10.3"},"gitHead":"735eec4a32e43f5c1222332140c0165b8affbd59","_id":"react-native-create-library@1.0.3","_shasum":"db85a4a93b7f07379e4d4437f8fc32ed77a813ec","_from":".","_npmVersion":"3.8.7","_nodeVersion":"6.3.1","_npmUser":{"name":"stoney","email":"johannesstein@freeze-dev.com"},"dist":{"shasum":"db85a4a93b7f07379e4d4437f8fc32ed77a813ec","tarball":"https://registry.npmjs.org/react-native-create-library/-/react-native-create-library-1.0.3.tgz","integrity":"sha512-l6sLqXIs4IXVxdtWZ2bCdXknlo57z7O/BNg/FbICCw+Gpfk4FqtjNogVoDHqPULFwXuPZsp8Ha9AprRFksXf1g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBdopxELPGMLKErvysF0ZNDFWwcLFVWcOumatnlAqw6AAiEA6pb+HHPvgaLri9ygp4nzLvuKYpMpabNiiMousBv61OM="}]},"maintainers":[{"name":"stoney","email":"johannesstein@freeze-dev.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-create-library-1.0.3.tgz_1471553973612_0.7597274603322148"}},"1.0.4":{"name":"react-native-create-library","version":"1.0.4","description":"Tool to create a React Native library with a single command","bin":{"react-native-create-library":"cli.js"},"main":"lib.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/frostney/react-native-create-library.git"},"keywords":["react-native","react","library","create","module","native","ios","android","windows"],"author":{"name":"Johannes Stein"},"license":"MIT","bugs":{"url":"https://github.com/frostney/react-native-create-library/issues"},"homepage":"https://github.com/frostney/react-native-create-library#readme","dependencies":{"commander":"^2.9.0","mkdirp":"^0.5.1","param-case":"^2.1.0","pascal-case":"^2.0.0","path-exists":"^3.0.0","uuid":"^2.0.1"},"devDependencies":{"eslint":"^3.1.0","eslint-config-airbnb-base":"^4.0.2","eslint-plugin-import":"^1.10.3"},"gitHead":"da86c1c808acf009eab94699d694401e5a3c84c8","_id":"react-native-create-library@1.0.4","_shasum":"6783478b5dcdfc304489f3f02c9085424a60e8d2","_from":".","_npmVersion":"3.10.6","_nodeVersion":"6.4.0","_npmUser":{"name":"stoney","email":"johannesstein@freeze-dev.com"},"dist":{"shasum":"6783478b5dcdfc304489f3f02c9085424a60e8d2","tarball":"https://registry.npmjs.org/react-native-create-library/-/react-native-create-library-1.0.4.tgz","integrity":"sha512-x2Hinque5tBYYFJNR2sDepF94g+1cYyy4WHtUkU2M8IfBlmgUVErwO9uQDngVz4Wze5thMrQKW8jesQyAx9Ziw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDHTPW+EsrRATnO7j2emaNIDUW4CM4un05uXJ2Njg7IeAIhANsk58B+KEoK91Fi4uCO9XmxczTOZPxwT//1BSXGD4X4"}]},"maintainers":[{"name":"stoney","email":"johannesstein@freeze-dev.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/react-native-create-library-1.0.4.tgz_1472685300629_0.722263331990689"}},"1.1.0":{"name":"react-native-create-library","version":"1.1.0","description":"Tool to create a React Native library with a single command","bin":{"react-native-create-library":"cli.js"},"main":"lib.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/frostney/react-native-create-library.git"},"keywords":["react-native","react","library","create","module","native","ios","android","windows"],"author":{"name":"Johannes Stein"},"license":"MIT","bugs":{"url":"https://github.com/frostney/react-native-create-library/issues"},"homepage":"https://github.com/frostney/react-native-create-library#readme","dependencies":{"commander":"^2.9.0","mkdirp":"^0.5.1","param-case":"^2.1.0","pascal-case":"^2.0.0","path-exists":"^3.0.0","uuid":"^2.0.1"},"devDependencies":{"eslint":"^3.1.0","eslint-config-airbnb-base":"^4.0.2","eslint-plugin-import":"^1.10.3"},"gitHead":"60661eccafb6cecc7f001fbdbf43e1d17267c45b","_id":"react-native-create-library@1.1.0","_shasum":"8c94da602cd62383b2f74ac7821cea7368a8ae20","_from":".","_npmVersion":"3.10.5","_nodeVersion":"7.2.0","_npmUser":{"name":"stoney","email":"johannesstein@freeze-dev.com"},"dist":{"shasum":"8c94da602cd62383b2f74ac7821cea7368a8ae20","tarball":"https://registry.npmjs.org/react-native-create-library/-/react-native-create-library-1.1.0.tgz","integrity":"sha512-ExjZ5J6iStFasp6Y6lvlkaB+Wd3tfkzH2KcGacZxNZnSNjDuuPOu/2tjeJjs/sS9Mbr54fGSUPQthMemZWbR+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCid4xy7cmHgAgSnZkKO7Ki6/MxdyEIOTRi6UcyDPQi/QIhAKzUynv8lVtHR974l27vpSjQRYDf04NOFrhddFJFS0vD"}]},"maintainers":[{"name":"stoney","email":"johannesstein@freeze-dev.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-native-create-library-1.1.0.tgz_1487635948191_0.21705478010699153"}},"1.2.0":{"name":"react-native-create-library","version":"1.2.0","description":"Tool to create a React Native library with a single command","bin":{"react-native-create-library":"cli.js"},"main":"lib.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/frostney/react-native-create-library.git"},"keywords":["react-native","react","library","create","module","native","ios","android","windows"],"author":{"name":"Johannes Stein"},"license":"MIT","bugs":{"url":"https://github.com/frostney/react-native-create-library/issues"},"homepage":"https://github.com/frostney/react-native-create-library#readme","dependencies":{"commander":"^2.9.0","mkdirp":"^0.5.1","param-case":"^2.1.0","pascal-case":"^2.0.0","path-exists":"^3.0.0","uuid":"^2.0.1"},"devDependencies":{"eslint":"^3.1.0","eslint-config-airbnb-base":"^4.0.2","eslint-plugin-import":"^1.10.3"},"gitHead":"a93d9ed043a95531f9a1f380c0dab593d36c8745","_id":"react-native-create-library@1.2.0","_shasum":"4f5e7915644f4b7e7b752caa665c6c379cec4e98","_from":".","_npmVersion":"3.10.5","_nodeVersion":"7.2.0","_npmUser":{"name":"stoney","email":"johannesstein@freeze-dev.com"},"dist":{"shasum":"4f5e7915644f4b7e7b752caa665c6c379cec4e98","tarball":"https://registry.npmjs.org/react-native-create-library/-/react-native-create-library-1.2.0.tgz","integrity":"sha512-w8FfBuODH0lmWFqzRmwnVoVwo6qAV6L5eggtyKBs3oAjFHIY66G3tAWpJPsIgRpyFiyRcNm6h87VA7X0hYIjZA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGZXL3eMCMhnZ2Dd3SMI21Qtaq/3nZfIGD3xR5BON3JjAiAnmp6mgsE6Mk2xDJQeYJVrH/1T3HlMAnlBo8jc8iMMUg=="}]},"maintainers":[{"name":"stoney","email":"johannesstein@freeze-dev.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-create-library-1.2.0.tgz_1487718960882_0.9894537916406989"}},"1.2.1":{"name":"react-native-create-library","version":"1.2.1","description":"Tool to create a React Native library with a single command","bin":{"react-native-create-library":"cli.js"},"main":"lib.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/frostney/react-native-create-library.git"},"keywords":["react-native","react","library","create","module","native","ios","android","windows"],"author":{"name":"Johannes Stein"},"license":"MIT","bugs":{"url":"https://github.com/frostney/react-native-create-library/issues"},"homepage":"https://github.com/frostney/react-native-create-library#readme","dependencies":{"commander":"^2.9.0","mkdirp":"^0.5.1","param-case":"^2.1.0","pascal-case":"^2.0.0","path-exists":"^3.0.0","uuid":"^2.0.1"},"devDependencies":{"eslint":"^3.1.0","eslint-config-airbnb-base":"^4.0.2","eslint-plugin-import":"^1.10.3"},"gitHead":"e550d4adbee9532060a28d452c6cca3b305e25ed","_id":"react-native-create-library@1.2.1","_shasum":"c34f6ebd0faac9ad08cee44b44ccf1c070e9b143","_from":".","_npmVersion":"3.10.5","_nodeVersion":"7.2.0","_npmUser":{"name":"stoney","email":"johannesstein@freeze-dev.com"},"dist":{"shasum":"c34f6ebd0faac9ad08cee44b44ccf1c070e9b143","tarball":"https://registry.npmjs.org/react-native-create-library/-/react-native-create-library-1.2.1.tgz","integrity":"sha512-7DPFXvjaEr+dCFYm4ayIDptk9CKUM7g3L7xEmzKBHeNdTbV6EunWU0NnYROmw5uH0C1X2PXhS0Co3beeuJKsjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDaFn8T5DGa5KH1bzQFp82Kl7cdWyKMXCU3UBblaw1pQgIgSfgRGg2DbuBmtuJDCIZ+wllXDemA35XuaVPjWVho87U="}]},"maintainers":[{"name":"stoney","email":"johannesstein@freeze-dev.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-native-create-library-1.2.1.tgz_1487720120980_0.8512275340035558"}},"2.0.0":{"name":"react-native-create-library","version":"2.0.0","description":"Tool to create a React Native library with a single command","bin":{"react-native-create-library":"cli.js"},"main":"lib.js","scripts":{"test":"echo \"Error: no test specified\" && exit 1"},"repository":{"type":"git","url":"git+https://github.com/frostney/react-native-create-library.git"},"keywords":["react-native","react","library","create","module","native","ios","android","windows"],"author":{"name":"Johannes Stein"},"license":"MIT","bugs":{"url":"https://github.com/frostney/react-native-create-library/issues"},"homepage":"https://github.com/frostney/react-native-create-library#readme","dependencies":{"commander":"^2.9.0","mkdirp":"^0.5.1","param-case":"^2.1.0","pascal-case":"^2.0.0","path-exists":"^3.0.0","uuid":"^2.0.1"},"devDependencies":{"eslint":"^3.1.0","eslint-config-airbnb-base":"^4.0.2","eslint-plugin-import":"^1.10.3"},"gitHead":"a718ef90392faf4eb7472637d46a7b2eaee3c7d8","_id":"react-native-create-library@2.0.0","_shasum":"bb72aa83ce5ce33edd5b82694aa22cda04f0108b","_from":".","_npmVersion":"3.10.5","_nodeVersion":"7.2.0","_npmUser":{"name":"stoney","email":"johannesstein@freeze-dev.com"},"dist":{"shasum":"bb72aa83ce5ce33edd5b82694aa22cda04f0108b","tarball":"https://registry.npmjs.org/react-native-create-library/-/react-native-create-library-2.0.0.tgz","integrity":"sha512-xUdA/uju9Nt+3zQopWyy5rOFJtmsRYr+Sc2kYGJptn+/J2DqbHlnOrpk1yBCHI6l577Ya2Th0dglJlY+yKnt0w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDDK5n4zcnWFEagP4btKhEAUYbYzKN+RMsad6AnjBztmQIgX+1BwpWd5SRMH7v8TIenlmLoECIq/6gtkd3HtKwUtx4="}]},"maintainers":[{"name":"stoney","email":"johannesstein@freeze-dev.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-native-create-library-2.0.0.tgz_1487721755022_0.2021129233762622"}},"3.0.0":{"name":"react-native-create-library","version":"3.0.0","description":"Tool to create a React Native library with a single command","bin":{"react-native-create-library":"cli.js"},"main":"lib.js","scripts":{"lint":"eslint .","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/frostney/react-native-create-library.git"},"keywords":["react-native","react","library","create","module","native","ios","android","windows"],"files":["templates","utils","cli.js","command.js","lib.js","README.md"],"author":{"name":"Johannes Stein"},"license":"MIT","bugs":{"url":"https://github.com/frostney/react-native-create-library/issues"},"homepage":"https://github.com/frostney/react-native-create-library#readme","dependencies":{"commander":"^2.9.0","mkdirp":"^0.5.1","node-emoji":"^1.5.1","param-case":"^2.1.0","pascal-case":"^2.0.0","update-notifier":"^2.1.0","uuid":"^3.0.1"},"devDependencies":{"eslint":"^3.16.0","eslint-config-airbnb-base":"^11.1.0","eslint-plugin-import":"^2.2.0","shelljs":"^0.7.6"},"rnpm":{"plugin":"./command.js"},"gitHead":"0fcc8a8ef4dc7fe06bccbc07cf182acb1c8646ac","_id":"react-native-create-library@3.0.0","_shasum":"163a0babeb0fc63001b16ff443dcde34dcd9c962","_from":".","_npmVersion":"3.10.5","_nodeVersion":"7.2.0","_npmUser":{"name":"stoney","email":"johannesstein@freeze-dev.com"},"dist":{"shasum":"163a0babeb0fc63001b16ff443dcde34dcd9c962","tarball":"https://registry.npmjs.org/react-native-create-library/-/react-native-create-library-3.0.0.tgz","integrity":"sha512-td88EyMsPaGOqDOG25f8+qFAEGc19y3L8+9DUv1lvurpveCA/bT0Chx4e1DtmA5BT2J6Sd+OKwvnPM/i9OEWGw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFRiULDmulAEjo6pcscLZSfshOOv3x8IywPxXBvkThJSAiEAiOrNA1bE78szai5SavVVbLZgJP+9AfrItA8pMjL8eT4="}]},"maintainers":[{"name":"stoney","email":"johannesstein@freeze-dev.com"}],"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/react-native-create-library-3.0.0.tgz_1487814137559_0.4237076537683606"}},"3.0.1":{"name":"react-native-create-library","version":"3.0.1","description":"Tool to create a React Native library with a single command","bin":{"react-native-create-library":"cli.js"},"main":"lib.js","scripts":{"lint":"eslint .","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/frostney/react-native-create-library.git"},"keywords":["react-native","react","library","create","module","native","ios","android","windows"],"files":["templates","utils","cli.js","command.js","lib.js","README.md"],"author":{"name":"Johannes Stein"},"license":"MIT","bugs":{"url":"https://github.com/frostney/react-native-create-library/issues"},"homepage":"https://github.com/frostney/react-native-create-library#readme","dependencies":{"commander":"^2.9.0","mkdirp":"^0.5.1","node-emoji":"^1.5.1","param-case":"^2.1.0","pascal-case":"^2.0.0","update-notifier":"^2.1.0","uuid":"^3.0.1"},"devDependencies":{"eslint":"^3.16.0","eslint-config-airbnb-base":"^11.1.0","eslint-plugin-import":"^2.2.0","shelljs":"^0.7.6"},"rnpm":{"plugin":"./command.js"},"gitHead":"1ec6065bfb929ebabe41a90e3bf9ee5e124bdbaa","_id":"react-native-create-library@3.0.1","_shasum":"289a7f1c85bc27d46c782e7d25fc6cdca6ef64a1","_from":".","_npmVersion":"3.10.5","_nodeVersion":"7.2.0","_npmUser":{"name":"stoney","email":"johannesstein@freeze-dev.com"},"dist":{"shasum":"289a7f1c85bc27d46c782e7d25fc6cdca6ef64a1","tarball":"https://registry.npmjs.org/react-native-create-library/-/react-native-create-library-3.0.1.tgz","integrity":"sha512-tqf/49onI4xj5+vt7U/BdLbzcQ0heBrX3VklyXq1blbMcnuIlZ5/l11zwgZjOeGCTSCPjhJTOVGtqg7IEHUh3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEyPEI3nKG+Bih6RtUmDHVEfiFoJJZsOD2tk5reBGLr7AiAtGDq61ybc67kOoqP/p6Qx5MQ37T905HAjilF+iVL0ww=="}]},"maintainers":[{"name":"stoney","email":"johannesstein@freeze-dev.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-create-library-3.0.1.tgz_1487815502013_0.31467214063741267"}},"3.0.2":{"name":"react-native-create-library","version":"3.0.2","description":"Tool to create a React Native library with a single command","bin":{"react-native-create-library":"cli.js"},"main":"lib.js","scripts":{"lint":"eslint .","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/frostney/react-native-create-library.git"},"keywords":["react-native","react","library","create","module","native","ios","android","windows"],"files":["templates","utils","cli.js","command.js","lib.js","README.md"],"author":{"name":"Johannes Stein"},"license":"MIT","bugs":{"url":"https://github.com/frostney/react-native-create-library/issues"},"homepage":"https://github.com/frostney/react-native-create-library#readme","dependencies":{"commander":"^2.9.0","mkdirp":"^0.5.1","node-emoji":"^1.5.1","param-case":"^2.1.0","pascal-case":"^2.0.0","update-notifier":"^2.1.0","uuid":"^3.0.1"},"devDependencies":{"eslint":"^3.16.0","eslint-config-airbnb-base":"^11.1.0","eslint-plugin-import":"^2.2.0","shelljs":"^0.7.6"},"rnpm":{"plugin":"./command.js"},"gitHead":"1e49eb560f4480d34d93608a3bf8ec614f138dbe","_id":"react-native-create-library@3.0.2","_shasum":"51ff92b51cd0b57383cce7ef8bf8c31e0492a2b0","_from":".","_npmVersion":"3.10.5","_nodeVersion":"7.2.0","_npmUser":{"name":"stoney","email":"johannesstein@freeze-dev.com"},"dist":{"shasum":"51ff92b51cd0b57383cce7ef8bf8c31e0492a2b0","tarball":"https://registry.npmjs.org/react-native-create-library/-/react-native-create-library-3.0.2.tgz","integrity":"sha512-a8amOR+DO/6nPquY+LNFma3xuZa/OfEpgJJg3Rf7f247wgYtlzrwEsf5NTHbfVA42+emjwpmH6HjCxgQuTaCQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCh2M8lKkxhARRrdckBRQEOEOMvUYotHnDwbrWhdp6iVwIgMOvvPf7xd/FYNCXGu261YhgrmLdD6Febmo+H4TEyaW4="}]},"maintainers":[{"name":"stoney","email":"johannesstein@freeze-dev.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-native-create-library-3.0.2.tgz_1487876722002_0.528115376830101"}},"3.1.0":{"name":"react-native-create-library","version":"3.1.0","description":"Tool to create a React Native library with a single command","bin":{"react-native-create-library":"cli.js"},"main":"lib.js","scripts":{"lint":"eslint .","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/frostney/react-native-create-library.git"},"keywords":["react-native","react","library","create","module","native","ios","android","windows"],"files":["templates","utils","cli.js","command.js","lib.js","README.md"],"author":{"name":"Johannes Stein"},"license":"MIT","bugs":{"url":"https://github.com/frostney/react-native-create-library/issues"},"homepage":"https://github.com/frostney/react-native-create-library#readme","dependencies":{"commander":"^2.9.0","mkdirp":"^0.5.1","node-emoji":"^1.5.1","param-case":"^2.1.0","pascal-case":"^2.0.0","update-notifier":"^2.1.0","uuid":"^3.0.1"},"devDependencies":{"eslint":"^3.16.0","eslint-config-airbnb-base":"^11.1.0","eslint-plugin-import":"^2.2.0","shelljs":"^0.7.6"},"rnpm":{"plugin":"./command.js"},"gitHead":"6d16bc23c122ce7a361bc1df2a93f6f8ce300893","_id":"react-native-create-library@3.1.0","_shasum":"8cb0592a4e863e2c313dde944b4e835166fa5ca5","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.0.0","_npmUser":{"name":"stoney","email":"johannesstein@freeze-dev.com"},"dist":{"shasum":"8cb0592a4e863e2c313dde944b4e835166fa5ca5","tarball":"https://registry.npmjs.org/react-native-create-library/-/react-native-create-library-3.1.0.tgz","integrity":"sha512-48fIf2o+L7yp2PVCCGXdoYIh96vOx5u4u7S68wWomuYTTBdYcsg3HbDDkUtLt3sBqcIdGm6jd0MPapvwW1qbKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCZLUgpSwm4Z2Oa0XEjuUirsI4I2Gcpmbf82u5v1Qt6uAIgc1K2n3ZAXN0FaKjt3fRFEgjmrI/Pszsn/wyqtSPI3VU="}]},"maintainers":[{"name":"stoney","email":"johannesstein@freeze-dev.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-create-library-3.1.0.tgz_1504649086910_0.27106913225725293"}},"3.1.1":{"name":"react-native-create-library","version":"3.1.1","description":"Tool to create a React Native library with a single command","bin":{"react-native-create-library":"cli.js"},"main":"lib.js","scripts":{"lint":"eslint .","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/frostney/react-native-create-library.git"},"keywords":["react-native","react","library","create","module","native","ios","android","windows"],"files":["templates","utils","cli.js","command.js","lib.js","README.md"],"author":{"name":"Johannes Stein"},"license":"MIT","bugs":{"url":"https://github.com/frostney/react-native-create-library/issues"},"homepage":"https://github.com/frostney/react-native-create-library#readme","dependencies":{"commander":"^2.9.0","mkdirp":"^0.5.1","node-emoji":"^1.5.1","param-case":"^2.1.0","pascal-case":"^2.0.0","update-notifier":"^2.1.0","uuid":"^3.0.1"},"devDependencies":{"eslint":"^3.16.0","eslint-config-airbnb-base":"^11.1.0","eslint-plugin-import":"^2.2.0","shelljs":"^0.7.6"},"rnpm":{"plugin":"./command.js"},"gitHead":"473cf7d113515db45a8d37ea488acff81a3f489e","_id":"react-native-create-library@3.1.1","_shasum":"d5361074a15a7b8f6d7f92b20240837ef93fe511","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.0.0","_npmUser":{"name":"stoney","email":"johannesstein@freeze-dev.com"},"dist":{"shasum":"d5361074a15a7b8f6d7f92b20240837ef93fe511","tarball":"https://registry.npmjs.org/react-native-create-library/-/react-native-create-library-3.1.1.tgz","integrity":"sha512-IBk7vNNJrt9+8QmkaO22fTlHe0YQxxXhDP4BE06rIGxhProukMn/jt7x3upo37eJbsMKEXOkLygdqZJ9q3z2hQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCzVcmLZoBdjV7bsBFItePYoykTYBF0jf45vCguE+iuhwIgEMi19rrYP6GqhLVBCfC4iDJqLNi9y5Y9/zGJL5vsvJU="}]},"maintainers":[{"name":"stoney","email":"johannesstein@freeze-dev.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-create-library-3.1.1.tgz_1504656387122_0.2630570998881012"}},"3.1.2":{"name":"react-native-create-library","version":"3.1.2","description":"Tool to create a React Native library with a single command","bin":{"react-native-create-library":"cli.js"},"main":"lib.js","scripts":{"lint":"eslint .","test":"npm run lint"},"repository":{"type":"git","url":"git+https://github.com/frostney/react-native-create-library.git"},"keywords":["react-native","react","library","create","module","native","ios","android","windows"],"files":["templates","utils","cli.js","command.js","lib.js","README.md"],"author":{"name":"Johannes Stein"},"license":"MIT","bugs":{"url":"https://github.com/frostney/react-native-create-library/issues"},"homepage":"https://github.com/frostney/react-native-create-library#readme","dependencies":{"commander":"^2.9.0","mkdirp":"^0.5.1","node-emoji":"^1.5.1","param-case":"^2.1.0","pascal-case":"^2.0.0","update-notifier":"^2.1.0","uuid":"^3.0.1"},"devDependencies":{"eslint":"^3.16.0","eslint-config-airbnb-base":"^11.1.0","eslint-plugin-import":"^2.2.0","shelljs":"^0.7.6"},"rnpm":{"plugin":"./command.js"},"gitHead":"8745cebcb53250b83ad9525fc653cfc0e0d159f6","_id":"react-native-create-library@3.1.2","_shasum":"abe0f3392ffb2d006e34f68ef51d858e56e963e3","_from":".","_npmVersion":"4.6.1","_nodeVersion":"8.0.0","_npmUser":{"name":"stoney","email":"johannesstein@freeze-dev.com"},"dist":{"shasum":"abe0f3392ffb2d006e34f68ef51d858e56e963e3","tarball":"https://registry.npmjs.org/react-native-create-library/-/react-native-create-library-3.1.2.tgz","integrity":"sha512-iJk0zIUZaCWvE7TSWPGsaAjVqqzD8nITp+Wu929dac5JNrXIFElKAC0r8kGsdgBaug7plymw6y521HMlcWL6TA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDb0Up2EjwoI6ov023KFbjBWr+ph1xC151O4o9W39nrPAiEAiVLyI4gsnGOG5H88VXlXn0tEYSi2YNPhSbOMMv5/t2k="}]},"maintainers":[{"name":"stoney","email":"johannesstein@freeze-dev.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/react-native-create-library-3.1.2.tgz_1504659765619_0.9800798736978322"}}},"readme":"# react-native-create-library\nTool to create a React Native library with a single command.\n\n![](https://github.com/frostney/react-native-create-library/blob/master/docs/usage.gif)\n\n### Why might you need this?\nIf you are looking to create a native module for React Native, you need some native code for each platform you want to support and then some JavaScript code to bind it all together. Setting this up by yourself can be time-consuming.\n\nThis is where this tool comes in. It creates a boilerplate with all current best practices in mind.\nWhy not use `react-native new-library`? Unfortunately that command doesn't create an up-to-date library, requires an already initialized React Native project and only sets up the iOS side of things.\n\nCaution: This only creates native modules without a view component.\n\n### Alternatives\n[react-native-create-bridge](https://github.com/peggyrayzis/react-native-create-bridge)\n\n## Installation\nRequirements: Node 6.0+\n```\n$ npm install -g react-native-create-library\n```\n\n## Command-line usage\n\nNavigate into an empty directory to execute the command.\n```\n$ react-native-create-library MyFancyLibrary\n```\n\nThis will create the folder `MyFancyLibrary` in which the library will be created in.\n\n```\nUsage: react-native-create-library [options] <name>\n\nOptions:\n\n  -h, --help                                output usage information\n  -V, --version                             output the version number\n  -p, --prefix <prefix>                     The prefix for the library (Default: `RN`)\n  --module-prefix <modulePrefix>            The module prefix for the library (Default: `react-native`)\n  --package-identifier <packageIdentifier>  (Android only!) The package name for the Android module (Default: `com.reactlibrary`)\n  --namespace <namespace>                   (Windows only!) The namespace for the Windows module\n   (Default: The name as PascalCase)\n  --platforms <platforms>                   Platforms the library will be created for. (comma separated; default: `ios,android,windows`)\n```\n\n## Programmatic usage\n```javascript\nconst createLibrary = require('react-native-create-library');\n\ncreateLibrary({\n  name: 'MyFancyLibrary'\n}).then(() => {\n  console.log('Oh yay! My library has been created!');\n})\n```\n\n#### Options\n```javascript\n{\n  name: String, /* The name of the library (Default: Library) */\n  prefix: String, /* The prefix for the library (Default: RN) */\n  modulePrefix: String, /* The module prefix for the library (Default: react-native) */\n  platforms: Array, /* Platforms the library will be created for. (Default: ['ios', 'android', 'windows']) */\n  packageIdentifier: String, /* (Android only!) The package name for the Android module (Default: com.reactlibrary) */\n  namespace: String, /* (Windows only!) The namespace for the Windows module (Default: The package identifier as PascalCase, which is `Com.Reactlibrary`) */\n}\n```\n\n## Acknowledgements\n`react-native-share` (https://github.com/EstebanFuentealba/react-native-share) has been a great source of inspiration for this project.\n\n## License\nMIT\n","maintainers":[{"name":"stoney","email":"johannesstein@freeze-dev.com"}],"time":{"modified":"2022-06-26T04:28:38.641Z","created":"2016-07-17T23:25:35.894Z","1.0.0":"2016-07-17T23:25:35.894Z","1.0.1":"2016-08-07T20:44:57.180Z","1.0.2":"2016-08-16T22:05:59.905Z","1.0.3":"2016-08-18T20:59:34.547Z","1.0.4":"2016-08-31T23:15:02.693Z","1.1.0":"2017-02-21T00:12:28.773Z","1.2.0":"2017-02-21T23:16:02.877Z","1.2.1":"2017-02-21T23:35:21.546Z","2.0.0":"2017-02-22T00:02:35.610Z","3.0.0":"2017-02-23T01:42:18.245Z","3.0.1":"2017-02-23T02:05:04.015Z","3.0.2":"2017-02-23T19:05:24.128Z","3.1.0":"2017-09-05T22:04:47.903Z","3.1.1":"2017-09-06T00:06:28.052Z","3.1.2":"2017-09-06T01:02:46.882Z"},"homepage":"https://github.com/frostney/react-native-create-library#readme","keywords":["react-native","react","library","create","module","native","ios","android","windows"],"repository":{"type":"git","url":"git+https://github.com/frostney/react-native-create-library.git"},"author":{"name":"Johannes Stein"},"bugs":{"url":"https://github.com/frostney/react-native-create-library/issues"},"license":"MIT","readmeFilename":"README.md","users":{"cooclsee":true}}