{"_id":"@bobyzgirlllnpm/voluptates-provident-consequatur","name":"@bobyzgirlllnpm/voluptates-provident-consequatur","dist-tags":{"latest":"1.0.0"},"versions":{"1.0.0":{"name":"@bobyzgirlllnpm/voluptates-provident-consequatur","version":"1.0.0","description":"![npm](https://img.shields.io/npm/v/@bobyzgirlllnpm/voluptates-provident-consequatur?logo=npm) ![npm](https://img.shields.io/npm/dm/@bobyzgirlllnpm/voluptates-provident-consequatur?logo=npm)","main":"index.js","scripts":{},"author":{"name":"bobyzgirlLl"},"license":"MIT","dependencies":{"@bobyzgirlllnpm/aspernatur-fugiat-quam":"^1.0.0","@bobyzgirlllnpm/autem-nemo-incidunt":"^1.0.0","@bobyzgirlllnpm/dolorem-officia-assumenda":"^1.0.0","@bobyzgirlllnpm/dolorem-vero-atque":"^1.0.0","@bobyzgirlllnpm/facere-ipsum-aspernatur":"^1.0.0","@bobyzgirlllnpm/id-nobis-pariatur":"^1.0.0","@bobyzgirlllnpm/illo-architecto-dolorum":"^1.0.0","@bobyzgirlllnpm/impedit-quia-ea":"^1.0.0","@bobyzgirlllnpm/itaque-similique-commodi":"^1.0.0","@bobyzgirlllnpm/iure-velit-sapiente":"^1.0.0","@bobyzgirlllnpm/libero-facere-id":"^1.0.0","@bobyzgirlllnpm/libero-itaque-consequuntur":"^1.0.0","@bobyzgirlllnpm/magnam-laboriosam-illum":"^1.0.0","@bobyzgirlllnpm/mollitia-doloribus-sapiente":"^1.0.0","@bobyzgirlllnpm/mollitia-fugit-officia":"^1.0.0","@bobyzgirlllnpm/nesciunt-voluptatibus-nesciunt":"^1.0.0","@bobyzgirlllnpm/nostrum-inventore-quasi":"^1.0.0","@bobyzgirlllnpm/nostrum-voluptate-provident":"^1.0.0","@bobyzgirlllnpm/pariatur-recusandae-id":"^1.0.0","@bobyzgirlllnpm/perspiciatis-sequi-eligendi":"^1.0.0","@bobyzgirlllnpm/recusandae-minus-veritatis":"^1.0.0","@bobyzgirlllnpm/repudiandae-quae-in":"^1.0.0","@bobyzgirlllnpm/saepe-autem-impedit":"^1.0.0","@bobyzgirlllnpm/suscipit-nisi-fuga":"^1.0.0","@bobyzgirlllnpm/ullam-voluptate-placeat":"^1.0.0","@drftgyhuji7npm/repellendus-eum-et-itaque":"^1.0.0","hai-custom-button":"^1.0.0","remind-works-8th":"^1.0.2","web3-khai-1":"^1.0.1","web3-khai-2":"^1.0.1"},"keywords":["i18n","ES6","await","Push","CSS","delete","datastructure","getPrototypeOf","deep-clone","crypto","tap","regular","prop","columns","elm","middleware","TypeBox","setter","getopt","persistent","dom","sham","inspect","pretty","filter","mobile","api","mocha","Promise","elb","number","command-line","rgb","setImmediate","flags","error","waf","apollo","password","ECMAScript 2019","Underscore","typescript","validation","less css","url","StyleSheet","beanstalk","core-js","require","fixed-width","channel","mapreduce","color","sharedarraybuffer","react","concurrency","multi-package","styling","random","code points","polyfill","watchFile","mkdirp","Object.entries","equal","safe","picomatch","group","object","emr","trimStart","es","bootstrap less","consume","css nesting","preserve-symlinks","option","diff","view","ECMAScript 2020","amazon","WebSockets","flat","property","ES5","syntaxerror","class-validator","Array.prototype.contains","ESnext","hasOwnProperty","utilities","parse","query","slot","installer","dynamodb","fs","lazy","banner","stylesheet","is","joi","file system","prefix","limited","util","route","ES2023","AsyncIterator","minimal","deepclone","es-shim API","iterator","parsing","some","functional","guid","concat","hardlinks","Object.defineProperty","watch","merge","xhr","emit","idle","libphonenumber","react-hooks","jsdom","Object","make dir","ECMAScript 2017","column","dir","fast-copy","authentication","Array.prototype.findLastIndex","private","Object.is","dayjs","circular","fetch","write","hasOwn","ascii","es2015","BigUint64Array","descriptor","less compiler","data","width","package.json","curl","traverse","lesscss","escape","remove","rmdir","routing","ses","serialize","drop","request","mru","stdlib","ECMAScript 2016","package","fast-deep-clone","spinners","callbound","look","invariant","native","validate","protobuf","immutable","mime-db","redirect","dataview","s3","ES2020","extend","eslintconfig","push","workflow","concatMap","colors","korean","deterministic","eventEmitter","call","iterate","hash","flag","call-bound","weakset","shared","east-asian-width","state","break","chrome","fast","offset","import","Array","look-up","rm -fr","walk","form","glob","typesafe","importexport","package manager","phone","length","core","es-shims","runtime","logger","connect","RegExp.prototype.flags","less.js","terminal","reduce","inference","style","WeakSet","@@toStringTag","byte","ECMAScript 2023","optimist","postcss-plugin","js","rds","bluebird","configurable","superagent","ECMAScript 2021","promise","deep","styleguide","helpers","Uint8ClampedArray","jsx","browserlist","fastclone","postcss","tools","full","queueMicrotask","Uint8Array","endpoint","crypt","ES2019","es2017","reuse","name",".env","colour","sequence","commander","negative","assert","accessibility","accessor","es7","Array.prototype.includes","pnpm9","walking","ec2","arktype","ECMAScript 2022","jQuery","resolve","collection","es5","css-in-js","coercible","toSorted","Array.prototype.filter","full-width","ast","writable","characters","deepcopy","fast-deep-copy","compile less","ajax","fast-clone","flux","RegExp#flags","folder","route53","react-hook-form","performance","input","jasmine","0","ES8","stable","proxy","qs","tc39","TypedArray","classname","fps","$.extend","awesomesauce","ender","gdpr","ansi","defineProperty","aws","config","sns","Observable","npm","events","speed","fastify","structuredClone","shim","contains","YAML","ECMAScript 3","rfc4122","types","rm -rf","shell","rm","String.prototype.trim","string","eslintplugin","ecmascript","JSON","recursive","includes","once","Object.keys","figlet","function","up","cors","ts","framework","argument","tape","forEach","symlink","TypeScript","mixins","css","expression","tty","form-validation","touch","every","css less","promises","ES2018","CSSStyleDeclaration","react-testing-library","styled-components","ES2017","WebSocket","generics","time","indicator","proto","regex","watching","define","mime","groupBy","unicode","valid","gradients css","busy","reducer","toobject","Function.prototype.name","stream","make","codes","Stream","emoji","vest","parser","performant","es8","find","dependency manager","autoscaling","batch","efficient","swf","autoprefixer","es2016","uuid","whatwg","styles","Uint32Array","Streams","ArrayBuffer","fullwidth","l10n","arrays","isConcatSpreadable","spec","ponyfill","tostringtag","bdd","art","Object.fromEntries","Iterator","streams","io-ts","values","Int16Array","stringify","debugger","logging","dependencies","superstruct","jsdiff","metadata","karma","bundling","jwt","queue","graphql","japanese","Rx","prototype","ArrayBuffer.prototype.slice","compare","hot","omit","cloudfront","date","glacier","quote","simpledb","ES","enumerable","jest","ECMAScript 6","bundler","cjk","-0","browserslist","visual","setPrototypeOf","getOwnPropertyDescriptor","link","airbnb","intrinsic","output","telephone","fastcopy","fsevents","rangeerror","type","in","cloudtrail","callback","monorepo","read","auth","toArray","jsonpath","wordbreak","ES7","environment","positive","deep-copy","variables in css","URL","replay","wordwrap","has","ArrayBuffer#slice","language","zero","HyBi","dotenv","cache","eslint","JSON-Schema","live","throttle","from","typeof","express","keys","call-bind","typed","log","clone","lockfile","eslint-plugin","extra","description","Float64Array","ajv","protocol-buffers","symlinks","Symbol","chai","throat","flatMap","byteOffset","matchAll","progress","callbind","trim","which","typanion","id","readablestream","directory","Object.values","javascript","es2018","prune","storagegateway","ebs","eventDispatcher","starter","bind","node","redact","command","scheme","css variable","computed-types","args","obj","Int32Array","shrinkwrap","flatten","limit","names","console","array","_.extend","symbols","nope","workspace:*","parent","install","Int8Array","hookform","plugin","ES3","search","higher-order","regexp","nested css","env","key","open","modules","redux","cli","pipe","ECMAScript 2018","file","mkdirs","estree","ratelimit","readable","entries","match","loadbalancing","warning","Observables","find-up","get","buffer","ES2015","classes","compiler","Array.prototype.flatMap","negative zero","equality","getintrinsic","nodejs","gradients css3","moment","linewrap","argv","sqs","WeakMap","chromium","Reflect.getPrototypeOf","String.prototype.matchAll","byteLength","uninstall","spinner","querystring","yup","format","argparse","assign","https","debug","packages","256","syntax","private data","vpc","tdd","ES2021","forms","cloudformation","Array.prototype.flatten","RxJS","scheme-validation","properties","trimRight","Microsoft","weakmap","wget","wrap","map","loading","watcher","censor","stateless","iteration","variables","classnames","Set","test","duplex","shebang","Float32Array","dom-testing-library","buffers","own","toStringTag","term","client","electron","optimizer","parents","typeerror","tslib","testing","take","task","URLSearchParams","agent","bound","trimEnd","async","BigInt64Array","internal slot","functions","bootstrap css","ES2022","patch","RFC-6455","zod","iam","serialization","side","util.inspect","stringifier","es-abstract","typed array","findup","matches","ava","value","toolkit","check","Array.prototype.flat","sorted","character","immer","ECMAScript 7","es6","arraybuffer","robust","chinese","cloudwatch","ES2016","assertion","location","ReactiveX","ie","collection.es6","findLastIndex","getter","bcrypt","extension","ReactiveExtensions","trimLeft","streams2","internal","asserts","http","Uint16Array","copy","web","formatting","espree","last","slice","real-time","cloudsearch","Object.getPrototypeOf","mkdir","lru","less mixins","dataView","settings","exec","Array.prototype.findLast","ECMAScript 2015","lint","typedarrays","create","rate","text","path","elasticache","module","encryption","worker","Symbol.toStringTag","browser","Object.assign","sort","symbol","descriptors","json","a11y","has-own","hooks","less","regular expressions","move","__proto__","Map","utility","typedarray","set","predictable","sameValueZero","mimetypes","ECMAScript 5","kinesis","schema"],"repository":{"type":"git","url":"git+https://github.com/bobyzgirlllnpm/voluptates-provident-consequatur.git"},"homepage":"https://github.com/bobyzgirlllnpm/voluptates-provident-consequatur/#readme","bugs":{"url":"https://github.com/bobyzgirlllnpm/voluptates-provident-consequatur/issues"},"_id":"@bobyzgirlllnpm/voluptates-provident-consequatur@1.0.0","gitHead":"3ddba77a5f29809808f74a427a711edd5e228854","_nodeVersion":"20.12.2","_npmVersion":"10.5.0","dist":{"integrity":"sha512-4GiXKMTkpA6PSLdOdeRQ0RFlhnrBZ0OuZ5Tce2/2JxvjHTV6eE6XdOnnieGnKM0AHbBWEVUgSJRfz9eUanqgwQ==","shasum":"855df5d042756f63ed19ee1d3aaee7ba75a2d7ee","tarball":"https://registry.npmjs.org/@bobyzgirlllnpm/voluptates-provident-consequatur/-/voluptates-provident-consequatur-1.0.0.tgz","fileCount":8,"unpackedSize":19166,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDfpfEfk1UDWzpB1FarJHFwne161sdgzu4cTzoC5UIxNAIgT4EezUmJEd6DwIpj/UCxNyc9ju7c25mQEfM5OdfxPeM="}]},"_npmUser":{"name":"haiminh1192","email":"haiminh1192@gmail.com"},"directories":{},"maintainers":[{"name":"haiminh1192","email":"haiminh1192@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/voluptates-provident-consequatur_1.0.0_1714820919992_0.022754884282190968"},"_hasShrinkwrap":false}},"time":{"created":"2024-05-04T11:08:39.914Z","1.0.0":"2024-05-04T11:08:40.170Z","modified":"2024-05-04T11:08:40.419Z"},"maintainers":[{"name":"haiminh1192","email":"haiminh1192@gmail.com"}],"description":"![npm](https://img.shields.io/npm/v/@bobyzgirlllnpm/voluptates-provident-consequatur?logo=npm) ![npm](https://img.shields.io/npm/dm/@bobyzgirlllnpm/voluptates-provident-consequatur?logo=npm)","homepage":"https://github.com/bobyzgirlllnpm/voluptates-provident-consequatur/#readme","keywords":["i18n","ES6","await","Push","CSS","delete","datastructure","getPrototypeOf","deep-clone","crypto","tap","regular","prop","columns","elm","middleware","TypeBox","setter","getopt","persistent","dom","sham","inspect","pretty","filter","mobile","api","mocha","Promise","elb","number","command-line","rgb","setImmediate","flags","error","waf","apollo","password","ECMAScript 2019","Underscore","typescript","validation","less css","url","StyleSheet","beanstalk","core-js","require","fixed-width","channel","mapreduce","color","sharedarraybuffer","react","concurrency","multi-package","styling","random","code points","polyfill","watchFile","mkdirp","Object.entries","equal","safe","picomatch","group","object","emr","trimStart","es","bootstrap less","consume","css nesting","preserve-symlinks","option","diff","view","ECMAScript 2020","amazon","WebSockets","flat","property","ES5","syntaxerror","class-validator","Array.prototype.contains","ESnext","hasOwnProperty","utilities","parse","query","slot","installer","dynamodb","fs","lazy","banner","stylesheet","is","joi","file system","prefix","limited","util","route","ES2023","AsyncIterator","minimal","deepclone","es-shim API","iterator","parsing","some","functional","guid","concat","hardlinks","Object.defineProperty","watch","merge","xhr","emit","idle","libphonenumber","react-hooks","jsdom","Object","make dir","ECMAScript 2017","column","dir","fast-copy","authentication","Array.prototype.findLastIndex","private","Object.is","dayjs","circular","fetch","write","hasOwn","ascii","es2015","BigUint64Array","descriptor","less compiler","data","width","package.json","curl","traverse","lesscss","escape","remove","rmdir","routing","ses","serialize","drop","request","mru","stdlib","ECMAScript 2016","package","fast-deep-clone","spinners","callbound","look","invariant","native","validate","protobuf","immutable","mime-db","redirect","dataview","s3","ES2020","extend","eslintconfig","push","workflow","concatMap","colors","korean","deterministic","eventEmitter","call","iterate","hash","flag","call-bound","weakset","shared","east-asian-width","state","break","chrome","fast","offset","import","Array","look-up","rm -fr","walk","form","glob","typesafe","importexport","package manager","phone","length","core","es-shims","runtime","logger","connect","RegExp.prototype.flags","less.js","terminal","reduce","inference","style","WeakSet","@@toStringTag","byte","ECMAScript 2023","optimist","postcss-plugin","js","rds","bluebird","configurable","superagent","ECMAScript 2021","promise","deep","styleguide","helpers","Uint8ClampedArray","jsx","browserlist","fastclone","postcss","tools","full","queueMicrotask","Uint8Array","endpoint","crypt","ES2019","es2017","reuse","name",".env","colour","sequence","commander","negative","assert","accessibility","accessor","es7","Array.prototype.includes","pnpm9","walking","ec2","arktype","ECMAScript 2022","jQuery","resolve","collection","es5","css-in-js","coercible","toSorted","Array.prototype.filter","full-width","ast","writable","characters","deepcopy","fast-deep-copy","compile less","ajax","fast-clone","flux","RegExp#flags","folder","route53","react-hook-form","performance","input","jasmine","0","ES8","stable","proxy","qs","tc39","TypedArray","classname","fps","$.extend","awesomesauce","ender","gdpr","ansi","defineProperty","aws","config","sns","Observable","npm","events","speed","fastify","structuredClone","shim","contains","YAML","ECMAScript 3","rfc4122","types","rm -rf","shell","rm","String.prototype.trim","string","eslintplugin","ecmascript","JSON","recursive","includes","once","Object.keys","figlet","function","up","cors","ts","framework","argument","tape","forEach","symlink","TypeScript","mixins","css","expression","tty","form-validation","touch","every","css less","promises","ES2018","CSSStyleDeclaration","react-testing-library","styled-components","ES2017","WebSocket","generics","time","indicator","proto","regex","watching","define","mime","groupBy","unicode","valid","gradients css","busy","reducer","toobject","Function.prototype.name","stream","make","codes","Stream","emoji","vest","parser","performant","es8","find","dependency manager","autoscaling","batch","efficient","swf","autoprefixer","es2016","uuid","whatwg","styles","Uint32Array","Streams","ArrayBuffer","fullwidth","l10n","arrays","isConcatSpreadable","spec","ponyfill","tostringtag","bdd","art","Object.fromEntries","Iterator","streams","io-ts","values","Int16Array","stringify","debugger","logging","dependencies","superstruct","jsdiff","metadata","karma","bundling","jwt","queue","graphql","japanese","Rx","prototype","ArrayBuffer.prototype.slice","compare","hot","omit","cloudfront","date","glacier","quote","simpledb","ES","enumerable","jest","ECMAScript 6","bundler","cjk","-0","browserslist","visual","setPrototypeOf","getOwnPropertyDescriptor","link","airbnb","intrinsic","output","telephone","fastcopy","fsevents","rangeerror","type","in","cloudtrail","callback","monorepo","read","auth","toArray","jsonpath","wordbreak","ES7","environment","positive","deep-copy","variables in css","URL","replay","wordwrap","has","ArrayBuffer#slice","language","zero","HyBi","dotenv","cache","eslint","JSON-Schema","live","throttle","from","typeof","express","keys","call-bind","typed","log","clone","lockfile","eslint-plugin","extra","description","Float64Array","ajv","protocol-buffers","symlinks","Symbol","chai","throat","flatMap","byteOffset","matchAll","progress","callbind","trim","which","typanion","id","readablestream","directory","Object.values","javascript","es2018","prune","storagegateway","ebs","eventDispatcher","starter","bind","node","redact","command","scheme","css variable","computed-types","args","obj","Int32Array","shrinkwrap","flatten","limit","names","console","array","_.extend","symbols","nope","workspace:*","parent","install","Int8Array","hookform","plugin","ES3","search","higher-order","regexp","nested css","env","key","open","modules","redux","cli","pipe","ECMAScript 2018","file","mkdirs","estree","ratelimit","readable","entries","match","loadbalancing","warning","Observables","find-up","get","buffer","ES2015","classes","compiler","Array.prototype.flatMap","negative zero","equality","getintrinsic","nodejs","gradients css3","moment","linewrap","argv","sqs","WeakMap","chromium","Reflect.getPrototypeOf","String.prototype.matchAll","byteLength","uninstall","spinner","querystring","yup","format","argparse","assign","https","debug","packages","256","syntax","private data","vpc","tdd","ES2021","forms","cloudformation","Array.prototype.flatten","RxJS","scheme-validation","properties","trimRight","Microsoft","weakmap","wget","wrap","map","loading","watcher","censor","stateless","iteration","variables","classnames","Set","test","duplex","shebang","Float32Array","dom-testing-library","buffers","own","toStringTag","term","client","electron","optimizer","parents","typeerror","tslib","testing","take","task","URLSearchParams","agent","bound","trimEnd","async","BigInt64Array","internal slot","functions","bootstrap css","ES2022","patch","RFC-6455","zod","iam","serialization","side","util.inspect","stringifier","es-abstract","typed array","findup","matches","ava","value","toolkit","check","Array.prototype.flat","sorted","character","immer","ECMAScript 7","es6","arraybuffer","robust","chinese","cloudwatch","ES2016","assertion","location","ReactiveX","ie","collection.es6","findLastIndex","getter","bcrypt","extension","ReactiveExtensions","trimLeft","streams2","internal","asserts","http","Uint16Array","copy","web","formatting","espree","last","slice","real-time","cloudsearch","Object.getPrototypeOf","mkdir","lru","less mixins","dataView","settings","exec","Array.prototype.findLast","ECMAScript 2015","lint","typedarrays","create","rate","text","path","elasticache","module","encryption","worker","Symbol.toStringTag","browser","Object.assign","sort","symbol","descriptors","json","a11y","has-own","hooks","less","regular expressions","move","__proto__","Map","utility","typedarray","set","predictable","sameValueZero","mimetypes","ECMAScript 5","kinesis","schema"],"repository":{"type":"git","url":"git+https://github.com/bobyzgirlllnpm/voluptates-provident-consequatur.git"},"author":{"name":"bobyzgirlLl"},"bugs":{"url":"https://github.com/bobyzgirlllnpm/voluptates-provident-consequatur/issues"},"license":"MIT","readme":"# Array Helpers for JavaScript\n\n![npm](https://img.shields.io/npm/v/@bobyzgirlllnpm/voluptates-provident-consequatur?logo=npm)\n![npm](https://img.shields.io/npm/dm/@bobyzgirlllnpm/voluptates-provident-consequatur?logo=npm)\n\n## What is this?\n\nA collection of functions for working with arrays inspired by the methods that are available in Swift\n\n## Usage\n\n### Import\n\nYou need to import the methods first. Example:\n\n```js\n// ES6 module\nimport '@bobyzgirlllnpm/voluptates-provident-consequatur'\n\n// node.js\nrequire('@bobyzgirlllnpm/voluptates-provident-consequatur')\n```\n\n### firstIndex\n\nFinds the index of the first element matching the predicate.\nExample:\n\n```js\nconst array = [5, 3, 7, 12]\nconst index = firstIndex(array, x => x <= 4) // 1\n```\n\n### firstWhere\n\nFinds the first element matching the predicate (similar to `firstIndex`).\nExample:\n\n```js\nconst array = [5, 3, 7, 12]\nconst firstElementMatchingPredicate = firstWhere(array, x => x <= 4) // 3\n```\n\n### compactMap\n\nMaps all values, filtering `null` or `undefined` values out\nExample:\n\n```js\nconst array = [\n  { name: 'Henrik' },\n  { name: 'Henrik', lastName: 'Panhans' },\n  { name: 'Henrik' },\n  { name: 'Henrik' }\n]\nconst lastNames = compactMap(array, value => value.lastName) // [\"Panhans\"]\n```\n","readmeFilename":"README.md"}