links: JS MOC
What is module in JS?
Have you seen module in any of react codebase or storybook. That is used to enable Hot-Module-Replacement.
module is a node way of import/export variables, functions
For example:
ES5 export syntax module.exports
Webpack
- Webpack runs on node, so it kind of uses
modulesyntax (needs verification)
Eslint and typescript fix
- Since typescript and eslint look for variables, both cannot find
moduleand shows warning about it - In order to fix it
For Eslint:
Add environment of node to eslint globals
For typescript
declare var module
So typescript knows there is module
tags: basics