From f2de82a3684875e2d6bc085a45a2014106fe3e6a Mon Sep 17 00:00:00 2001 From: Brian Ng Date: Fri, 7 Apr 2017 14:39:12 -0500 Subject: [PATCH] Drop extends helper (#254) --- experimental/babel-preset-env/src/index.js | 4 ++-- experimental/babel-preset-env/src/utils.js | 13 ------------- 2 files changed, 2 insertions(+), 15 deletions(-) diff --git a/experimental/babel-preset-env/src/index.js b/experimental/babel-preset-env/src/index.js index 4cab510b09..100364b8a1 100644 --- a/experimental/babel-preset-env/src/index.js +++ b/experimental/babel-preset-env/src/index.js @@ -7,7 +7,7 @@ import pluginList from "../data/plugins.json"; import useBuiltInsEntryPlugin from "./use-built-ins-entry-plugin"; import addUsedBuiltInsPlugin from "./use-built-ins-plugin"; import getTargets from "./targets-parser"; -import { _extends, prettifyTargets, prettifyVersion, semverify } from "./utils"; +import { prettifyTargets, prettifyVersion, semverify } from "./utils"; /** * Determine if a transformation is required @@ -79,7 +79,7 @@ const filterItem = (targets, exclusions, list, item) => { }; const getBuiltInTargets = targets => { - const builtInTargets = _extends({}, targets); + const builtInTargets = Object.assign({}, targets); if (builtInTargets.uglify != null) { delete builtInTargets.uglify; } diff --git a/experimental/babel-preset-env/src/utils.js b/experimental/babel-preset-env/src/utils.js index d2ba002e11..54d37b8287 100644 --- a/experimental/babel-preset-env/src/utils.js +++ b/experimental/babel-preset-env/src/utils.js @@ -1,19 +1,6 @@ // @flow import semver from "semver"; -export const _extends = Object.assign || - function(target) { - for (let i = 1; i < arguments.length; i++) { - const source = arguments[i]; - for (const key in source) { - if (Object.prototype.hasOwnProperty.call(source, key)) { - target[key] = source[key]; - } - } - } - return target; - }; - // Convert version to a semver value. // 2.5 -> 2.5.0; 1 -> 1.0.0; export const semverify = version => {