Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

babel-preset-env

Package Overview
Dependencies
Maintainers
6
Versions
56
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

babel-preset-env - npm Package Versions

1
6

2.0.0-alpha.5

Diff

existentialism
published 1.3.3 •

Changelog

Source

v1.3.3 (2017-04-07)

:bug: Bug Fix

  • Support electron version in a string format (#252) (@yavorsky)

Adding electron as a target was an inadvertent breaking change as it no longer allowed string versions. We added an exception for now, even though it is inconsistent with other versions. Just as a note, the upcoming version 2.x will allow both number and string versions.

  • Ensure const-check plugin order (#257) (@existentialism)

We now force the const-es2015-check plugin to run first (so that it can correctly report issues before they get transpiled away).

:rocket: New Feature

  • Allow use babel-plugin- prefix for include and exclude (#242) (@yavorsky)

The include and exclude options now allow both prefixed (babel-plugin-transform-es2015-spread) and prefix-less (transform-es2015-spread) plugin names.

:memo: Documentation

  • Note babel plugin prefix handling in include/exclude (#245) (@existentialism)
  • Fix README: debug option shows info in stdout. (#236) (@Gerhut)

:house: Internal

  • Add simple smoke-test (#240) (@existentialism)
  • Add prepublish script (@existentialism)
hzoo
published 2.0.0-alpha.4 •

existentialism
published 1.3.2 •

Changelog

Source

v1.3.2 (2017-03-30)

  • Fixed an issue with a broken publish
existentialism
published 1.3.1 •

Changelog

Source

v1.3.1 (2017-03-30)

  • Fixed a regression with missing files due to .npmignore.
existentialism
published 1.3.0 •

Changelog

Source

v1.3.0 (2017-03-30)

:bug: Bug Fix

  • Add check for ArrayBuffer[Symbol.species] (#233) (@existentialism)

We now properly check for Symbol.species support in ArrayBuffer and include the polyfill if necessary. This should, as a side effect, fix ArrayBuffer-related errors on IE9.

:nail_care: Polish

  • Fill data with electron as a target. (#229) (@yavorsky)

We've simplified things by adding electron as a target instead of doing a bunch of things at runtime. Electron targets should now also be displayed in the debug output.

  • separate default builtins for platforms (#226) (@restrry)

If you are targeting the node environment exclusively, the always-included web polyfills (like dom.iterable, and a few others) will now no longer be included.

:memo: Documentation

  • remove deprecated projects (#223) [skip ci] (@stevemao)

:house: Internal

  • npmignore: Add related to build data and codecov. (#216) (@yavorsky)
hzoo
published 2.0.0-alpha.3 •

existentialism
published 1.2.2 •

Changelog

Source

v1.2.2 (2017-03-14)

:bug: Bug Fix

  • Refactor browser data parsing to handle families (#208) (@existentialism)

When parsing plugin data, we weren't properly handling browser families. This caused transform-es2015-block-scoping and other plugins to be incorrectly added for Edge >= 12. (s/o to @mgol for the the report and review!)

  • Add typed array methods to built-ins features. (#198) (@yavorsky)

Fixes an issue where some TypedArray features were not being polyfilled properly. (s/o to @alippai for the report!)

:memo: Documentation

  • Fixed minor typo in readme (#199) (@bl4ckdu5t)
  • Add built-ins, better links, compat-table url, etc (#195) (@yavorsky)
  • Change CONTRIBUTING.md to use absolute paths (#194) (@aaronang)

:house: Internal

  • Bump plugins (#201) (@yavorsky)
  • Enable code coverage (#200) (@alxpy)
  • Increase mocha timeout to 10s (#202) (@yavorsky)
existentialism
published 1.2.1 •

Changelog

Source

v1.2.1 (2017-03-06)

:bug: Bug Fix

  • Add transform-duplicate-keys mapping (#192) (@existentialism)

Our plugin data was missing a mapping for the transform-duplicate-keys plugin which caused it to never be included. (s/o to @Timer for the report!)

:memo: Documentation

  • Clarify reasons for the uglify option in README.md (#188) (@mikegreiling)
existentialism
published 1.2.0 •

Changelog

Source

v1.2.0 (2017-03-03)

:rocket: New Feature

  • Add uglify as a target (#178) (@yavorsky)

Support for uglify as a target is now available! This will enable all plugins and, as a result, fully compiles your code to ES5. Note, that useBuiltIns will work as before, and only the polyfills that your other target(s) need will be included.

{
  "presets": [
    ["env", {
      "targets": {
        "chrome": 55,
        "uglify": true
      },
      "useBuiltIns": true,
      "modules": false
    }]
  ]
}

:bug: Bug Fix

  • Respect older versions in invert equals map (#180) (@danez)

Fixes a number of bugs that caused some incorrect and/or missing environment data when parsing compat-table.

SocketSocket SOC 2 Logo

Product

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc