{"_id":"react-project","_rev":"56-504f1753091e7dbf1ddc0ab59f4ba633","name":"react-project","description":"State of the art web development with React","dist-tags":{"latest":"0.0.30","next":"0.0.28-pre"},"versions":{"0.0.0":{"name":"react-project","version":"0.0.0","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"echo \"Error: no test specified\" && exit 1","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"babel-cli":"6.5.1","babel-eslint":"4.1.8","babel-loader":"6.2.2","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.1","cli-color":"1.1.0","dotenv":"2.0.0","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","express":"4.13.4","extract-text-webpack-plugin":"1.0.1","json-loader":"0.5.4","prompt-sync":"3.0.0","react":"0.14.7","react-dom":"0.14.7","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"gitHead":"47b951298219bb5fa0f26e1813ecddad02e45683","_id":"react-project@0.0.0","_shasum":"ba1c7d496917a9647f2921edc3f4c3f5f17055d6","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"ba1c7d496917a9647f2921edc3f4c3f5f17055d6","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.0.tgz","integrity":"sha512-qIwWNLz7iUQ42LIE7OnbR6QfisqSlKhGQZKW+P54q73QLVKQm+b+pEBHiWQpzRscUevbnUZ0SpuctZE5PbTPiA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGxFSogKoCge0rSBuyltQWfJ9dNOBn86KY/0DAP+hZZAIhAITstKaKRzrs/wzmOu6nNSLpiWbt6gmoYHFHvkesOWWl"}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.0.tgz_1456283942745_0.8543635953683406"}},"0.0.1":{"name":"react-project","version":"0.0.1","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"echo \"Error: no test specified\" && exit 1","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"babel-cli":"6.5.1","babel-eslint":"4.1.8","babel-loader":"6.2.2","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.1","cli-color":"1.1.0","dotenv":"2.0.0","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","express":"4.13.4","extract-text-webpack-plugin":"1.0.1","json-loader":"0.5.4","prompt-sync":"3.0.0","react":"0.14.7","react-dom":"0.14.7","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"gitHead":"69c8f6c7fa757fb72828dfda8f69a63e88a0c79f","_id":"react-project@0.0.1","_shasum":"df9288090784a9f0bce6e9794d391cf78e96cc0b","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"df9288090784a9f0bce6e9794d391cf78e96cc0b","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.1.tgz","integrity":"sha512-TuwPgJYXCQkdu7hmpE75yLcCUiL96Qs4tWrYiOlQMxos1kNJcPOx/iS6wvuQYVeBFmLfGOM7+y+AouP+DMTtNg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEZCcQOII8xpyUzeCsHDpRgvepKuWX77cG2TlfLcvo6XAiEAo9kWFDBQJIcGn1gtGhCfBbqnEYl6LGxq1ZMlVTBZI+w="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.1.tgz_1456284037612_0.308596313232556"}},"0.0.2":{"name":"react-project","version":"0.0.2","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"echo \"Error: no test specified\" && exit 1","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"babel-cli":"6.5.1","babel-eslint":"4.1.8","babel-loader":"6.2.2","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.1","cli-color":"1.1.0","dotenv":"2.0.0","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","express":"4.13.4","extract-text-webpack-plugin":"1.0.1","json-loader":"0.5.4","prompt-sync":"3.0.0","react":"0.14.7","react-dom":"0.14.7","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"gitHead":"50719d996cfb48898177439cbb5e18047d526a49","_id":"react-project@0.0.2","_shasum":"c1d2cdf5b0d72a57fa81a0ab03651902554730e4","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"c1d2cdf5b0d72a57fa81a0ab03651902554730e4","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.2.tgz","integrity":"sha512-Nfkm8MDA+sfdO8WtHK48cW3/4AbxbMnIao6kIsGg3+sPJEiP/F6yuL8wM0Sa6QOCFVFqUwukeBymXcHTqKPLHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAlgPkUaG/x0pYHiJKL6F3V78Oxs738oE5kwKh2eiix7AiB6QHhxgap019vpLRozMH1KwZHmvGe7p3wKycmRgqbVCQ=="}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.2.tgz_1456284521616_0.29307230026461184"}},"0.0.3":{"name":"react-project","version":"0.0.3","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"echo \"Error: no test specified\" && exit 1","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"babel-cli":"6.5.1","babel-eslint":"4.1.8","babel-loader":"6.2.2","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-react-hmre":"1.1.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.1","cli-color":"1.1.0","dotenv":"2.0.0","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","express":"4.13.4","extract-text-webpack-plugin":"1.0.1","json-loader":"0.5.4","prompt-sync":"3.0.0","react":"0.14.7","react-dom":"0.14.7","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"gitHead":"7444a3c7322569f3e0cb5e116e3b68f97e3084d4","_id":"react-project@0.0.3","_shasum":"9373bcadbec136051ca8ce5f4c9a48b3d29fb085","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"9373bcadbec136051ca8ce5f4c9a48b3d29fb085","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.3.tgz","integrity":"sha512-bw8WCRTulPcwLN6MQrAwnfy8F11Xqp+fknE2YeFwi1WRoTvMKrF5Txu2NtoGaCN896UZ+fmdMEI1CvWclkE8LQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2hmQH2H/R7hJto3+NqxIT/mpthxumesNf8w41aHqXNQIhAN6HyeCnOQky9vlXQva8I5PVb3XoOc2htDO08vkpYV4K"}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.3.tgz_1456301733227_0.9407307389192283"}},"0.0.4":{"name":"react-project","version":"0.0.4","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"echo \"Error: no test specified\" && exit 1","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1"},"gitHead":"b333d54c82a93154055956598618af62b4956a16","_id":"react-project@0.0.4","_shasum":"5a42120de6d8e133c7fd341fc56e8a7893e0c094","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"5a42120de6d8e133c7fd341fc56e8a7893e0c094","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.4.tgz","integrity":"sha512-3gp22lgmKRuC2x80fkpxh5PhT/j2oY3tOTFP1AYfn7A5P15oFPBPtuv5KqzUPcGlAeIhlA9gxEX0ODlyBPAjNw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFtvNkxTsNpWv+CBLVHTS32+41p6EHjKHmRjVAraHbmEAiEAxoJYZUXbYM6yk5tEWdXsNygaJRbMTyDmCDgD+P+QoR8="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.4.tgz_1456332211496_0.6949045376386493"}},"0.0.5":{"name":"react-project","version":"0.0.5","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","blueprint_package.json","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5"},"gitHead":"bc67ef6982892d9c6bcdc7c1417c650f93f5abea","_id":"react-project@0.0.5","_shasum":"3ced843f428a13117e85be1f3f5ca00a9ebd4bf3","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"3ced843f428a13117e85be1f3f5ca00a9ebd4bf3","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.5.tgz","integrity":"sha512-ftuKVqc3/Xr7nVJO058dLnWi2s/yRgy4LvjWw7FpKkHW+qPoyl4DjaffRX3bgTYF+OQugNo/7Sz+uKBCP3HzNQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCjLQEq906cU8iGftpDkFMkjrsBOw+sjdRCQdgAoHov1wIhAIdOkBgeqCAjapvirEgRNAJtK01rQ0u/DZWkT57wol0i"}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.5.tgz_1456468027316_0.8054673324804753"}},"0.0.6":{"name":"react-project","version":"0.0.6","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","blueprint_package.json","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5"},"gitHead":"25ad54a73511af03c190b35b92067914f2e12458","_id":"react-project@0.0.6","_shasum":"82af047a90d6ded8464ea722b8395748d253c572","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"82af047a90d6ded8464ea722b8395748d253c572","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.6.tgz","integrity":"sha512-iWl3rQWnEVCWwo/RInNPIfS/qGxB47lMwRD8Qk+k2KEWIBzZmsQVvVPX5h8+2osToU7NtLwxxR7NFKvvv1ArKg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGsZ8IKfxNzfDQKbOQ8UjgT7KeVw1H/xEhoDnd1XCVMMAiBPuH76DgKzxZZmMNQzrSIkajfOwIKYReJ87WsLr6ulXg=="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.6.tgz_1456469240597_0.7534847147762775"}},"0.0.7":{"name":"react-project","version":"0.0.7","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","blueprint_package.json","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5"},"gitHead":"92740ab3671e2df46c51ac24f4dc29cb59c6dd2a","_id":"react-project@0.0.7","_shasum":"0ea74c58e20baf4ab07d89228df5001b6da28e12","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"0ea74c58e20baf4ab07d89228df5001b6da28e12","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.7.tgz","integrity":"sha512-KrO0ElUEkEtutjjVGA46iBoQH2TAoO/4IqW80KRS7bBlLLIZe24rniDhztf8/c5gqbvNsbNdLkVZ6E/mU1hW8Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD9x6GrOfvQEyT4sQlFIGFfW3/v/F9s68xHhhW0KqAUXgIhANQB7oYe47N0v5SVrAaVZaXT/dTJpC3248zsUNADqxaY"}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/react-project-0.0.7.tgz_1456469943403_0.4455650355666876"}},"0.0.8-test":{"name":"react-project","version":"0.0.8-test","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","blueprint_pkg.json","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5"},"gitHead":"70729b74f8c315e81be3900f18c21bcf7c5774d8","_id":"react-project@0.0.8-test","_shasum":"81a9f731c2252ce8a2d588296b80f4f565262e5a","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"81a9f731c2252ce8a2d588296b80f4f565262e5a","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.8-test.tgz","integrity":"sha512-zmvQZb0uFQ4XOi2Ae/YVdsPj5Ph1eUU0jioImJbvsW3ReZBfDw7TohMYZnWEtyXJ8P67e/QIoZ0muarpP+co3g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD8cmI516LE6GJnp2GnSwV3CV3dnB04DGWTDoPLKp4dqwIhAPQLnIvrLsvJQmZKPSUhnU0yXZ9BiQEhrp9EugZadxp6"}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.8-test.tgz_1456590303913_0.7924079080112278"}},"0.0.7-next":{"name":"react-project","version":"0.0.7-next","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5"},"gitHead":"3f7093afa7da3b6cbd1c9f7f093ee4ac48a07a9b","_id":"react-project@0.0.7-next","_shasum":"596079f70a7895f3fd4e3ec36b6f7fc94cce43ff","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"596079f70a7895f3fd4e3ec36b6f7fc94cce43ff","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.7-next.tgz","integrity":"sha512-ak+Fj/RTVHq2QFMGajhrAtALr2X/OjkVF5rKRDXGXyLvF8Gb8sFzffNnv5rbSomZfLlIY4KkDM7box9Ig/eORg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDGOxNZ0ShwTX6FwEGGANCpnyPbCl5czT9rb0WVByeB8gIhANFscolYRC4IpdI//mWiJ2epBO+QmVMGJmySjQ4uSUTf"}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/react-project-0.0.7-next.tgz_1456591880212_0.8879902376793325"}},"0.0.8":{"name":"react-project","version":"0.0.8","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5"},"gitHead":"633f9d95609839e7c10ea886835688824b1cedcb","_id":"react-project@0.0.8","_shasum":"7c92ba00f94625d2e425983b36d7f459ef92e135","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"7c92ba00f94625d2e425983b36d7f459ef92e135","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.8.tgz","integrity":"sha512-iF+SZtNWzdjCPujQ8SsvoRepbHcXOT4XuAyLzTtiGShn305nSZeNieuQO6wZtxGeuI7Pi94cFdf22hVtgHOceg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCKQdiN9afonTAA+uUzn4p+B+h+qiSNhB9i6H+6pcTgOwIhAJtVxvNvvReHBUzlkeKb0cLRTJWhxdEnbncsAyEHO4qv"}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.8.tgz_1456592375122_0.8789801031816751"}},"0.0.9":{"name":"react-project","version":"0.0.9","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5"},"gitHead":"46ccc9808ad075a2c05b59c7b2bb66e3d50eae4a","_id":"react-project@0.0.9","_shasum":"cb93132874d25cd789311f5953ac18d605986e7f","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"cb93132874d25cd789311f5953ac18d605986e7f","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.9.tgz","integrity":"sha512-AJMhuFtPUpjPCbi047KV62Plfac6PzrqpLPcZKv149xddZeMxhsyVuqscfY6ogF5Qhv0hGTyfQyZwP7fNkIxMw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBJzmS4k0Ic+uOL3X7WLhyK/FbfCNgGHjJFtzE86mCtuAiEAwOiHInObTZdzhREzCKb29K9XKVOZFd4AhvQVhn5VCLk="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/react-project-0.0.9.tgz_1456812433461_0.7774119703099132"}},"0.0.10":{"name":"react-project","version":"0.0.10","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5"},"gitHead":"c046086712749b72980e087b195ca30deb088f5c","_id":"react-project@0.0.10","_shasum":"f59edb35c7d69313686ef96b3a2e4c8806f03368","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"f59edb35c7d69313686ef96b3a2e4c8806f03368","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.10.tgz","integrity":"sha512-IrfxdTtDrjGze2ENfEtZoHgXesn9x+cbU1FaItYuaIexX52/tktLLu0MHgvpsOSIm/3LqJ02AMY6k3pYzmDq1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHCi1lbZawTU1wHrXTLuWqTIFTjRNo39gS/FnwwzovhyAiAsRbZupXHbFIsXqQoPniojE8HHjXuDqfipuYruOxmqow=="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/react-project-0.0.10.tgz_1456813413723_0.5273927072994411"}},"0.0.11":{"name":"react-project","version":"0.0.11","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5"},"gitHead":"f8d800cca25c3c7e0d164d55b035d4df1867a73d","_id":"react-project@0.0.11","_shasum":"bb9560b1768b9b382b984142e5b0abbc6c26811a","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"bb9560b1768b9b382b984142e5b0abbc6c26811a","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.11.tgz","integrity":"sha512-i4zb1vx4XHGjApyqoIJXMtRG+DOzSYDPsNBeS8pzI2jfKWsyZrZ3aVQAcKOo1XrsGiy3om/ZFDORCFt3Xrj6Wg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIArnpJ2C7OueOz8VyxUHQSZAFCJwGJjQqAqesF9ZzeGjAiA+EzgtjKSgG3j4HgLRmaP0M3I7YFQcLg0CxunxY5E8GQ=="}]},"_npmOperationalInternal":{"host":"packages-5-east.internal.npmjs.com","tmp":"tmp/react-project-0.0.11.tgz_1456814009645_0.026154527440667152"}},"0.0.12":{"name":"react-project","version":"0.0.12","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5"},"gitHead":"052ca9601d3d7ace49854fa32557ab1de4077d27","_id":"react-project@0.0.12","_shasum":"b7826a7062125fd1221d2f7a31de86339cd455b0","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"b7826a7062125fd1221d2f7a31de86339cd455b0","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.12.tgz","integrity":"sha512-1bXe0OeaQDvGJFJgHco6nT7wxskSe6iW+hPwodrPVTGpt70q4WCCHpYc8nbCW1nA1Uv2LiENStcu1UKfr18DTw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFU8AURdAyB3zyn7yShWkefkd4K9QdUF1V2ifeDyov0ZAiBoDpQj6CaeRdNs29DFEnBSJe0q/VjJ53fXPU7PAfNQPg=="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.12.tgz_1456815275469_0.6507199944462627"}},"0.0.13":{"name":"react-project","version":"0.0.13","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5"},"gitHead":"c1d0c7bdce5c289c946591f2efdc9c585038736e","_id":"react-project@0.0.13","_shasum":"306083163fad3561868ad255063c357ccc2a7090","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"306083163fad3561868ad255063c357ccc2a7090","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.13.tgz","integrity":"sha512-LcR9f2Oc/w2GVapZH4NsjicbUwglkrSB0JMN1D8qyIca50gDK1VEUk+3AXVjBO03+H6tyZEQJTGKDosngZ6Jzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCiKhkqfVJ1s7oKixNzwa8b3N7165DSkgwbapxkVaTcAQIhAKbL6o7IllIrz7ALD0atx7qpGF5D5JA17VUG24UGcDYW"}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.13.tgz_1456815732757_0.2906488219741732"}},"0.0.14":{"name":"react-project","version":"0.0.14","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5"},"gitHead":"4eed4f53d5fa5a7954d565a638c39e660843ead4","_id":"react-project@0.0.14","_shasum":"bb1c5169466272846f6cfe0ccdd7f1c1b6bb021b","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"bb1c5169466272846f6cfe0ccdd7f1c1b6bb021b","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.14.tgz","integrity":"sha512-s13oWuXy20dYAvgbCBObtQrYboimV+voh93AKJzmZmXvE3+CKHmV8GhEoUIkIsfKj5I3JZrt/AdC+CBCKHT8cQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCcwkhC578X4cUN1Qf47ihDY65AhHZK1hcq4VMOQQADLAIhAMswt3XcczmUvX10s4mKD1wQMkTOJtiySgq+/2eUcy7L"}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.14.tgz_1456816046813_0.717448134208098"}},"0.0.15":{"name":"react-project","version":"0.0.15","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5"},"gitHead":"b7b28de83900b7353a3a3862563a5b3db6f29b46","_id":"react-project@0.0.15","_shasum":"86fc9f6b3c53da900388bde9667a1502304f5905","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"86fc9f6b3c53da900388bde9667a1502304f5905","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.15.tgz","integrity":"sha512-5ha+GFJJFxbG54F49e8Czjo8knoWc6tZVh2jEx9aoY+kfqM3UfRACrvuOBTHTiGnPmnv2KnNuuhOPpx1u+nUPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICG6obEzz96Q2OCmNg3pvtncu0826Ck5DTnpu9/BW3GQAiAvoSZ2iPMxU9O9TQ0/Ti2sr4xFHsWCF96JlfghtV/zJg=="}]},"_npmOperationalInternal":{"host":"packages-6-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.15.tgz_1456816423358_0.2759772960562259"}},"0.0.16":{"name":"react-project","version":"0.0.16","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5"},"gitHead":"5f6b8d0447989918a3d30b1662b88ba3b95ad495","_id":"react-project@0.0.16","_shasum":"14ff549760c84d15f134604639abda591cd62a5b","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.7.0","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"14ff549760c84d15f134604639abda591cd62a5b","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.16.tgz","integrity":"sha512-RdyFzqdCiKN8hQD2LDF8KbL9S3/cathJmss8l1bOKicQ760GsTrKpYP8F/vI9Qcb6HQCt15yleIx3ip/WvdAYw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCICFWMRUeZy90RMazD62V+JGF0CKbh4DCUmd7m6rgd6ddAiAqo0nUiA5Vfnq6EnbAlO2wmqX9ZomSlPvkR1y29SqUDQ=="}]},"_npmOperationalInternal":{"host":"packages-9-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.16.tgz_1456816702565_0.6555648227222264"}},"0.0.17":{"name":"react-project","version":"0.0.17","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5"},"gitHead":"4aa052df981a28561a0369cd6594e7b8cc32af36","_id":"react-project@0.0.17","_shasum":"f9f8ab75e3b642193333593a22ec3401e0894094","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"f9f8ab75e3b642193333593a22ec3401e0894094","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.17.tgz","integrity":"sha512-1oRagLrV4JL9HSEOrnQD/5njT2ssR3cn6nHUV5yLBJHUn2b2oC/xzzm3KkY0oec+Cncq/SVX9AhzMAQqMj0FHw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDN/5oVdoXbqWoemOkHazGcx4aIr1UYfa+FMfruLAdzBwIhANc6CSGV+KAvkbCjbTobsJXmWpG5yVHaGC+Ikx/vHJ0G"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.17.tgz_1456902390953_0.3740599367301911"}},"0.0.18":{"name":"react-project","version":"0.0.18","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5"},"gitHead":"9e40b87515533d6119c404d00333183096327fb6","_id":"react-project@0.0.18","_shasum":"bdec8cc9c59a93a5549957598ad14803e751a1dd","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"bdec8cc9c59a93a5549957598ad14803e751a1dd","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.18.tgz","integrity":"sha512-8thUTj8v9QPwgVZxgRlRlhkY9AFJbgPoM+N2UXtKn2KBY59c2J3caZe5NXsJk2ecYMRGq2QAaEQ1bXNziSpv+g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDr2C+ZtgsjW2ioOmjEPPvzq6wl8LNMHhmhBNiEu6u6DQIgRNyDxDubhvLIGtn1vgmKnPv22jaVVwlcaLgGktY4o5A="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.18.tgz_1456902533314_0.2880483034532517"}},"0.0.19":{"name":"react-project","version":"0.0.19","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5"},"gitHead":"7379940d313d3761cea201b1f778a9be7902b795","_id":"react-project@0.0.19","_shasum":"b75aad367d9c6cd47360d21479d4cd11e63c475e","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"b75aad367d9c6cd47360d21479d4cd11e63c475e","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.19.tgz","integrity":"sha512-qyZzfYj3ze3VHDNI3asjsgGzkPO7wnappN+5aMRGOAo9AtEobgiMO6dLkyVCPAW4S4WMXSKbuVHWABNC5uCLPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBoy/tRZ47PPSl0dip5YTGTgWke+JDwrAWC5MWplfcX3AiEA3ZaQFkPHRQSQ3+LMGI6olsavz/w4k3nZ7LQO3ygZgLY="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.19.tgz_1456902772417_0.3052736478857696"}},"0.0.20":{"name":"react-project","version":"0.0.20","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"node server.js"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5"},"gitHead":"af0d8e1e78fbf886971c0eb9e81c0dc438994930","_id":"react-project@0.0.20","_shasum":"b5470522e4aa398771dc702fffd15f4beac935f7","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"b5470522e4aa398771dc702fffd15f4beac935f7","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.20.tgz","integrity":"sha512-miX4gSJBcKjXGUpYRrH+JM3QO7bkTvDZKT1GJJ2iyR+G/oaa7d/0KG4K7b+rDqkcBUHEcP+8ZwEsnlOW0tzgKA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDMp8Bcvef3QJsOBoQ2uL1svRIjAHuznidB93qIZiQWMwIhANzcFc7tPF4xRGJwX5v2SehjAm1fJ3pb+qfDtnj8N7Nd"}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.20.tgz_1456989938603_0.749278029659763"}},"0.0.21":{"name":"react-project","version":"0.0.21","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","blueprint","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"nodemon --watch modules --exec 'npm run build'"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5","nodemon":"1.9.1"},"gitHead":"26c31689a7e24b6e64c29f485013eabb6706e265","_id":"react-project@0.0.21","_shasum":"ae41516da2db8a25d5c3264723631a95531b687f","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"ae41516da2db8a25d5c3264723631a95531b687f","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.21.tgz","integrity":"sha512-e/eoF5eqlXAlLwmP/nx2XZHsKvEENE7E5/RwTHwZT+tXJN6BiPjVdENnW+bf4r/3Ujtgk5763139/tagDA6i/g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBL7ac34SDACRdfT93OlaUgYqiOhRDCz6AYHU02UI9qjAiEA7HHmWrqpkcBz67YZ2a10wK0/39k/K0myL+GJ+C561+M="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.21.tgz_1457074771613_0.2425313072744757"}},"0.0.22":{"name":"react-project","version":"0.0.22","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","create-react-project/blueprint/package.json","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"nodemon --watch modules --exec 'npm run build'"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5","nodemon":"1.9.1"},"gitHead":"ad19cb09c888efc0c2c64cad44245855ffe6432e","_id":"react-project@0.0.22","_shasum":"abd8250ce0d4ca59b78ef3830ab318c6d217fd5c","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"abd8250ce0d4ca59b78ef3830ab318c6d217fd5c","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.22.tgz","integrity":"sha512-mncJtKQk/mhvlca4g0RWULYZ3hPqoUZXOqM8GpLXb0h6X7VpVrO2YkMtvKOE/r0GaaQO13D78GN22crG2zMoUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDyN5ZmKvVfgVfg0wa2TNyKKf5HLoQl811N6e5BElTtYAiEA2os38tTWMo5DbGeK15LJVk/+UixWm8r2R5yfkuwt4iQ="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.22.tgz_1457075127743_0.03551033535040915"}},"0.0.23":{"name":"react-project","version":"0.0.23","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","create-react-project/blueprint/package.json","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"nodemon --watch modules --exec 'npm run build'"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5","nodemon":"1.9.1"},"gitHead":"5d95a7d18784e18b9a9f7d8564f5edbed1ec0827","_id":"react-project@0.0.23","_shasum":"80c3a1adb5fdde1fc9ae87a79648369fef64376c","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"80c3a1adb5fdde1fc9ae87a79648369fef64376c","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.23.tgz","integrity":"sha512-+U2n+qiOwyh941xemhcFzJ9XAUpb7GfX3tzT0cQzXjcexNUtDCoV1kz54sH/061tsYxB/Cb6KCzBQXK/OvjLTA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID2BPunbyBuKeSKsP+neztC1MgGw+Nh2sQvitKM56ALlAiEAjh60uCBN8Zu1g5nVPFH1MBWXdEVfT2rFa/CTXIv2ZYM="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.23.tgz_1457456518432_0.891584507888183"}},"0.0.24":{"name":"react-project","version":"0.0.24","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","create-react-project/blueprint/package.json","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"nodemon --watch modules --exec 'npm run build'"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-cli":"6.6.5","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5","nodemon":"1.9.1"},"gitHead":"4ea3a0461e71d0ce2c45bee8ecee81f35076f353","_id":"react-project@0.0.24","_shasum":"d710cb7acd5c0dae7e872fbdc0e8090050442621","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"d710cb7acd5c0dae7e872fbdc0e8090050442621","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.24.tgz","integrity":"sha512-cPX5E3acQxmgoKHLPAfYUDisqe+F+Dg205d1RY3xxBw0YhgfP4Xy948sgToqHT2Ujuxtq+sl2415K6ptV467Hw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFkWSJ48qZn8rsK0pBTqLCaGncsbqZLpzg8PFUBBIXl2AiBasCTzgLItTW+EdUmF+SEAJ00VvDLML0LTE3m1zgd8EQ=="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.24.tgz_1457488104009_0.22844462585635483"}},"0.0.25":{"name":"react-project","version":"0.0.25","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","create-react-project/blueprint/package.json","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"nodemon --watch modules --exec 'npm run build'"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-cli":"6.6.5","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5","nodemon":"1.9.1"},"gitHead":"25845ca3941ac12d6ba5049d84ea090cac5c3c66","_id":"react-project@0.0.25","_shasum":"4023d056bea876ea80e27ae3f2dcb415213c9877","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"4023d056bea876ea80e27ae3f2dcb415213c9877","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.25.tgz","integrity":"sha512-C9SjBOBdzoPc55TX0+miibDEfZnBUX1cG/D5h1hiWX5W8ly5ByH6iHI4gawDx/JvknJqv8CWk/jyyofu4P5mpw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfjQ9HEb5Pa7q8OgMkDGZtKwxevvjkxkfN8+IK3waD3QIgGg/gI8qRT+FmHJF5JIvb2bo70I8hhblM2SeCAi8YD/U="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.25.tgz_1457978881985_0.044821002054959536"}},"0.0.26":{"name":"react-project","version":"0.0.26","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","create-react-project/blueprint/package.json","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"nodemon --watch modules --exec 'npm run build'"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-cli":"6.6.5","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5","nodemon":"1.9.1"},"gitHead":"b295659be92cdcc449e7c2a6ca29d5fb427b772a","_id":"react-project@0.0.26","_shasum":"089ad094de413b9d2df443b9d6623e823733e3f8","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"089ad094de413b9d2df443b9d6623e823733e3f8","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.26.tgz","integrity":"sha512-aRQLD+4EKFBoL6q5ck21qQgjp036XaxI9bRAAnrAMBuiV9hFgUz+oMs3om8/zVYr3tqF52AIJhb5y/CMzCGlfQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICYSgA227/iTLLQHTNO/vUhajtIuVVUA/eiopiXAmbTAAiEA5U0bkLwHecpqqjcHqj8mEqhYmA4cHDLjO3ainZzaGuE="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.26.tgz_1457981318454_0.8539768396876752"}},"0.0.27-pre":{"name":"react-project","version":"0.0.27-pre","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","create-react-project/blueprint/package.json","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"nodemon --watch modules --exec 'npm run build'"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-cli":"6.6.5","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5","nodemon":"1.9.1"},"gitHead":"d8d93b1a654b3b3fafe4dea55740fb8ceb4a4550","_id":"react-project@0.0.27-pre","_shasum":"db46b654e9812cd7d003217fa2281f5e54738dd3","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"db46b654e9812cd7d003217fa2281f5e54738dd3","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.27-pre.tgz","integrity":"sha512-G5e4PIn41Sco2rYoBnKehvqDz19uP2pFNNj0NjrF7TFIpzZoX69/VHcWNQzpLE7dtuUlWKSReCLjVmhzBhR/tQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIDtKtGOZ8Sr2HBU3muEZKxDQKH2DBpmNphtxp+YHBTOQAiEAoLMTNsWrAgQxiKdTleGX9fuyY9wmqKufd9SHc1WKqcA="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.27-pre.tgz_1458830705053_0.371096865972504"}},"0.0.27":{"name":"react-project","version":"0.0.27","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","create-react-project/blueprint/package.json","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"nodemon --watch modules --exec 'npm run build'"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-cli":"6.6.5","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5","nodemon":"1.9.1"},"gitHead":"340de3487f028b5b6cc10bc0b87e741ee7439069","_id":"react-project@0.0.27","_shasum":"a54476e93821649fbf6a0f8f1e9e267a90cc2716","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"a54476e93821649fbf6a0f8f1e9e267a90cc2716","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.27.tgz","integrity":"sha512-bTa2Xcc1P3Kt8+gzwCSjtsHoiZZ07Ys3RSVe2PRWMshNkJSvmfV7JV39PcbSX7U4TyemigNevZoGdQeY2gGq5Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC4sXltBhomFg96me+AvTgs2HpS70eHi8CBFpYkLDr/bQIhAIKwuJUY9Z3AcRvvxNKeLF3adDNA1d4qucnHNMnTb8iW"}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.27.tgz_1458831121531_0.20666377432644367"}},"0.0.28-pre":{"name":"react-project","version":"0.0.28-pre","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","create-react-project/blueprint/package.json","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"nodemon --watch modules --exec 'npm run build'"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-cli":"6.6.5","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5","nodemon":"1.9.1"},"gitHead":"fad3ee2c2d6569de73f09d5e20e77289bdaaa8bd","_id":"react-project@0.0.28-pre","_shasum":"cc6acfa9d10963e712c751f1c4196c9704a31491","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"cc6acfa9d10963e712c751f1c4196c9704a31491","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.28-pre.tgz","integrity":"sha512-wSouj5cL1noOlBM9A+WDNb3IckK2wxdpQXawQzZIjfhObaM8WgtAz6rjcbSkpXXVNA23ocG0vMimGybbEiA1HA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIB541LZjhKBLudugLhwD51JOSjQrls9uPgNgD3JctpTNAiBDk8Im+6a8jiZhShzU1MkuXjlKmzNGRAR73qvR2rxtoQ=="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.28-pre.tgz_1458837013044_0.492439798777923"}},"0.0.29":{"name":"react-project","version":"0.0.29","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","create-react-project/blueprint/package.json","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"nodemon --watch modules --exec 'npm run build'"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-cli":"6.6.5","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5","nodemon":"1.9.1"},"gitHead":"172ffe1546321edb3bb9c678e2e036b664ce1291","_id":"react-project@0.0.29","_shasum":"d95aefd3e5ee28cc0e161b5661c9f89f7b371fa2","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"d95aefd3e5ee28cc0e161b5661c9f89f7b371fa2","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.29.tgz","integrity":"sha512-G5PnOH+dpON53oz01NrqxRe6758gy0ClPvRHqHUO3aEvyx/8MMdhcSmEidXSVsMRhfzNJiZ+ywhKmowIbYbb4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICfdFHPzoADsZlcw3ye6o1nhsMxdhvzkqVDMYe/9C8uAAiEAhU+Is3NgvS+gMbVJarK5w6dtltIEJRUWs5xAoaUx3Pc="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.29.tgz_1458838447109_0.43080087448470294"}},"0.0.30":{"name":"react-project","version":"0.0.30","description":"State of the art web development with React","main":"index.js","files":["bin/react-project.js","create-react-project/blueprint/package.json","lib","index.js","server.js","test.js","webpack.js","README.md"],"bin":{"react-project":"bin/react-project.js"},"scripts":{"build":"babel modules --out-dir lib","test":"npm run build && NODE_ENV=test mocha tests.js --compilers js:babel-register","release":"scripts/release.sh","start":"nodemon --watch modules --exec 'npm run build'"},"author":{"name":"Ryan Florence"},"license":"ISC","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"homepage":"https://github.com/ryanflorence/react-project","bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"dependencies":{"cli-color":"1.1.0","dotenv":"2.0.0","express":"4.13.4","prompt":"1.0.0","shelljs":"0.6.0","source-map-support":"0.4.0","webpack":"1.12.13","webpack-dev-server":"1.14.1"},"devDependencies":{"assert":"1.3.0","babel-cli":"6.6.5","babel-eslint":"4.1.8","babel-preset-es2015":"6.5.0","babel-preset-react":"6.5.0","babel-preset-stage-1":"6.5.0","babel-register":"6.5.2","eslint":"1.10.3","eslint-config-rackt":"1.1.1","eslint-plugin-react":"3.16.1","expect":"1.14.0","mocha":"2.4.5","nodemon":"1.9.1"},"gitHead":"ea21b3e7837fa2727cf7314fc2bee073aa332d01","_id":"react-project@0.0.30","_shasum":"9330a2cc511bc0f2090ce28c5a73f498d09dc485","_from":".","_npmVersion":"3.5.2","_nodeVersion":"4.2.1","_npmUser":{"name":"ryanflorence","email":"rpflorence@gmail.com"},"maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"dist":{"shasum":"9330a2cc511bc0f2090ce28c5a73f498d09dc485","tarball":"https://registry.npmjs.org/react-project/-/react-project-0.0.30.tgz","integrity":"sha512-uy6D1ex5FptCqeRP36PyCf3cHDpWgYuevoOvCfwaXScg1ho7h93rFWLgkfQvkn8G6/3lTvTI2MsbUk2FWYWqFQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGGofeKhY5veRTqAEfrtsBUSvEMTym4UFU77OoP5Iu9FAiEAsHgt8iZP0+035O84BeiGZS2N2SmBSvXKnuxZ5kufc94="}]},"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/react-project-0.0.30.tgz_1458839393249_0.237096301978454"}}},"readme":"React Project: State of the Art Web Development\n===============================================\n\nA dependency--not a boilerplate--to make your React project a delight to\ndevelop.\n\nThis is brand new, not ready for production unless you are ready and\nwilling to contribute to the project. Basically just building something\nwe want here, if it interests you, please help :)\n\nAlso, it has no tests. Also, it's awesome.\n\n\n\n\n\n## Node/NPM Versions\n\nI'm running node v5.7.0 and npm v3.6.0 as I tinker, there's no plan to\nsupport older versions at the moment.\n\n\n\n\n\n## Contributing\n\nPlease see [CONTRIBUTING.md](/CONTRIBUTING.md)\n\n\n\n\n## Getting Started\n\nThe quickest way to get started is to use `create-react-project`.\n\n```sh\nnpm install -g create-react-project\ncreate-react-project the-best-app-ever\ncd the-best-app-ever\nnpm install\nnpm start\n```\n\n\nNow open [http://localhost:8080](http://localhost:8080).\n\nGo edit a file, notice the app reloads, you can enable hot module\nreplacement by adding `AUTO_RELOAD=hot` to `.env`.\n\nAlso:\n\n```\nnpm test\n```\n\nAlso:\n\n```\nNODE_ENV=production npm start\n```\n\nMinified, gzipped, long-term hashed assets and server-pre-rendering, and\nmore.\n\nYou can use this as a dependency of an existing app. For now,\nthe result of `create-react-project` is your best documentation on how\nto do that.\n\n\n\n## Features\n\n- [React][react]\n  - [React Router][router]\n- Modern JavaScript with [Babel][babel]\n  - [ES2015][es2015]\n  - [React preset][react-preset] (JSX)\n  - [Stage 1 proposals preset][stage1] (gotta have that `{ ...awesome, stuff }`)\n  - [configurable][babelrc] with `.babelrc`\n  - Polyfills\n    - [ES5 Shims][es5]\n    - [Promise][promise]\n    - [fetch][fetch] (server and client)\n- [Express][express] server rendering\n- [Server-only routes][serverroute] (what?)\n- [Document titles][documenttitle]\n- [Code Splitting][splitting]\n  - vendor/app initial bundles\n  - [lazy route config loading][lazy]\n  - [lazy route component loading][lazy]\n- Auto Reload\n  - Refresh (entire page)\n  - [Hot Module Replacement][hmr] (just the changed components)\n  - None (let you refresh when you're ready)\n- [Webpack loaders][loaders]\n  - [babel][babel-loader]\n  - [CSS Modules][cssmodules]\n  - [json][jsonloader]\n  - [url][urlloader] Fonts / images\n- Optimized production build\n  - [gzip][compression]\n  - [Minification][uglify]\n  - [long-term asset caching][caching]\n  - [base64][urlloader] inlined images/fonts/svg < 10k\n- Test Runner\n  - [Karma][karma]\n  - [Mocha][mocha]\n\n\n### Future Features (Pull Requests Welcome!)\n\nPlease see [CONTRIBUTING.md](/CONTRIBUTING.md) and help out :)\n\n\n\n\n## Philosophy\n\n- Cut the crap and start building an app right away\n- Wrap up the stuff that is good for all apps.\n- Keep the app in charge. Config lives in the app, defaults provided by\n  the framework are imported into the app, the app is not imported into\n  the framework.\n- Escape hatches are important.\n- Upgrading should be simple, benefits should come w/o changing app\n  code usually.\n\n\n\n\n## Semver Versioning\n\nAs soon as I ship a real app with this, I'll ship 1.0.\n\n\n\n\n## API\n\n### npm scripts\n\nAfter running `react-project init` your package.json will have some new tasks.\n\n#### `npm start`\n\nStarts the server. It's smart enough to know which `NODE_ENV` you're in.\nIf `NODE_ENV=production` you'll get the full production build. If you're\nshipping to heroku, for instance, deploying is just `git push heroku master`.\nIt'll create a production build up there.\n\n#### `npm test`\n\nRuns any files named `modules/**/*.test.js` with karma and mocha.\n\n**Implementation needs work**\n\n<a name=\"test-runner\"></a>\nDesired API is:\n\n- App doesn't need `tests.webpack.js` context junk.\n- App only has a karma config and a webpack tests config\n- Karma config:\n  - configurable on package.json `react-project`, like `\"karma\": \"karma.conf.js\"`\n  - blueprint default is `export { KarmaConfig } from 'react-project/test'`\n- Webpack test config\n  - one more export from `webpack.config.js`\n- Both configs should be babel'd.\n\nThis way people can mess w/ the default configs (both webpack and karma)\nor take full control.\n\n\n### ENV vars\n\nReact Project will use environment variables to know how to build for\nproduction v. development.  For local development, you can edit the\n`.env` file to change environment variables, in production you'll want\nto set them on the box.\n\n#### Typical Production Environment variables\n\n```\nNODE_ENV=production\nPORT=80\nPUBLIC_PATH=/ # or a cdn you push your assets to\nSERVER_RENDERING=on\n```\n\nWhen `npm start` is called on a machine with those environment\nvariables, your app will be optimized with things like gzip compression.\n\n#### Development environment variables\n\n```\n# the host webpack assets are served from\nDEV_HOST=localhost\n\n# the port webpack assets are served from\nDEV_PORT=8081\n\n# reload the browser on app changes\nAUTO_RELOAD=refresh\n\n# \"hot\" reload changed modules only (no page reload), careful, this\n# thing can be finicky\nAUTO_RELOAD=hot\n\n# don't reload anything on code changes\nAUTO_RELOAD=none\n```\n\n\n### `react-project`\n\n```\nimport { lazy, ServerRoute } from 'react-project'\n```\n\n#### `lazy`\n\nConvenience method to simplify lazy route configuration with [bundle\nloader][bundle-loader].\n\n```js\nimport { lazy } from 'react-project'\n\n// bundle loader returns a function here that will load `Dashboard`\n// lazily, it won't be in the initial bundle\nimport loadDashboard from 'bundle?lazy!./Dashboard'\n\n// now wrap that load function with `lazy` and you're done, you've got\n// super simple code splitting, the dashboard code won't be downloaded\n// until the user visits this route\n<Route getComponent={lazy(loadDashboard)}/>\n\n// just FYI, `lazy` doesn't do anything other than wrap up the callback\n// signatures of getComponent and the bundle loader. Without `lazy` you\n// would be doing this:\n<Route getComponent={(location, cb) => {\n  loadDashboard((Dashboard) => cb(Dashboard.default))\n}}/>\n```\n\n#### `ServerRoute`\n\nDefines a route to only be available on the server. Add handlers\n(functions) to the different http methods.\n\n**Note:** You have to restart the server after making changes to server\nroutes. But only until somebody implements HMR for the server.\n\nYou can nest routes to get path nesting, but only the final matched\nroute's handler is called (maybe we could do something cool later with\nthe handlers?)\n\n```js\nimport { ServerRoute } from 'react-project/server'\nimport {\n  listEvents,\n  createEvent,\n  getEvent,\n  updateEvent,\n  deleteEvent\n} from './events'\n\nexport default (\n  <Route path=\"/api\">\n    <ServerRoute path=\"events\"\n      get={listEvents}\n      post={createEvent}\n    >\n      <ServerRoute path=\":id\"\n        get={getEvent}\n        patch={updateEvent}\n        delete={deleteEvent}\n      />\n    </ServerRoute>\n  </Route>\n)\n```\n\n#### `serverRouteHandler(req, res, { params, location, route })`\n\n- `req` an express request object\n- `res` an express resonponse object\n- `params` the url parameters\n- `location` the matched location\n- `route` the matched server route\n\n\n### `react-project/server`\n\n#### `createServer(getApp)`\n\n```\nimport { createServer } from 'react-project/server'\n\ncreateServer((req, res, cb) => {\n  cb(null, { renderDocument, renderApp, routes })\n}).start()\n```\n\nCreates and returns a new [Express][express] server, with a new\n`start` method.\n\n##### `renderDocument(props, callback)`\n\nApp-supplied function to render the top-level document. Callback with\na [`Document`][Document] component. You'll probably want to just tweak\nthe `Document` component supplied by the blueprint.\n\n`callback(err, reactElement, initialState)`\n\n- `reactElement` is the react element to be rendered\n- `initialState` is initial state from the server for data re-hydration\n  on the client.\n\n##### `renderApp(props, callback)`\n\nApp-supplied function to render the application content. Should call\nback with `<RouterContext {...props}/>` or something that renders a\n`RouterContext` at the end of the render tree.\n\n`callback(err, reactElement)`\n\nIf you call back with an error object with a `status` key, the server\nwill respond with that status:\n\n`callback({ status: 404 })`\n\n##### `routes`\n\nThe app's routes.\n\n\n### `react-project` CLI\n\nIt's not intended that you use this directly, task should be done with\nnpm scripts.\n\n#### `react-project init`\n\nInitializes the app, copies over a blueprint app, updates package.json\nwith tasks, etc.\n\n#### `react-project build`\n\nBuilds the assets, called from `npm start`, not normally called\ndirectly.\n\n#### `react-project start`\n\nStarts the server. Called from `npm start`, not normally called\ndirectly.\n\n#### `react-project --help`\n\n[NOT IMPLEMENTED][ni]\n\n#### `react-project --version`\n\n[NOT IMPLEMENTED][ni]\n\n\n\n  [ni]:/CONTRIBUTING.md\n  [express]:http://expressjs.com/\n  [Document]:#TODO\n  [bundle-loader]:https://github.com/webpack/bundle-loader\n  [router]:https://github.com/reactjs/react-router\n  [hmr-server]:#hmr-server\n  [react]:https://facebook.github.io/react/\n  [babel]:https://babeljs.io/\n  [es2015]:https://babeljs.io/docs/learn-es2015/\n  [react-preset]:https://babeljs.io/docs/plugins/preset-react/\n  [stage1]:https://babeljs.io/docs/plugins/preset-stage-1/\n  [babelrc]:https://babeljs.io/docs/usage/babelrc/\n  [es5]:https://github.com/es-shims/es5-shim#shims\n  [promise]:https://github.com/stefanpenner/es6-promise\n  [fetch]:https://github.com/github/fetch\n  [express]:http://expressjs.com/\n  [serverroute]:#serverroute\n  [lazy]:#lazy\n  [documenttitle]:https://github.com/ryanflorence/react-title-component\n  [splitting]:https://webpack.github.io/docs/code-splitting.html\n  [hmr]:https://webpack.github.io/docs/hot-module-replacement-with-webpack.html\n  [loaders]:https://webpack.github.io/docs/loaders.html\n  [babel-loader]:https://github.com/babel/babel-loader\n  [cssmodules]:https://github.com/css-modules/css-modules\n  [jsonloader]:https://github.com/webpack/json-loader\n  [urlloader]:https://github.com/webpack/url-loader\n  [compression]:https://github.com/expressjs/compression\n  [uglify]:https://github.com/mishoo/UglifyJS2\n  [caching]:http://webpack.github.io/docs/long-term-caching.html\n  [urlloader]:https://github.com/webpack/url-loader\n  [karma]:https://karma-runner.github.io/0.13/index.html\n  [mocha]:https://mochajs.org/\n\n\n","maintainers":[{"name":"ryanflorence","email":"rpflorence@gmail.com"}],"time":{"modified":"2022-06-26T07:41:57.631Z","created":"2016-02-24T03:19:03.339Z","0.0.0":"2016-02-24T03:19:03.339Z","0.0.1":"2016-02-24T03:20:38.185Z","0.0.2":"2016-02-24T03:28:42.198Z","0.0.3":"2016-02-24T08:15:33.808Z","0.0.4":"2016-02-24T16:43:32.135Z","0.0.5":"2016-02-26T06:27:08.174Z","0.0.6":"2016-02-26T06:47:21.663Z","0.0.7":"2016-02-26T06:59:09.382Z","0.0.8-test":"2016-02-27T16:25:05.058Z","0.0.7-next":"2016-02-27T16:51:24.897Z","0.0.8":"2016-02-27T16:59:36.196Z","0.0.9":"2016-03-01T06:07:16.799Z","0.0.10":"2016-03-01T06:23:37.020Z","0.0.11":"2016-03-01T06:33:34.053Z","0.0.12":"2016-03-01T06:54:37.140Z","0.0.13":"2016-03-01T07:02:14.601Z","0.0.14":"2016-03-01T07:07:28.554Z","0.0.15":"2016-03-01T07:13:45.054Z","0.0.16":"2016-03-01T07:18:24.309Z","0.0.17":"2016-03-02T07:06:31.436Z","0.0.18":"2016-03-02T07:08:53.872Z","0.0.19":"2016-03-02T07:12:52.898Z","0.0.20":"2016-03-03T07:25:39.438Z","0.0.21":"2016-03-04T06:59:32.824Z","0.0.22":"2016-03-04T07:05:28.914Z","0.0.23":"2016-03-08T17:02:01.170Z","0.0.24":"2016-03-09T01:48:27.025Z","0.0.25":"2016-03-14T18:08:02.431Z","0.0.26":"2016-03-14T18:48:39.003Z","0.0.27-pre":"2016-03-24T14:45:05.475Z","0.0.27":"2016-03-24T14:52:04.093Z","0.0.28-pre":"2016-03-24T16:30:13.445Z","0.0.29":"2016-03-24T16:54:07.541Z","0.0.30":"2016-03-24T17:09:53.680Z"},"homepage":"https://github.com/ryanflorence/react-project","repository":{"type":"git","url":"git+https://github.com/ryanflorence/react-project.git"},"author":{"name":"Ryan Florence"},"bugs":{"url":"https://github.com/ryanflorence/react-project/issues"},"license":"ISC","readmeFilename":"README.md","users":{"stefan.age":true,"geoorgex":true}}