Clickpleteness
A web frontend to view and manipulate completeness assessment.
Dependencies
- node.js
- npm https://www.npmjs.com/
- eslint https://eslint.org/
- babel https://babeljs.io/docs/en/babel-node
- jasmine https://jasmine.github.io
- prettier https://prettier.io
- webpack https://webpack.js.org/guides/production
Usage
-
npm install
to install dependencies -
npm run build
to compile.js
files from./src
into./app/js/bundle.js
-
npm start
to locally run a simple web-server with live bundling -
npm run lint
to invokeeslint
linting -
npm run test
to invokejasmine
unit tests
Structure
|-- app/ # web root
| |
| -- index.html
| |
| -- js/
| |
| -- bundle.js # bundled source files
|-- spec/js/ # test suites
|-- src/js/ # javascript source files
|-- src/css # style sheet source files