UNPKG

deepdash

Version:

➔ 𝐃eep standalone lib / 𝐋odash extension: ✓ eachDeep ✓ filterDeep ✓ mapDeep ✓ reduceDeep ✓ pickDeep ✓ omitDeep ✓ keysDeep ✓ index ✓ condenseDeep ⋮ Parents stack ⋮ Circular check ⋮ Leaves only mode ⋮ Children mode ⋮ cherry-pick ⋮ esm

425 lines 12.5 kB
{ "name": "deepdash", "version": "5.3.9", "description": "➔ 𝐃eep standalone lib / 𝐋odash extension: ✓ eachDeep ✓ filterDeep ✓ mapDeep ✓ reduceDeep ✓ pickDeep ✓ omitDeep ✓ keysDeep ✓ index ✓ condenseDeep ⋮ Parents stack ⋮ Circular check ⋮ Leaves only mode ⋮ Children mode ⋮ cherry-pick ⋮ esm", "main": "deepdash.js", "module": "es/deepdash.js", "types": "es/deepdash.d.ts", "jsdelivr": "browser/deepdash.min.js", "cdn": "browser/deepdash.min.js", "directories": { "test": "test" }, "exports": { ".": { "import": "./es/deepdash.js", "require": "./deepdash.js", "types": "./es/deepdash.d.ts" }, "./standalone": { "import": "./es/standalone.js", "require": "./standalone.js", "types": "./es/standalone.d.ts" }, "./getCondense": { "import": "./es/getCondense.js", "require": "./getCondense.js", "types": "./es/getCondense.d.ts" }, "./addCondense": { "import": "./es/addCondense.js", "require": "./addCondense.js", "types": "./es/addCondense.d.ts" }, "./condense": { "import": "./es/condense.js", "require": "./condense.js", "types": "./es/condense.d.ts" }, "./getCondenseDeep": { "import": "./es/getCondenseDeep.js", "require": "./getCondenseDeep.js", "types": "./es/getCondenseDeep.d.ts" }, "./addCondenseDeep": { "import": "./es/addCondenseDeep.js", "require": "./addCondenseDeep.js", "types": "./es/addCondenseDeep.d.ts" }, "./condenseDeep": { "import": "./es/condenseDeep.js", "require": "./condenseDeep.js", "types": "./es/condenseDeep.d.ts" }, "./getEachDeep": { "import": "./es/getEachDeep.js", "require": "./getEachDeep.js", "types": "./es/getEachDeep.d.ts" }, "./addEachDeep": { "import": "./es/addEachDeep.js", "require": "./addEachDeep.js", "types": "./es/addEachDeep.d.ts" }, "./eachDeep": { "import": "./es/eachDeep.js", "require": "./eachDeep.js", "types": "./es/eachDeep.d.ts" }, "./getExists": { "import": "./es/getExists.js", "require": "./getExists.js", "types": "./es/getExists.d.ts" }, "./addExists": { "import": "./es/addExists.js", "require": "./addExists.js", "types": "./es/addExists.d.ts" }, "./exists": { "import": "./es/exists.js", "require": "./exists.js", "types": "./es/exists.d.ts" }, "./getFilterDeep": { "import": "./es/getFilterDeep.js", "require": "./getFilterDeep.js", "types": "./es/getFilterDeep.d.ts" }, "./addFilterDeep": { "import": "./es/addFilterDeep.js", "require": "./addFilterDeep.js", "types": "./es/addFilterDeep.d.ts" }, "./filterDeep": { "import": "./es/filterDeep.js", "require": "./filterDeep.js", "types": "./es/filterDeep.d.ts" }, "./getFindDeep": { "import": "./es/getFindDeep.js", "require": "./getFindDeep.js", "types": "./es/getFindDeep.d.ts" }, "./addFindDeep": { "import": "./es/addFindDeep.js", "require": "./addFindDeep.js", "types": "./es/addFindDeep.d.ts" }, "./findDeep": { "import": "./es/findDeep.js", "require": "./findDeep.js", "types": "./es/findDeep.d.ts" }, "./getFindPathDeep": { "import": "./es/getFindPathDeep.js", "require": "./getFindPathDeep.js", "types": "./es/getFindPathDeep.d.ts" }, "./addFindPathDeep": { "import": "./es/addFindPathDeep.js", "require": "./addFindPathDeep.js", "types": "./es/addFindPathDeep.d.ts" }, "./findPathDeep": { "import": "./es/findPathDeep.js", "require": "./findPathDeep.js", "types": "./es/findPathDeep.d.ts" }, "./getFindValueDeep": { "import": "./es/getFindValueDeep.js", "require": "./getFindValueDeep.js", "types": "./es/getFindValueDeep.d.ts" }, "./addFindValueDeep": { "import": "./es/addFindValueDeep.js", "require": "./addFindValueDeep.js", "types": "./es/addFindValueDeep.d.ts" }, "./findValueDeep": { "import": "./es/findValueDeep.js", "require": "./findValueDeep.js", "types": "./es/findValueDeep.d.ts" }, "./getForEachDeep": { "import": "./es/getForEachDeep.js", "require": "./getForEachDeep.js", "types": "./es/getForEachDeep.d.ts" }, "./addForEachDeep": { "import": "./es/addForEachDeep.js", "require": "./addForEachDeep.js", "types": "./es/addForEachDeep.d.ts" }, "./forEachDeep": { "import": "./es/forEachDeep.js", "require": "./forEachDeep.js", "types": "./es/forEachDeep.d.ts" }, "./getIndex": { "import": "./es/getIndex.js", "require": "./getIndex.js", "types": "./es/getIndex.d.ts" }, "./addIndex": { "import": "./es/addIndex.js", "require": "./addIndex.js", "types": "./es/addIndex.d.ts" }, "./index": { "import": "./es/index.js", "require": "./index.js", "types": "./es/index.d.ts" }, "./getKeysDeep": { "import": "./es/getKeysDeep.js", "require": "./getKeysDeep.js", "types": "./es/getKeysDeep.d.ts" }, "./addKeysDeep": { "import": "./es/addKeysDeep.js", "require": "./addKeysDeep.js", "types": "./es/addKeysDeep.d.ts" }, "./keysDeep": { "import": "./es/keysDeep.js", "require": "./keysDeep.js", "types": "./es/keysDeep.d.ts" }, "./getMapDeep": { "import": "./es/getMapDeep.js", "require": "./getMapDeep.js", "types": "./es/getMapDeep.d.ts" }, "./addMapDeep": { "import": "./es/addMapDeep.js", "require": "./addMapDeep.js", "types": "./es/addMapDeep.d.ts" }, "./mapDeep": { "import": "./es/mapDeep.js", "require": "./mapDeep.js", "types": "./es/mapDeep.d.ts" }, "./getMapKeysDeep": { "import": "./es/getMapKeysDeep.js", "require": "./getMapKeysDeep.js", "types": "./es/getMapKeysDeep.d.ts" }, "./addMapKeysDeep": { "import": "./es/addMapKeysDeep.js", "require": "./addMapKeysDeep.js", "types": "./es/addMapKeysDeep.d.ts" }, "./mapKeysDeep": { "import": "./es/mapKeysDeep.js", "require": "./mapKeysDeep.js", "types": "./es/mapKeysDeep.d.ts" }, "./getMapValuesDeep": { "import": "./es/getMapValuesDeep.js", "require": "./getMapValuesDeep.js", "types": "./es/getMapValuesDeep.d.ts" }, "./addMapValuesDeep": { "import": "./es/addMapValuesDeep.js", "require": "./addMapValuesDeep.js", "types": "./es/addMapValuesDeep.d.ts" }, "./mapValuesDeep": { "import": "./es/mapValuesDeep.js", "require": "./mapValuesDeep.js", "types": "./es/mapValuesDeep.d.ts" }, "./getOmitDeep": { "import": "./es/getOmitDeep.js", "require": "./getOmitDeep.js", "types": "./es/getOmitDeep.d.ts" }, "./addOmitDeep": { "import": "./es/addOmitDeep.js", "require": "./addOmitDeep.js", "types": "./es/addOmitDeep.d.ts" }, "./omitDeep": { "import": "./es/omitDeep.js", "require": "./omitDeep.js", "types": "./es/omitDeep.d.ts" }, "./getPathMatches": { "import": "./es/getPathMatches.js", "require": "./getPathMatches.js", "types": "./es/getPathMatches.d.ts" }, "./addPathMatches": { "import": "./es/addPathMatches.js", "require": "./addPathMatches.js", "types": "./es/addPathMatches.d.ts" }, "./pathMatches": { "import": "./es/pathMatches.js", "require": "./pathMatches.js", "types": "./es/pathMatches.d.ts" }, "./getPathToString": { "import": "./es/getPathToString.js", "require": "./getPathToString.js", "types": "./es/getPathToString.d.ts" }, "./addPathToString": { "import": "./es/addPathToString.js", "require": "./addPathToString.js", "types": "./es/addPathToString.d.ts" }, "./pathToString": { "import": "./es/pathToString.js", "require": "./pathToString.js", "types": "./es/pathToString.d.ts" }, "./getPaths": { "import": "./es/getPaths.js", "require": "./getPaths.js", "types": "./es/getPaths.d.ts" }, "./addPaths": { "import": "./es/addPaths.js", "require": "./addPaths.js", "types": "./es/addPaths.d.ts" }, "./paths": { "import": "./es/paths.js", "require": "./paths.js", "types": "./es/paths.d.ts" }, "./getPickDeep": { "import": "./es/getPickDeep.js", "require": "./getPickDeep.js", "types": "./es/getPickDeep.d.ts" }, "./addPickDeep": { "import": "./es/addPickDeep.js", "require": "./addPickDeep.js", "types": "./es/addPickDeep.d.ts" }, "./pickDeep": { "import": "./es/pickDeep.js", "require": "./pickDeep.js", "types": "./es/pickDeep.d.ts" }, "./getReduceDeep": { "import": "./es/getReduceDeep.js", "require": "./getReduceDeep.js", "types": "./es/getReduceDeep.d.ts" }, "./addReduceDeep": { "import": "./es/addReduceDeep.js", "require": "./addReduceDeep.js", "types": "./es/addReduceDeep.d.ts" }, "./reduceDeep": { "import": "./es/reduceDeep.js", "require": "./reduceDeep.js", "types": "./es/reduceDeep.d.ts" }, "./getSomeDeep": { "import": "./es/getSomeDeep.js", "require": "./getSomeDeep.js", "types": "./es/getSomeDeep.d.ts" }, "./addSomeDeep": { "import": "./es/addSomeDeep.js", "require": "./addSomeDeep.js", "types": "./es/addSomeDeep.d.ts" }, "./someDeep": { "import": "./es/someDeep.js", "require": "./someDeep.js", "types": "./es/someDeep.d.ts" } }, "scripts": { "generate": "node build/gen-es.js", "build": "npm run generate && rollup -c", "prepare": "npm run snyk-protect; npm run build", "pretest": "npm run-script build", "test": "nyc mocha --reporter min", "prof": "npm run build && node prof", "report": "npm run build && nyc --reporter=html --reporter=text mocha", "coverage": "nyc report --reporter=text-lcov | coveralls", "dev": "npm run build && ./node_modules/.bin/mocha -g 'eachDeep' --reporter min --no-deprecation", "debug": "npm run build && echo \"chrome://inspect\" && node --inspect-brk test/debugDeep.js", "demo": "serve", "snyk-protect": "snyk protect", "contributors:add": "all-contributors add", "contributors:generate": "all-contributors generate", "profiling": "./node_modules/.bin/mocha --reporter min --prof" }, "repository": { "type": "git", "url": "git+https://github.com/YuriGor/deepdash.git" }, "husky": { "hooks": { "pre-commit": "npm test", "pre-push": "npm test", "commit-msg": "commitlint -E HUSKY_GIT_PARAMS" } }, "keywords": [ "lodash", "each deep", "filter deep", "map deep", "reduce deep", "omit deep", "keys deep", "tree", "traversal", "eachDeep", "forEachDeep", "filterDeep", "mapDeep", "reduceDeep", "pickDeep", "omitDeep", "keysDeep", "paths" ], "author": "Yuri Gor", "license": "MIT", "bugs": { "url": "https://github.com/YuriGor/deepdash/issues" }, "homepage": "https://deepdash.io", "devDependencies": { "@commitlint/cli": "^12.1.4", "@commitlint/config-conventional": "^12.1.4", "all-contributors-cli": "^6.19.0", "chai": "*", "chai-asserttype": "*", "chai-string": "^1.5.0", "coveralls": "^3.1.0", "eslint": "^7.16.0", "eslint-config-prettier": "^7.1.0", "eslint-plugin-prettier": "^3.3.0", "husky": "^4.3.6", "mocha": "^8.2.1", "nyc": "^15.1.0", "prettier": "^2.2.1", "rimraf": "^3.0.2", "rollup": "^2.35.1", "rollup-plugin-buble": "^0.19.8", "rollup-plugin-commonjs": "^10.1.0", "rollup-plugin-node-resolve": "^5.2.0", "rollup-plugin-postprocess": "^1.0.2", "rollup-plugin-replace": "^2.2.0", "rollup-plugin-terser": "^7.0.2", "serve": "^11.3.2", "snyk": "^1.437.3" }, "dependencies": { "lodash": "^4.17.21", "lodash-es": "^4.17.21" }, "snyk": true }