How to use the flatten function from underscore
Find comprehensive JavaScript underscore.flatten code examples handpicked from public code repositorys.
31 32 33 34 35 36 37 38 39 40const minimist = require('minimist'); const { compileBuildTask } = require('./gulpfile.compile'); const { compileExtensionsBuildTask } = require('./gulpfile.extensions'); // Build const vscodeEntryPoints = _.flatten([ buildfile.entrypoint('vs/workbench/workbench.desktop.main'), buildfile.base, buildfile.workerExtensionHost, buildfile.workerNotebook,
+ 4 other calls in file
330 331 332 333 334 335 336 337 338 339 340* @param {Object} req Request that was handled in first place. * @param {Object} res Response that will be sent. */ function handleUpdateNgsiLD(req, res, next) { function reduceActions(actions, callback) { callback(null, _.flatten(actions)); } if (contextServerUtils.updateHandler || contextServerUtils.commandHandler) { logger.debug(context, 'Handling LD update from [%s]', req.get('host'));
60 61 62 63 64 65 66 67 68 69 70function getLngLats(type, value) { if (typeof value !== 'string' && Array.isArray(value) === false) { return value; } const lngLats = _.flatten(splitLngLat(value)); if (lngLats.length === 2) { return { type, coordinates: lngLats }; }
GitHub: codepen/vscode

199 200 201 202 203 204 205 206 207 208const telemetry = gulp.src('.build/telemetry/**', { base: '.build/telemetry', dot: true }); const jsFilter = util.filter(data => !data.isDirectory() && /\.js$/.test(data.path)); const root = path.resolve(path.join(__dirname, '..')); const dependenciesSrc = _.flatten(productionDependencies.map(d => path.relative(root, d.path)).map(d => [`${d}/**`, `!${d}/**/{test,tests}/**`])); const deps = gulp.src(dependenciesSrc, { base: '.', dot: true }) .pipe(filter(['**', '!**/package-lock.json', '!**/yarn.lock', '!**/*.js.map'])) .pipe(util.cleanNodeModules(path.join(__dirname, '.moduleignore')))
+ 19 other calls in file
212 213 214 215 216 217 218 219 220 221}, registerJSHintTask: function( config, targetFiles ) { var path = '<%= path.' + config.name + ' %>', filesToCheck; filesToCheck = _.flatten( _.map( targetFiles, function( value ) { return value.orig.src; } ) ); grunt.config.set( 'jshint.' + config.slug, filesToCheck.concat( ['!' + path + '/js/**/*.min.js'] ) );
GitHub: ArVinD-005/RepoA
842 843 844 845 846 847 848 849 850 851}; // Take the difference between one array and a number of other arrays. // Only the elements present in just the first array will remain. _.difference = function(array) { var rest = _.flatten(slice.call(arguments, 1)); return _.filter(array, function(value){ return !_.include(rest, value); }); }; // Zip together multiple lists into a single array -- elements that share
+ 13 other calls in file
446 447 448 449 450 451 452 453 454 455// Karma sets included=true by default. // We set it to false by default because RequireJS should be used instead. files = setDefaults(files); filesForCoverage = _.flatten( _.map( ['sourceFiles', 'specFiles'], function(collectionName) { return options[collectionName]; } )
+ 2 other calls in file
153 154 155 156 157 158 159 160 161 162const optimizeVSCodeWebTask = task.define('optimize-vscode-web', task.series( util.rimraf('out-vscode-web'), common.optimizeTask({ src: 'out-build', entryPoints: _.flatten(vscodeWebEntryPoints), otherSources: [], resources: vscodeWebResources, loaderConfig: common.loaderConfig(), externalLoaderInfo: util.createExternalLoaderConfig(product.webEndpointUrl, commit, quality),
+ 17 other calls in file
186 187 188 189 190 191 192 193 194 195const productJsonStream = gulp.src(['product.json'], { base: '.' }) .pipe(json({ commit, date })); const base = 'remote/web'; const dependenciesSrc = _.flatten(getProductionDependencies(path.join(root, base)) .map(d => path.relative(root, d.path)) .map(d => [`${d}/**`, `!${d}/**/{test,tests}/**`, `!${d}/.bin/**`])); const runtimeDependencies = gulp.src(dependenciesSrc, { base, dot: true })
+ 9 other calls in file
60 61 62 63 64 65 66 67 68 69'!**/test/**' ]; const buildfile = require('../src/buildfile'); const vscodeWebEntryPoints = _.flatten([ buildfile.entrypoint('vs/workbench/workbench.web.api'), buildfile.base, buildfile.workerExtensionHost, buildfile.workerNotebook,
+ 5 other calls in file
underscore.keys is the most popular function in underscore (11266 examples)



