I am trying to add require() in HTML5 boilerplate but it doesn't work.
 I get error - Uncaught ReferenceError: require is not defined in browser console.
I did npm i require, then - 
.eslintrc.js
module.exports = {
    "env": {
        "browser": true,
        "es6": true,
        "jquery": true,
        "mocha":true,
        "amd": true
    },
    "plugins": ["mocha"],
    "extends": "eslint:recommended",
    "globals": {
        "Atomics": "readonly",
        "SharedArrayBuffer": "readonly"
    },
    "parserOptions": {
        "ecmaVersion": 2018,
        "sourceType": "module"
    },
    "rules": {
      "indent": ["error", 2],
      "quotes": ["error", "single"],
      "semi": ["error", "always"]
    }
};
main.js -
const Swal = require('sweetalert2');
// other stuff
Edit - Added this also to q Here's my package.json -
{
  // other stuff
  "dependencies": {
    "js-md5": "^0.7.3",
    "require": "^2.4.20",
    "requirejs": "^2.3.6",
    "sweetalert2": "^9.5.3"
  }
}
