From 90c713fa0eef3f1fc1c50603b2848b0f1a54665b Mon Sep 17 00:00:00 2001 From: Olivier Ligot Date: Tue, 11 Oct 2016 10:52:07 +0200 Subject: [PATCH 1/4] dot-prop 4.0.0 is written in ES2015 Starting with version 4.0.0, the library [dot-prop](https://github.com/sindresorhus/dot-prop) is now [written in ES2015](https://github.com/sindresorhus/dot-prop/commit/88b6eb66cf4e119175a5ee7bf7faaec3ceb9497e), which means it doesn't work in IE anymore or when minifying the code with uglifyjs as the code isn't transpiled. This commit set es6 as format so that the code is transpiled and works in IE and when minifying with uglifyjs --- package-overrides/npm/dot-prop@4.0.0.json | 3 +++ 1 file changed, 3 insertions(+) create mode 100644 package-overrides/npm/dot-prop@4.0.0.json diff --git a/package-overrides/npm/dot-prop@4.0.0.json b/package-overrides/npm/dot-prop@4.0.0.json new file mode 100644 index 00000000..9fdad21b --- /dev/null +++ b/package-overrides/npm/dot-prop@4.0.0.json @@ -0,0 +1,3 @@ +{ + "format": "es6" +} From 271b4676fc54dd6014657e8c1aa468d56a6c9b6a Mon Sep 17 00:00:00 2001 From: Olivier Ligot Date: Tue, 11 Oct 2016 13:09:12 +0200 Subject: [PATCH 2/4] review: use format esm instead of es6 --- package-overrides/npm/.dot-prop@4.0.0.json.swp | Bin 0 -> 12288 bytes package-overrides/npm/dot-prop@4.0.0.json | 2 +- 2 files changed, 1 insertion(+), 1 deletion(-) create mode 100644 package-overrides/npm/.dot-prop@4.0.0.json.swp diff --git a/package-overrides/npm/.dot-prop@4.0.0.json.swp b/package-overrides/npm/.dot-prop@4.0.0.json.swp new file mode 100644 index 0000000000000000000000000000000000000000..3d8cd5d2ca99bff8fb721688d7cda9e9a6ae3615 GIT binary patch literal 12288 zcmeI%ze)o!9Ki8kbrVF<7l_ySnyWe#Cy_ch2!dGWvzL}ruL-$R5K*7OS90=I6dysv zoSch8Z?1fQA^gZ+$OkfnTqL8TV>Rd{5@KEC^!4-n*{w*wD`Kzny0hKHkrWY{|I zF>I(yKi1w%^Rn`H+NI;GbZTOIYrM}hQ|g&3bY`pAdF%Ffdr2slrJc3z%>)Dxm?Lmg zP2$0->}>acu6j4xQkxrRa~3d!00IagfB*srAb Date: Thu, 27 Oct 2016 09:52:06 +0200 Subject: [PATCH 3/4] Remove vim swp file --- package-overrides/npm/.dot-prop@4.0.0.json.swp | Bin 12288 -> 0 bytes 1 file changed, 0 insertions(+), 0 deletions(-) delete mode 100644 package-overrides/npm/.dot-prop@4.0.0.json.swp diff --git a/package-overrides/npm/.dot-prop@4.0.0.json.swp b/package-overrides/npm/.dot-prop@4.0.0.json.swp deleted file mode 100644 index 3d8cd5d2ca99bff8fb721688d7cda9e9a6ae3615..0000000000000000000000000000000000000000 GIT binary patch literal 0 HcmV?d00001 literal 12288 zcmeI%ze)o!9Ki8kbrVF<7l_ySnyWe#Cy_ch2!dGWvzL}ruL-$R5K*7OS90=I6dysv zoSch8Z?1fQA^gZ+$OkfnTqL8TV>Rd{5@KEC^!4-n*{w*wD`Kzny0hKHkrWY{|I zF>I(yKi1w%^Rn`H+NI;GbZTOIYrM}hQ|g&3bY`pAdF%Ffdr2slrJc3z%>)Dxm?Lmg zP2$0->}>acu6j4xQkxrRa~3d!00IagfB*srAb Date: Thu, 27 Oct 2016 09:54:44 +0200 Subject: [PATCH 4/4] Set loader as plugin-babel and format as cjs --- package-overrides/npm/dot-prop@4.0.0.json | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/package-overrides/npm/dot-prop@4.0.0.json b/package-overrides/npm/dot-prop@4.0.0.json index ea546258..bdbc1fad 100644 --- a/package-overrides/npm/dot-prop@4.0.0.json +++ b/package-overrides/npm/dot-prop@4.0.0.json @@ -1,3 +1,8 @@ { - "format": "esm" + "meta": { + "*.js": { + "loader": "plugin-babel", + "format": "cjs" + } + } }