All files in the octoprint_filamentmanager/static/{css,js}
directory will be build with Gulp, from the source in static/{css,js}
, and not modified directly. The build process includes:
- Static code analysis with ESLint
- Transcompiling to ES5 with Babel
- Concatinating all JS files into one file
filamentmanager.bundled.js
- Concatinating and minifying all CSS file into one file
filamentmanager.min.css
-
Check the source code with
npx gulp lint
-
Start the build process with
npx gulp build