This project adheres to Semantic Versioning.
- Removed Node.js 16 support.
- Fixed TypeScript
node16
support (by Saadi Myftija).
- Fixed
exports
order forenhanced-resolve
support.
- Removed Node.js 14 and 12 support.
- Moved to
clean-publish
4. - Reduced dependencies.
- Fixed
--help
error.
- Replaced
nanocolors
withpicocolors
.
- Removed Node.js 10 support.
- Updated
clean-publish
.
- Replaced
colorette
withnanocolors
.
- Fixed
package.json
size.
- Fixed
browserify
support.
- Fixed
package.browser
overriding (by Artur Paikin).
- Added
default
andbrowser.default
topackage.exports
.
- Updated
clean-publish
.
- Fixed
process.env.NODE_ENV
in non-browser files.
- Fixed
process.env.NODE_ENV
regression in webpack 4.
- Fixed
process.env.NODE_ENV
regression in webpack.
- Added
process.env.NODE_ENV
support (by Aleksandr Slepchenkov).
- Added style exports support (by Ivan Kopeykin).
- Replace color output library.
- Fix regression.
- Reduce dependencies.
- Fix
ws
require support (by Jim Pick). - Fix
package.exports
order.
- Add error message on wrong export format.
- Fix
.npmignore
support (by Ali Gasymov).
- Add
package.bin
support.
- Add
package.files
support (by Ali Gasymov).
- Remove
clean-publish
hack.
- Clean
eslintIgnore
frompackage.json
.
- Remove extra files for React Native.
- Allow to React Native without
resolverMainFields
(by @farwayer). - Fix
index.native.js
support.
- Fix React Native
package.json
warnings.
- Fix
package.browser
entry.
- Clean
package.json
from unnecessary exports.
- Ignore files with ESM export if they have no
index.js
name.
- React Native replacements must have
index.native.js
name. - Add
index.cjs.js
files as temporary solution for React Native.
- Fix auto-generated
package.browser.js
syntax.
- Rename
--without-publish
to--check
. - Fix support of
index.browser.js
in subfolders. - Generate ESM-only files for React Native.
- Fix
*.svg
,*.png
, and*.css
imports support.
- Fix
*.test.js
and*.spec.js
files support.
- Add default export support.
- Add multiline import support.
- Add renamed import support.
- Remove temporary dir on error.
- Use
dual-publish-tmp/
on--without-publish
.
- Add named exports support.
- Add Conditional Exports support.
- Add
index.browser.js
files support.
- Use
index.js
for ESM. - Add
.npmignore
support.
- Initial release.