A refactoring of the HTML5-style KARL PDC tool into its own package, extended to include other functions.
While this is a Python package, it is structured in a way more familiar to "HTML5" developers.
The hope is to make this look familiar to those that start from an AngularJS/Bootstrap/Gulp/etc. perspective. Thus, the top-level directory (above the Python package) has, in addition to this file, the artifacts one comes to expect from HTML5-stack development:
- A
package.jsonwhich creates anode_modulesdirectory after runningnpm install - A
gulpfile.jsused to run the Gulp tasks which combine all the library-oriented JS and CSS intobuildanddist
UI development is largely driven by client-side NodeJS tools. The package.json includes the packages needed for development work:
- Gulp and related add-ons
The software listed in package.json is installed into
admin5/node_modules (above the Python package) using:
$ npm install