## Motivation NodeJS 10 LTS reached its End of Life while nodeJS 14 LTS and above support native ESM now. More info [read here](https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c). ## Blocked by - [x] https://github.com/semantic-release/semantic-release/issues/2054 - [x] https://github.com/semantic-release/semantic-release/issues/2133 - [ ] https://github.com/davidtheclark/cosmiconfig/issues/224 (for cosmiconfig based shareable config, `commitlint`, `eslint`, etc) ## (Optional) Another things for consideration - [ ] NodeJS 14 and 16 ESM JSON Modules still experimental enabled by `--experimental-json-modules` flag. - [ ] WASM too with `--experimental-wasm-modules`. - [ ] Top level await still experimental too. ## Adjustments - [ ] https://github.com/nodejs/node/issues/33460 (no need to explicitly export `package.json`)
Motivation
NodeJS 10 LTS reached its End of Life while nodeJS 14 LTS and above support native ESM now.
More info read here.
Blocked by
mjsextensions out of box cosmiconfig/cosmiconfig#224(for cosmiconfig based shareable config,
commitlint,eslint, etc)(Optional) Another things for consideration
--experimental-json-modulesflag.--experimental-wasm-modules.Adjustments
(no need to explicitly export
package.json)