A webpack loader that transforms JavaScript code to be ES3-compatible by converting reserved words (like catch, const, etc.) and other ES3-incompatible syntax. Version 0.2.0 is the latest release, with no recent updates since 2016. It relies on a PostCSS-based transformation approach. Different from other ES3ify tools (e.g., es3ify-webpack-plugin), this one operates as a loader for per-file transformation.
npm install es3ify-loaderNo compatibility data collected yet for this library.
Verified import paths — ran on the pinned version, not inferred.
Shows how to configure webpack to apply ES3 transformation to all JavaScript files, converting reserved words like 'catch' to quoted property names.
Consider using babel-preset-es3 or es3ify-webpack-plugin for ES3 compatibility.
Test thoroughly with your codebase. For comprehensive transformations, use a Babel preset.
Combine with babel-loader and appropriate presets for full ES3 output.
Run 'npm install es3ify-loader --save-dev' and ensure it appears in your package.json.
Use 'es3ify-loader' instead of 'es3ify' in webpack config.
No dependency data recorded yet.