Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Esm plugins #49

Merged
merged 4 commits into from Apr 1, 2021
Merged

Esm plugins #49

merged 4 commits into from Apr 1, 2021

Commits on Mar 27, 2021

  1. Configuration menu
    Copy the full SHA
    998f6f4 View commit details
    Browse the repository at this point in the history
  2. Add support for ESM plugins/presets

    ESM modules can use `export default` to expose their plugin or preset.
    
    This does not add support for config files in ESM just yet.
    
    * Add support for plugins in ESM format w/ an `.mjs` extension
    * Add support for plugins in ESM format w/ a `.js` extension if the nearest
      `package.json` has a `type: 'module'`
    * Add support for interop bundles (CJS w/ `__esModule: true` field)
    wooorm committed Mar 27, 2021
    Configuration menu
    Copy the full SHA
    21d215a View commit details
    Browse the repository at this point in the history
  3. Remove ESM tests on Node 10

    wooorm committed Mar 27, 2021
    Configuration menu
    Copy the full SHA
    20e4c1e View commit details
    Browse the repository at this point in the history

Commits on Apr 1, 2021

  1. Fix esm check in tests

    wooorm committed Apr 1, 2021
    Configuration menu
    Copy the full SHA
    cc4f76c View commit details
    Browse the repository at this point in the history