babel-plugin-undeclared-variables-check
This plugin throws a compile-time error on references to undeclared variables.
Example
In
{};;
Out
ReferenceError: stdin: Line 3: Reference to undeclared variable "bar" - did you mean "foo"?
1 | function foo() {}
2 | foo();
> 3 | bar();
| ^
4 |
Installation
npm install --save-dev babel-plugin-undeclared-variables-check
Usage
.babelrc
(Recommended)
Via .babelrc
Via CLI
babel --plugins undeclared-variables-check script.js
Via Node API
;