diff options
author | Florian Dold <florian.dold@gmail.com> | 2017-04-20 03:09:25 +0200 |
---|---|---|
committer | Florian Dold <florian.dold@gmail.com> | 2017-04-24 16:14:29 +0200 |
commit | 82f2b76e25a4a67e01ec67e5ebe39d14ad771ea8 (patch) | |
tree | 965f6eb89b84d65a62b49008fd972c004832ccd1 /node_modules/normalize-package-data/lib | |
parent | e6e0cbc387c2a77b48e4065c229daa65bf1aa0fa (diff) |
Reorganize module loading.
We now use webpack instead of SystemJS, effectively bundling modules
into one file (plus commons chunks) for every entry point. This results
in a much smaller extension size (almost half). Furthermore we use
yarn/npm even for extension run-time dependencies. This relieves us
from manually vendoring and building dependencies. It's also easier to
understand for new developers familiar with node.
Diffstat (limited to 'node_modules/normalize-package-data/lib')
4 files changed, 6 insertions, 6 deletions
diff --git a/node_modules/normalize-package-data/lib/make_warning.js b/node_modules/normalize-package-data/lib/make_warning.js index 0f3aad5f5..4ac74ad7c 100644 --- a/node_modules/normalize-package-data/lib/make_warning.js +++ b/node_modules/normalize-package-data/lib/make_warning.js @@ -20,4 +20,4 @@ function makeTypoWarning (providedName, probableName, field) { probableName = field + "['" + probableName + "']" } return util.format(messages.typo, providedName, probableName) -}
\ No newline at end of file +} diff --git a/node_modules/normalize-package-data/lib/normalize.js b/node_modules/normalize-package-data/lib/normalize.js index 7e68c69a9..bd1bfef12 100644 --- a/node_modules/normalize-package-data/lib/normalize.js +++ b/node_modules/normalize-package-data/lib/normalize.js @@ -9,7 +9,7 @@ var fieldsToFix = ['name','version','description','repository','modules','script ,'files','bin','man','bugs','keywords','readme','homepage','license'] var otherThingsToFix = ['dependencies','people', 'typos'] -var thingsToFix = fieldsToFix.map(function(fieldName) { +var thingsToFix = fieldsToFix.map(function(fieldName) { return ucFirst(fieldName) + "Field" }) // two ways to do this in CoffeeScript on only one line, sub-70 chars: @@ -22,8 +22,8 @@ function normalize (data, warn, strict) { if(!strict) strict = false if(!warn || data.private) warn = function(msg) { /* noop */ } - if (data.scripts && - data.scripts.install === "node-gyp rebuild" && + if (data.scripts && + data.scripts.install === "node-gyp rebuild" && !data.scripts.preinstall) { data.gypfile = true } diff --git a/node_modules/normalize-package-data/lib/safe_format.js b/node_modules/normalize-package-data/lib/safe_format.js index 08517f142..b07f1006d 100644 --- a/node_modules/normalize-package-data/lib/safe_format.js +++ b/node_modules/normalize-package-data/lib/safe_format.js @@ -6,4 +6,4 @@ module.exports = function() { if (!arg) throw new TypeError('Bad arguments.') }) return util.format.apply(null, arguments) -}
\ No newline at end of file +} diff --git a/node_modules/normalize-package-data/lib/typos.json b/node_modules/normalize-package-data/lib/typos.json index 73590c0a2..7f9dd283b 100644 --- a/node_modules/normalize-package-data/lib/typos.json +++ b/node_modules/normalize-package-data/lib/typos.json @@ -1,5 +1,5 @@ { - "topLevel": { + "topLevel": { "dependancies": "dependencies" ,"dependecies": "dependencies" ,"depdenencies": "dependencies" |