{"_id":"topcoder-app-r","_rev":"27-ba9a239f7adecf96ee5fa8e87b4d5749","name":"topcoder-app-r","description":"Topcoder pages in React and Redux","dist-tags":{"latest":"1.0.21"},"versions":{"0.0.1":{"name":"topcoder-app-r","version":"0.0.1","description":"Topcoder pages in React and Redux","scripts":{"build":"rm -rf dist && webpack --bail --progress --build --tc","start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","lint":"eslint --format table --ext .js,.jsx ."},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-dom":"^0.14.6","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"8ff15856975fcd7af137c4bedad1f256d4304f30","_id":"topcoder-app-r@0.0.1","_shasum":"fc4515e61f80c2dd8cfacca81524f84f5fa9adde","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"fc4515e61f80c2dd8cfacca81524f84f5fa9adde","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-0.0.1.tgz","integrity":"sha512-iZFVQZq4msK0tRGisfEEo4oUrFE400U265SPaDNlcHg3U+0oy9AVSLcJXan07dRqXZvSZC1p3YOYFuXxvEJdtA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD64ZLibffbdo01c92cfpKDhoaB3NVnyGACipzj5ZaB4gIgDYkBNB1ONIc1PsGT+DYlbpccsEk4wL8mq8WhS7bd9l0="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-0.0.1.tgz_1458251758469_0.7136328269261867"}},"0.0.2":{"name":"topcoder-app-r","version":"0.0.2","description":"Topcoder pages in React and Redux","scripts":{"build":"rm -rf dist && webpack --bail --progress --build --tc","start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","lint":"eslint --format table --ext .js,.jsx ."},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-dom":"^0.14.6","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"a0ec4cf141aa7d5fe45906c839c1d7ddd30e2aaf","_id":"topcoder-app-r@0.0.2","_shasum":"e256696dc2928a68dff2d5e39fb1618b47a56f2c","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"e256696dc2928a68dff2d5e39fb1618b47a56f2c","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-0.0.2.tgz","integrity":"sha512-aMf2mahsihqaZzmEWm125Um4V/iE11f34i4b5QxO7B5EdTcXKL7t+ltqHlxpr7G6mc72Rz7iqacsa3YTq4KK1Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDE5deUADlEfRZQ5mYpp5LxHDP0P6ujMJn5Yotfv7f8NQIhAPbwYi3zhz/z37UDM00EvR/sxbQSFyXgIoEvzMF/aeNb"}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-0.0.2.tgz_1458254141651_0.5533538684248924"}},"0.0.3":{"name":"topcoder-app-r","version":"0.0.3","description":"Topcoder pages in React and Redux","scripts":{"build":"rm -rf dist && webpack --bail --progress --build --tc","start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","lint":"eslint --format table --ext .js,.jsx ."},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-dom":"^0.14.6","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"6d0daf753c7acec87d071963645f2a9360144901","_id":"topcoder-app-r@0.0.3","_shasum":"2213620a793a78c187678b282ad2f9c131ffdb8e","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"2213620a793a78c187678b282ad2f9c131ffdb8e","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-0.0.3.tgz","integrity":"sha512-ipsnTziHTV83UGQuxLx11hHqB3RcAt+gqYFRsb1KTC5dN0j3jNQJAnOuFtD1WZlTbvS7mrR83huSD6B1PGjWLg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1YuJo6+zgxpTbSagzOFj+DBG6+1aXddbcCYp0B2EU8AIgXKpkGOXc45TNhdFJaxxUOuQGqffunwmPVltCuEjO7Iw="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-13-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-0.0.3.tgz_1458325552677_0.7401138108689338"}},"1.0.0":{"name":"topcoder-app-r","version":"1.0.0","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/components/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-dom":"^0.14.6","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"54c6641a89c70f193a4dc67c5a6ac969311ec206","_id":"topcoder-app-r@1.0.0","_shasum":"1b97117ada561a28ff3257a48932a5607c51a1b5","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"1b97117ada561a28ff3257a48932a5607c51a1b5","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.0.tgz","integrity":"sha512-wm0V8Pbib9O++SIY7ohi45acrm1dzdSwhIchi+11FBkmj0COd01Nqas3dJxi3E+YMQJbA/kZi7FigaWGwHXPAA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCEwtilA77Qwnh1G4EF3RrTdop/FqWDzO22MTaKx422QgIgYTHXGLpCfhYUq2VSqMs0a4jTnPT2KBD3IfKUAsBD0Fk="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.0.tgz_1458924274599_0.1833467623218894"}},"1.0.1":{"name":"topcoder-app-r","version":"1.0.1","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/components/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-dom":"^0.14.6","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"b3fb2cdfce033edd5a591e34235c17729df8a207","_id":"topcoder-app-r@1.0.1","_shasum":"015b2cd933b438c9b9a8a375793f6d6b3e2b5158","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"015b2cd933b438c9b9a8a375793f6d6b3e2b5158","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.1.tgz","integrity":"sha512-j1cP+ClZdjLT2I34MGbVGGUbcJ3pHbTq8deMlsvvvK6ANPrgLDfPzKVjY7xQG4ii9sKzY7JxmBJsYOFi8AWC4A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwmbvOAX/mPFRRDvB3wLTr44RweXxz44OTyN1OAO7wDQIhANqqXlyN1MDxdAEgc4D/vdf8j7fWI1EJ47DG6tjCJ/24"}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.1.tgz_1458925834865_0.7557793841697276"}},"1.0.2":{"name":"topcoder-app-r","version":"1.0.2","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/components/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-dom":"^0.14.6","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"28dd13b94f7c8a608ba22d6df1fb6ce7abb7c26a","_id":"topcoder-app-r@1.0.2","_shasum":"3709fc4a08bf2b68ce4e7d67eaacaaa455379320","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"3709fc4a08bf2b68ce4e7d67eaacaaa455379320","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.2.tgz","integrity":"sha512-zhE8qsUPxpG5MenbwTQ8PxvU1ecyiNHo7lb62v6qwNi6CMy61l1XpEbIX6A0hSwDNuEhPD+UF1lV6YjEnAt0/A==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFdPcBAY67U9q9KFA5szpEXGTzDVbnQZroHmUFpdYVFiAiBT6JO8uzXCKIYmKuJQzS3rSBAi6AqdRefOX0sbrZg/dg=="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.2.tgz_1459100821133_0.01661474141292274"}},"1.0.3":{"name":"topcoder-app-r","version":"1.0.3","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"f6fb27aa17bd2a73e8b0a55bafa5aedd14d3087b","_id":"topcoder-app-r@1.0.3","_shasum":"f84ba4ee679a1beb4b20235fdc7983b5ac845eec","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"f84ba4ee679a1beb4b20235fdc7983b5ac845eec","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.3.tgz","integrity":"sha512-PvIBKUTcTUFw40i22O8VerZ/DQYaj//3Po69TvqIzOFvu7L0Ax3G6rPbJYP92du4al8/LBYO0ns+l+dZZKCgaA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCKgOXAmdmfL4oNoWV1Os1JDZOtYAjI5DU1TEiY0bOTvwIgcP3sgb6wlS+H4XBLvGZYtbDOCFkeYf7NlW7Yl5uC9+4="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.3.tgz_1459371240000_0.26671903347596526"}},"1.0.4":{"name":"topcoder-app-r","version":"1.0.4","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"c0d87d2f35521c99b31bf1e152746ead25eafbe2","_id":"topcoder-app-r@1.0.4","_shasum":"537b9b3f3f9c2511944890141205ad0cd0b711ac","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"537b9b3f3f9c2511944890141205ad0cd0b711ac","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.4.tgz","integrity":"sha512-sLTxccE8nZtjVUCNs7C/jtcOlRBBSsBP3+enDJrqiIN9yA3fkk38CRtAmI9SpQClkM3rdITGTz2E5va3uerA4g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEItV688DZFbXpnkQXKbDfm9TdPEJiUommDRSyO+VMp1AiEAwJDPdJ40H4w1einU6UDMEe9QFOixO/3jcmc4qln1d0A="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.4.tgz_1459378111129_0.32687162957154214"}},"1.0.5":{"name":"topcoder-app-r","version":"1.0.5","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"3f58ecfd2f9b0e02513ca73464c72769c98a2cae","_id":"topcoder-app-r@1.0.5","_shasum":"f048466f7dfd9d3ac3ee31f8eba851d2afe4f413","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"f048466f7dfd9d3ac3ee31f8eba851d2afe4f413","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.5.tgz","integrity":"sha512-rMfwoyrwGw9Cdmfv8qu6/W7A0rA7hYcBGQz8HXTmyDMIhS0sFQYl0vo8kWPn0t75bo2LlbPhth/EPE5KQSifQw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG1mgRfSygNHjqZfUTRSfzOBKMIWjwRigBlZBUY71EQSAiEA66wJolS8Yb5Inlvlw6+pxVGg35wZ4McUJXZxtw5iFkw="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.5.tgz_1459383258859_0.7179817680735141"}},"1.0.6":{"name":"topcoder-app-r","version":"1.0.6","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"73fc0f92223b1a5c4fe359db656a7e52aa00fc24","_id":"topcoder-app-r@1.0.6","_shasum":"2ee4f33a9dfd9de69ba39468c1d4f995cc65b7bb","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"2ee4f33a9dfd9de69ba39468c1d4f995cc65b7bb","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.6.tgz","integrity":"sha512-kqvq7XQEHnjEfAELCeqdrwzJbd4wLYlFDh3e4366CU/H5ltg+s/B52FZyKVa7n2/woA639udTXarqHFsWdJyMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAGlQ7tRPL6nytrG4B/aXrVFYfhiB+Pm5rJyF09KAeTqAiBex/efG6hRgHEVMzzens8m//3BIkNCIABLIQTus4qeVA=="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.6.tgz_1459551557836_0.8186089000664651"}},"1.0.7":{"name":"topcoder-app-r","version":"1.0.7","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"c0b5ce2a6048b391057da765abb2a496dd370454","_id":"topcoder-app-r@1.0.7","_shasum":"38f515c589ba5aea843b4a6c89af7af865aae174","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"38f515c589ba5aea843b4a6c89af7af865aae174","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.7.tgz","integrity":"sha512-e+37PejWT3m47A3PfueoHoM4krrDDKrv5/P0AxwU6A7jnO6lbxNUvD8VXlI8u/FuxNSTlaTnxVpwwweEacbsfg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICWH7POVo2BeIRwmxxcEcLniSnSXakQhOqydRUG0gRSoAiEAjAAY9j7L+B8FYfcOcUE14/RL+ev5zbqDnCr/MtNyrFw="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.7.tgz_1459553791698_0.8807305109221488"}},"1.0.8":{"name":"topcoder-app-r","version":"1.0.8","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"6d7b5facb078f5e9338a6264e647d15604ebca1c","_id":"topcoder-app-r@1.0.8","_shasum":"c0e2f8b4b3899854c699417b5336fd5026e71af4","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"c0e2f8b4b3899854c699417b5336fd5026e71af4","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.8.tgz","integrity":"sha512-QgWkp8u3lYyZrqsMfzLzF2hs+zv2kK27dX4jvgIgw2PX0Kuu4Fbjg5Dn/M8DNT9XfDfhSx8kV6FkkIquzHPi2w==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCyfg1VvdS9vU0geZm7NTF/QUUW8XehXpw9QDxfK7PsVQIhAP7oC2hz0/M1Vj4QEy+20eHDlLv/Pfvgw+U8CfMcD5yb"}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.8.tgz_1459966858101_0.17513678455725312"}},"1.0.9":{"name":"topcoder-app-r","version":"1.0.9","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-addons-css-transition-group":"^0.14.8","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"6b07169acc0f405f4478c286ce505bf1f53fc055","_id":"topcoder-app-r@1.0.9","_shasum":"fed67145b095dbf55e53933ac3f16fd4513047ba","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"fed67145b095dbf55e53933ac3f16fd4513047ba","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.9.tgz","integrity":"sha512-UMluygXsGXj+3UIuI1qlbundbg5eLq82S04OSH7C8m+63Tf1bXKdBcfoSoiarf1a8JjxuyC/Fy64BPQjSlbEYA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDnTDcADhRwV3a8fkM3y+TYU70jl1oE1MzklkPbjNGQggIgYrj/O1He3/tNRJ7x/Uebn7DpBVg4KiNa+d1Awq7QK34="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.9.tgz_1460054493129_0.680626877816394"}},"1.0.10":{"name":"topcoder-app-r","version":"1.0.10","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-addons-css-transition-group":"^0.14.8","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"759c487f2cdf81fa0495911bb45254fb84acc0fe","_id":"topcoder-app-r@1.0.10","_shasum":"9dc3133bdf84a11edb8141493f13a753ed0525ba","_from":".","_npmVersion":"3.6.0","_nodeVersion":"5.6.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"9dc3133bdf84a11edb8141493f13a753ed0525ba","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.10.tgz","integrity":"sha512-7QtNAwe3QsR2Y0Q2L7mmlpDgHRxbPkoThRPSkBIv4AnYAZMdmDtICdV+jMzv2rdhf2uHHsiWt50u/+Km3rh35Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/Z/+PQX3tDAvI7s1Azka0LW5EnGjaZC5SEoqVLMB/yQIhAPZEQvW0Nr4ggaGckW/++QfE04gb0qjxl2aoNz5OPg+c"}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.10.tgz_1460067511007_0.6108306681271642"}},"1.0.11":{"name":"topcoder-app-r","version":"1.0.11","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-addons-css-transition-group":"^0.14.8","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"14a677500f11039258d7e7fa1585f0f18552157b","_id":"topcoder-app-r@1.0.11","_shasum":"525775cab437f07f924d81d3ba2b0ed27a03cb80","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"525775cab437f07f924d81d3ba2b0ed27a03cb80","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.11.tgz","integrity":"sha512-WKGMvePCdMXfHqfWjura8cSa9K5qWQHIi2wapRtU9vpcmQBnelgB/a0mqBvb0eE30HiJyig/7RnnqEgm+Wsclw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCvOl+sHc+hctrSNANll4wS1SIyR+hBb8TNYetIar0kIgIhAJIf76HKxvGCDlFHgcYyRAaf4rei+cDEgcBY9PoQyQHG"}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.11.tgz_1460138101114_0.2989436958450824"}},"1.0.12":{"name":"topcoder-app-r","version":"1.0.12","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-addons-css-transition-group":"^0.14.8","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"af934e450df647d387f8526cd039ea7cbb3548ad","_id":"topcoder-app-r@1.0.12","_shasum":"377a6f3a2690811b6ae48f03f609ee745dd9deb4","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"377a6f3a2690811b6ae48f03f609ee745dd9deb4","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.12.tgz","integrity":"sha512-8z7tWqvYlj0V1JoGLK0UOr5sy0mnMFcOB+wWE5iRJlCAWTKJ42Rg6kB/q+Cs5nab20EMTKTm634SPYMBh6XG6g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIH5WNkwSlK3ZnOY3+vxMzIDHRoCs20BsmJ22P7cq0amnAiBeKXTvu/VUo3CNO75vnPICNwaZiWxApWsIVjOBSnsGPQ=="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.12.tgz_1460152123466_0.20501783397048712"}},"1.0.13":{"name":"topcoder-app-r","version":"1.0.13","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-addons-css-transition-group":"^0.14.8","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"4bd77907feb4f59bac57208330a34bf761e82f4e","_id":"topcoder-app-r@1.0.13","_shasum":"1d4f56ff91b293bc1e90e7f106814db8ac2a3e21","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"1d4f56ff91b293bc1e90e7f106814db8ac2a3e21","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.13.tgz","integrity":"sha512-1sxXIAonXHE6XXxWG8pkSQPOOpaVmnD+KoeHJz5/zU8/BYMLCY3ULqaSGuBsoVqpeG/OER7s7M32ObZGe9KMiQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC5bBVy4KvEQMRlLfIa+iSxqbkhOKEZMv50rrqcTDsq/QIgEoUqhPZU56UdVP3pvzNFawk21/DrsfsuA1zvHU6a/uI="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.13.tgz_1460153001531_0.7573755716439337"}},"1.0.14":{"name":"topcoder-app-r","version":"1.0.14","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","deep-freeze-node":"^1.1.2","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-addons-css-transition-group":"^0.14.8","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"2ad1b1c3230e6c0bb993189fae9dbfc657eb6583","_id":"topcoder-app-r@1.0.14","_shasum":"252c6604a04e2a50ff143d70aaa8af73c917f15a","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"252c6604a04e2a50ff143d70aaa8af73c917f15a","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.14.tgz","integrity":"sha512-TkedQuuA/Gr7izumyMbV5cLjPbw6+k+X6TMXswrz4fb4SHn8T/N5KMgKm4bmLjdm4zD4HfpdPh3M13L00Q5DbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCSwBZBuD59Znf4yl/4KWaHfF/p9dVOhs3efSNTVaqTxwIgcRFgNc8MaN6nMJnelomYGu059vI2hqSO7pdlCfhO448="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.14.tgz_1460490888474_0.1289001104887575"}},"1.0.15":{"name":"topcoder-app-r","version":"1.0.15","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","deep-freeze-node":"^1.1.2","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-addons-css-transition-group":"^0.14.8","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"e5b807de379cd56dc9798be4bc5213e2e039882c","_id":"topcoder-app-r@1.0.15","_shasum":"bd9004fe105fb9c999debe912e5c04cc39d2a91f","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"bd9004fe105fb9c999debe912e5c04cc39d2a91f","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.15.tgz","integrity":"sha512-MSciXr0LQJClBVNFdYWGOYFKfi2oeyC2Yazh8ZbjeMDkfCB7f4Obdg7qRBXem1cUaNG36qGKLaJNh6JPQzpgHg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFiUtz6fsAqDkE715uzl5CwwpQKCp0TbezXyWGhNt1ycAiEAxiLHtUZHeRCWRZPDoIW0TYtgKUUxqtT98i48cj5pzfs="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.15.tgz_1460503282698_0.4818408621940762"}},"1.0.16":{"name":"topcoder-app-r","version":"1.0.16","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","deep-freeze-node":"^1.1.2","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-addons-css-transition-group":"^0.14.8","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"cf14be87a5119cf9875808b72eda58f5a51fe709","_id":"topcoder-app-r@1.0.16","_shasum":"8bfba20da5123a793c976b94c1150a63a713ee5e","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"8bfba20da5123a793c976b94c1150a63a713ee5e","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.16.tgz","integrity":"sha512-CpHj1LczUiNbd9LguV9t5gwVFCkyqU7fhultCC24Paw0EULQcOlbwmi7uoo/ECjP3eoGQq5Zbc0hx53Bmu+uXg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDFlGrrg7zCJDFEe7tgQhAocOyhtkqk7lwg8HiE+esDagIhALhxdfPCkoFhAKwyBplKG070MzyG+6x2k5XAuzqJONoe"}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.16.tgz_1460503854649_0.03807196929119527"}},"1.0.17":{"name":"topcoder-app-r","version":"1.0.17","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","deep-freeze-node":"^1.1.2","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-addons-css-transition-group":"^0.14.8","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3"},"gitHead":"cdacff6dc43d52d12a22084185b165d831bc03d8","_id":"topcoder-app-r@1.0.17","_shasum":"f2d7ef2e8afd45bd9a14af9c8df718c48ed24d07","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"f2d7ef2e8afd45bd9a14af9c8df718c48ed24d07","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.17.tgz","integrity":"sha512-d8sul1zQh5HIVGRyIo8aVEH83GxRFaABmlOJwEWl1xLah3VEQJrWKzji14ZFzSDiGALB8+xga2YSTtooY6qdjw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH1lZoCE5yYHLaTuDapSCFIBAzAUeBoRZmtKMgWfGW7pAiEA64GXtH9UHS7IRdSH9pOgt1HltdUORXjE+EtNAtUDON0="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.17.tgz_1460584277140_0.4483067844994366"}},"1.0.18":{"name":"topcoder-app-r","version":"1.0.18","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","deep-freeze-node":"^1.1.2","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-addons-css-transition-group":"^0.14.8","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3","tc-ui":"^1.0.1"},"gitHead":"04666b662fc458e1a6af02fadc826fec27f4395e","_id":"topcoder-app-r@1.0.18","_shasum":"d977d4cb019ea4e2ffc81503713c59e2a46c0b40","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"d977d4cb019ea4e2ffc81503713c59e2a46c0b40","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.18.tgz","integrity":"sha512-c4PK+jgwobSXrm5yeU3OHoSxYALJKC+iODXY020I51URAPy/v60ZtCbAPngfIQ4QFR6qUWoOZ72Xrk3VNsTs+Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHwLwOW3nUxi9vu4tDVz34YqwvJ6k1VINGOq1kZflgGnAiEA/8yU/NsyYnq2WzmuSNmcbbJ8rpzyelxApy1rdocDhNA="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.18.tgz_1460679224221_0.020123167196288705"}},"1.0.19":{"name":"topcoder-app-r","version":"1.0.19","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","deep-freeze-node":"^1.1.2","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-addons-css-transition-group":"^0.14.8","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3","tc-ui":"^1.0.1"},"gitHead":"6899856feea07789d71a98217452d647c33b8398","_id":"topcoder-app-r@1.0.19","_shasum":"e5e403a8e96bb382c6a8321100164f44dea33170","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"e5e403a8e96bb382c6a8321100164f44dea33170","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.19.tgz","integrity":"sha512-Gm8WZvbx7yhdrPALKjXsg5WH4jGbZFYsQlCmoJALcTc0rpd7Sq68X8W2a3Jk5BlCe/GIhbMj6CshhmErEfRZRw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD31rGnb8DFxv7L+xuShTmZichTJnd9wHKLcuQgPwaBjQIgaT80yFu06Oa2ZSCl5k8hzV5Tp2/69Eu0wtaKSAwWmZs="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.19.tgz_1460996234475_0.45891184522770345"}},"1.0.20":{"name":"topcoder-app-r","version":"1.0.20","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","deep-freeze-node":"^1.1.2","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-addons-css-transition-group":"^0.14.8","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3","tc-ui":"^1.0.1"},"gitHead":"5be8a1a934bcf4064e875384feffc9af514531e0","_id":"topcoder-app-r@1.0.20","_shasum":"e55f054011c1e14da133c13fb0c8e41dad3fcdd2","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"e55f054011c1e14da133c13fb0c8e41dad3fcdd2","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.20.tgz","integrity":"sha512-3+CYfpd7C2+E7KOFcpK6mwiKYF4sDR7PsLZM+hS2QT6SMLDsCzCWIBKjIvRVFznmE7DGm59oeM02RpXVUUDZPw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBg/JFUbf/RZ934R3c24q5/3QvgoIky0/OMfXPHDuXdbAiAG89Ob8dN/nxoOfPqibretDZutVYvxUmHzHXG+BCvLog=="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.20.tgz_1461172571826_0.5561489793471992"}},"1.0.21":{"name":"topcoder-app-r","version":"1.0.21","description":"Topcoder pages in React and Redux","scripts":{"start":"webpack-dev-server --history-api-fallback --dev --hot --inline --progress --tc --port 3000","build":"webpack --bail --progress --build --tc","lint":"eslint --format table --ext .js,.jsx .","test":"cross-env NODE_ENV=test mocha  --colors --reporter nyan --compilers js:babel-core/register --require ignore-styles --recursive \"./src/**/*.spec.js\"","test:watch":"watch-run -i -p 'src/**/*' npm run test"},"devDependencies":{"appirio-tech-webpack-config":"^0.2.21","babel-polyfill":"^6.6.1","chai":"^3.5.0","cheerio":"^0.20.0","cross-env":"^1.0.7","deep-freeze-node":"^1.1.2","eslint":"^2.2.0","eslint-plugin-react":"^4.1.0","ignore-styles":"^1.2.0","mocha":"^2.4.5","mocha-jsdom":"^1.1.0","nock":"^8.0.0","react-hot-loader":"^1.3.0","redux-logger":"^2.5.0","redux-mock-store":"^1.0.2","watch-run":"^1.2.4","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"dependencies":{"appirio-styles":"0.x.x","classnames":"^2.2.3","history":"^1.17.0","isomorphic-fetch":"^2.2.1","moment":"^2.11.2","react":"^0.14.6","react-addons-css-transition-group":"^0.14.8","react-dom":"^0.14.6","react-dotdotdot":"^1.0.4","react-redux":"^4.0.6","react-router":"^2.0.0-rc6","redux":"^3.3.1","redux-form":"^4.2.0","redux-thunk":"^1.0.3","tc-ui":"^1.0.1"},"gitHead":"78fa685be80443fbd2ab592f332c86adf380bfad","_id":"topcoder-app-r@1.0.21","_shasum":"e7e4cfda669ee5510e86af53a793853f534907ca","_from":".","_npmVersion":"3.3.12","_nodeVersion":"5.5.0","_npmUser":{"name":"polynickglot","email":"nlitwin@topcoder.com"},"dist":{"shasum":"e7e4cfda669ee5510e86af53a793853f534907ca","tarball":"https://registry.npmjs.org/topcoder-app-r/-/topcoder-app-r-1.0.21.tgz","integrity":"sha512-1wSPy0vMgWL/knWjoUZU3woChVyPjfA85RRjCYjSKSc08swhzJH45QU6o332+S1bA0puFCR/TWF/FYY09f2j3Q==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCDA6fj5jEyC5lYyRwwXPlKUGzMUjuefQKSaIUu8Jg5gQIgXHtjIxk3ZnQ2/7mJDz2ZLrhyokXhTAnIoJJXpZttD7M="}]},"maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"_npmOperationalInternal":{"host":"packages-16-east.internal.npmjs.com","tmp":"tmp/topcoder-app-r-1.0.21.tgz_1461715400922_0.6774500363972038"}}},"readme":"# Topcoder-App-R\n\nThis repository houses new Topcoder pages, using React, Redux, and Webpack.\n\n## Installation\n\nWe use node 5.x and npm 3.x, so you may need to download a new version of node. The easiest way is to download [nvm](https://github.com/creationix/nvm). We have a `.nvmrc` file in the root of the project, so you can just run `nvm use` to switch to the correct version of node.\n\nInstall dependencies by running the following in the root of the project:\n - `npm i`\n - **Note:** You must use npm 3. Type `npm -v` to ensure you have a 3.x version.\n\n## NPM Commands\n- To run locally, run `npm start` and head to `http://localhost:3000/search/challenges`\n- Run tests with `npm test` or use `npm run test:watch` to rerun tests after files change\n- To make sure your code passes linting: `npm run lint`\n- To create the build: `npm run build`\n\n## Contributing\n\n### Pull Requests\n\nTo contribute to the repository, please create a feature branch off of the dev branch. Once you're finished working on the feature, make a pull request to merge it into dev. Please make sure that every pull request has passed the build checks, which appear just before the \"Merge pull request\" button in github.\n\n### Code Style\n\n***Checkout the code and comments in `src/components/ExampleComponent` for an example React component, `.scss` file, and tests.***\n\nReact\n  - Most components should be stateless and use the [functional component](https://facebook.github.io/react/blog/2015/10/07/react-v0.14.html#stateless-functional-components) pattern\n  - If you need a stateful component, use [ES6 classes](http://facebook.github.io/react/docs/reusable-components.html#es6-classes)\n  - Always use [PropTypes](http://facebook.github.io/react/docs/reusable-components.html#prop-validation) for all props\n  - Use `classnames` for dynamic classes. See `ExampleComponent` for an example.\n\nJavaScript\n  - Make sure your variable names are easy to understand and descriptive. No acronyms, except for common ones like `i` or `err`.\n  - Use `lodash` and functional JavaScript if it makes the code clearer.\n  - Please use ES2015 syntax whenever possible\n  - Specific rules are enforced via `.eslintrc.json`\n  - Run `npm run lint` to check your code against the linter\n\nSCSS Files\n  - This repository uses flexbox for arranging content\n  - The use of any extra CSS libraries should be discussed with the team\n  - Use SCSS syntax, but do not overly nest\n  - Use 2 spaces for indentation\n  - Use variables, mixins, and classes as much as possible from our [style guide](https://github.com/appirio-tech/styles/tree/master/styles/topcoder)\n  - To include variables from the style guide mentioned above, place `@import 'topcoder/tc-includes;'` at the top of your `.scss` file. Locally, you can look in `./node_modules/appirio-styles/styles/topcoder/_tc-colors.scss` to find many colors already defined (e.g. `#A3A3AE` => `$accent-gray`)\n  - When adding media queries, nest them inside the element, rather than creating a new section\n  ```\n  @import 'topcoder/tc-includes;'\n\n  $my-local-var: 50px;\n\n  .box {\n    height: $my-local-var;\n    width: 50px;\n    color: $medium-gray;\n    @media screen and (min-width: 768px) {\n      height: 100px;\n      width: 100px;\n      color: $dark-gray;\n    }\n\n    .inside-box {\n      font-size: 14px;\n      @media screen and (min-width: 768px) {\n        font-size: 18px;\n      }\n    }\n  }\n  ```\n\n### Writing Tests\n- `npm test` will run the current tests\n- `npm run test:watch` will rerun tests when files change\n- Place your test files in the same directory as the component it's testing\n- Test files should be named `ComponentName.spec.js`\n- Checkout the ExampleComponent directory in `/src/components`\n\n## Recommended Developer Tools\n\n### Syntax highlighting for ES6 and React JSX\n- Install [babel](https://packagecontrol.io/packages/Babel) via the package manager in Sublime Text\n  - **Note:** Sublime Text 3 is required for this plugin\n- Set the plugin as the default syntax for a particular extension\n  - Open a file with the `.js` extension\n  - Select `View` from the menu\n  - Then `Syntax -> Open all with current extension as...`\n  - Then `Babel -> JavaScript (Babel)`\n  - Repeat for any other extensions, e.g. `.jsx`\n\n### Recommended Theme\n- Install [Oceanic Next Color Theme](https://github.com/voronianski/oceanic-next-color-scheme) via the Sublime Text package manager.\n- Add the following to `Sublime Text -> Preferences -> Settings-User` (`⌘ + ,` on Mac)\n```\n{\n  \"color_scheme\": \"Packages/Oceanic Next Color Scheme/Oceanic Next.tmTheme\",\n  \"theme\": \"Oceanic Next.sublime-theme\"\n}\n```\n\n### Automatic JavaScript linting in Sublime Text\n- Install [SublimeLinter](http://sublimelinter.readthedocs.org/en/latest/installation.html) following the instructions under \"Installing via Package Control\"\n- Install [SublimeLinter-eslint](https://github.com/roadhump/SublimeLinter-eslint) with the package manager. The package is called `SublimeLinter-contrib-eslint`\n\n### Code expander\n- Examples:\n  - `div.cool-class` becomes `<div className=\"cool-class\"></div>`\n  - `a` becomes `<a href=\"\"></a>`\n- Install [Emmet](https://github.com/sergeche/emmet-sublime) via Sublime Text package manager\n- Configure Emmet to work with React, e.g. classes expand to `className` instead of `class`\n- Follow the instructions under [Get Emmet working](http://www.nitinh.com/2015/02/setting-sublime-text-react-jsx-development/)\n  - **Note:** Add the last snippet of code to `reg_replace.sublime-settings` by navigating to  `Sublime Text -> Preferences -> Package Settings -> Reg Replace -> Settings-User`\n","maintainers":[{"name":"polynickglot","email":"nlitwin@topcoder.com"}],"time":{"modified":"2022-06-27T18:37:52.731Z","created":"2016-03-17T21:55:58.960Z","0.0.1":"2016-03-17T21:55:58.960Z","0.0.2":"2016-03-17T22:35:42.279Z","0.0.3":"2016-03-18T18:25:53.054Z","1.0.0":"2016-03-25T16:44:35.004Z","1.0.1":"2016-03-25T17:10:35.223Z","1.0.2":"2016-03-27T17:47:01.519Z","1.0.3":"2016-03-30T20:54:00.450Z","1.0.4":"2016-03-30T22:48:31.542Z","1.0.5":"2016-03-31T00:14:19.290Z","1.0.6":"2016-04-01T22:59:18.449Z","1.0.7":"2016-04-01T23:36:32.131Z","1.0.8":"2016-04-06T18:20:58.686Z","1.0.9":"2016-04-07T18:41:33.682Z","1.0.10":"2016-04-07T22:18:31.432Z","1.0.11":"2016-04-08T17:55:01.624Z","1.0.12":"2016-04-08T21:48:43.822Z","1.0.13":"2016-04-08T22:03:24.060Z","1.0.14":"2016-04-12T19:54:48.906Z","1.0.15":"2016-04-12T23:21:25.865Z","1.0.16":"2016-04-12T23:30:55.140Z","1.0.17":"2016-04-13T21:51:20.160Z","1.0.18":"2016-04-15T00:13:44.690Z","1.0.19":"2016-04-18T16:17:14.869Z","1.0.20":"2016-04-20T17:16:14.155Z","1.0.21":"2016-04-27T00:03:23.169Z"},"readmeFilename":"README.md"}