From 6a8c420e78a6f54d5301e8cf16b6c535a81b76bf Mon Sep 17 00:00:00 2001 From: Serban Andrei Stancu Date: Fri, 9 Aug 2024 09:03:06 -0600 Subject: [PATCH] Remove support for IE. (#177) --- coreModulePackages/objectAssign/index.js | 2 +- coreModulePackages/objectAssign/package-lock.json | 14 +++++++------- coreModulePackages/objectAssign/package.json | 7 ++----- coreModulePackages/promise/index.js | 4 +--- coreModulePackages/promise/package-lock.json | 14 +++++++------- coreModulePackages/promise/package.json | 7 ++----- 6 files changed, 20 insertions(+), 28 deletions(-) diff --git a/coreModulePackages/objectAssign/index.js b/coreModulePackages/objectAssign/index.js index bba41cc2..ba43b42c 100644 --- a/coreModulePackages/objectAssign/index.js +++ b/coreModulePackages/objectAssign/index.js @@ -11,4 +11,4 @@ ****************************************************************************************/ 'use strict'; -module.exports = require('object-assign'); +module.exports = Object.assign; diff --git a/coreModulePackages/objectAssign/package-lock.json b/coreModulePackages/objectAssign/package-lock.json index 1b91e272..f2c5c479 100644 --- a/coreModulePackages/objectAssign/package-lock.json +++ b/coreModulePackages/objectAssign/package-lock.json @@ -1,13 +1,13 @@ { "name": "@adobe/reactor-object-assign", - "version": "1.0.0", - "lockfileVersion": 1, + "version": "2.0.0", + "lockfileVersion": 3, "requires": true, - "dependencies": { - "object-assign": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/object-assign/-/object-assign-4.1.1.tgz", - "integrity": "sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=" + "packages": { + "": { + "name": "@adobe/reactor-object-assign", + "version": "2.0.0", + "license": "Apache-2.0" } } } diff --git a/coreModulePackages/objectAssign/package.json b/coreModulePackages/objectAssign/package.json index aeda8e9f..27122760 100644 --- a/coreModulePackages/objectAssign/package.json +++ b/coreModulePackages/objectAssign/package.json @@ -1,7 +1,7 @@ { "name": "@adobe/reactor-object-assign", - "version": "1.0.0", - "description": "Object.assign implementation. Exposes the \"object-assign\" npm package. Intended for use in Adobe Launch extensions.", + "version": "2.0.0", + "description": "Object.assign native implementation. Intended for use in Adobe Launch extensions.", "license": "Apache-2.0", "author": { "name": "Adobe Systems", @@ -11,8 +11,5 @@ "repository": { "type": "git", "url": "git@github.com:adobe/reactor-turbine.git" - }, - "dependencies": { - "object-assign": "4.1.1" } } diff --git a/coreModulePackages/promise/index.js b/coreModulePackages/promise/index.js index 15b60d32..404ebf19 100644 --- a/coreModulePackages/promise/index.js +++ b/coreModulePackages/promise/index.js @@ -17,6 +17,4 @@ // and `require('promise-polyfill')` for building Turbine. module.exports = (typeof window !== 'undefined' && window.Promise) || - (typeof global !== 'undefined' && global.Promise) || - require('promise-polyfill').default || - require('promise-polyfill'); + (typeof global !== 'undefined' && global.Promise); diff --git a/coreModulePackages/promise/package-lock.json b/coreModulePackages/promise/package-lock.json index e402a05e..8e2c0a43 100644 --- a/coreModulePackages/promise/package-lock.json +++ b/coreModulePackages/promise/package-lock.json @@ -1,13 +1,13 @@ { "name": "@adobe/reactor-promise", - "version": "1.2.0", - "lockfileVersion": 1, + "version": "2.0.0", + "lockfileVersion": 3, "requires": true, - "dependencies": { - "promise-polyfill": { - "version": "8.1.3", - "resolved": "https://registry.npmjs.org/promise-polyfill/-/promise-polyfill-8.1.3.tgz", - "integrity": "sha512-MG5r82wBzh7pSKDRa9y+vllNHz3e3d4CNj1PQE4BQYxLme0gKYYBm9YENq+UkEikyZ0XbiGWxYlVw3Rl9O/U8g==" + "packages": { + "": { + "name": "@adobe/reactor-promise", + "version": "2.0.0", + "license": "Apache-2.0" } } } diff --git a/coreModulePackages/promise/package.json b/coreModulePackages/promise/package.json index f89a9c6b..173ea7c5 100644 --- a/coreModulePackages/promise/package.json +++ b/coreModulePackages/promise/package.json @@ -1,7 +1,7 @@ { "name": "@adobe/reactor-promise", - "version": "1.2.0", - "description": "Promise implementation. Exposes the \"promise-polyfill\" npm package. Intended for use in Adobe Launch extensions.", + "version": "2.0.0", + "description": "Promise native implementation. Intended for use in Adobe Launch extensions.", "license": "Apache-2.0", "author": { "name": "Adobe Systems", @@ -11,8 +11,5 @@ "repository": { "type": "git", "url": "git@github.com:adobe/reactor-turbine.git" - }, - "dependencies": { - "promise-polyfill": "8.1.3" } }