From c76153340146d1ad2ab93a056f24eb7be65d4b1f Mon Sep 17 00:00:00 2001 From: Alvaro Cabrera <pateketrueke@gmail.com> Date: Mon, 19 Feb 2018 23:27:35 -0600 Subject: [PATCH] Lock deps; rebuild --- build/.locale.js | 2 +- build/dist.js | 8 ++++++++ index.js | 2 +- package-lock.json | Bin 178765 -> 176893 bytes package.json | 10 +++++----- 5 files changed, 15 insertions(+), 7 deletions(-) diff --git a/build/.locale.js b/build/.locale.js index 2a9c3025..4e531868 100644 --- a/build/.locale.js +++ b/build/.locale.js @@ -1,4 +1,4 @@ -module.exports = require('../lib/') +module.exports = require('../lib') .extend('faker', function() { try { return require('faker/locale/<%= lang %>'); diff --git a/build/dist.js b/build/dist.js index c7014e96..133e9c5a 100644 --- a/build/dist.js +++ b/build/dist.js @@ -37,6 +37,9 @@ function bundle(options) { } switch (importee) { + case 'faker': + return require.resolve('faker/locale/en_US'); + case 'json-schema-ref-parser': return importee; } @@ -97,6 +100,11 @@ Promise.resolve() return bundle({ id: pkg.name, src: path.join(projectDir, 'index.js') }); }) .then(() => { + if (process.argv.slice(2).indexOf('--all') === -1) { + console.log('Skipping languages...'); + return; + } + // proxied versions from faker's locales var languages = glob.sync(path.join(require.resolve('faker'), '../locale/*.js')); diff --git a/index.js b/index.js index 04b5ff84..1cb9ee73 100644 --- a/index.js +++ b/index.js @@ -8,7 +8,7 @@ module.exports = require('./lib') }) .extend('faker', function() { try { - return require('faker/lib'); + return require('faker'); } catch (e) { return null; } diff --git a/package-lock.json b/package-lock.json index 04a14e585ff95b3abcf041d4f2ebcc485dcd28ce..2500f42fca9419b04a2560ae13afce8840386f8c 100644 GIT binary patch delta 3118 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 delta 2890 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 G5(5AMqR)N+ diff --git a/package.json b/package.json index b382e0e7..c02b7875 100644 --- a/package.json +++ b/package.json @@ -12,7 +12,7 @@ "dev": "jasmine-node spec/schema --coffee --verbose --autoTest --watchFolders lib", "cover": "istanbul cover --root lib --x '**/spec/**' -- jasmine-node --coffee spec", "cover:up": "codecov --file=coverage/lcov.info --disable=gcov -e TRAVIS_NODE_VERSION", - "dist": "npm run build && npm run build:dist", + "dist": "npm run build:dist", "build": "tarima -qf VERSION=`./build/VERSION`", "build:dist": "npm run build && node build/dist.js", "typedoc": "typedoc --out docs/html ts/ --module commonjs", @@ -69,21 +69,21 @@ "eslint": "^4.14.0", "fs-extra": "^5.0.0", "glob": "^7.1.1", - "google-closure-compiler-js": "^20171203.0.0", + "google-closure-compiler-js": "^20180204.0.0", "istanbul": "^0.4.5", "jasmine-node": "2.0.0-beta4", "jayschema": "^0.3.1", "lodash.template": "^4.4.0", - "rollup": "^0.53.0", + "rollup": "^0.56.2", "rollup-plugin-commonjs": "^8.2.1", "rollup-plugin-node-resolve": "^3.0.0", "seedrandom": "^2.4.3", "semver": "^5.3.0", "tarima": "^4.0.1", - "ts-node": "^4.1.0", + "ts-node": "^5.0.0", "tslint": "^5.8.0", "tv4": "^1.2.7", - "typedoc": "^0.9.0", + "typedoc": "^0.10.0", "typescript": "^2.1.1", "uglify-js": "^3.3.2", "z-schema": "^3.18.1" -- GitLab