{"_id":"@aarmour/console-react-poc","_rev":"8-b88245daacf5b1c8cafcc9f568b8583d","name":"@aarmour/console-react-poc","description":"A react.js proof-of-concept for https://console.pearson.com","dist-tags":{"latest":"0.0.6"},"versions":{"0.0.1":{"name":"@aarmour/console-react-poc","version":"0.0.1","description":"A react.js proof-of-concept for https://console.pearson.com","main":"index.js","scripts":{"start":"node server.js","build":"./npm-scripts/build.sh","build-umd":"NODE_ENV=production webpack ./index.js umd/components.js","build-min":"NODE_ENV=production webpack -p ./index.js umd/components.min.js","test":"echo \"LOL\" && exit 0","postinstall":"node ./npm-scripts/postinstall.js"},"license":"MIT","peerDependencies":{"react":"^0.14.0"},"devDependencies":{"babel":"^5.8.29","babel-core":"^5.8.29","babel-loader":"^5.3.2","css-loader":"^0.21.0","extract-text-webpack-plugin":"^0.8.2","react":"^0.14.0","react-dom":"^0.14.0","style-loader":"^0.13.0","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"gitHead":"a53db7c07954573301661395aec6871cd5af1fda","_id":"@aarmour/console-react-poc@0.0.1","_shasum":"bbbc35dab463d95d551677b4a378ebc9dd14df55","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.0.0","_npmUser":{"name":"aarmour","email":"adam.armour@gmail.com"},"maintainers":[{"name":"aarmour","email":"adam.armour@gmail.com"}],"dist":{"shasum":"bbbc35dab463d95d551677b4a378ebc9dd14df55","tarball":"https://registry.npmjs.org/@aarmour/console-react-poc/-/console-react-poc-0.0.1.tgz","integrity":"sha512-Y/EQIBOpbQj/P1y/lRiz8ES+5y4PjGxKaaY0M4v5Wu5eQyJ5UCtjJIeEbtJGUvUO82otTeZvvdBCEi3GL89PKw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHK2EHgEPX1q4tdClX5W3t9pU4wnh81+pQxvYlJ84XsfAiB8fri5M4WIdhCBpjcZxOOyarjnCoG8vX2TqKLJv+kHHQ=="}]}},"0.0.2":{"name":"@aarmour/console-react-poc","version":"0.0.2","description":"A react.js proof-of-concept for https://console.pearson.com","files":["lib","umd"],"main":"lib/index.js","scripts":{"start":"node server.js","build":"babel ./src -d ./lib --ignore '__tests__' && cd ./src && find . -name '*.css' | cpio -pdm ../lib","build-umd":"NODE_ENV=production webpack ./index.js umd/components.js","build-min":"NODE_ENV=production webpack -p ./index.js umd/components.min.js","test":"echo \"LOL\" && exit 0"},"license":"MIT","peerDependencies":{"react":"^0.14.0"},"devDependencies":{"babel":"^5.8.29","babel-core":"^5.8.29","babel-loader":"^5.3.2","css-loader":"^0.21.0","extract-text-webpack-plugin":"^0.8.2","react":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.4.3","style-loader":"^0.13.0","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"gitHead":"5b9124393c99e2f33c7dea8143c2a886dd220543","_id":"@aarmour/console-react-poc@0.0.2","_shasum":"cda6246e09af760399a28314fafbd19838b55aba","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.0.0","_npmUser":{"name":"aarmour","email":"adam.armour@gmail.com"},"maintainers":[{"name":"aarmour","email":"adam.armour@gmail.com"}],"dist":{"shasum":"cda6246e09af760399a28314fafbd19838b55aba","tarball":"https://registry.npmjs.org/@aarmour/console-react-poc/-/console-react-poc-0.0.2.tgz","integrity":"sha512-Eit+76wOvDP+Oo7BHEb0D6EdSLzZEq29q7eHhQGDahbDTY4oGlMNSOzCzg3PSEgFgfQJBfGrZALshltp/U2YbQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDICHFlKoJ/CXKQRiqefxaEdk1MZi15udpXpJPXFqUoXAIhAPkxZNxfclnbDteWAGX72HnEOKixrpklng6xqHWk/5CR"}]}},"0.0.3":{"name":"@aarmour/console-react-poc","version":"0.0.3","description":"A react.js proof-of-concept for https://console.pearson.com","files":["lib","umd"],"main":"lib/index.js","scripts":{"start":"node server.js","build":"babel ./src -d ./lib --ignore '__tests__' && cd ./src && find . -name '*.css' | cpio -pdm ../lib","build-umd":"NODE_ENV=production webpack ./index.js umd/components.js","build-min":"NODE_ENV=production webpack -p ./index.js umd/components.min.js","test":"echo \"LOL\" && exit 0"},"license":"MIT","peerDependencies":{"react":"^0.14.0"},"devDependencies":{"babel":"^5.8.29","babel-core":"^5.8.29","babel-loader":"^5.3.2","css-loader":"^0.21.0","extract-text-webpack-plugin":"^0.8.2","highlight.js":"^8.9.1","react":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.4.3","style-loader":"^0.13.0","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"gitHead":"54fea611645f74c30551872abd4d8f8d302c255d","_id":"@aarmour/console-react-poc@0.0.3","_shasum":"fade23e65b22d162422cd1a8e317a1402b7d485b","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.0.0","_npmUser":{"name":"aarmour","email":"adam.armour@gmail.com"},"maintainers":[{"name":"aarmour","email":"adam.armour@gmail.com"}],"dist":{"shasum":"fade23e65b22d162422cd1a8e317a1402b7d485b","tarball":"https://registry.npmjs.org/@aarmour/console-react-poc/-/console-react-poc-0.0.3.tgz","integrity":"sha512-HiYW5IcNw/lqSiGgIwJ6oOS0QoPmkY7zK3GCfZTm8wzg83FucXX2ZiYRtqK9Um1PKBHO6f/kUMGTDP/5O/VrCA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGQwJjLpJPUup4bs3E5vdf/c838M2cqtlSrabelZq6GXAiBnJkC67xaQiX8AmeggE3c0ymrKU24ZxOADrcK+BYY83A=="}]}},"0.0.4":{"name":"@aarmour/console-react-poc","version":"0.0.4","description":"A react.js proof-of-concept for https://console.pearson.com","files":["lib","umd"],"main":"lib/index.js","scripts":{"start":"node server.js","build":"babel ./src -d ./lib --ignore '__tests__' && cd ./src && find . -name '*.css' | cpio -pdm ../lib","build-umd":"NODE_ENV=production webpack ./index.js umd/components.js","build-min":"NODE_ENV=production webpack -p ./index.js umd/components.min.js","test":"echo \"LOL\" && exit 0"},"license":"MIT","peerDependencies":{"react":"^0.14.0"},"devDependencies":{"babel":"^5.8.29","babel-core":"^5.8.29","babel-loader":"^5.3.2","css-loader":"^0.21.0","extract-text-webpack-plugin":"^0.8.2","highlight.js":"^8.9.1","react":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.4.3","style-loader":"^0.13.0","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"gitHead":"c6aa34dd747e1980de4b0fdbf34d670b3ddf31c5","_id":"@aarmour/console-react-poc@0.0.4","_shasum":"1095935c783bd9f730fbc06b1510082fd8f9bc23","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.0.0","_npmUser":{"name":"aarmour","email":"adam.armour@gmail.com"},"maintainers":[{"name":"aarmour","email":"adam.armour@gmail.com"}],"dist":{"shasum":"1095935c783bd9f730fbc06b1510082fd8f9bc23","tarball":"https://registry.npmjs.org/@aarmour/console-react-poc/-/console-react-poc-0.0.4.tgz","integrity":"sha512-cQM2HRDkzTUX+CK12iVa7aw5dqQDEg15MaSnnLUEIVozls6bm4X/VQB+aK6XQgerOL185Ca6TH+zcgjn0F+zcw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZQ87qtBAd8xeN4hY1LMYpPiyePXpwaSVshACxd6yj4QIgMAr720EcfZc8I2cq6LqENSzBYVghseD0H++pCRZbL5U="}]}},"0.0.5":{"name":"@aarmour/console-react-poc","version":"0.0.5","description":"A react.js proof-of-concept for https://console.pearson.com","files":["lib","umd"],"main":"lib/index.js","scripts":{"start":"node server.js","build":"babel ./src -d ./lib --ignore '__tests__' && cd ./src && find . -name '*.css' | cpio -pdm ../lib","build-umd":"NODE_ENV=production webpack ./index.js umd/components.js","build-min":"NODE_ENV=production webpack -p ./index.js umd/components.min.js","build-all":"npm run build && npm run build-umd && npm run build-min","test":"echo \"LOL\" && exit 0","prepublish":"npm run build-all"},"license":"MIT","peerDependencies":{"react":"^0.14.0"},"devDependencies":{"babel":"^5.8.29","babel-core":"^5.8.29","babel-loader":"^5.3.2","css-loader":"^0.21.0","extract-text-webpack-plugin":"^0.8.2","highlight.js":"^8.9.1","react":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.4.3","style-loader":"^0.13.0","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"gitHead":"13e5775333ba9bf0b495f4cf14ea7ce3d4fbda58","_id":"@aarmour/console-react-poc@0.0.5","_shasum":"f9b643cb4544f9be28ea38755e5bf3ba93558758","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.0.0","_npmUser":{"name":"aarmour","email":"adam.armour@gmail.com"},"maintainers":[{"name":"aarmour","email":"adam.armour@gmail.com"}],"dist":{"shasum":"f9b643cb4544f9be28ea38755e5bf3ba93558758","tarball":"https://registry.npmjs.org/@aarmour/console-react-poc/-/console-react-poc-0.0.5.tgz","integrity":"sha512-ZaPK5TmrXTbJ+63Gj8tc7zpMgC7v9YLaXA6qef6JN5fFZSItLyBlrSCWsEy69OogHQ9Q+4Wis7mX7zdGMdI8eQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDzyPRmQBbw4jaHIBAMiW5nq9ZIad4I0jU2M8HJ+K6AWgIhANWK60MpGHaDarZuJUpg64zuwd4sghiew9MSBrmluPpH"}]}},"0.0.6":{"name":"@aarmour/console-react-poc","version":"0.0.6","description":"A react.js proof-of-concept for https://console.pearson.com","files":["lib","umd"],"main":"lib/index.js","scripts":{"start":"node server.js","build":"babel ./src -d ./lib --ignore '__tests__' && cd ./src && find . -name '*.css' | cpio -pdm ../lib","build-umd":"NODE_ENV=production webpack ./index.js umd/components.js","build-min":"NODE_ENV=production webpack -p ./index.js umd/components.min.js","build-all":"npm run build && npm run build-umd && npm run build-min","test":"echo \"LOL\" && exit 0","prepublish":"npm run build-all"},"license":"MIT","peerDependencies":{"react":"^0.14.0"},"devDependencies":{"babel":"^5.8.29","babel-core":"^5.8.29","babel-loader":"^5.3.2","css-loader":"^0.21.0","extract-text-webpack-plugin":"^0.8.2","highlight.js":"^8.9.1","react":"^0.14.0","react-dom":"^0.14.0","rimraf":"^2.4.3","style-loader":"^0.13.0","webpack":"^1.12.2","webpack-dev-server":"^1.12.1"},"gitHead":"a67a8ffb5273a2d6478d49c9db9e940e1887cb07","_id":"@aarmour/console-react-poc@0.0.6","_shasum":"793ac376f428c449fc81e57bd706bdbbae0685d0","_from":".","_npmVersion":"3.3.9","_nodeVersion":"4.0.0","_npmUser":{"name":"aarmour","email":"adam.armour@gmail.com"},"maintainers":[{"name":"aarmour","email":"adam.armour@gmail.com"}],"dist":{"shasum":"793ac376f428c449fc81e57bd706bdbbae0685d0","tarball":"https://registry.npmjs.org/@aarmour/console-react-poc/-/console-react-poc-0.0.6.tgz","integrity":"sha512-V1Ilmnltn9nQuTINZGsYIIb+Vw2LOiTQt2O5WrqEZ5xT/2w4I6Jm3zmAQyHz6vsRKddAaZBpJBARzq7AwFadEg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAb3jT1LNz0SmK9syn2Oi5plUIPM0RAMjhmbZ8xAtFDIAiAj2PsZd66m6B4dAmmYN/TcpZm8FT3VbEVxs5+jIX0R6w=="}]}}},"readme":"### Installation\n\n#### npm + webpack/browserify\n\nInstall using [npm](https://www.npmjs.com/):\n\n    $ npm install --save react react-dom @aarmour/console-react-poc\n\nThen import the module in your project:\n\n```js\nimport React from 'react';\nimport ReactDOM from 'react-dom';\nimport { course } from '@aarmour/console-react-poc';\n\nconst { CourseList } = course;\n\nfunction App(props) {\n  return <CourseList courses={[...]} />;\n}\n\nReactDOM.render(<App />, document.getElementById('root'));\n```\n\nNote that this project uses [CSS Modules](https://github.com/css-modules/css-modules), so you will need to configure your bundler with the appropriate [loader](https://github.com/css-modules/webpack-demo) or [plugin](https://github.com/css-modules/css-modulesify). See the [examples](examples) for help.\n\n#### UMD\n\nThere is also a UMD build in the `umd` directory. If you are working directly from a clone of this repository, you can generate the UMD bundle using:\n\n    $ npm run build-umd\n\nTo build a minified version:\n\n    $ npm run build-min\n\nThen import the module in your project:\n\n```js\n// Using an es2015 transpiler\nimport { course } from 'umd/components';\n\nconst CourseList = course.CourseList;\n\n// Using globals\nvar CourseList = window.Components.course.CourseList;\n```\n\n#### What's up with the src and lib directories?\n\nThe module source is kept in the `src` directory and is written using `JSX` and `ES2015`. To spare you from having to add a transpile step in your build process, we handle it for you. The transpiled output is kept in the `lib` directory, and you can import modules directly from there:\n\n    import CourseList from '@aarmour/console-react-poc/lib/course/CourseList';\n\n#### Running the demo locally\n\n```\ngit clone https://github.com/aarmour/console-react-poc.git\ncd console-react-poc\nnpm install\nnpm start\n```\n\n### Acknowledgements\n\nThe build process for this project was adapted from [rackt/react-router](https://github.com/rackt/react-router), Copyright (c) 2015 Ryan Florence, Michael Jackson.\n","maintainers":[{"name":"aarmour","email":"adam.armour@gmail.com"}],"time":{"modified":"2022-06-12T14:13:36.192Z","created":"2015-11-05T16:39:37.707Z","0.0.1":"2015-11-05T16:39:37.707Z","0.0.2":"2015-11-05T22:34:10.230Z","0.0.3":"2015-11-06T16:05:54.230Z","0.0.4":"2015-11-06T20:46:24.699Z","0.0.5":"2015-11-10T15:42:07.963Z","0.0.6":"2015-11-17T16:44:17.493Z"},"license":"MIT","readmeFilename":"README.md"}