From 8f8bde948c2a1a028ee21c1ea62d71ce2bd70246 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Tom=C3=A1=C5=A1=20Vy=C4=8D=C3=ADtal?= Date: Fri, 9 Aug 2019 22:27:29 +0200 Subject: [PATCH] fix: include polyfills in built files (#38) --- .babelrc | 7 ++++--- package-lock.json | 27 --------------------------- package.json | 2 -- 3 files changed, 4 insertions(+), 32 deletions(-) diff --git a/.babelrc b/.babelrc index 426f507a..ca083c9e 100644 --- a/.babelrc +++ b/.babelrc @@ -3,15 +3,16 @@ [ "@babel/preset-env", { - "targets": "> 0.1% or not dead" + "targets": "> 0.1% or not dead", + "useBuiltIns": "usage", + "corejs": 3 } ], "@babel/preset-typescript" ], "plugins": [ "@babel/proposal-class-properties", - "@babel/proposal-object-rest-spread", - "@babel/plugin-transform-runtime" + "@babel/proposal-object-rest-spread" ], "env": { "test": { diff --git a/package-lock.json b/package-lock.json index da82b240..c61111cf 100644 --- a/package-lock.json +++ b/package-lock.json @@ -658,18 +658,6 @@ "@babel/helper-plugin-utils": "^7.0.0" } }, - "@babel/plugin-transform-runtime": { - "version": "7.5.0", - "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.5.0.tgz", - "integrity": "sha512-LmPIZOAgTLl+86gR9KjLXex6P/lRz1fWEjTz6V6QZMmKie51ja3tvzdwORqhHc4RWR8TcZ5pClpRWs0mlaA2ng==", - "dev": true, - "requires": { - "@babel/helper-module-imports": "^7.0.0", - "@babel/helper-plugin-utils": "^7.0.0", - "resolve": "^1.8.1", - "semver": "^5.5.1" - } - }, "@babel/plugin-transform-shorthand-properties": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.2.0.tgz", @@ -821,15 +809,6 @@ "source-map-support": "^0.5.9" } }, - "@babel/runtime": { - "version": "7.5.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.5.4.tgz", - "integrity": "sha512-Na84uwyImZZc3FKf4aUF1tysApzwf3p2yuFBIyBfbzT5glzKTdvYI4KVW4kcgjrzoGUjC7w3YyCHcJKaRxsr2Q==", - "dev": true, - "requires": { - "regenerator-runtime": "^0.13.2" - } - }, "@babel/template": { "version": "7.4.4", "resolved": "https://registry.npmjs.org/@babel/template/-/template-7.4.4.tgz", @@ -5729,12 +5708,6 @@ "regenerate": "^1.4.0" } }, - "regenerator-runtime": { - "version": "0.13.2", - "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.13.2.tgz", - "integrity": "sha512-S/TQAZJO+D3m9xeN1WTI8dLKBBiRgXBlTJvbWjCThHWZj9EvHK70Ff50/tYj2J/fvBY6JtFVwRuazHN2E7M9BA==", - "dev": true - }, "regenerator-transform": { "version": "0.14.0", "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.0.tgz", diff --git a/package.json b/package.json index cd3d3918..b1d1c46c 100644 --- a/package.json +++ b/package.json @@ -72,11 +72,9 @@ "devDependencies": { "@babel/core": "^7.5.4", "@babel/plugin-proposal-class-properties": "^7.5.0", - "@babel/plugin-transform-runtime": "^7.5.0", "@babel/preset-env": "^7.5.4", "@babel/preset-typescript": "^7.3.3", "@babel/register": "^7.4.4", - "@babel/runtime": "^7.5.4", "@commitlint/cli": "^8.1.0", "@commitlint/config-conventional": "^8.1.0", "@types/chai": "^4.1.7",