swc/ecmascript/transforms
kdy1 0ebda3c33e hygiene / block scoping improvement (#608)
`hygiene` pass had a bug related to globally defined variables like `Object` or `undefined`. This pr make hygiene to utilize use-bind conflict to resolve global objects correctly.
Closes #605.

block_scoping pass had a bug with closure in for statement with let or const. This pr fixes it by extracting a loop body as a variable.
Closes #604.
2020-01-24 05:54:52 +00:00
..
benches preset-env (#537) 2019-12-28 11:25:54 +09:00
scripts Add more tests (#489) 2019-12-09 21:02:51 +09:00
src hygiene / block scoping improvement (#608) 2020-01-24 05:54:52 +00:00
tests hygiene / block scoping improvement (#608) 2020-01-24 05:54:52 +00:00
Cargo.toml Improve hygiene and use JSXAttrValue (#592) 2020-01-17 05:45:33 +00:00
package.json Regenerator (#554) 2020-01-02 20:53:06 +09:00
yarn.lock Bump js-yaml from 3.12.0 to 3.13.1 in /ecmascript/transforms (#426) 2019-10-05 14:14:38 +09:00