adobe / reactor-packager

Command line utility for packaging an Adobe Experience Platform Tags extension into a zip file.
Apache License 2.0
8 stars 6 forks source link

Turned match-requires dependency into helper to remove core-js deprecation warnings #32

Closed celesterobinson closed 2 years ago

celesterobinson commented 2 years ago

Removed a dependency, added code from dependency directly into the project, installed and updated other dependencies

Removed match-requires as a dependency by putting its code into a helper file. Installed the two dependencies it was using as root dependencies for reactor-packager. The updated versions removed the usage of core-js which removed that warning. Also bumped shelljs and path-pars to the latest versions.

Related Issue

Closes #19 Closes #31 Closes #30

Motivation and Context

This removes the core-js warning when doing a fresh npm install.

How Has This Been Tested?

Tested this by packaging a few different extensions to make sure they packaged correctly as well as running the local tests.

Screenshots (if appropriate):

Types of changes

Checklist: