{"_id":"typedash","_rev":"37-beeb25f8ca0301668b19a44e62a49240","name":"typedash","dist-tags":{"latest":"3.3.3"},"versions":{"1.0.0":{"name":"typedash","version":"1.0.0","keywords":[],"author":{"name":"arusanov","email":"alexander.rusanov@gmail.com"},"license":"MIT","_id":"typedash@1.0.0","maintainers":[{"name":"arusanov","email":"sayhello@my.com"}],"homepage":"https://github.com/arusanov/typedash#readme","bugs":{"url":"https://github.com/arusanov/typedash/issues"},"dist":{"shasum":"28b98d99a7c79e3074c356624358e3757a54faff","tarball":"https://registry.npmjs.org/typedash/-/typedash-1.0.0.tgz","integrity":"sha512-YxXyAjnx0tPMxL9/79S9h1eQCmnEOqGRcGXz5+4vVO17nI20I/qafAD8LmFMaR0O9CmS1OlDaoG/oqE4OEpmmQ==","signatures":[{"sig":"MEUCIQCLLSAlLPr0wt1OT1/IlJJtNY7csazTflhUAn6zogwcNAIgGbzffbi3fgwHw+WGihc21PU0R2Uw39lGRp6jPUFf3LU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"__TS_CONFIG__":{"module":"commonjs"}},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","tsx","js"],"testResultsProcessor":"<rootDir>/node_modules/ts-jest/coverageprocessor.js","modulePathIgnorePatterns":["/^((?!src).)/"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/typedash.js","_from":".","files":["dist","lib"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"module":"lib/typedash.js","_shasum":"28b98d99a7c79e3074c356624358e3757a54faff","engines":{"node":">=6.0.0"},"es:next":"lib/typedash.js","gitHead":"039bad9b162eca215e811cc1848f2bb27a632576","scripts":{"lint":"tslint -e **/node_modules/** -e **/dist/** -e **/lib/** -t codeFrame **/*.ts ","test":"jest","build":"tsc && cross-env NODE_ENV=production webpack -p","commit":"git-cz","prepush":"npm run test:prod && npm run build","prebuild":"rimraf dist && rimraf docs && rimraf lib","commitmsg":"validate-commit-msg","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch","deploy-docs":"node tools/gh-pages-publish.js","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"typings":"lib/typedash.d.ts","_npmUser":{"name":"arusanov","email":"sayhello@my.com"},"repository":{"url":"git+https://github.com/arusanov/typedash.git","type":"git"},"_npmVersion":"3.10.3","description":"Minimal (and naive) implementation subset of lodash functions in typescript","directories":{},"_nodeVersion":"6.4.0","dependencies":{"tslib":"^1.6.1"},"devDependencies":{"jest":"^19.0.2","husky":"^0.13.1","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.5.4","rollup":"^0.41.6","tslint":"^5.0.0","ts-jest":"^19.0.0","ts-node":"^3.0.0","typedoc":"^0.7.0","webpack":"^2.2.0","coveralls":"^2.11.15","cross-env":"^4.0.0","ts-loader":"^2.1.0","commitizen":"^2.9.5","typescript":"^2.3.1","@types/jest":"^19.2.2","@types/node":"^7.0.2","@types/webpack":"^2.2.7","replace-in-file":"^2.3.2","semantic-release":"^6.3.6","validate-commit-msg":"^2.10.1","rollup-plugin-memory":"^2.0.0","tslint-config-standard":"^5.0.0","typedoc-webpack-plugin":"^1.1.4","rollup-plugin-typescript":"^0.8.1","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typedash-1.0.0.tgz_1495555091019_0.8020552969537675","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"typedash","version":"1.0.1","keywords":[],"author":{"name":"arusanov","email":"alexander.rusanov@gmail.com"},"license":"MIT","_id":"typedash@1.0.1","maintainers":[{"name":"arusanov","email":"sayhello@my.com"}],"homepage":"https://github.com/arusanov/typedash#readme","bugs":{"url":"https://github.com/arusanov/typedash/issues"},"dist":{"shasum":"c1f22f57c55a9cbd9f5a624d2019bd7ec60552b3","tarball":"https://registry.npmjs.org/typedash/-/typedash-1.0.1.tgz","integrity":"sha512-vlMMPZQMkmcZPVKLoYJvJ6a0x8eOkLMdTLvFF8ivKUYR3Y/7Mzh1w1CIDAEUqtedYCNEqhLENWdSDcIzQ3mqoQ==","signatures":[{"sig":"MEUCIBW4+MK9mnhhkKPNe1DdogHAQN1ugoBET5LDDC4DepbpAiEAiXeOZkMsLxuV62xmhAyQ1ukx+Bn4a94aSSup6qrEu3M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"__TS_CONFIG__":{"module":"commonjs"}},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","tsx","js"],"testResultsProcessor":"<rootDir>/node_modules/ts-jest/coverageprocessor.js","modulePathIgnorePatterns":["/^((?!src).)/"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/typedash.js","_from":".","files":["dist","lib"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"module":"lib/typedash.js","_shasum":"c1f22f57c55a9cbd9f5a624d2019bd7ec60552b3","engines":{"node":">=6.0.0"},"es:next":"lib/typedash.js","gitHead":"60e5577d7589017d687e2b15491d4c74907443e9","scripts":{"lint":"tslint -e **/node_modules/** -e **/dist/** -e **/lib/** -t codeFrame **/*.ts ","test":"jest","build":"tsc && cross-env NODE_ENV=production webpack -p","commit":"git-cz","prepush":"npm run test:prod && npm run build","prebuild":"rimraf dist && rimraf docs && rimraf lib","commitmsg":"validate-commit-msg","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch","deploy-docs":"node tools/gh-pages-publish.js","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"typings":"lib/typedash.d.ts","_npmUser":{"name":"arusanov","email":"sayhello@my.com"},"repository":{"url":"git+https://github.com/arusanov/typedash.git","type":"git"},"_npmVersion":"3.10.3","description":"Minimal (and naive) implementation subset of lodash functions in typescript","directories":{},"_nodeVersion":"6.4.0","dependencies":{"tslib":"^1.6.1"},"devDependencies":{"jest":"^19.0.2","husky":"^0.13.1","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.5.4","rollup":"^0.41.6","tslint":"^5.0.0","ts-jest":"^19.0.0","ts-node":"^3.0.0","typedoc":"^0.7.0","webpack":"^2.2.0","coveralls":"^2.11.15","cross-env":"^4.0.0","ts-loader":"^2.1.0","commitizen":"^2.9.5","typescript":"^2.3.1","@types/jest":"^19.2.2","@types/node":"^7.0.2","@types/webpack":"^2.2.7","replace-in-file":"^2.3.2","semantic-release":"^6.3.6","validate-commit-msg":"^2.10.1","rollup-plugin-memory":"^2.0.0","tslint-config-standard":"^5.0.0","typedoc-webpack-plugin":"^1.1.4","rollup-plugin-typescript":"^0.8.1","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typedash-1.0.1.tgz_1495555830137_0.15629811608232558","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"typedash","version":"1.0.2","keywords":[],"author":{"name":"arusanov","email":"alexander.rusanov@gmail.com"},"license":"MIT","_id":"typedash@1.0.2","maintainers":[{"name":"arusanov","email":"sayhello@my.com"}],"homepage":"https://github.com/arusanov/typedash#readme","bugs":{"url":"https://github.com/arusanov/typedash/issues"},"dist":{"shasum":"ffdd0d87186a57a115eb25853f6a2248c77790de","tarball":"https://registry.npmjs.org/typedash/-/typedash-1.0.2.tgz","integrity":"sha512-aFvlS8uVYdJGHuxgWXxWZ8ZMbK9dAP18IEh+4zW8HlaJWllnWDFBy13EPnn+nxRGRWVLp13gzkyGerxv36S+Vg==","signatures":[{"sig":"MEYCIQD+uLWD5t5RzMjQRy3P8OcEEuVg2NVSopshdUd9NcZfvQIhAKANol6mNrpLTkm+Vjz8Ksynn3vT4J4HhVl3lNMld5Jf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"__TS_CONFIG__":{"module":"commonjs"}},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","tsx","js"],"testResultsProcessor":"<rootDir>/node_modules/ts-jest/coverageprocessor.js","modulePathIgnorePatterns":["/^((?!src).)/"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/typedash.js","_from":".","files":["dist","lib","src"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"module":"lib/typedash.js","_shasum":"ffdd0d87186a57a115eb25853f6a2248c77790de","engines":{"node":">=6.0.0"},"es:next":"lib/typedash.js","gitHead":"9f2f1511f483c9b036b0dd96864d7ab684cd7e55","scripts":{"lint":"tslint -e **/node_modules/** -e **/dist/** -e **/lib/** -t codeFrame **/*.ts ","test":"jest","build":"tsc && cross-env NODE_ENV=production webpack -p","commit":"git-cz","prepush":"npm run test:prod && npm run build","prebuild":"rimraf dist && rimraf docs && rimraf lib","commitmsg":"validate-commit-msg","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch","deploy-docs":"node tools/gh-pages-publish.js","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"typings":"lib/typedash.d.ts","_npmUser":{"name":"arusanov","email":"sayhello@my.com"},"repository":{"url":"git+https://github.com/arusanov/typedash.git","type":"git"},"_npmVersion":"3.10.3","description":"Minimal (and naive) implementation subset of lodash functions in typescript","directories":{},"_nodeVersion":"6.4.0","dependencies":{"tslib":"^1.6.1"},"devDependencies":{"jest":"^19.0.2","husky":"^0.13.1","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.5.4","rollup":"^0.41.6","tslint":"^5.0.0","ts-jest":"^19.0.0","ts-node":"^3.0.0","typedoc":"^0.7.0","webpack":"^2.2.0","coveralls":"^2.11.15","cross-env":"^4.0.0","ts-loader":"^2.1.0","commitizen":"^2.9.5","typescript":"^2.3.1","@types/jest":"^19.2.2","@types/node":"^7.0.2","@types/webpack":"^2.2.7","replace-in-file":"^2.3.2","semantic-release":"^6.3.6","validate-commit-msg":"^2.10.1","rollup-plugin-memory":"^2.0.0","tslint-config-standard":"^5.0.0","typedoc-webpack-plugin":"^1.1.4","rollup-plugin-typescript":"^0.8.1","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typedash-1.0.2.tgz_1495556410626_0.4592608269304037","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"typedash","version":"1.0.3","keywords":[],"author":{"name":"arusanov","email":"alexander.rusanov@gmail.com"},"license":"MIT","_id":"typedash@1.0.3","maintainers":[{"name":"arusanov","email":"sayhello@my.com"}],"homepage":"https://arusanov.github.io/typedash/","bugs":{"url":"https://github.com/arusanov/typedash/issues"},"dist":{"shasum":"7ecbfcbedfb313b06654954eb8d4e783fc79b0f8","tarball":"https://registry.npmjs.org/typedash/-/typedash-1.0.3.tgz","integrity":"sha512-pLzQDHQ5rZNZKVO/DlGh6sOQn5IzcRzvRG3kGd7ZPlB7NzNVD9HOMRID3zbkSGE40CNK4clGFH2UF1Pi1QGxwg==","signatures":[{"sig":"MEUCIQCU+Fygae5IkotbsHpdZi5xZ4Dl09WyZLJ8A1KTb6cLuQIgHm5BRTOJ5n6J1inl4Qzenox/9oe3B+bqF1zizPZt134=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"__TS_CONFIG__":{"module":"commonjs"}},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","tsx","js"],"modulePathIgnorePatterns":["/^((?!src).)/"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/typedash.js","_from":".","files":["dist","lib"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"module":"lib/typedash.js","_shasum":"7ecbfcbedfb313b06654954eb8d4e783fc79b0f8","engines":{"node":">=6.0.0"},"gitHead":"85a1b3bd8ea1b1286e9cc0c1a4ffb368be829e02","scripts":{"docs":"typedoc --out ./docs --mode modules --target es5 --module umd src/","lint":"tslint -e **/node_modules/** -e **/dist/** -e **/lib/** -t codeFrame **/*.ts ","test":"jest","build":"tsc && cross-env NODE_ENV=production webpack -p","commit":"git-cz","prepush":"npm run test:prod && npm run build","prebuild":"rimraf dist && rimraf docs && rimraf lib","commitmsg":"validate-commit-msg","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch","deploy-docs":"npm run prepush && npm run docs && node tools/gh-pages-publish.js","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"typings":"lib/typedash.d.ts","_npmUser":{"name":"arusanov","email":"sayhello@my.com"},"repository":{"url":"git+https://github.com/arusanov/typedash.git","type":"git"},"_npmVersion":"4.6.1","description":"Minimal (and naive) implementation subset of lodash functions in typescript","directories":{},"jsnext:main":"lib/typedash.js","_nodeVersion":"6.4.0","dependencies":{"tslib":"^1.6.1"},"devDependencies":{"jest":"^20.0.3","husky":"^0.13.1","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.5.4","rollup":"^0.41.6","tslint":"^5.0.0","ts-jest":"^20.0.4","ts-node":"^3.0.0","typedoc":"^0.7.0","webpack":"^2.2.0","coveralls":"^2.11.15","cross-env":"^5.0.0","ts-loader":"^2.1.0","commitizen":"^2.9.5","typescript":"^2.3.1","@types/jest":"^19.2.2","@types/node":"^7.0.2","@types/webpack":"^2.2.7","replace-in-file":"^2.3.2","semantic-release":"^6.3.6","validate-commit-msg":"^2.10.1","rollup-plugin-memory":"^2.0.0","tslint-config-standard":"^5.0.0","rollup-plugin-typescript":"^0.8.1","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typedash-1.0.3.tgz_1495626209576_0.3044138525146991","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"typedash","version":"1.0.4","keywords":[],"author":{"name":"arusanov","email":"alexander.rusanov@gmail.com"},"license":"MIT","_id":"typedash@1.0.4","maintainers":[{"name":"arusanov","email":"sayhello@my.com"}],"homepage":"https://arusanov.github.io/typedash/","bugs":{"url":"https://github.com/arusanov/typedash/issues"},"dist":{"shasum":"822f3cabc545a52862748dd0780ac386a473dd6b","tarball":"https://registry.npmjs.org/typedash/-/typedash-1.0.4.tgz","integrity":"sha512-u+OVxl/6iPpzSgIJVASH1Xzca1has1u12ltNCpwQSK2kb9PfykvSsOl70tb/KxK7qpbB337UqLqtxyHDhdOYgg==","signatures":[{"sig":"MEQCH1HoFqvFYdjFO0nRxxUXEdFuL/8Z/A1wrpNmRdVUY4YCIQDEdJBO3QctSkhvgPknmtc4lsP+/YExMztwphqh/PyxFQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"__TS_CONFIG__":{"module":"commonjs"}},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","tsx","js"],"modulePathIgnorePatterns":["/^((?!src).)/"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/typedash.js","_from":".","files":["dist","lib"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"module":"lib/typedash.js","_shasum":"822f3cabc545a52862748dd0780ac386a473dd6b","engines":{"node":">=6.0.0"},"gitHead":"aa09a4d53c7e38f01c159d60620bdbd7abe1d3ea","scripts":{"docs":"typedoc --out ./docs --mode modules --target es5 --module umd src/","lint":"tslint -e **/node_modules/** -e **/dist/** -e **/lib/** -t codeFrame **/*.ts ","test":"jest","build":"tsc && cross-env NODE_ENV=production webpack -p","commit":"git-cz","prepush":"npm run test:prod && npm run build","prebuild":"rimraf dist && rimraf docs && rimraf lib","commitmsg":"validate-commit-msg","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch","deploy-docs":"npm run prepush && npm run docs && node tools/gh-pages-publish.js","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"typings":"lib/typedash.d.ts","_npmUser":{"name":"arusanov","email":"sayhello@my.com"},"repository":{"url":"git+https://github.com/arusanov/typedash.git","type":"git"},"_npmVersion":"4.6.1","description":"Minimal (and naive) implementation subset of lodash functions in typescript","directories":{},"jsnext:main":"lib/typedash.js","_nodeVersion":"6.4.0","dependencies":{"tslib":"^1.6.1"},"devDependencies":{"jest":"^20.0.3","husky":"^0.13.1","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.5.4","rollup":"^0.41.6","tslint":"^5.0.0","ts-jest":"^20.0.4","ts-node":"^3.0.0","typedoc":"^0.7.0","webpack":"^2.2.0","coveralls":"^2.11.15","cross-env":"^5.0.0","ts-loader":"^2.1.0","commitizen":"^2.9.5","typescript":"^2.3.1","@types/jest":"^19.2.2","@types/node":"^7.0.2","@types/webpack":"^2.2.7","replace-in-file":"^2.3.2","semantic-release":"^6.3.6","validate-commit-msg":"^2.10.1","rollup-plugin-memory":"^2.0.0","tslint-config-standard":"^5.0.0","rollup-plugin-typescript":"^0.8.1","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typedash-1.0.4.tgz_1495630940911_0.8265313797164708","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"typedash","version":"1.0.5","keywords":[],"author":{"name":"arusanov","email":"alexander.rusanov@gmail.com"},"license":"MIT","_id":"typedash@1.0.5","maintainers":[{"name":"arusanov","email":"sayhello@my.com"}],"homepage":"https://arusanov.github.io/typedash/","bugs":{"url":"https://github.com/arusanov/typedash/issues"},"dist":{"shasum":"ea2e93109960713f3977c67c94363adb8cb125d3","tarball":"https://registry.npmjs.org/typedash/-/typedash-1.0.5.tgz","integrity":"sha512-Xv+TtbTEakSIteubdjl4amSWK2IIkYfr2s5gas2vIQLxWcT2xdAgffW73BgCnwsJmWnt7pukZ6eUQaBYGrBUeA==","signatures":[{"sig":"MEUCIQDvsbkXgv5AmuXTPgZ4Y/4DYT7KPfztpk+gI2d6lsIOggIgM39kyWZC/ta3M+JNYxut+XnO0Hw61Az9Oo9uDjYTHAo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"__TS_CONFIG__":{"module":"commonjs"}},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","tsx","js"],"modulePathIgnorePatterns":["/^((?!src).)/"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/typedash.js","_from":".","files":["dist","lib"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"module":"lib/typedash.js","_shasum":"ea2e93109960713f3977c67c94363adb8cb125d3","engines":{"node":">=6.0.0"},"gitHead":"1332040d92045a0e801b8631c6974b786e3c3810","scripts":{"docs":"typedoc --out ./docs --mode modules --target es5 --module umd src/","lint":"tslint -e **/node_modules/** -e **/dist/** -e **/lib/** -t codeFrame **/*.ts ","size":"node -e \"process.stdout.write('gzip size: ')\" && gzip-size dist/typedash.min.js","test":"jest","build":"npm run bundle && npm run optimize && npm run minify && npm run size","bundle":"tsc && rollup -f umd -m dist/typedash.dev.js.map -n typedash -o dist/typedash.dev.js lib/typedash.js","commit":"git-cz","minify":"uglifyjs dist/typedash.js -c collapse_vars,evaluate,screw_ie8,unsafe,loops=false,keep_fargs=false,pure_getters,unused,dead_code -m -o dist/typedash.min.js -p relative --in-source-map dist/typedash.js.map --source-map dist/typedash.min.js.map","prepush":"npm run test:prod && npm run build","optimize":"uglifyjs dist/typedash.dev.js -c conditionals=false,sequences=false,loops=false,join_vars=false,collapse_vars=false -b width=120,quote_style=3 -o dist/typedash.js -p relative --in-source-map dist/typedash.dev.js.map --source-map dist/typedash.js.map","prebuild":"rimraf dist && rimraf docs && rimraf lib","commitmsg":"validate-commit-msg","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch","deploy-docs":"npm run prepush && npm run docs && node tools/gh-pages-publish.js","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"typings":"lib/typedash.d.ts","_npmUser":{"name":"arusanov","email":"sayhello@my.com"},"dev:main":"dist/typedash.dev.js","repository":{"url":"git+https://github.com/arusanov/typedash.git","type":"git"},"_npmVersion":"4.6.1","description":"Minimal (and naive) implementation subset of lodash functions in typescript","directories":{},"jsnext:main":"lib/typedash.js","_nodeVersion":"6.4.0","dependencies":{"tslib":"^1.6.1"},"minified:main":"dist/typedash.min.js","devDependencies":{"jest":"^20.0.3","husky":"^0.13.1","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.5.4","rollup":"^0.41.6","tslint":"^5.0.0","ts-jest":"^20.0.4","ts-node":"^3.0.0","typedoc":"^0.7.0","coveralls":"^2.11.15","uglify-js":"^2.7.5","commitizen":"^2.9.5","typescript":"^2.3.1","@types/jest":"^19.2.2","@types/node":"^7.0.2","gzip-size-cli":"^2.0.0","replace-in-file":"^2.3.2","semantic-release":"^6.3.6","validate-commit-msg":"^2.10.1","tslint-config-standard":"^5.0.0","cz-conventional-changelog":"^2.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typedash-1.0.5.tgz_1495713337185_0.9663178427144885","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"typedash","version":"1.1.0","keywords":[],"author":{"name":"arusanov","email":"alexander.rusanov@gmail.com"},"license":"MIT","_id":"typedash@1.1.0","maintainers":[{"name":"arusanov","email":"sayhello@my.com"}],"homepage":"https://arusanov.github.io/typedash/","bugs":{"url":"https://github.com/arusanov/typedash/issues"},"dist":{"shasum":"1f93b4f75f70fdb1ffd2db9aa04a03bce99799c8","tarball":"https://registry.npmjs.org/typedash/-/typedash-1.1.0.tgz","integrity":"sha512-cgUndn/GUMnILafMAccmPFkcZJayVYsakXKmIRCf7q332egXHWum35wUYzzHezkiicupH0osZR1mfZPsY5hdaw==","signatures":[{"sig":"MEUCIHr0mVAYN0ZQhBWq8W3715US8FTVNgqt61eM1uIQNpU6AiEAqt/QFg6gdWeOQYimY/xa2uJ5u1cZwE7pPjT/1x1/fI4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"__TS_CONFIG__":{"module":"commonjs"}},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","tsx","js"],"modulePathIgnorePatterns":["/^((?!src).)/"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/typedash.js","_from":".","files":["dist","lib"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"module":"lib/typedash.js","_shasum":"1f93b4f75f70fdb1ffd2db9aa04a03bce99799c8","engines":{"node":">=6.0.0"},"gitHead":"abcb5763c0c4e7e76b9888129f988c6a9b2fc98d","scripts":{"docs":"typedoc --out ./docs --mode modules --target es5 --module umd src/","lint":"tslint --type-check -p tsconfig.test.json -e **/node_modules/** -e **/dist/** -e **/lib/** -t codeFrame **/*.ts ","size":"node -e \"process.stdout.write('gzip size: ')\" && gzip-size dist/typedash.min.js","test":"jest","build":"npm run bundle && npm run minify && npm run size","bundle":"tsc && rollup -f umd -m dist/typedash.dev.js.map -n typedash -o dist/typedash.js lib/typedash.js","commit":"git-cz","minify":"uglifyjs -c collapse_vars,evaluate,unsafe,loops=false,keep_fargs=false,pure_getters,unused,dead_code -m -o dist/typedash.min.js --source-map -- dist/typedash.js","prepush":"npm run test:prod && npm run build","prebuild":"rimraf dist && rimraf docs && rimraf lib","commitmsg":"validate-commit-msg","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch","deploy-docs":"node tools/gh-pages-publish.js","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"typings":"lib/typedash.d.ts","_npmUser":{"name":"arusanov","email":"sayhello@my.com"},"dev:main":"dist/typedash.dev.js","repository":{"url":"git+https://github.com/arusanov/typedash.git","type":"git"},"_npmVersion":"3.10.3","description":"Minimal (and naive) implementation subset of lodash functions in typescript","directories":{},"jsnext:main":"lib/typedash.js","_nodeVersion":"6.4.0","dependencies":{"tslib":"^1.6.1"},"minified:main":"dist/typedash.min.js","devDependencies":{"jest":"^20.0.3","husky":"^0.13.1","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.5.4","rollup":"^0.41.6","tslint":"^5.0.0","ts-jest":"^20.0.4","ts-node":"^3.0.0","typedoc":"^0.7.0","coveralls":"^2.11.15","uglify-js":"^3.0.14","commitizen":"^2.9.5","typescript":"^2.3.1","@types/jest":"^19.2.2","@types/node":"^7.0.2","gzip-size-cli":"^2.0.0","replace-in-file":"^2.3.2","semantic-release":"^6.3.6","validate-commit-msg":"^2.10.1","tslint-config-standard":"^5.0.0","cz-conventional-changelog":"^2.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typedash-1.1.0.tgz_1496229991695_0.7888093134388328","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"typedash","version":"1.1.1","keywords":[],"author":{"name":"arusanov","email":"alexander.rusanov@gmail.com"},"license":"MIT","_id":"typedash@1.1.1","maintainers":[{"name":"alexrus","email":"arusanov.imp@gmail.com"},{"name":"arusanov","email":"sayhello@my.com"}],"homepage":"https://arusanov.github.io/typedash/","bugs":{"url":"https://github.com/arusanov/typedash/issues"},"dist":{"shasum":"1b2539c15f37eb4c9c4ddd08ba5823cd44832cca","tarball":"https://registry.npmjs.org/typedash/-/typedash-1.1.1.tgz","integrity":"sha512-M2hCsGmLdu6MYTwh2G0isD6SFdNU98fsErBwTIQOwXqyONUQwVDxOK+9WwHY0o8AgsAggQik3hENhKrwSL6cgg==","signatures":[{"sig":"MEQCIBDhpGQ+ICKt8gA61NsFubb8tEqILXxSiPEk59ANDVyyAiBk9NjeRob+xWdpBXj7raYegJDe3UVbvX14Y7KMRb3/zQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"globals":{"__TS_CONFIG__":{"module":"commonjs"}},"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","tsx","js"],"modulePathIgnorePatterns":["/^((?!src).)/"],"coveragePathIgnorePatterns":["/node_modules/","/test/"]},"main":"dist/typedash.js","_from":".","files":["dist","lib","src"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"module":"lib/typedash.js","_shasum":"1b2539c15f37eb4c9c4ddd08ba5823cd44832cca","engines":{"node":">=6.0.0"},"gitHead":"b429bef583c61d8288c61e00e601c5582573f2ab","scripts":{"docs":"typedoc --out ./docs --mode modules --target es5 --module umd src/","lint":"tslint --type-check -p tsconfig.test.json -e **/node_modules/** -e **/dist/** -e **/lib/** -t codeFrame **/*.ts ","size":"node -e \"process.stdout.write('gzip size: ')\" && gzip-size dist/typedash.min.js","test":"jest","build":"npm run bundle && npm run minify && npm run size","bundle":"tsc && rollup -f umd -m dist/typedash.dev.js.map -n typedash -o dist/typedash.js lib/typedash.js","commit":"git-cz","minify":"uglifyjs -c collapse_vars,evaluate,unsafe,loops=false,keep_fargs=false,pure_getters,unused,dead_code -m -o dist/typedash.min.js --source-map -- dist/typedash.js","prepush":"npm run test:prod && npm run build","prebuild":"rimraf dist && rimraf docs && rimraf lib","commitmsg":"validate-commit-msg","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch","deploy-docs":"node tools/gh-pages-publish.js","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"typings":"lib/typedash.d.ts","_npmUser":{"name":"alexrus","email":"arusanov.imp@gmail.com"},"dev:main":"dist/typedash.dev.js","repository":{"url":"git+https://github.com/arusanov/typedash.git","type":"git"},"_npmVersion":"3.10.3","description":"Minimal (and naive) implementation subset of lodash functions in typescript","directories":{},"jsnext:main":"lib/typedash.js","_nodeVersion":"6.4.0","dependencies":{"tslib":"^1.6.1"},"minified:main":"dist/typedash.min.js","devDependencies":{"jest":"^20.0.3","husky":"^0.13.1","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.5.4","rollup":"^0.43.0","tslint":"^5.0.0","ts-jest":"^20.0.4","ts-node":"^3.0.0","typedoc":"^0.7.0","coveralls":"^2.11.15","uglify-js":"^3.0.14","commitizen":"^2.9.5","typescript":"2.3.4","@types/jest":"^20.0.0","@types/node":"^8.0.1","gzip-size-cli":"^2.0.0","replace-in-file":"^2.3.2","semantic-release":"^6.3.6","validate-commit-msg":"^2.10.1","tslint-config-standard":"^6.0.0","cz-conventional-changelog":"^2.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typedash-1.1.1.tgz_1498037368033_0.8765223373193294","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"typedash","version":"1.2.0","keywords":[],"author":{"name":"arusanov","email":"alexander.rusanov@gmail.com"},"license":"MIT","_id":"typedash@1.2.0","maintainers":[{"name":"alexrus","email":"arusanov.imp@gmail.com"},{"name":"arusanov","email":"sayhello@my.com"}],"homepage":"https://arusanov.github.io/typedash/","bugs":{"url":"https://github.com/arusanov/typedash/issues"},"dist":{"shasum":"23fa32faf9767582585734cd8f87d5b65fe49f48","tarball":"https://registry.npmjs.org/typedash/-/typedash-1.2.0.tgz","integrity":"sha512-e3fZl87uriDfQyJQsMECWClCZXagF6y/OE1CjwjqNvNUbCp/GLJlRbeeUBXApkbId+tlzYIqpisU0osllQxltw==","signatures":[{"sig":"MEUCIQDHXyGq4ckMYCIvbgODGxJ/7CbclTWoHilca+SbVcw17AIgTkxAsi774tvv+SwwYeX5vHfeqXIELSaK+NLNjLvbeG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","tsx","js"],"modulePathIgnorePatterns":["/^((?!src).)/","/^((?!lib).)/"],"coveragePathIgnorePatterns":["/node_modules/","/lib/","/test/"]},"main":"dist/typedash.js","_from":".","files":["dist","lib","src"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"module":"lib/typedash.js","_shasum":"23fa32faf9767582585734cd8f87d5b65fe49f48","engines":{"node":">=6.0.0"},"gitHead":"bc0148bb57ea5b6e3a55b669dcb733f5922d9788","scripts":{"docs":"typedoc --out ./docs --mode modules --target es5 --module umd src/","lint":"tslint --type-check -p tsconfig.json -e **/node_modules/** -e **/dist/** -e **/lib/** -e **/test/** -t codeFrame **/*.ts ","size":"node -e \"process.stdout.write('gzip size: ')\" && gzip-size dist/typedash.min.js","test":"jest","build":"npm run bundle && npm run minify && npm run size","bundle":"tsc && rollup -f umd -m dist/typedash.dev.js.map -n typedash -o dist/typedash.js lib/typedash.js","commit":"git-cz","minify":"uglifyjs -c collapse_vars,evaluate,unsafe,loops=false,keep_fargs=false,pure_getters,unused,dead_code -m -o dist/typedash.min.js --source-map -- dist/typedash.js","prepush":"npm run test:prod && npm run build","prebuild":"rimraf dist && rimraf docs && rimraf lib","commitmsg":"validate-commit-msg","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch","deploy-docs":"node tools/gh-pages-publish.js","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"typings":"lib/typedash.d.ts","_npmUser":{"name":"alexrus","email":"arusanov.imp@gmail.com"},"dev:main":"dist/typedash.dev.js","repository":{"url":"git+https://github.com/arusanov/typedash.git","type":"git"},"_npmVersion":"3.10.3","description":"Minimal (and naive) implementation subset of lodash functions in typescript","directories":{},"jsnext:main":"lib/typedash.js","_nodeVersion":"6.4.0","dependencies":{"tslib":"^1.6.1"},"minified:main":"dist/typedash.min.js","devDependencies":{"jest":"^21.0.0","husky":"^0.14.0","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.5.4","rollup":"^0.49","tslint":"^5.0.0","ts-jest":"^21.0.0","ts-node":"^3.0.0","typedoc":"^0.8.0","coveralls":"^2.11.15","uglify-js":"^3.0.14","commitizen":"^2.9.5","typescript":"^2.5.2","@types/jest":"^20.0.0","@types/node":"^8.0.0","gzip-size-cli":"^2.0.0","replace-in-file":"^2.3.2","semantic-release":"^7.0.0","validate-commit-msg":"^2.10.1","tslint-config-standard":"^6.0.0","cz-conventional-changelog":"^2.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typedash-1.2.0.tgz_1504894995083_0.6656469334848225","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"typedash","version":"2.0.0","keywords":[],"author":{"name":"arusanov","email":"alexander.rusanov@gmail.com"},"license":"MIT","_id":"typedash@2.0.0","maintainers":[{"name":"alexrus","email":"arusanov.imp@gmail.com"},{"name":"arusanov","email":"sayhello@my.com"}],"homepage":"https://arusanov.github.io/typedash/","bugs":{"url":"https://github.com/arusanov/typedash/issues"},"dist":{"shasum":"f5a56355c212fee02c1c2fc033b6e9482c388c04","tarball":"https://registry.npmjs.org/typedash/-/typedash-2.0.0.tgz","integrity":"sha512-SZ+0Jjt+MjfN7I30jfGAvawxNdHZrnwQt/ZXDm1Lk2BJYmNM66gnewIKYzCn5zxvhP8T6FX1ZkkopLZodupr7A==","signatures":[{"sig":"MEQCIB7wQfyC5MuUkIPbTfontchdOB53J89g5VuPSpQ2989YAiBZXk2kxqTHIbxFoZ3adW+TBVP7l6GE3Ql+dn/9GBgl3w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","tsx","js"],"modulePathIgnorePatterns":["/^((?!src).)/","/^((?!lib).)/"],"coveragePathIgnorePatterns":["/node_modules/","/lib/","/test/"]},"main":"dist/typedash.js","_from":".","files":["dist","lib","src"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"module":"lib/typedash.js","_shasum":"f5a56355c212fee02c1c2fc033b6e9482c388c04","engines":{"node":">=6.0.0"},"gitHead":"abdc579d0365f97ba9b6d36942535a1eee51a7ca","scripts":{"docs":"typedoc --out ./docs --mode modules --target es5 --module umd src/","lint":"tslint --type-check -p tsconfig.json -e **/node_modules/** -e **/dist/** -e **/lib/** -e **/test/** -t codeFrame **/*.ts ","size":"node -e \"process.stdout.write('gzip size: ')\" && gzip-size dist/typedash.min.js","test":"jest","build":"npm run bundle && npm run minify && npm run size","bundle":"tsc && rollup -f umd -m dist/typedash.dev.js.map -n typedash -o dist/typedash.js lib/typedash.js","commit":"git-cz","minify":"uglifyjs -c collapse_vars,evaluate,unsafe,loops=false,keep_fargs=false,pure_getters,unused,dead_code -m -o dist/typedash.min.js --source-map -- dist/typedash.js","prepush":"npm run test:prod && npm run build","prebuild":"rimraf dist && rimraf docs && rimraf lib","commitmsg":"validate-commit-msg","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch","deploy-docs":"node tools/gh-pages-publish.js","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"typings":"lib/typedash.d.ts","_npmUser":{"name":"alexrus","email":"arusanov.imp@gmail.com"},"dev:main":"dist/typedash.dev.js","repository":{"url":"git+https://github.com/arusanov/typedash.git","type":"git"},"_npmVersion":"3.10.3","description":"Minimal (and naive) implementation subset of lodash functions in typescript","directories":{},"jsnext:main":"lib/typedash.js","pure-module":true,"_nodeVersion":"6.4.0","dependencies":{"tslib":"^1.6.1"},"minified:main":"dist/typedash.min.js","devDependencies":{"jest":"^21.0.0","husky":"^0.14.0","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.5.4","rollup":"^0.49","tslint":"^5.0.0","ts-jest":"^21.0.0","ts-node":"^3.0.0","typedoc":"^0.8.0","coveralls":"^2.11.15","uglify-js":"^3.0.14","commitizen":"^2.9.5","typescript":"^2.5.2","@types/jest":"^20.0.0","@types/node":"^8.0.0","gzip-size-cli":"^2.0.0","replace-in-file":"^2.3.2","semantic-release":"^7.0.0","validate-commit-msg":"^2.10.1","tslint-config-standard":"^6.0.0","cz-conventional-changelog":"^2.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typedash-2.0.0.tgz_1505486884997_0.7188811472151428","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"typedash","version":"2.0.1","keywords":[],"author":{"name":"arusanov","email":"alexander.rusanov@gmail.com"},"license":"MIT","_id":"typedash@2.0.1","maintainers":[{"name":"alexrus","email":"arusanov.imp@gmail.com"},{"name":"arusanov","email":"sayhello@my.com"}],"homepage":"https://arusanov.github.io/typedash/","bugs":{"url":"https://github.com/arusanov/typedash/issues"},"dist":{"shasum":"3bf26893c962faa998649299e16d02befcfee359","tarball":"https://registry.npmjs.org/typedash/-/typedash-2.0.1.tgz","integrity":"sha512-YgswcoSIIsogW4sKtjpI3JQjprPX6LyAGRWD5FM/dNoYGyFLBd+Qm9qUvYQnkrX7ZpPDLNkw3PjkorxMIpXS3Q==","signatures":[{"sig":"MEYCIQDk0QzykRLKprm2TVSR7+UpDRYWyR4YEJ0ar0kDbXQtEAIhANLKapDZr8N5g5T7SH1iG0/8bVEVxNBlL7tRMRHs32D5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","tsx","js"],"modulePathIgnorePatterns":["/^((?!src).)/","/^((?!lib).)/"],"coveragePathIgnorePatterns":["/node_modules/","/lib/","/test/"]},"main":"dist/typedash.js","files":["dist","lib","src"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"module":"lib/typedash.js","engines":{"node":">=6.0.0"},"gitHead":"b2abe21ab2d33a765ca3ede50e37a50eb4a14946","scripts":{"docs":"typedoc --out ./docs --mode modules --target es5 --module umd src/","lint":"tslint --type-check -p tsconfig.json -e **/node_modules/** -e **/dist/** -e **/lib/** -e **/test/** -t codeFrame **/*.ts ","size":"node -e \"process.stdout.write('gzip size: ')\" && gzip-size dist/typedash.min.js","test":"jest","build":"npm run bundle && npm run minify && npm run size","bundle":"tsc && rollup -f umd -m dist/typedash.dev.js.map -n typedash -o dist/typedash.js lib/typedash.js","commit":"git-cz","minify":"uglifyjs -c collapse_vars,evaluate,unsafe,loops=false,keep_fargs=false,pure_getters,unused,dead_code -m -o dist/typedash.min.js --source-map -- dist/typedash.js","prepush":"npm run test:prod && npm run build","prebuild":"rimraf dist && rimraf docs && rimraf lib","commitmsg":"validate-commit-msg","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch","deploy-docs":"node tools/gh-pages-publish.js","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"typings":"lib/typedash.d.ts","_npmUser":{"name":"alexrus","email":"arusanov.imp@gmail.com"},"dev:main":"dist/typedash.dev.js","repository":{"url":"git+https://github.com/arusanov/typedash.git","type":"git"},"_npmVersion":"5.3.0","description":"Minimal (and naive) implementation subset of lodash functions in typescript","directories":{},"jsnext:main":"lib/typedash.js","pure-module":true,"_nodeVersion":"8.5.0","dependencies":{"tslib":"^1.6.1"},"minified:main":"dist/typedash.min.js","devDependencies":{"jest":"^21.0.0","husky":"^0.14.0","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.5.4","rollup":"^0.50.0","tslint":"^5.0.0","ts-jest":"^21.0.0","ts-node":"^3.0.0","typedoc":"^0.8.0","coveralls":"^2.11.15","uglify-js":"^3.0.14","commitizen":"^2.9.5","typescript":"^2.5.2","@types/jest":"^20.0.0","@types/node":"^8.0.0","gzip-size-cli":"^2.0.0","replace-in-file":"^2.3.2","semantic-release":"^8.0.0","validate-commit-msg":"^2.10.1","tslint-config-standard":"^6.0.0","cz-conventional-changelog":"^2.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typedash-2.0.1.tgz_1505740937082_0.6824806928634644","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"typedash","version":"2.0.2","keywords":[],"author":{"name":"arusanov","email":"alexander.rusanov@gmail.com"},"license":"MIT","_id":"typedash@2.0.2","maintainers":[{"name":"alexrus","email":"arusanov.imp@gmail.com"},{"name":"arusanov","email":"sayhello@my.com"}],"homepage":"https://arusanov.github.io/typedash/","bugs":{"url":"https://github.com/arusanov/typedash/issues"},"dist":{"shasum":"b04cec0f8173ba73abaf5de0c6bca02bdad2bc40","tarball":"https://registry.npmjs.org/typedash/-/typedash-2.0.2.tgz","integrity":"sha512-APBboYAxiJGbLAFVfft8PPGLai9Kup7wsMNsLv0cTZPyDw+8Zgw+jd5ViJtbOkOCWbyooX4dsVSOvFA1ALFImw==","signatures":[{"sig":"MEYCIQDelG5J5VZ4Vhcorn93ZSB04gsSl6DF9xOwhHeXwTxsJwIhAISLVS+9APVHkzVoZBqykTNjM5BV6zo5p7fUJP1PFBU4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"<rootDir>/node_modules/ts-jest/preprocessor.js"},"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","tsx","js"],"modulePathIgnorePatterns":["/^((?!src).)/","/^((?!lib).)/"],"coveragePathIgnorePatterns":["/node_modules/","/lib/","/test/"]},"main":"dist/typedash.js","files":["dist","lib","src"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"module":"lib/typedash.js","engines":{"node":">=6.0.0"},"gitHead":"0fca45fa27079dedc6b73e37bcff985cd3cfab99","scripts":{"docs":"typedoc --out ./docs --mode modules --target es5 --module umd src/","lint":"tslint --fix -p tsconfig.json -e **/node_modules/** -e **/dist/** -e **/lib/** -e **/test/** -t codeFrame **/*.ts ","size":"node -e \"process.stdout.write('gzip size: ')\" && gzip-size dist/typedash.min.js","test":"jest","build":"npm run bundle && npm run minify && npm run size","bundle":"tsc && rollup -f umd -m dist/typedash.dev.js.map -n typedash -o dist/typedash.js lib/typedash.js","commit":"git-cz","minify":"uglifyjs -c collapse_vars,evaluate,unsafe,loops=false,keep_fargs=false,pure_getters,unused,dead_code -m -o dist/typedash.min.js --source-map -- dist/typedash.js","prepush":"npm run test:prod && npm run build","prebuild":"rimraf dist && rimraf docs && rimraf lib","commitmsg":"validate-commit-msg","test:prod":"npm run lint && npm run test -- --coverage --no-cache","test:watch":"jest --watch","deploy-docs":"node tools/gh-pages-publish.js","report-coverage":"cat ./coverage/lcov.info | coveralls","semantic-release":"semantic-release pre && npm publish && semantic-release post"},"typings":"lib/typedash.d.ts","_npmUser":{"name":"alexrus","email":"arusanov.imp@gmail.com"},"dev:main":"dist/typedash.dev.js","repository":{"url":"git+https://github.com/arusanov/typedash.git","type":"git"},"_npmVersion":"5.3.0","description":"Minimal (and naive) implementation subset of lodash functions in typescript","directories":{},"jsnext:main":"lib/typedash.js","pure-module":true,"_nodeVersion":"8.5.0","dependencies":{"tslib":"^1.6.1"},"minified:main":"dist/typedash.min.js","devDependencies":{"jest":"^21.0.0","husky":"^0.14.0","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.5.4","rollup":"^0.50.0","tslint":"^5.0.0","ts-jest":"^21.0.0","ts-node":"^3.0.0","typedoc":"^0.9.0","coveralls":"^3.0.0","uglify-js":"^3.0.14","commitizen":"^2.9.5","typescript":"^2.5.2","@types/jest":"^21.0.0","@types/node":"^8.0.0","gzip-size-cli":"^2.0.0","replace-in-file":"^3.0.0","semantic-release":"^8.0.0","validate-commit-msg":"^2.10.1","tslint-config-standard":"^7.0.0","cz-conventional-changelog":"^2.0.0","rollup-plugin-node-resolve":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typedash-2.0.2.tgz_1509712876354_0.1265191724523902","host":"s3://npm-registry-packages"}},"2.1.0":{"name":"typedash","version":"2.1.0","keywords":[],"author":{"name":"arusanov","email":"alexander.rusanov@gmail.com"},"license":"MIT","_id":"typedash@2.1.0","maintainers":[{"name":"alexrus","email":"arusanov.imp@gmail.com"},{"name":"arusanov","email":"sayhello@my.com"}],"homepage":"https://arusanov.github.io/typedash/","bugs":{"url":"https://github.com/arusanov/typedash/issues"},"dist":{"shasum":"b9d8f1881e08c19dfb7e04e7a81dac1e1c87169b","tarball":"https://registry.npmjs.org/typedash/-/typedash-2.1.0.tgz","fileCount":9,"integrity":"sha512-/85D9nhYu8svUFHfKQd9LP8VF8H8nRcpdyfWNB4ibx1C7t6m+zZ4tOb9u8YXh1fDnVn2OAKHanXVE8X33q+YUA==","signatures":[{"sig":"MEUCIQDPHBvd2H9R/lXJKXZE41b0dQpFCpkDse03f22IDe1uZQIgSpVOlgojHivXKQP7poenbFtGPLBRBZUrrM5+NDUAe/Y=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":24930,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaFZpCRA9TVsSAnZWagAAoS8P/RBs8XGlsqcDe409vmDj\n5GCyHaVq7MH0JCYk9ZDzk2UNcj5qJvElTbvsPtbeJnBC/Z8umwht5j42cNRD\ng1l5GNh/jBcT5HOQNzoulE5Thua7oyf36wYC/vuLaQ0+PBttYKiVvLSW9crz\nKEqOuAc7txi1kETNytZR1Ui/w30HXTxYk+SXcar5g64ejqTxnZGmsOeTnDPm\n2XuQ+aCF5CufUIdwCjABDIh1gg5I/j95lyjfWCYuy2WBrUZmFyKGnVz0fJB/\n6vjNiVdEqVWxy1XiIkreTfHAOyeRRTItAKFAvRuJgmJ/bEaSSEyismPyxu8X\n2eRuEEZjSr2rnBhigzn4zcrozqIXGq1Q00f+tlVc6ZB6GGXEKhw9I8mg7fKr\nYa+rDvoSP24dAQ+FW79BUoMXpjQSnVrNdSCYqfJcJfBlx46vUWyNL9Y6HGCF\n7iFd/G9KD+NDWm1s1MGV2LBJ5L5mN88fbDV/4wlUhdQsGY5hqFvQzJxPhxAk\niphhOfTOgpe9s7nx6n7TNbMgQpDKYg6XM9J05y7yeiNZMPbLoeJ/iFPeC2WF\nutvrEzoOn/sf1FycqxP+KZPOddYAuXH5Tv/uVnXX0HBukfc4EkoaVKVw+BDV\nd04tnFRV03P2CktbtsGZDkJmSC/CffgUquXQBopSaVC0bUEpI912nAyw1ldf\nuG+w\r\n=fKOB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","tsx","js"],"modulePathIgnorePatterns":["/^((?!src).)/","/^((?!lib).)/"],"coveragePathIgnorePatterns":["/node_modules/","/lib/","/test/"]},"main":"lib/typedash.js","files":["lib","src"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"module":"lib/typedash.mjs","source":"src/typedash.ts","engines":{"node":">=6.0.0"},"gitHead":"7a3ea5f35714bb26aa1af5a4935629fdfe4d6b17","scripts":{"docs":"typedoc --out ./docs --mode modules --target es5 --module umd src/","lint":"tslint --fix -p tsconfig.json -e **/node_modules/** -e **/lib/** -e **/test/** -t codeFrame **/*.ts ","test":"jest","build":"microbundle","commit":"git-cz","prepush":"npm run test && npm run build","prebuild":"rimraf lib","commitmsg":"validate-commit-msg","deploy-docs":"node tools/gh-pages-publish.js","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"typings":"lib/typedash.d.ts","_npmUser":{"name":"arusanov","email":"alexander.rusanov@gmail.com"},"umd:main":"lib/typedash.umd.js","repository":{"url":"git+https://github.com/arusanov/typedash.git","type":"git"},"_npmVersion":"6.3.0","description":"Minimal (and naive) implementation subset of lodash functions in typescript","directories":{},"_nodeVersion":"10.8.0","dependencies":{"tslib":"^1.0.0"},"side-effects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.0.0","husky":"^0.14.0","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.5.4","tslint":"^5.0.0","ts-jest":"^23.0.0","ts-node":"^7.0.0","typedoc":"^0.11.0","coveralls":"^3.0.0","commitizen":"^2.9.5","typescript":"^3.0.0","@types/jest":"^23.0.0","@types/node":"^10.0.0","microbundle":"^0.6.0","semantic-release":"^15.9.5","travis-deploy-once":"^5.0.2","validate-commit-msg":"^2.10.1","tslint-config-standard":"^7.0.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typedash_2.1.0_1533564521522_0.9276240677006946","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"typedash","version":"2.2.0","keywords":[],"author":{"name":"arusanov","email":"alexander.rusanov@gmail.com"},"license":"MIT","_id":"typedash@2.2.0","maintainers":[{"name":"alexrus","email":"arusanov.imp@gmail.com"},{"name":"arusanov","email":"sayhello@my.com"}],"homepage":"https://arusanov.github.io/typedash/","bugs":{"url":"https://github.com/arusanov/typedash/issues"},"dist":{"shasum":"004c829b5281a279a8ecf3dc6efd1b4da24bb05c","tarball":"https://registry.npmjs.org/typedash/-/typedash-2.2.0.tgz","fileCount":21,"integrity":"sha512-xdieJ26Nyi9UV+Imgzy1RyfJN/XoHtpLlQqb3XdUn7O6nZ0ngsOhpiHOlYSalhTiopq0ZirhQs0wl32CLqxL5Q==","signatures":[{"sig":"MEQCIB2TsQdXEHan464BTy7A1PYqD3KGeWjgkS9BJwnG6DnHAiBFMRK+hLwj/I9heLPKQ1Vc+04U7lPxD6SEVyXFuTGnwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":130093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaFv9CRA9TVsSAnZWagAAEeIQAI2Q7A86kIcll4aj5CYI\nJzuRVVW0SRwjiHqtd9Rp5iYQsJb5vhQ1XoBisPu+JJmXorgKwXJyIAjgAIck\njSjrajevxBsD6OuqgQ43fucgy/RQB7yP7FZo7e7vQGmYeAs/a6EC9056m2U3\nDkjzThgroL1s77JQ++HQHbp2dL/fbymyHTO8eA6fxQ4TzmfnMXJ3NFv+jlAb\nKZyyuGdVGVLMzhtqW87RxyBimx6PJamnj9KA035HT9DDmLf8y+8ldTULBuxD\nexM4W5ONA/SdHEGNiPzuikEEO92loMP92Vlq1VBcaUgD0iSeay92OGGSZGsW\nlYICO/0a7Yy3jomAGbZnHHCKaolrs+Q3m18wzZvl1yMZbU+V0duU7Je1CPnt\nsALtkGDn0vRt+zRce6OMcsdy8JkqFzyApcTIKiqzptXdt2LZZtQNwBVOLWAQ\n+L0nkPMlyB9qG8MAYXax+7+4yiJY2m6fvLoJnkagth0YTD5eoXeJ46DFN7TE\nMxZOcGQ5+kRg/Xp/ZAxKl5KRpT1xNxtVn3AdBGz8GpT0T1X3dxjmFUsgULwp\n63NyXiapJz8fKuqg3XOxDAzion+lpA7Y3+D/GeB2ZKfs2GXUo4xFl4Ncu1X8\nq4ReFz1K1BWFPQiwUdxT03LNhcGPuAo3m53QV81SE4OXcKpD9ZgnHR0L2lox\n9MCr\r\n=vnf/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|\\.(test|spec))\\.(ts|tsx|js)$","transform":{".(ts|tsx)":"ts-jest"},"testEnvironment":"node","coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"moduleFileExtensions":["ts","tsx","js"],"modulePathIgnorePatterns":["/^((?!src).)/","/^((?!lib).)/"],"coveragePathIgnorePatterns":["/node_modules/","/lib/","/test/"]},"main":"lib/typedash.js","files":["lib/","src/"],"config":{"commitizen":{"path":"node_modules/cz-conventional-changelog"},"validate-commit-msg":{"types":"conventional-commit-types","helpMessage":"Use \"npm run commit\" instead, we use conventional-changelog format :) (https://github.com/commitizen/cz-cli)"}},"module":"lib/typedash.mjs","source":"src/typedash.ts","engines":{"node":">=6.0.0"},"gitHead":"5f49c7f320cfc5d2438b4f7117292c91e95b00d2","scripts":{"docs":"typedoc --out ./docs --mode modules --target es5 --module umd src/","lint":"tslint --fix -p tsconfig.json -e **/node_modules/** -e **/lib/** -e **/test/** -t codeFrame **/*.ts ","test":"jest","build":"microbundle","commit":"git-cz","prepush":"npm run test && npm run build","prebuild":"rimraf lib","commitmsg":"validate-commit-msg","deploy-docs":"node tools/gh-pages-publish.js","semantic-release":"semantic-release","travis-deploy-once":"travis-deploy-once"},"typings":"lib/typedash.d.ts","_npmUser":{"name":"arusanov","email":"alexander.rusanov@gmail.com"},"umd:main":"lib/typedash.umd.js","repository":{"url":"git+https://github.com/arusanov/typedash.git","type":"git"},"_npmVersion":"6.3.0","description":"Minimal (and naive) implementation subset of lodash functions in typescript","directories":{},"_nodeVersion":"10.8.0","dependencies":{"tslib":"^1.0.0"},"side-effects":false,"_hasShrinkwrap":false,"devDependencies":{"jest":"^23.0.0","husky":"^0.14.0","colors":"^1.1.2","prompt":"^1.0.0","rimraf":"^2.5.4","tslint":"^5.0.0","ts-jest":"^23.0.0","ts-node":"^7.0.0","typedoc":"^0.11.0","coveralls":"^3.0.0","commitizen":"^2.9.5","typescript":"^3.0.0","@types/jest":"^23.0.0","@types/node":"^10.0.0","microbundle":"^0.6.0","semantic-release":"^15.9.5","travis-deploy-once":"^5.0.2","validate-commit-msg":"^2.10.1","tslint-config-standard":"^7.0.0","cz-conventional-changelog":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typedash_2.2.0_1533565948756_0.0495282289750798","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"typedash","version":"3.0.0","keywords":["typescript","lodash","utility","utilities","type-safe","util","stdlib"],"author":{"name":"Ben Grynhaus","email":"me@bengr.dev"},"license":"MIT","_id":"typedash@3.0.0","maintainers":[{"name":"arusanov","email":"alexander.rusanov@gmail.com"},{"name":"bengry","email":"bengr6@gmail.com"}],"homepage":"https://github.com/bengry/typedash#readme","bugs":{"url":"https://github.com/bengry/typedash/issues"},"dist":{"shasum":"2ff6299aa64c54df7a40a7f0fab930384a5b95e8","tarball":"https://registry.npmjs.org/typedash/-/typedash-3.0.0.tgz","fileCount":264,"integrity":"sha512-aypy22Q90POaFqBCNrZj3sIhLpPokC9YoVrB6z/jLiMpilCLwqhtic8X7jlRj4XtK1Lwz2ch4FRRXEZWFDqZVg==","signatures":[{"sig":"MEYCIQDLGnuYh+SEFeACcdet4F+q29PFG32+BAf3ipbZQftHbAIhAOgbyZaaE1EbIpkDua/Uz0fzxDWu6sY0kyvGeSNq25Tb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":324461},"main":"./dist/index.js","husky":{"hooks":{"prepare-commit-msg":"exec < /dev/tty && npx cz --hook || true"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"module":"./dist/index.mjs","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.mjs","require":"./dist/*/index.js"}},"gitHead":"2d3c0f71a919d7301896a10f0eafc7cc5cd7efd0","scripts":{"dev":"concurrently \"yarn build --watch\" \"yarn test:watch\"","lint":"concurrently \"yarn lint:eslint\" \"yarn lint:format\" \"yarn lint:type-check\"","test":"vitest run --passWithNoTests","build":"tsup","commit":"cz","prepare":"husky install","release":"yarn build && yarn release-it","test:ci":"yarn test","lint:fix":"yarn lint --fix && prettier --write .","test:watch":"vitest","lint:eslint":"eslint --cache --ignore-path .gitignore \"src/**/*.+(ts|js)\"","lint:format":"prettier --check .","test:coverage":"yarn test --coverage","lint:type-check":"tsc --noEmit"},"_npmUser":{"name":"bengry","email":"bengr6@gmail.com"},"repository":{"url":"git+https://github.com/bengry/typedash.git","type":"git"},"_npmVersion":"9.5.1","description":"placeholder for things to come","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"type-fest":"^3.10.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.1","devDependencies":{"tsup":"^6.7.0","husky":"^8.0.3","eslint":"^8.40.0","rimraf":"^5.0.1","vitest":"^0.31.1","prettier":"^2.8.8","type-fest":"^3.10.0","release-it":"^15.10.3","typescript":"^5.0.4","@types/node":"^18.16.13","lint-staged":"^13.2.2","concurrently":"^8.0.1","@types/eslint":"^8.37.0","@commitlint/cli":"^17.6.3","@vitest/coverage-c8":"^0.31.1","eslint-plugin-react":"^7.32.2","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^4.2.1","@ryansonshine/commitizen":"^4.2.8","@typescript-eslint/parser":"^5.59.6","eslint-plugin-no-only-tests":"^3.1.0","prettier-plugin-packagejson":"2.4.3","@commitlint/config-conventional":"^17.6.3","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.59.6","eslint-plugin-simple-import-sort":"^10.0.0","@ryansonshine/cz-conventional-changelog":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/typedash_3.0.0_1684572578475_0.39118495655741037","host":"s3://npm-registry-packages"}},"3.0.1":{"name":"typedash","version":"3.0.1","keywords":["typescript","lodash","utility","utilities","type-safe","util","stdlib"],"author":{"name":"Ben Grynhaus","email":"me@bengr.dev"},"license":"MIT","_id":"typedash@3.0.1","maintainers":[{"name":"bengry","email":"bengr6@gmail.com"}],"homepage":"https://github.com/bengry/typedash#readme","bugs":{"url":"https://github.com/bengry/typedash/issues"},"dist":{"shasum":"598293ac9b31bca2217e81d707e9fd42d1b07c77","tarball":"https://registry.npmjs.org/typedash/-/typedash-3.0.1.tgz","fileCount":264,"integrity":"sha512-y4SEsrH8Omhs8fNQb2rptEEHOYfrBfCcN/waUq7dvGwoblpxsU4CKloGUMwTx7cjilhBwllts64dQlhfOvzyhQ==","signatures":[{"sig":"MEQCIA94+6hJ5n1DWPXrQOpy+fClCQieMIkidkD4ZBbgRoJUAiBkQDvM1eZAiXWtqh/NvN3eEKDBwmPBA0YJZCJk0jKLdA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":324480},"main":"./dist/index.js","husky":{"hooks":{"prepare-commit-msg":"exec < /dev/tty && npx cz --hook || true"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"module":"./dist/index.mjs","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.mjs","require":"./dist/*/index.js"}},"gitHead":"c26d731e783217c759950a80a6a9908fe0dc6780","scripts":{"dev":"concurrently \"yarn build --watch\" \"yarn test:watch\"","lint":"concurrently \"yarn lint:eslint\" \"yarn lint:format\" \"yarn lint:type-check\"","test":"vitest run --passWithNoTests","build":"tsup","commit":"cz","prepare":"husky install","release":"yarn build && yarn release-it","test:ci":"yarn test","lint:fix":"yarn lint --fix && prettier --write .","test:watch":"vitest","lint:eslint":"eslint --cache --ignore-path .gitignore \"src/**/*.+(ts|js)\"","lint:format":"prettier --check .","test:coverage":"yarn test --coverage","lint:type-check":"tsc --noEmit"},"_npmUser":{"name":"bengry","email":"bengr6@gmail.com"},"repository":{"url":"git+https://github.com/bengry/typedash.git","type":"git"},"_npmVersion":"9.5.1","description":"modern, type-safe collection of utility functions","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"type-fest":"^3.10.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.1","devDependencies":{"tsup":"^6.7.0","husky":"^8.0.3","eslint":"^8.40.0","rimraf":"^5.0.1","vitest":"^0.31.1","prettier":"^2.8.8","type-fest":"^3.10.0","release-it":"^15.10.3","typescript":"^5.0.4","@types/node":"^18.16.13","lint-staged":"^13.2.2","concurrently":"^8.0.1","@types/eslint":"^8.37.0","@commitlint/cli":"^17.6.3","@vitest/coverage-c8":"^0.31.1","eslint-plugin-react":"^7.32.2","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^4.2.1","@ryansonshine/commitizen":"^4.2.8","@typescript-eslint/parser":"^5.59.6","eslint-plugin-no-only-tests":"^3.1.0","prettier-plugin-packagejson":"2.4.3","@commitlint/config-conventional":"^17.6.3","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.59.6","eslint-plugin-simple-import-sort":"^10.0.0","@ryansonshine/cz-conventional-changelog":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/typedash_3.0.1_1684573361086_0.8377919292250793","host":"s3://npm-registry-packages"}},"3.0.2":{"name":"typedash","version":"3.0.2","keywords":["typescript","lodash","utility","utilities","type-safe","util","stdlib"],"author":{"name":"Ben Grynhaus","email":"me@bengr.dev"},"license":"MIT","_id":"typedash@3.0.2","maintainers":[{"name":"bengry","email":"bengr6@gmail.com"}],"homepage":"https://github.com/bengry/typedash#readme","bugs":{"url":"https://github.com/bengry/typedash/issues"},"dist":{"shasum":"fed6d6bd5c6327799626120d28423ccf291c0b6f","tarball":"https://registry.npmjs.org/typedash/-/typedash-3.0.2.tgz","fileCount":295,"integrity":"sha512-XNXCYM15X9BgLbDL9MX4rDQEzRO4r4qccG0tIM2UcI+fGfy1JXif0Ks7YnwYmWpluolj2GuDABrh1LvolXR59A==","signatures":[{"sig":"MEQCIBnVpTjwYAEVlPHNhIVjwNZa30H0ZImYpM8uP1PS93r8AiBPNCpnbxod8g52BOoqX7WKqKXxJ4eS6CE2sVaBw8ADqg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":441679},"main":"./dist/index.js","husky":{"hooks":{"prepare-commit-msg":"exec < /dev/tty && npx cz --hook || true"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"module":"./dist/index.mjs","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.mjs","require":"./dist/*/index.js"}},"gitHead":"0f9effdf0b867a9522c71b069c562966c43e96b5","scripts":{"dev":"concurrently \"yarn build --watch\" \"yarn test:watch\"","lint":"concurrently \"yarn lint:eslint\" \"yarn lint:format\" \"yarn lint:type-check\" \"yarn lint:dependencies:dedup:check\"","test":"vitest run --passWithNoTests","build":"tsup","commit":"cz","prepare":"husky install","release":"yarn build && yarn release-it","test:ci":"yarn test","lint:fix":"yarn lint --fix && prettier --write .","test:watch":"vitest","lint:eslint":"eslint --cache --ignore-path .gitignore \"src/**/*.+(ts|js)\"","lint:format":"prettier --check .","test:coverage":"yarn test --coverage","lint:type-check":"tsc --noEmit","lint:dependencies:dedup:check":"yarn dedupe --check"},"_npmUser":{"name":"bengry","email":"bengr6@gmail.com"},"repository":{"url":"git+https://github.com/bengry/typedash.git","type":"git"},"_npmVersion":"9.5.1","description":"modern, type-safe collection of utility functions","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"type-fest":"^3.11.1"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.1","devDependencies":{"tsup":"^6.7.0","husky":"^8.0.3","eslint":"^8.41.0","rimraf":"^5.0.1","vitest":"^0.31.3","prettier":"^2.8.8","type-fest":"^3.11.1","release-it":"^15.10.3","typescript":"^5.0.4","@types/node":"^18.16.16","lint-staged":"^13.2.2","concurrently":"^8.0.1","@types/eslint":"^8.40.0","@commitlint/cli":"^17.6.5","@vitest/coverage-c8":"^0.31.3","eslint-plugin-react":"^7.32.2","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^4.2.1","@ryansonshine/commitizen":"^4.2.8","@typescript-eslint/parser":"^5.59.8","eslint-plugin-no-only-tests":"^3.1.0","prettier-plugin-packagejson":"2.4.3","@commitlint/config-conventional":"^17.6.5","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.59.8","eslint-plugin-simple-import-sort":"^10.0.0","@ryansonshine/cz-conventional-changelog":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/typedash_3.0.2_1685573013803_0.3052058538359901","host":"s3://npm-registry-packages"}},"3.0.3":{"name":"typedash","version":"3.0.3","keywords":["typescript","lodash","utility","utilities","type-safe","util","stdlib"],"author":{"name":"Ben Grynhaus","email":"me@bengr.dev"},"license":"MIT","_id":"typedash@3.0.3","maintainers":[{"name":"bengry","email":"bengr6@gmail.com"}],"homepage":"https://github.com/bengry/typedash#readme","bugs":{"url":"https://github.com/bengry/typedash/issues"},"dist":{"shasum":"3b8d4eabf385202283bf0de33e0476f6350b99c2","tarball":"https://registry.npmjs.org/typedash/-/typedash-3.0.3.tgz","fileCount":409,"integrity":"sha512-GeI+S+g9P95bm41bY+abw+EU20Z4bOk0jKB+oKU1ibCfzZ0rVXjh7Po8LGbCXO4kq+kCyN1T8W0wTp93lRKaPA==","signatures":[{"sig":"MEQCICOiVYjisJdTRJCzrVajxx2EE6FWWrz1ftEf5WNeYkBTAiBvJUUT/Ray8PHHM46H3/JUapixRKD12IMAcYZiAV/C3Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":368915},"main":"./dist/index.js","husky":{"hooks":{"prepare-commit-msg":"exec < /dev/tty && npx cz --hook || true"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"module":"./dist/index.mjs","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.mjs","require":"./dist/*/index.js"}},"gitHead":"e856d861609e58497432509509d8d77672db4495","scripts":{"dev":"concurrently \"yarn build --watch\" \"yarn test:watch\"","lint":"concurrently \"yarn lint:eslint\" \"yarn lint:format\" \"yarn lint:type-check\" \"yarn lint:dependencies:dedup:check\"","test":"vitest run --passWithNoTests","build":"tsup","commit":"cz","prepare":"husky install","release":"yarn build && yarn release-it","test:ci":"yarn test","lint:fix":"yarn lint --fix && prettier --write .","test:watch":"vitest","lint:eslint":"eslint --cache --ignore-path .gitignore \"src/**/*.+(ts|js)\"","lint:format":"prettier --check .","test:coverage":"yarn test --coverage","lint:type-check":"tsc --noEmit","lint:dependencies:dedup:check":"yarn dedupe --check"},"_npmUser":{"name":"bengry","email":"bengr6@gmail.com"},"repository":{"url":"git+https://github.com/bengry/typedash.git","type":"git"},"_npmVersion":"9.5.1","description":"modern, type-safe collection of utility functions","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"type-fest":"^3.11.1"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.1","devDependencies":{"tsup":"^6.7.0","husky":"^8.0.3","eslint":"^8.41.0","rimraf":"^5.0.1","vitest":"^0.31.3","prettier":"^2.8.8","type-fest":"^3.11.1","release-it":"^15.10.3","typescript":"^5.0.4","@types/node":"^18.16.16","lint-staged":"^13.2.2","concurrently":"^8.0.1","@types/eslint":"^8.40.0","@commitlint/cli":"^17.6.5","@vitest/coverage-c8":"^0.31.3","eslint-plugin-react":"^7.32.2","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^4.2.1","@ryansonshine/commitizen":"^4.2.8","@typescript-eslint/parser":"^5.59.8","eslint-plugin-no-only-tests":"^3.1.0","prettier-plugin-packagejson":"2.4.3","@commitlint/config-conventional":"^17.6.5","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.59.8","eslint-plugin-simple-import-sort":"^10.0.0","@ryansonshine/cz-conventional-changelog":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/typedash_3.0.3_1685744064536_0.4631978947290911","host":"s3://npm-registry-packages"}},"3.0.4":{"name":"typedash","version":"3.0.4","keywords":["typescript","lodash","utility","utilities","type-safe","util","stdlib"],"author":{"name":"Ben Grynhaus","email":"me@bengr.dev"},"license":"MIT","_id":"typedash@3.0.4","maintainers":[{"name":"bengry","email":"bengr6@gmail.com"}],"homepage":"https://github.com/bengry/typedash#readme","bugs":{"url":"https://github.com/bengry/typedash/issues"},"dist":{"shasum":"03ab8aee233574117e27b08b23b0a270d1e5c357","tarball":"https://registry.npmjs.org/typedash/-/typedash-3.0.4.tgz","fileCount":410,"integrity":"sha512-YKHuTGs6ddLyZS/TEBUp155eaQyIFrgLqZrVME8r0ELkDO0YsidjP6o9lCdfYBF6z7DdI2WtBP+vKFZ5xeNLlA==","signatures":[{"sig":"MEYCIQDz6odF2Rh8ox0PzP2aCR8fb+3i6B6OUgd+CD9lBTFPqwIhAN/6kmo4szFQ2/FG7XEsdn0Gkrpo9fAsAZJlmxGrq72Y","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":365296},"main":"./dist/index.js","husky":{"hooks":{"prepare-commit-msg":"exec < /dev/tty && npx cz --hook || true"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"module":"./dist/index.mjs","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.mjs","require":"./dist/*/index.js"}},"gitHead":"a75c9568978ef5fa62c0b6907644a4a790b6d9d4","scripts":{"dev":"concurrently \"yarn build --watch\" \"yarn test:watch\"","lint":"concurrently \"yarn lint:eslint\" \"yarn lint:format\" \"yarn lint:type-check\" \"yarn lint:dependencies:dedup:check\"","test":"vitest run --passWithNoTests","build":"tsup","commit":"cz","prepare":"husky install","release":"yarn build && yarn release-it","test:ci":"yarn test","test:ui":"yarn test:watch --ui","lint:fix":"yarn lint --fix && prettier --write .","test:watch":"vitest","lint:eslint":"eslint --cache --ignore-path .gitignore \"src/**/*.+(ts|js)\"","lint:format":"prettier --check .","test:coverage":"yarn test --coverage","lint:type-check":"tsc --noEmit","lint:dependencies:dedup:check":"yarn dedupe --check"},"_npmUser":{"name":"bengry","email":"bengr6@gmail.com"},"repository":{"url":"git+https://github.com/bengry/typedash.git","type":"git"},"_npmVersion":"9.5.1","description":"modern, type-safe collection of utility functions","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"type-fest":"^3.11.1"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.1","devDependencies":{"tsup":"^6.7.0","husky":"^8.0.3","eslint":"^8.41.0","rimraf":"^5.0.1","vitest":"^0.31.3","prettier":"^2.8.8","type-fest":"^3.11.1","@vitest/ui":"^0.31.4","release-it":"^15.10.3","typescript":"^5.0.4","@types/node":"^18.16.16","lint-staged":"^13.2.2","concurrently":"^8.0.1","@types/eslint":"^8.40.0","@commitlint/cli":"^17.6.5","@vitest/coverage-c8":"^0.31.3","eslint-plugin-react":"^7.32.2","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^4.2.1","@ryansonshine/commitizen":"^4.2.8","@typescript-eslint/parser":"^5.59.8","eslint-plugin-no-only-tests":"^3.1.0","prettier-plugin-packagejson":"2.4.3","@commitlint/config-conventional":"^17.6.5","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.59.8","eslint-plugin-simple-import-sort":"^10.0.0","@ryansonshine/cz-conventional-changelog":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/typedash_3.0.4_1685747174164_0.6467180208241594","host":"s3://npm-registry-packages"}},"3.0.5":{"name":"typedash","version":"3.0.5","keywords":["typescript","lodash","utility","utilities","type-safe","util","stdlib"],"author":{"name":"Ben Grynhaus","email":"me@bengr.dev"},"license":"MIT","_id":"typedash@3.0.5","maintainers":[{"name":"bengry","email":"bengr6@gmail.com"}],"homepage":"https://github.com/bengry/typedash#readme","bugs":{"url":"https://github.com/bengry/typedash/issues"},"dist":{"shasum":"c2453037e277e319bd6a618caaba151d3dff0d0a","tarball":"https://registry.npmjs.org/typedash/-/typedash-3.0.5.tgz","fileCount":457,"integrity":"sha512-I6l/+pI77n0zYWK4IndMawmZeAb2rWlak8JFuOHc01R5h49NNizeT8zuzBHv3ljHYHDFVZK+HlfyHNWjxuh1oQ==","signatures":[{"sig":"MEQCICYf0QHebmCIMfQqRdHI90B4UDEd0XUh8vRlk/lcwaAnAiBTlSylNkhxnF67BI3ICYeQ8gFfJ4iGsYGEPfxeHNEiZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":590094},"main":"./dist/index.js","husky":{"hooks":{"prepare-commit-msg":"exec < /dev/tty && npx cz --hook || true"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"module":"./dist/index.mjs","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.mjs","require":"./dist/*/index.js"}},"gitHead":"7bbd7f97c28a55a43d98f97056e80387732fcb1c","scripts":{"dev":"concurrently \"yarn build --watch\" \"yarn test:watch\"","lint":"concurrently \"yarn lint:eslint\" \"yarn lint:format\" \"yarn lint:type-check\" \"yarn lint:dependencies:dedup:check\"","test":"vitest run --passWithNoTests","build":"tsup","commit":"cz","prepare":"husky install","release":"yarn build && yarn release-it","test:ci":"yarn test","test:ui":"yarn test:watch --ui","lint:fix":"yarn lint --fix && prettier --write .","test:watch":"vitest","lint:eslint":"eslint --cache --ignore-path .gitignore \"src/**/*.+(ts|js)\"","lint:format":"prettier --check .","test:coverage":"yarn test --coverage","lint:type-check":"tsc --noEmit","lint:dependencies:dedup:check":"yarn dedupe --check"},"_npmUser":{"name":"bengry","email":"bengr6@gmail.com"},"repository":{"url":"git+https://github.com/bengry/typedash.git","type":"git"},"_npmVersion":"9.5.1","description":"modern, type-safe collection of utility functions","directories":{},"sideEffects":false,"_nodeVersion":"18.16.0","dependencies":{"type-fest":"^3.12.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.1","devDependencies":{"tsup":"^7.0.0","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.42.0","rimraf":"^5.0.1","vitest":"^0.32.0","prettier":"^2.8.8","type-fest":"^3.12.0","@vitest/ui":"^0.32.0","release-it":"^15.11.0","typescript":"^5.1.3","@types/node":"^20.3.1","lint-staged":"^13.2.2","@types/react":"^18.2.12","concurrently":"^8.2.0","@types/eslint":"^8.40.2","@commitlint/cli":"^17.6.5","@vitest/coverage-v8":"^0.32.0","eslint-plugin-jsdoc":"^46.2.6","eslint-plugin-react":"^7.32.2","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^47.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^4.2.1","@ryansonshine/commitizen":"^4.2.8","@typescript-eslint/parser":"^5.59.11","eslint-plugin-no-only-tests":"^3.1.0","prettier-plugin-packagejson":"2.4.3","@commitlint/config-conventional":"^17.6.5","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.59.11","eslint-plugin-simple-import-sort":"^10.0.0","@ryansonshine/cz-conventional-changelog":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/typedash_3.0.5_1686923443855_0.5817470343417115","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"typedash","version":"3.1.0","keywords":["typescript","lodash","utility","utilities","type-safe","util","stdlib"],"author":{"name":"Ben Grynhaus","email":"me@bengr.dev"},"license":"MIT","_id":"typedash@3.1.0","maintainers":[{"name":"bengry","email":"bengr6@gmail.com"}],"homepage":"https://github.com/bengry/typedash#readme","bugs":{"url":"https://github.com/bengry/typedash/issues"},"dist":{"shasum":"5b3a85b74365139d394568dac3e3f9166d9701d7","tarball":"https://registry.npmjs.org/typedash/-/typedash-3.1.0.tgz","fileCount":513,"integrity":"sha512-+Qh2xwO5i4MyQn3myqSsUYZAu9As3ROiX/D/BA4Q5k0zYhAJO/8i5FoZ5fepRrCi+V87eIVNqzUZPqO9poOC9A==","signatures":[{"sig":"MEUCIQCffTyJcRcDhesfYbxprQpwAXeZnY2SYhNf/2oT8SzNwAIgHrUojl6y7jJr2xFJtfSHPNhIVULcGx9HX1X0c0g5WTg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":599568},"main":"./dist/index.js","husky":{"hooks":{"prepare-commit-msg":"exec < /dev/tty && npx cz --hook || true"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"module":"./dist/index.mjs","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.mjs","require":"./dist/*/index.js"}},"gitHead":"eee9f0ee6edbc2a9c8259b5d8ab5fbc415f48af6","scripts":{"dev":"concurrently \"yarn build --watch\" \"yarn test:watch\"","lint":"concurrently \"yarn lint:eslint\" \"yarn lint:format\" \"yarn lint:type-check\" \"yarn lint:dependencies:dedup:check\"","test":"vitest run --passWithNoTests","build":"tsup","commit":"cz","prepare":"husky install","release":"yarn build && yarn release-it","test:ci":"yarn test","test:ui":"yarn test:watch --ui","lint:fix":"yarn lint --fix && prettier --write .","test:watch":"vitest","lint:eslint":"eslint --cache --ignore-path .gitignore \"src/**/*.+(ts|js)\"","lint:format":"prettier --check .","test:coverage":"yarn test --coverage","lint:type-check":"tsc --noEmit","lint:dependencies:dedup:check":"yarn dedupe --check"},"_npmUser":{"name":"bengry","email":"bengr6@gmail.com"},"repository":{"url":"git+https://github.com/bengry/typedash.git","type":"git"},"_npmVersion":"9.5.1","description":"modern, type-safe collection of utility functions","directories":{},"sideEffects":false,"_nodeVersion":"18.16.1","dependencies":{"type-fest":"^4.0.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.1","devDependencies":{"tsup":"^7.1.0","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.45.0","rimraf":"^5.0.1","vitest":"^0.33.0","prettier":"^3.0.0","type-fest":"^4.0.0","@vitest/ui":"^0.33.0","release-it":"^16.1.3","typescript":"^5.1.6","@types/node":"^20.4.2","lint-staged":"^13.2.3","@types/react":"^18.2.15","concurrently":"^8.2.0","@types/eslint":"^8.44.0","@commitlint/cli":"^17.6.7","@vitest/coverage-v8":"^0.33.0","eslint-plugin-jsdoc":"^46.4.4","eslint-plugin-react":"^7.32.2","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.27.5","eslint-plugin-unicorn":"^48.0.0","eslint-config-prettier":"^8.8.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^5.0.0","@ryansonshine/commitizen":"^4.2.8","@typescript-eslint/parser":"^5.62.0","eslint-plugin-no-only-tests":"^3.1.0","prettier-plugin-packagejson":"^2.4.5","@commitlint/config-conventional":"^17.6.7","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-plugin-simple-import-sort":"^10.0.0","@ryansonshine/cz-conventional-changelog":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/typedash_3.1.0_1689951823676_0.9404975172553871","host":"s3://npm-registry-packages"}},"3.1.1":{"name":"typedash","version":"3.1.1","keywords":["typescript","lodash","utility","utilities","type-safe","util","stdlib"],"author":{"name":"Ben Grynhaus","email":"me@bengr.dev"},"license":"MIT","_id":"typedash@3.1.1","maintainers":[{"name":"bengry","email":"bengr6@gmail.com"}],"homepage":"https://github.com/bengry/typedash#readme","bugs":{"url":"https://github.com/bengry/typedash/issues"},"dist":{"shasum":"65792680edef72610590d45a359e865e3dbb6588","tarball":"https://registry.npmjs.org/typedash/-/typedash-3.1.1.tgz","fileCount":462,"integrity":"sha512-AYDenAsEphjyIpVIDguoscAwJoAVArFPwan3gYtW5NLb+LWt74Ehb+N4+sjPKLhgkRzEMmw0G3bCgClBwPvvsw==","signatures":[{"sig":"MEQCIFTeMU8UgMveYg7Mg0jSbYo7kc093J98SjtkCSjsmAhaAiBuFPuGsxkpgx6juri7JTAemdb3i/0uYSjjkDYtcaM2ow==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":647731},"main":"./dist/index.js","husky":{"hooks":{"prepare-commit-msg":"exec < /dev/tty && npx cz --hook || true"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"module":"./dist/index.mjs","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.mjs","require":"./dist/*/index.js"}},"gitHead":"f2604a872faaa4a08908487756099826687c9570","scripts":{"dev":"concurrently \"yarn build --watch\" \"yarn test:watch\"","lint":"concurrently \"yarn lint:eslint\" \"yarn lint:format\" \"yarn lint:type-check\" \"yarn lint:dependencies:dedup:check\"","test":"vitest run --passWithNoTests","build":"tsup","commit":"cz","prepare":"husky install","release":"yarn build && yarn release-it","test:ci":"yarn test","test:ui":"yarn test:watch --ui","lint:fix":"yarn lint --fix && prettier --write .","test:watch":"vitest","lint:eslint":"eslint --cache --ignore-path .gitignore \"src/**/*.+(ts|js)\"","lint:format":"prettier --check .","test:coverage":"yarn test --coverage","lint:type-check":"tsc --noEmit","lint:dependencies:dedup:check":"yarn dedupe --check"},"_npmUser":{"name":"bengry","email":"bengr6@gmail.com"},"repository":{"url":"git+https://github.com/bengry/typedash.git","type":"git"},"_npmVersion":"9.8.1","description":"modern, type-safe collection of utility functions","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"type-fest":"^4.3.3"},"_hasShrinkwrap":false,"packageManager":"yarn@3.5.1","devDependencies":{"tsup":"^7.2.0","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.50.0","rimraf":"^5.0.5","vitest":"^0.34.6","prettier":"^3.0.3","type-fest":"^4.3.3","@vitest/ui":"^0.34.6","release-it":"^16.2.1","typescript":"^5.2.2","@types/node":"^20.8.0","lint-staged":"^14.0.1","@types/react":"^18.2.24","concurrently":"^8.2.1","@types/eslint":"^8.44.3","@commitlint/cli":"^17.7.2","@vitest/coverage-v8":"^0.34.6","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-react":"^7.33.2","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.28.1","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^5.0.0","@ryansonshine/commitizen":"^4.2.8","@typescript-eslint/parser":"^5.62.0","eslint-plugin-no-only-tests":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","@commitlint/config-conventional":"^17.7.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^5.62.0","eslint-plugin-simple-import-sort":"^10.0.0","@ryansonshine/cz-conventional-changelog":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/typedash_3.1.1_1696172820467_0.4656704694023077","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"typedash","version":"3.2.0","keywords":["typescript","lodash","utility","utilities","type-safe","util","stdlib"],"author":{"name":"Ben Grynhaus","email":"me@bengr.dev"},"license":"MIT","_id":"typedash@3.2.0","maintainers":[{"name":"bengry","email":"bengr6@gmail.com"}],"homepage":"https://github.com/bengry/typedash#readme","bugs":{"url":"https://github.com/bengry/typedash/issues"},"dist":{"shasum":"33a989199c77a84f68ba3fe9d0a5584e4fbfbb4d","tarball":"https://registry.npmjs.org/typedash/-/typedash-3.2.0.tgz","fileCount":479,"integrity":"sha512-NVxDmUzXV2zAq7+HiHRHtX+spjWJGpyTkjUpwuwO0IhFWxXxzBQiwHtXCJzkQ2vvOaJF6V8jvhvYAu1xt/KYHg==","signatures":[{"sig":"MEQCIECqrOfJ6l0Dp2VwJrZ4ZZKcpwfL3PWZKOe6CDcD0+3IAiATMp3lsOuUlMZRmkzt32DC6z0RQQgyJ7UADBEHoE3ZtQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":692420},"main":"./dist/index.js","husky":{"hooks":{"prepare-commit-msg":"exec < /dev/tty && npx cz --hook || true"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"module":"./dist/index.mjs","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.mjs","require":"./dist/*/index.js"}},"gitHead":"4a52a7bff586c2d3ae44f3dd50d67ec233e267b9","scripts":{"dev":"concurrently \"yarn build --watch\" \"yarn test:watch\"","lint":"concurrently \"yarn lint:eslint\" \"yarn lint:format\" \"yarn lint:type-check\" \"yarn lint:dependencies:dedup:check\"","test":"vitest run --passWithNoTests","build":"tsup","commit":"cz","prepare":"husky install","release":"yarn build && yarn release-it","test:ci":"yarn test","test:ui":"yarn test:watch --ui","lint:fix":"yarn lint --fix && prettier --write .","test:watch":"vitest","lint:eslint":"eslint --max-warnings 0 --ext .js,.mjs,.ts,.mts --cache --cache-strategy content","lint:format":"prettier --check .","test:coverage":"yarn test --coverage","lint:eslint:fix":"yarn lint:eslint --fix","lint:format:fix":"prettier --write .","lint:type-check":"tsc --noEmit","util:function-count":"exa -1 | grep -v '^_' | wc -l","lint:dependencies:dedup:fix":"yarn dedupe && yarn","lint:dependencies:dedup:check":"yarn dedupe --check"},"_npmUser":{"name":"bengry","email":"bengr6@gmail.com"},"repository":{"url":"git+https://github.com/bengry/typedash.git","type":"git"},"_npmVersion":"9.8.1","description":"modern, type-safe collection of utility functions","directories":{},"sideEffects":false,"_nodeVersion":"18.18.0","dependencies":{"type-fest":"^4.4.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.4","devDependencies":{"tsup":"^7.2.0","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.51.0","vitest":"^0.34.6","prettier":"^3.0.3","type-fest":"^4.4.0","@vitest/ui":"^0.34.6","release-it":"^16.2.1","typescript":"^5.2.2","@types/node":"^20.8.3","lint-staged":"^14.0.1","@types/react":"^18.2.25","concurrently":"^8.2.1","@types/eslint":"^8.44.3","@commitlint/cli":"^17.7.2","@vitest/coverage-v8":"^0.34.6","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-react":"^7.33.2","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.28.1","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^5.0.0","@ryansonshine/commitizen":"^4.2.8","@typescript-eslint/parser":"^6.7.4","eslint-plugin-no-only-tests":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","@commitlint/config-conventional":"^17.7.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-simple-import-sort":"^10.0.0","@ryansonshine/cz-conventional-changelog":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/typedash_3.2.0_1697276547034_0.5596741970675692","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"typedash","version":"3.2.1","keywords":["typescript","lodash","utility","utilities","type-safe","util","stdlib"],"author":{"name":"Ben Grynhaus","email":"me@bengr.dev"},"license":"MIT","_id":"typedash@3.2.1","maintainers":[{"name":"bengry","email":"bengr6@gmail.com"}],"homepage":"https://github.com/bengry/typedash#readme","bugs":{"url":"https://github.com/bengry/typedash/issues"},"dist":{"shasum":"4a615da3e5714e7a1a0525a0957a48710231d58b","tarball":"https://registry.npmjs.org/typedash/-/typedash-3.2.1.tgz","fileCount":479,"integrity":"sha512-rhT/bZulq3yXaCDgbJcBMcKyTKsqNlKZAtOtivHRM5gylV8n/PsLAk+sgZ6ws2KiCzZXGEwRApX+2nBBv66gqw==","signatures":[{"sig":"MEUCIQCyuZ0KSpAwEO1J6dGEAYn5ZO/c4JpeHuUqRQ6+EmnRfAIgbOTi/8rfhbzjpc8AuLFUkj+iqiLyn1E1fIreXwY4slc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":692411},"main":"./dist/index.js","husky":{"hooks":{"prepare-commit-msg":"exec < /dev/tty && npx cz --hook || true"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"module":"./dist/index.mjs","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.mjs","require":"./dist/*/index.js"}},"gitHead":"4f309f524b73991f3075e25a51587ecf963c6c4e","scripts":{"dev":"concurrently \"yarn build --watch\" \"yarn test:watch\"","lint":"concurrently \"yarn lint:eslint\" \"yarn lint:format\" \"yarn lint:type-check\" \"yarn lint:dependencies:dedup:check\"","test":"vitest run --passWithNoTests","build":"tsup","commit":"cz","prepare":"husky install","release":"yarn build && yarn release-it","test:ci":"yarn test","test:ui":"yarn test:watch --ui","lint:fix":"yarn lint --fix && prettier --write .","test:watch":"vitest","lint:eslint":"eslint --max-warnings 0 --ext .js,.mjs,.ts,.mts --cache --cache-strategy content","lint:format":"prettier --check .","test:coverage":"yarn test --coverage","lint:eslint:fix":"yarn lint:eslint --fix","lint:format:fix":"prettier --write .","lint:type-check":"tsc --noEmit","util:function-count":"exa -1 | grep -v '^_' | wc -l","lint:dependencies:dedup:fix":"yarn dedupe && yarn","lint:dependencies:dedup:check":"yarn dedupe --check"},"_npmUser":{"name":"bengry","email":"bengr6@gmail.com"},"repository":{"url":"git+https://github.com/bengry/typedash.git","type":"git"},"_npmVersion":"10.2.3","description":"modern, type-safe collection of utility functions","directories":{},"sideEffects":false,"_nodeVersion":"18.19.0","dependencies":{"type-fest":"^4.4.0"},"_hasShrinkwrap":false,"packageManager":"yarn@3.6.4","devDependencies":{"tsup":"^7.2.0","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.51.0","vitest":"^0.34.6","prettier":"^3.0.3","type-fest":"^4.4.0","@vitest/ui":"^0.34.6","release-it":"^16.2.1","typescript":"^5.2.2","@types/node":"^20.8.3","lint-staged":"^14.0.1","@types/react":"^18.2.25","concurrently":"^8.2.1","@types/eslint":"^8.44.3","@commitlint/cli":"^17.7.2","@vitest/coverage-v8":"^0.34.6","eslint-plugin-jsdoc":"^46.8.2","eslint-plugin-react":"^7.33.2","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.28.1","eslint-plugin-unicorn":"^48.0.1","eslint-config-prettier":"^9.0.0","eslint-plugin-jsx-a11y":"^6.7.1","eslint-plugin-prettier":"^5.0.0","@ryansonshine/commitizen":"^4.2.8","@typescript-eslint/parser":"^6.7.4","eslint-plugin-no-only-tests":"^3.1.0","prettier-plugin-packagejson":"^2.4.6","@commitlint/config-conventional":"^17.7.0","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.7.4","eslint-plugin-simple-import-sort":"^10.0.0","@ryansonshine/cz-conventional-changelog":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/typedash_3.2.1_1702393857322_0.6854343032824364","host":"s3://npm-registry-packages"}},"3.2.2":{"name":"typedash","version":"3.2.2","keywords":["typescript","lodash","utility","utilities","type-safe","util","stdlib"],"author":{"name":"Ben Grynhaus","email":"me@bengr.dev"},"license":"MIT","_id":"typedash@3.2.2","maintainers":[{"name":"bengry","email":"bengr6@gmail.com"}],"homepage":"https://github.com/bengry/typedash#readme","bugs":{"url":"https://github.com/bengry/typedash/issues"},"dist":{"shasum":"96e33edc80fecaa1082af32d38dab90f308f34da","tarball":"https://registry.npmjs.org/typedash/-/typedash-3.2.2.tgz","fileCount":489,"integrity":"sha512-QCdqK4evnAxYff+HJ3blWVaxx9GuO9ybeHno2wE8P1uVoOX5b6ovxnwOwY3rrARlIGXR6K2+uV5gKUkeKtMqfQ==","signatures":[{"sig":"MEUCIQCc4MHu/56Rt3Ej7lTTZ393vDlCUuAlfimIJTs9HsqmTAIgUrhRd1qdax3Vzhy+JG27fhzT99Ie7FGizd0APH66QG8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":702518},"main":"./dist/index.js","type":"module","husky":{"hooks":{"prepare-commit-msg":"exec < /dev/tty && npx cz --hook || true"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"module":"./dist/index.mjs","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.mjs","require":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.mjs","require":"./dist/*/index.js"}},"gitHead":"7ed7da6ef164a7f26753d18312a16f697eeda988","scripts":{"dev":"concurrently \"yarn build --watch\" \"yarn test:watch\"","lint":"concurrently \"yarn lint:eslint\" \"yarn lint:format\" \"yarn lint:type-check\" \"yarn lint:dependencies:dedup:check\"","test":"vitest run --passWithNoTests","build":"tsup","commit":"cz","prepare":"husky install","release":"yarn build && yarn release-it","test:ci":"yarn test","test:ui":"yarn test:watch --ui","lint:fix":"yarn lint --fix && prettier --write .","test:watch":"vitest","lint:eslint":"eslint --max-warnings 0 --ext .js,.mjs,.ts,.mts --cache --cache-strategy content","lint:format":"prettier --check .","test:coverage":"yarn test --coverage","lint:eslint:fix":"yarn lint:eslint --fix","lint:format:fix":"prettier --write .","lint:type-check":"tsc --noEmit","util:function-count":"exa -1 | grep -v '^_' | wc -l","lint:dependencies:dedup:fix":"yarn dedupe && yarn","lint:dependencies:dedup:check":"yarn dedupe --check"},"_npmUser":{"name":"bengry","email":"bengr6@gmail.com"},"repository":{"url":"git+https://github.com/bengry/typedash.git","type":"git"},"_npmVersion":"10.2.4","description":"modern, type-safe collection of utility functions","directories":{},"sideEffects":false,"_nodeVersion":"20.11.1","dependencies":{"type-fest":"^4.8.3"},"_hasShrinkwrap":false,"packageManager":"yarn@4.0.2","devDependencies":{"tsup":"^8.0.1","husky":"^8.0.3","react":"^18.2.0","eslint":"^8.56.0","vitest":"^1.1.0","prettier":"^3.1.1","type-fest":"^4.8.3","@vitest/ui":"^1.1.0","release-it":"^17.0.1","typescript":"^5.3.3","@types/node":"^20.10.5","lint-staged":"^15.2.0","@types/react":"^18.2.45","concurrently":"^8.2.2","@types/eslint":"^8.56.0","@commitlint/cli":"^18.4.3","@types/lint-staged":"^13.3.0","@vitest/coverage-v8":"^1.1.0","eslint-plugin-jsdoc":"^46.9.1","eslint-plugin-react":"^7.33.2","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.29.1","eslint-plugin-unicorn":"^50.0.1","eslint-config-prettier":"^9.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.1","@ryansonshine/commitizen":"^4.2.8","@typescript-eslint/parser":"^6.15.0","eslint-plugin-no-only-tests":"^3.1.0","prettier-plugin-packagejson":"^2.4.7","@commitlint/config-conventional":"^18.4.3","eslint-config-airbnb-typescript":"^17.1.0","@typescript-eslint/eslint-plugin":"^6.15.0","eslint-plugin-simple-import-sort":"^10.0.0","@ryansonshine/cz-conventional-changelog":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/typedash_3.2.2_1709313786356_0.22164088369419677","host":"s3://npm-registry-packages"}},"3.2.3":{"name":"typedash","version":"3.2.3","keywords":["typescript","lodash","utility","utilities","type-safe","util","stdlib"],"author":{"name":"Ben Grynhaus","email":"me@bengr.dev"},"license":"MIT","_id":"typedash@3.2.3","maintainers":[{"name":"bengry","email":"bengr6@gmail.com"}],"homepage":"https://github.com/bengry/typedash#readme","bugs":{"url":"https://github.com/bengry/typedash/issues"},"dist":{"shasum":"61e3d0b8a5409ada24f0414fc099c24aa91a48a0","tarball":"https://registry.npmjs.org/typedash/-/typedash-3.2.3.tgz","fileCount":489,"integrity":"sha512-xA+oy6GBEg0xtTYn9PPjE+8lmByg9zQBCQfgY998U8oYzXD2Z2RotM6Xl1G+uQ4SsIhn1zXHyc5mzOLjIc2bYg==","signatures":[{"sig":"MEUCICjbyiXazTkQOHy9p6oykMUa9KGeslTByasEfqsZJ7vJAiEAk/VUlm3iekkLBWN9qRYzT8jdlyOG3Rpb5Sefdfvg4/E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":702512},"main":"./dist/index.cjs","type":"module","husky":{"hooks":{"prepare-commit-msg":"exec < /dev/tty && npx cz --hook || true"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"module":"./dist/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.js","require":"./dist/*/index.cjs"}},"gitHead":"a4d580379d5bc74e44a60572e96e6342c30ad355","scripts":{"dev":"concurrently \"yarn build --watch\" \"yarn test:watch\"","lint":"concurrently \"yarn lint:eslint\" \"yarn lint:format\" \"yarn lint:type-check\" \"yarn lint:dependencies:dedup:check\"","test":"vitest run --passWithNoTests","build":"tsup","commit":"cz","prepare":"husky","release":"yarn build && yarn release-it","test:ci":"yarn test","test:ui":"yarn test:watch --ui","lint:fix":"yarn lint --fix && prettier --write .","test:watch":"vitest","lint:eslint":"eslint --max-warnings 0 --ext .js,.mjs,.ts,.mts --cache --cache-strategy content","lint:format":"prettier --check .","test:coverage":"yarn test --coverage","lint:eslint:fix":"yarn lint:eslint --fix","lint:format:fix":"prettier --write .","lint:type-check":"tsc --noEmit","util:function-count":"exa -1 | grep -v '^_' | wc -l","lint:dependencies:dedup:fix":"yarn dedupe && yarn","lint:dependencies:dedup:check":"yarn dedupe --check"},"_npmUser":{"name":"bengry","email":"bengr6@gmail.com"},"repository":{"url":"git+https://github.com/bengry/typedash.git","type":"git"},"_npmVersion":"10.5.0","description":"modern, type-safe collection of utility functions","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"type-fest":"^4.15.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsup":"^8.0.2","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","vitest":"^1.4.0","prettier":"^3.2.5","type-fest":"^4.15.0","@vitest/ui":"^1.4.0","release-it":"^17.1.1","typescript":"^5.4.4","@types/node":"^20.12.5","lint-staged":"^15.2.2","@types/react":"^18.2.74","concurrently":"^8.2.2","@types/eslint":"^8.56.7","@commitlint/cli":"^19.2.1","@types/lint-staged":"^13.3.0","@vitest/coverage-v8":"^1.4.0","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-react":"^7.34.1","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.29.1","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","@ryansonshine/commitizen":"^4.2.8","@typescript-eslint/parser":"^7.5.0","eslint-plugin-no-only-tests":"^3.1.0","prettier-plugin-packagejson":"^2.4.14","@commitlint/config-conventional":"^19.1.0","eslint-config-airbnb-typescript":"^18.0.0","@typescript-eslint/eslint-plugin":"^7.5.0","eslint-plugin-simple-import-sort":"^12.0.0","@ryansonshine/cz-conventional-changelog":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/typedash_3.2.3_1713104503257_0.03965624596916206","host":"s3://npm-registry-packages"}},"3.2.4":{"name":"typedash","version":"3.2.4","keywords":["typescript","lodash","utility","utilities","type-safe","util","stdlib"],"author":{"name":"Ben Grynhaus","email":"me@bengr.dev"},"license":"MIT","_id":"typedash@3.2.4","maintainers":[{"name":"bengry","email":"bengr6@gmail.com"}],"homepage":"https://github.com/bengry/typedash#readme","bugs":{"url":"https://github.com/bengry/typedash/issues"},"dist":{"shasum":"c86b12dd163948928d52131ffe5e5c9a5ac1fd8e","tarball":"https://registry.npmjs.org/typedash/-/typedash-3.2.4.tgz","fileCount":489,"integrity":"sha512-N8fUyIlyfgjzGmlFuAVE9JiARJ8d4Dv1IhLUxyzyIbNu3FyRVBimgtfKtFDjEHSfsl2vgX4g9oGJobjXNgjUAA==","signatures":[{"sig":"MEUCIQCz+QzyfrNhz8BPXQXuvWmitTuK1dDYZqUNPZAJ9C91fAIgT4oezXhjb9F2pP8Dwku8zA1b2AnAjqVD9LJbyrMZbpk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":702657},"main":"./dist/index.cjs","type":"module","husky":{"hooks":{"prepare-commit-msg":"exec < /dev/tty && npx cz --hook || true"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"module":"./dist/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.js","require":"./dist/*/index.cjs"}},"gitHead":"dde318cc45f146fd42130e261357a10de8bad827","scripts":{"dev":"concurrently \"yarn build --watch\" \"yarn test:watch\"","lint":"concurrently \"yarn lint:eslint\" \"yarn lint:format\" \"yarn lint:type-check\" \"yarn lint:dependencies:dedup:check\"","test":"vitest run --passWithNoTests","build":"tsup","commit":"cz","prepare":"husky","release":"yarn build && yarn release-it","test:ci":"yarn test","test:ui":"yarn test:watch --ui","lint:fix":"yarn lint --fix && prettier --write .","test:watch":"vitest","lint:eslint":"eslint --max-warnings 0 --ext .js,.mjs,.ts,.mts --cache --cache-strategy content","lint:format":"prettier --check .","test:coverage":"yarn test --coverage","lint:eslint:fix":"yarn lint:eslint --fix","lint:format:fix":"prettier --write .","lint:type-check":"tsc --noEmit","util:function-count":"exa -1 | grep -v '^_' | wc -l","lint:dependencies:dedup:fix":"yarn dedupe && yarn","lint:dependencies:dedup:check":"yarn dedupe --check"},"_npmUser":{"name":"bengry","email":"bengr6@gmail.com"},"repository":{"url":"git+https://github.com/bengry/typedash.git","type":"git"},"_npmVersion":"10.5.0","description":"modern, type-safe collection of utility functions","directories":{},"sideEffects":false,"_nodeVersion":"20.12.1","dependencies":{"type-fest":"^4.15.0"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsup":"^8.0.2","husky":"^9.0.11","react":"^18.2.0","eslint":"^8.57.0","vitest":"^1.4.0","prettier":"^3.2.5","type-fest":"^4.15.0","@vitest/ui":"^1.4.0","release-it":"^17.1.1","typescript":"^5.4.4","@types/node":"^20.12.5","lint-staged":"^15.2.2","@types/react":"^18.2.74","concurrently":"^8.2.2","@types/eslint":"^8.56.7","@commitlint/cli":"^19.2.1","@types/lint-staged":"^13.3.0","@vitest/coverage-v8":"^1.4.0","eslint-plugin-jsdoc":"^48.2.3","eslint-plugin-react":"^7.34.1","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.29.1","eslint-plugin-unicorn":"^52.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","@ryansonshine/commitizen":"^4.2.8","@typescript-eslint/parser":"^7.5.0","eslint-plugin-no-only-tests":"^3.1.0","prettier-plugin-packagejson":"^2.4.14","@commitlint/config-conventional":"^19.1.0","eslint-config-airbnb-typescript":"^18.0.0","@typescript-eslint/eslint-plugin":"^7.5.0","eslint-plugin-simple-import-sort":"^12.0.0","@ryansonshine/cz-conventional-changelog":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/typedash_3.2.4_1713104848157_0.16635836045574015","host":"s3://npm-registry-packages"}},"3.2.5":{"name":"typedash","version":"3.2.5","keywords":["typescript","lodash","utility","utilities","type-safe","util","stdlib"],"author":{"name":"Ben Grynhaus","email":"me@bengr.dev"},"license":"MIT","_id":"typedash@3.2.5","maintainers":[{"name":"bengry","email":"bengr6@gmail.com"}],"homepage":"https://github.com/bengry/typedash#readme","bugs":{"url":"https://github.com/bengry/typedash/issues"},"dist":{"shasum":"64cc242643e9af9a7eb58ac8edb88cd9537a8b10","tarball":"https://registry.npmjs.org/typedash/-/typedash-3.2.5.tgz","fileCount":489,"integrity":"sha512-ZXnAqJ2h6/TC/5ur6U9szftjmQtAEQDHq6Ra03sykTX6rF7/V+Z3Ke9LuYe3eXVu30OQV9MkmKfZf6Y0mpZu0g==","signatures":[{"sig":"MEQCIBeMWjB8GkDIRCgP7fPlagabQXY7g79ZORS29eAlORWbAiApoqJEhPiiicZAaDCABy2nfqZz6C5wE+hUrEBs8R6BmA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":738114},"main":"./dist/index.cjs","type":"module","husky":{"hooks":{"prepare-commit-msg":"exec < /dev/tty && npx cz --hook || true"}},"types":"./dist/index.d.ts","config":{"commitizen":{"path":"./node_modules/@ryansonshine/cz-conventional-changelog"}},"module":"./dist/index.js","engines":{"node":">=14.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.js","require":"./dist/*/index.cjs"}},"gitHead":"f98ea051037b918d9f6b7d44dc5c3454dc8e014a","scripts":{"dev":"concurrently \"yarn build --watch\" \"yarn test:watch\"","lint":"concurrently \"yarn lint:eslint\" \"yarn lint:format\" \"yarn lint:type-check\" \"yarn lint:dependencies:dedup:check\"","test":"vitest run --passWithNoTests","build":"tsup","commit":"cz","prepare":"husky","release":"yarn build && yarn release-it","test:ci":"yarn test","test:ui":"yarn test:watch --ui","lint:fix":"yarn lint --fix && prettier --write .","test:watch":"vitest","lint:eslint":"eslint --max-warnings 0 --ext .js,.mjs,.ts,.mts --cache --cache-strategy content","lint:format":"prettier --check .","test:coverage":"yarn test --coverage","lint:eslint:fix":"yarn lint:eslint --fix","lint:format:fix":"prettier --write .","lint:type-check":"tsc --noEmit","util:function-count":"exa -1 | grep -v '^_' | wc -l","lint:dependencies:dedup:fix":"yarn dedupe && yarn","lint:dependencies:dedup:check":"yarn dedupe --check"},"_npmUser":{"name":"bengry","email":"bengr6@gmail.com"},"repository":{"url":"git+https://github.com/bengry/typedash.git","type":"git"},"_npmVersion":"10.5.2","description":"modern, type-safe collection of utility functions","directories":{},"sideEffects":false,"_nodeVersion":"20.13.1","dependencies":{"type-fest":"^4.18.3"},"_hasShrinkwrap":false,"packageManager":"yarn@4.1.1","devDependencies":{"tsup":"^8.0.2","husky":"^9.0.11","react":"^18.3.1","eslint":"^8.57.0","vitest":"^1.6.0","prettier":"^3.3.0","type-fest":"^4.18.3","@vitest/ui":"^1.6.0","release-it":"^17.3.0","typescript":"^5.4.5","@types/node":"^20.13.0","lint-staged":"^15.2.5","@types/react":"^18.3.3","concurrently":"^8.2.2","@types/eslint":"^8.56.10","@commitlint/cli":"^19.3.0","@types/lint-staged":"^13.3.0","@vitest/coverage-v8":"^1.6.0","eslint-plugin-jsdoc":"^48.2.7","eslint-plugin-react":"^7.34.2","eslint-config-airbnb":"^19.0.4","eslint-plugin-import":"^2.29.1","eslint-plugin-unicorn":"^53.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-jsx-a11y":"^6.8.0","eslint-plugin-prettier":"^5.1.3","@ryansonshine/commitizen":"^4.2.8","@typescript-eslint/parser":"^7.11.0","eslint-plugin-no-only-tests":"^3.1.0","prettier-plugin-packagejson":"^2.5.0","@commitlint/config-conventional":"^19.2.2","eslint-config-airbnb-typescript":"^18.0.0","@typescript-eslint/eslint-plugin":"^7.11.0","eslint-plugin-simple-import-sort":"^12.1.0","@ryansonshine/cz-conventional-changelog":"^3.3.4"},"_npmOperationalInternal":{"tmp":"tmp/typedash_3.2.5_1717269394114_0.18902860679665134","host":"s3://npm-registry-packages"}},"3.3.2":{"name":"typedash","version":"3.3.2","keywords":["typescript","lodash","utility","utilities","type-safe","util","stdlib"],"author":{"name":"Ben Grynhaus","email":"me@bengr.dev"},"license":"MIT","_id":"typedash@3.3.2","maintainers":[{"name":"bengry","email":"bengr6@gmail.com"}],"homepage":"https://github.com/bengry/typedash#readme","bugs":{"url":"https://github.com/bengry/typedash/issues"},"dist":{"shasum":"06d3364dd9030be8e17c5e5f9c569e2d210f706c","tarball":"https://registry.npmjs.org/typedash/-/typedash-3.3.2.tgz","fileCount":639,"integrity":"sha512-QOFq7PbPJ1e4ZQv9Egq26OX7PpD87grcgsnEAcXsTZQWs6P7zSRgd5Uy0llO4aSDVMgcr/VbkwqgPVDdhhheIA==","signatures":[{"sig":"MEYCIQD9OObxhu3w8LyK81+uBMdfgVDi4ig1+JkB7u2AGkOtFgIhAIK8SzaiinvWOY79PC1bwVqt62SFup6QuBMQ9IX++EAr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedash@3.3.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":649807},"main":"./dist/index.cjs","type":"module","_from":"file:typedash-3.3.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","engines":{"node":">=20.0.0"},"exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js","require":"./dist/index.cjs"},"./*":{"types":"./dist/*/index.d.ts","import":"./dist/*/index.js","require":"./dist/*/index.cjs"}},"scripts":{"dev":"concurrently \"pnpm build --watch\" \"pnpm test:watch\"","lint":"concurrently \"pnpm lint:linter\" \"pnpm lint:format\" \"pnpm lint:type-check\" \"pnpm lint:dependencies:dedup:check\"","test":"vitest run --passWithNoTests","build":"tsdown","commit":"czg","release":"pnpm build && pnpm release-it","test:ci":"pnpm test","test:ui":"pnpm test:watch --ui","lint:fix":"pnpm lint --fix && pnpm lint:format:fix","test:watch":"vitest","lint:format":"biome format .","lint:linter":"biome lint --error-on-warnings .","update:minor":"taze minor","test:coverage":"pnpm test --coverage","lint:format:fix":"biome format --write .","lint:linter:fix":"biome lint --error-on-warnings --write .","lint:type-check":"tsc --noEmit","update:interactive":"taze --interactive","util:function-count":"exa -1 | grep -v '^_' | wc -l","lint:dependencies:dedup:fix":"pnpm dedupe && pnpm install","lint:dependencies:dedup:check":"pnpm dedupe --check"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ef6f600f-d940-4a24-ae1b-2c33709f5ecc"}},"_resolved":"/tmp/467615f547fc251840a504c76cb1aa1b/typedash-3.3.2.tgz","_integrity":"sha512-QOFq7PbPJ1e4ZQv9Egq26OX7PpD87grcgsnEAcXsTZQWs6P7zSRgd5Uy0llO4aSDVMgcr/VbkwqgPVDdhhheIA==","repository":{"url":"git+https://github.com/bengry/typedash.git","type":"git"},"_npmVersion":"11.6.2","description":"modern, type-safe collection of utility functions","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","dependencies":{"type-fest":"^5.4.4"},"_hasShrinkwrap":false,"devDependencies":{"czg":"^1.12.0","taze":"^19.9.2","react":"^19.2.4","tsdown":"^0.20.3","vitest":"^4.0.18","lefthook":"^2.1.1","type-fest":"^5.4.4","@vitest/ui":"^4.0.18","release-it":"^19.2.4","typescript":"^5.9.3","@types/node":"^24.10.13","@types/react":"^19.2.14","concurrently":"^9.2.1","@biomejs/biome":"^2.3.15","@commitlint/cli":"^20.4.1","@vitest/coverage-v8":"^4.0.18","@commitlint/config-conventional":"^20.4.1"},"optionalDependencies":{"react":">=18 < 20"},"_npmOperationalInternal":{"tmp":"tmp/typedash_3.3.2_1771016843992_0.40902811832401076","host":"s3://npm-registry-packages-npm-production"}},"3.3.3":{"name":"typedash","version":"3.3.3","description":"modern, type-safe collection of utility functions","keywords":["typescript","lodash","utility","utilities","type-safe","util","stdlib"],"repository":{"type":"git","url":"git+https://github.com/bengry/typedash.git"},"license":"MIT","author":{"name":"Ben Grynhaus","email":"me@bengr.dev"},"sideEffects":false,"type":"module","exports":{".":{"types":"./dist/index.d.ts","require":"./dist/index.cjs","import":"./dist/index.js"},"./*":{"types":"./dist/*/index.d.ts","require":"./dist/*/index.cjs","import":"./dist/*/index.js"}},"main":"./dist/index.cjs","module":"./dist/index.js","types":"./dist/index.d.ts","dependencies":{"type-fest":"^5.4.4"},"optionalDependencies":{"react":">=18 < 20"},"devDependencies":{"@biomejs/biome":"^2.3.15","@commitlint/cli":"^20.4.1","@commitlint/config-conventional":"^20.4.1","czg":"^1.12.0","@types/node":"^24.10.13","@types/react":"^19.2.14","@vitest/coverage-v8":"^4.0.18","@vitest/ui":"^4.0.18","concurrently":"^9.2.1","lefthook":"^2.1.1","react":"^19.2.4","release-it":"^19.2.4","taze":"^19.9.2","tsdown":"^0.20.3","type-fest":"^5.4.4","typescript":"^5.9.3","vitest":"^4.0.18"},"engines":{"node":">=20.0.0"},"scripts":{"build":"tsdown","commit":"czg","dev":"concurrently \"pnpm build --watch\" \"pnpm test:watch\"","lint":"concurrently \"pnpm lint:linter\" \"pnpm lint:format\" \"pnpm lint:type-check\" \"pnpm lint:dependencies:dedup:check\"","lint:dependencies:dedup:check":"pnpm dedupe --check","lint:dependencies:dedup:fix":"pnpm dedupe && pnpm install","update:minor":"taze minor","update:interactive":"taze --interactive","lint:linter":"biome lint --error-on-warnings .","lint:linter:fix":"biome lint --error-on-warnings --write .","lint:fix":"pnpm lint --fix && pnpm lint:format:fix","lint:format":"biome format .","lint:format:fix":"biome format --write .","lint:type-check":"tsc --noEmit","release":"pnpm build && pnpm release-it","test":"vitest run --passWithNoTests","test:ci":"pnpm test","test:coverage":"pnpm test --coverage","test:ui":"pnpm test:watch --ui","test:watch":"vitest","util:function-count":"exa -1 | grep -v '^_' | wc -l"},"_id":"typedash@3.3.3","bugs":{"url":"https://github.com/bengry/typedash/issues"},"homepage":"https://github.com/bengry/typedash#readme","_integrity":"sha512-bzBTyww+stgsSP9JHDqXcuDoj9pIzwZbc7kx9O1eM1WGkYJa0JVnAf1Uc9CAsN+1cTwfm5nYlwbvReKY2Cev6A==","_resolved":"/tmp/a9c1c9a4eb73a9f25321e1876410f6a1/typedash-3.3.3.tgz","_from":"file:typedash-3.3.3.tgz","_nodeVersion":"24.13.0","_npmVersion":"11.6.2","dist":{"integrity":"sha512-bzBTyww+stgsSP9JHDqXcuDoj9pIzwZbc7kx9O1eM1WGkYJa0JVnAf1Uc9CAsN+1cTwfm5nYlwbvReKY2Cev6A==","shasum":"a3c682a08890250cba3936588b3559637bb95e35","tarball":"https://registry.npmjs.org/typedash/-/typedash-3.3.3.tgz","fileCount":639,"unpackedSize":649824,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/typedash@3.3.3","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIEZk635UprPv0iF9AiafbI/Ir7dEvAMa6rVmC0Io/hZUAiEAoMeK0/GjWBicETyWpwYHSfIcD9+5Z1b4bGWWoNv1NDo="}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:ef6f600f-d940-4a24-ae1b-2c33709f5ecc"}},"directories":{},"maintainers":[{"name":"bengry","email":"bengr6@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typedash_3.3.3_1771017255156_0.9786107980534411"},"_hasShrinkwrap":false}},"time":{"created":"2017-05-23T15:58:12.711Z","modified":"2026-02-13T21:14:15.600Z","1.0.0":"2017-05-23T15:58:12.711Z","1.0.1":"2017-05-23T16:10:31.747Z","1.0.2":"2017-05-23T16:20:12.073Z","1.0.3":"2017-05-24T11:43:30.610Z","1.0.4":"2017-05-24T13:02:22.027Z","1.0.5":"2017-05-25T11:55:38.147Z","1.1.0":"2017-05-31T11:26:32.810Z","1.1.1":"2017-06-21T09:29:29.094Z","1.2.0":"2017-09-08T18:23:16.523Z","2.0.0":"2017-09-15T14:48:06.100Z","2.0.1":"2017-09-18T13:22:18.149Z","2.0.2":"2017-11-03T12:41:17.344Z","2.1.0":"2018-08-06T14:08:41.592Z","2.2.0":"2018-08-06T14:32:28.907Z","3.0.0":"2023-05-20T08:49:38.769Z","3.0.1":"2023-05-20T09:02:41.335Z","3.0.2":"2023-05-31T22:43:33.993Z","3.0.3":"2023-06-02T22:14:24.867Z","3.0.4":"2023-06-02T23:06:14.428Z","3.0.5":"2023-06-16T13:50:44.118Z","3.1.0":"2023-07-21T15:03:43.912Z","3.1.1":"2023-10-01T15:07:00.745Z","3.2.0":"2023-10-14T09:42:27.294Z","3.2.1":"2023-12-12T15:10:57.654Z","3.2.2":"2024-03-01T17:23:06.589Z","3.2.3":"2024-04-14T14:21:43.605Z","3.2.4":"2024-04-14T14:27:28.580Z","3.2.5":"2024-06-01T19:16:34.388Z","3.3.2":"2026-02-13T21:07:24.180Z","3.3.3":"2026-02-13T21:14:15.320Z"},"bugs":{"url":"https://github.com/bengry/typedash/issues"},"author":{"name":"Ben Grynhaus","email":"me@bengr.dev"},"license":"MIT","homepage":"https://github.com/bengry/typedash#readme","keywords":["typescript","lodash","utility","utilities","type-safe","util","stdlib"],"repository":{"type":"git","url":"git+https://github.com/bengry/typedash.git"},"description":"modern, type-safe collection of utility functions","maintainers":[{"name":"bengry","email":"bengr6@gmail.com"}],"readme":"# typedash\n\n<a href=\"https://www.npmjs.com/package/typedash\"><img src=\"https://img.shields.io/npm/v/typedash?color=blue\" alt=\"npm link\" target=\"_blank\" />\n</a>\n<a href=\"https://www.npmjs.com/package/typedash\" target=\"_blank\"><img src=\"https://img.shields.io/npm/dm/typedash\" alt=\"downloads\" /></a>\n<a href=\"https://bundlejs.com/?q=typedash\" target=\"_blank\"><img src=\"https://deno.bundlejs.com/?q=typedash&badge=detailed\" alt=\"bundle size\" /></a>\n<img src=\"https://img.shields.io/npm/l/typedash\" />\n<a href=\"https://tsplay.dev/Woxbjw\" target=\"_blank\"><img src=\"https://img.shields.io/badge/%F0%9F%9A%80-playground-yellow\" alt=\"playground\" /></a>\n\nA modern collection of utility functions for all occasions, all written in TypeScript and type-safe.\n\nSimilar to [lodash](https://lodash.com/) but with a focus on simplicity and type-safety (no excessive checks are made, [trust the compiler](https://slack.engineering/typescript-at-slack/)), tree-shaking, and leveraging the platform whenever possible.\n\n## Features\n\n- 📦 Modern and tree-shakeable\n- 🔥 Written in and designed to work with TypeScript (plain JavaScript also supported)\n- 🚫 Zero runtime dependencies\n- 🌱 Growing collection of 60+ type-safe utility functions\n\n## Installation\n\n```console\nnpm install typedash\n# or using pnpm\npnpm add typedash\n```\n\n## Table of Contents\n\n- [Usage](#usage)\n- [API](#api)\n  - [Array](#array)\n  - [Object](#object)\n  - [String](#string)\n  - [Type Guards](#type-guards)\n  - [Function](#function)\n  - [Math](#math)\n  - [Utility](#utility)\n- [License](#license)\n\n## Usage\n\nEvery function can be imported from the main entry point or individually for optimal tree-shaking:\n\n```ts\nimport { pick, objectKeys } from \"typedash\";\nimport { pick } from \"typedash/pick\"; // individual import also works\n```\n\ntypedash shines where TypeScript's built-in types fall short. For example, string casing functions return type-level transformed strings:\n\n```ts\nimport { camelCase } from \"typedash\";\n\nconst key = camelCase(\"foo-bar-baz\");\n//    ^? \"fooBarBaz\" (not just string)\n```\n\nAnd object utilities preserve precise key and value types:\n\n```ts\nimport { objectKeys, pick } from \"typedash\";\n\nconst obj = { a: 1, b: 2, c: 3 };\n\nconst keys = objectKeys(obj);\n//    ^? (\"a\" | \"b\" | \"c\")[]\n\nconst subset = pick(obj, [\"a\", \"b\"]);\n//    ^? { a: number, b: number }\n```\n\n## API\n\n### Array\n\n| Function             | Description                                                     |\n| -------------------- | --------------------------------------------------------------- |\n| `castArray`          | Wraps value in an array if not already one                      |\n| `castArrayIfDefined` | Like `castArray`, but returns `undefined` for `undefined` input |\n| `chunk`              | Splits an array into chunks of a given size                     |\n| `compact`            | Removes all falsey values from an array                         |\n| `difference`         | Returns elements in the first array not in the second           |\n| `intersection`       | Returns elements present in both arrays                         |\n| `orderBy`            | Sorts an array of objects by one or more properties             |\n| `partition`          | Splits an array into two groups based on a predicate            |\n| `range`              | Creates an array of numbers in a given range                    |\n| `sample`             | Returns a random element from an array                          |\n| `shuffle`            | Returns a new array with elements randomly reordered            |\n| `single`             | Returns the only element of an array, or throws                 |\n| `take`               | Returns the first N elements of an array                        |\n| `unique`             | Returns an array with duplicate elements removed                |\n| `without`            | Returns a new array excluding specified values                  |\n| `zip`                | Pairs elements from two arrays into tuples                      |\n\n### Object\n\n| Function            | Description                                           |\n| ------------------- | ----------------------------------------------------- |\n| `get`               | Gets the value at a nested path of an object          |\n| `groupBy`           | Groups array elements by a key function               |\n| `hasKey`            | Checks if an object has a given key                   |\n| `invert`            | Swaps the keys and values of an object                |\n| `keyBy`             | Creates an object keyed by a property of each element |\n| `mapKeys`           | Maps the keys of an object to new keys                |\n| `mapValues`         | Maps the values of an object to new values            |\n| `objectEntries`     | Typed version of `Object.entries`                     |\n| `objectFromEntries` | Typed version of `Object.fromEntries`                 |\n| `objectKeys`        | Typed version of `Object.keys`                        |\n| `omit`              | Returns an object without the specified keys          |\n| `pick`              | Returns an object with only the specified keys        |\n| `set`               | Sets a value at a nested path of an object            |\n| `toObject`          | Converts an array of strings into an object           |\n\n### String\n\n| Function       | Description                                             |\n| -------------- | ------------------------------------------------------- |\n| `camelCase`    | Converts a string to `camelCase`                        |\n| `capitalize`   | Capitalizes the first character of a string             |\n| `constantCase` | Converts a string to `CONSTANT_CASE`                    |\n| `ensurePrefix` | Prepends a prefix if the string doesn't already have it |\n| `ensureSuffix` | Appends a suffix if the string doesn't already have it  |\n| `kebabCase`    | Converts a string to `kebab-case`                       |\n| `snakeCase`    | Converts a string to `snake_case`                       |\n| `startCase`    | Converts a string to `Start Case`                       |\n\n### Type Guards\n\n| Function          | Description                                     |\n| ----------------- | ----------------------------------------------- |\n| `assert`          | Asserts a condition is true, throws if not      |\n| `assertNever`     | Exhaustiveness check for unreachable code paths |\n| `createTypeGuard` | Creates a reusable type guard function          |\n| `isArray`         | Type guard for arrays                           |\n| `isEmpty`         | Checks if a value is empty                      |\n| `isEqual`         | Deep equality comparison                        |\n| `isNonNullable`   | Type guard excluding `null` and `undefined`     |\n\n### Function\n\n| Function   | Description                                          |\n| ---------- | ---------------------------------------------------- |\n| `debounce` | Delays invocation until after a wait period          |\n| `memoize`  | Caches the result of a function                      |\n| `negate`   | Returns a function that negates the predicate result |\n| `once`     | Restricts a function to a single invocation          |\n| `throttle` | Limits how frequently a function can be called       |\n\n### Math\n\n| Function  | Description                             |\n| --------- | --------------------------------------- |\n| `clamp`   | Clamps a number within a range          |\n| `count`   | Counts elements in an iterable          |\n| `inRange` | Checks if a number falls within a range |\n| `max`     | Returns the maximum value in an array   |\n| `min`     | Returns the minimum value in an array   |\n| `sum`     | Computes the sum of an array of numbers |\n\n### Utility\n\n| Function   | Description                                 |\n| ---------- | ------------------------------------------- |\n| `identity` | Returns the input value unchanged           |\n| `join`     | Joins array elements with a typed separator |\n| `noop`     | A no-op function                            |\n| `pipe`     | Left-to-right function composition          |\n| `uniqueId` | Generates a unique identifier string        |\n\n## License\n\ntypedash is MIT licensed.\n","readmeFilename":"README.md"}