First, we need to install dependencies:
npm installThen, we can build IRIS application and rebuild it on changes:
npm run watchTo execute linting of source files:
npm run lintFirst, we need to install dependencies:
npm ciThen, we can build IRIS application:
npm run buildFind outdated packages:
npm outdatedFind vulnerables packages:
npm auditHere are some of the most important directories under ui folder:
src: IRIS specific JS files.public: Static assets such as images, fonts but also CSS and JS files from vendors (external libraries).dist: The dist folder, short for distribution folder, is dynamically generated when running one of the build commands listed above. The generation is a two steps process: first,publicfolder is copied intodistthen JS code is bundled fromsrcand copied intodist.