AIR library


0.22.0-develop.73 years ago5 years agoMinified + gzip package size for @mhe-engrade/air in KB


Assessment Item Renderer (AIR)

Build Status


Currently AIR must be installed through @mhe-engrade npm. package.json:

"dependencies": {
  "@mhe-engrade/air": "~0.11.0-develop"

You'll need our .npmrc file: https://github.mheducation.com/MHEducation/dle-assess-delivery-ui-ng2/blob/develop/.npmrc

Latest production version is 0.10.9: https://github.mheducation.com/MHEducation/dle-assess-delivery-air/releases/tag/0.10.9

To install a particular tag or version just attach it to the end of the above url for example:


  • Node v7.x.x+ and NPM 3.x.x+


To Run demo:

First run:

npm install

This will install all dependencies listed in package.json file.

and then:

gulp demo

to launch the demo.

Testing Your Local Updates

To test local changes on your application using dle-air, it's recommended to checkout both in the same parent directory.

Then, you'll remove the air directory under node_modules folder.

Updated package.json:

"dependencies": {
  "@mhe-engrade/air": "../dle-assess-delivery-air"

This will automatically install your local copy with your changes and you may rerun this command at any point to get your most recent changes.

  • NOTE: You may have to run the containing application's build process for it to pick up the changes. In the case of Assess Delivery UI, this is npm run build:prod.

If you find any bugs or have a feature request, please open an issue on github!

The npm package download data comes from npm's download counts api and package details come from npms.io.