No description
  • JavaScript 68.9%
  • SCSS 31%
  • HTML 0.1%
Find a file
2020-07-17 22:37:15 +02:00
__mocks__ first commit 2020-05-26 21:59:46 +02:00
src Add brotli compression 2020-06-03 21:28:29 +02:00
.babelrc first commit 2020-05-26 21:59:46 +02:00
.eslintcache Add brotli compression 2020-06-03 21:28:29 +02:00
.eslintrc.json first commit 2020-05-26 21:59:46 +02:00
.gitignore first commit 2020-05-26 21:59:46 +02:00
.prettierrc first commit 2020-05-26 21:59:46 +02:00
jest.config.js first commit 2020-05-26 21:59:46 +02:00
LICENSE first commit 2020-05-26 21:59:46 +02:00
package.json Bump react-datepicker from 2.16.0 to 3.1.3 2020-07-10 08:32:48 +00:00
README.md Update README.md 2020-05-26 22:01:28 +02:00
stats.json Add brotli compression 2020-06-03 21:28:29 +02:00
webpack.dev.config.js Add brotli compression 2020-06-03 21:28:29 +02:00
webpack.prod.config.js first commit 2020-05-26 21:59:46 +02:00
webpack.server.config.js first commit 2020-05-26 21:59:46 +02:00
yarn-error.log Add brotli compression 2020-06-03 21:28:29 +02:00
yarn.lock Merge pull request #20 from quintenkasteel/dependabot/npm_and_yarn/react-datepicker-3.1.3 2020-07-17 22:37:15 +02:00

Component Library

Start of a component library

Stack: Node (ES6+), Express, Webpack, React, Jest, and Enzyme that has Hot Module Reloading and can be deployed to Google App Engine with a single command. It has dev and prod builds, where the prod build outputs a minified, uglified bundle where images are encoded in Base64 directly into the css file.

Installation

yarn install

Create a Development build

yarn run buildDev

Create a Production build

yarn run buildProd

Run the code on a local webserver

yarn start

Then navigate to http://localhost:8080

Deploy to Google App Engine Flex

npm run deploy

Run test

npm test

Generate coverage report

npm run coverage