{"_id":"omit-deep","_rev":"8-8bc18a3969099ba397012e510488453e","name":"omit-deep","description":"Recursively omit the specified key or keys from an object.","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"omit-deep","description":"Recursively omit the given keys from an object.","version":"0.1.0","homepage":"https://github.com/jonschlinkert/omit-deep","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git://github.com/jonschlinkert/omit-deep.git"},"bugs":{"url":"https://github.com/jonschlinkert/omit-deep/issues"},"licenses":[{"type":"MIT","url":"https://github.com/jonschlinkert/omit-deep/blob/master/LICENSE-MIT"}],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha -R spec"},"devDependencies":{"mocha":"*","should":"^4.0.4","verb":">= 0.2.6","verb-tag-jscomments":">= 0.2.0"},"keywords":["array","arrays","clear","delete","empty","find","flat","flatten","has","hasown","javascript","js","key","keys","lo-dash","lodash","nested","node","node-js","object","omit","properties","property","recurse","recursive","recursively","remove","underscore","util","utilities","utility","utils","value"],"dependencies":{"for-own":"^0.1.2","isobject":"^0.2.0","omit-keys":"^0.1.0"},"_id":"omit-deep@0.1.0","_shasum":"f9e158b3d45bf94ad0e1e97b5ce61d54a47fbb90","_from":".","_npmVersion":"1.4.9","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"f9e158b3d45bf94ad0e1e97b5ce61d54a47fbb90","tarball":"https://registry.npmjs.org/omit-deep/-/omit-deep-0.1.0.tgz","integrity":"sha512-MD9siFkX24toM0rcAujQ5X7uhwcj/csr/yOwDYFbSKYHs9rZjMCLcm4ZjrhtwOqitBFqOM7D+ysGXIXBSugEUw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIHazwq1GJgTUvmFTONjar0uX8dn4jAOewGYKC/T1h9imAiEAvd+opmgliDRq1JrF56PLQgegt6e2765WvSko49pm4mw="}]}},"0.1.2":{"name":"omit-deep","description":"Recursively omit the specified key or keys from an object.","version":"0.1.2","homepage":"https://github.com/jonschlinkert/omit-deep","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"https://github.com/jonschlinkert/omit-deep"},"bugs":{"url":"https://github.com/jonschlinkert/omit-deep/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"for-own":"^0.1.3","isobject":"^1.0.0","omit-keys":"^0.1.0"},"devDependencies":{"should":"^6.0.3"},"keywords":["deep","omit","key","keys","delete","remove","object","prop","properties","values"],"gitHead":"e86bbca746de83d477bd77706069be78be142630","_id":"omit-deep@0.1.2","_shasum":"c85a55cf952d3765e80a9e86d661313beaddbf1b","_from":".","_npmVersion":"2.5.1","_nodeVersion":"0.12.0","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"c85a55cf952d3765e80a9e86d661313beaddbf1b","tarball":"https://registry.npmjs.org/omit-deep/-/omit-deep-0.1.2.tgz","integrity":"sha512-MrH4My94Lu9WX4nShfnQplPV4GylOQCpvCl+WtZhINB2Bc4HzJEhMIzSZtr/HovOKC6nSP4KIybItCVwZhgNeQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBZQ5/pisdiMZzdoxKE83qlqlBLE4X9ec7vzMIym2fgFAiEAzAKRSdF3cJ3EWXAB1e6XItAUbaOMBDBHzdzwz1V8Xw4="}]}},"0.2.0":{"name":"omit-deep","description":"Recursively omit the specified key or keys from an object.","version":"0.2.0","homepage":"https://github.com/jonschlinkert/omit-deep","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/omit-deep.git"},"bugs":{"url":"https://github.com/jonschlinkert/omit-deep/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"for-own":"^0.1.3","is-plain-object":"^2.0.1","omit-keys":"^0.1.0"},"devDependencies":{"gulp-format-md":"^0.1.11","mocha":"^3.2.0"},"keywords":["deep","delete","key","keys","object","omit","prop","properties","remove","values"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"lint":{"reflinks":true},"related":{"list":[]},"reflinks":["verb","verb-generate-readme"]},"gitHead":"e0c72180701c63f1e7987ed50f460544452428e9","_id":"omit-deep@0.2.0","_shasum":"72b097668ebd0557eca4cc909eaac8f95e6f77d7","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"72b097668ebd0557eca4cc909eaac8f95e6f77d7","tarball":"https://registry.npmjs.org/omit-deep/-/omit-deep-0.2.0.tgz","integrity":"sha512-GyDfMG3eGq7SNQaupFDblXtGAQ43dYIb4PxL353LCdlc195Tw5x2wkbkTpmrvI5kT8URyUTm3R873ur28Bhwzw==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEnUX4RqkVFu8LYdWaUGrM/9Z5/fKC3Gum6/kyNoDGuTAiAMHR5zW8PgikhWBrVEYeNUu+H6GZaGpxvca+qhDmtamw=="}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/omit-deep-0.2.0.tgz_1483320748701_0.7676278327126056"}},"0.2.1":{"name":"omit-deep","description":"Recursively omit the specified key or keys from an object.","version":"0.2.1","homepage":"https://github.com/jonschlinkert/omit-deep","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/omit-deep.git"},"bugs":{"url":"https://github.com/jonschlinkert/omit-deep/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"for-own":"^0.1.3","is-plain-object":"^2.0.1","omit-keys":"^0.1.0"},"devDependencies":{"gulp-format-md":"^0.1.11","mocha":"^3.2.0"},"keywords":["deep","delete","key","keys","object","omit","prop","properties","remove","values"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"lint":{"reflinks":true},"related":{"list":[]},"reflinks":["verb","verb-generate-readme"]},"gitHead":"5615978a266870e871ef13d50c6f0b2269032884","_id":"omit-deep@0.2.1","_shasum":"c50743bb58d6c35b728d0f12e8574ab3ead0d3d4","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"c50743bb58d6c35b728d0f12e8574ab3ead0d3d4","tarball":"https://registry.npmjs.org/omit-deep/-/omit-deep-0.2.1.tgz","integrity":"sha512-gqYyyETR+1sjEuCJLTIkQwX8wYOZrWTZRcW1GLrEI9dpxvx3DST9CI01RMtdF1HndyCjS76UfGHOEr1b+A+S5g==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICUuKcFCNYNUyDlRvAzcTPMcqQFaIFYqeHAnd+N0Dc5aAiEA3XqD/0dkoOdknSLAwU8KyZStvjw/y4HH36HjAkL4Tvk="}]},"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/omit-deep-0.2.1.tgz_1483320966038_0.015062724240124226"}},"0.3.0":{"name":"omit-deep","description":"Recursively omit the specified key or keys from an object.","version":"0.3.0","homepage":"https://github.com/jonschlinkert/omit-deep","author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/omit-deep.git"},"bugs":{"url":"https://github.com/jonschlinkert/omit-deep/issues"},"license":"MIT","files":["index.js"],"main":"index.js","engines":{"node":">=0.10.0"},"scripts":{"test":"mocha"},"dependencies":{"is-plain-object":"^2.0.1","unset-value":"^0.1.1"},"devDependencies":{"gulp-format-md":"^0.1.11","mocha":"^3.2.0"},"keywords":["deep","delete","key","keys","object","omit","prop","properties","remove","values"],"verb":{"toc":false,"layout":"default","tasks":["readme"],"plugins":["gulp-format-md"],"lint":{"reflinks":true},"related":{"list":[]},"reflinks":["verb","verb-generate-readme"]},"gitHead":"9a07082599a6110bfab8513cf1952943bf5387aa","_id":"omit-deep@0.3.0","_shasum":"21c8af3499bcadd29651a232cbcacbc52445ebec","_from":".","_npmVersion":"3.10.9","_nodeVersion":"6.9.2","_npmUser":{"name":"jonschlinkert","email":"github@sellside.com"},"maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"dist":{"shasum":"21c8af3499bcadd29651a232cbcacbc52445ebec","tarball":"https://registry.npmjs.org/omit-deep/-/omit-deep-0.3.0.tgz","integrity":"sha512-Lbl/Ma59sss2b15DpnWnGmECBRL8cRl/PjPbPMVW+Y8zIQzRrwMaI65Oy6HvxyhYeILVKBJb2LWeG81bj5zbMg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDmpW4uTwIzYRGdM7hq2wUra8RQhzDHmtSK8otkMa7IXwIhANpWdwDDmWHAnxiiIq8iVZCBoNyuAMcd/katgXtytiJs"}]},"_npmOperationalInternal":{"host":"packages-18-east.internal.npmjs.com","tmp":"tmp/omit-deep-0.3.0.tgz_1483326380149_0.28538006893359125"}}},"readme":"# omit-deep [![NPM version](https://img.shields.io/npm/v/omit-deep.svg?style=flat)](https://www.npmjs.com/package/omit-deep) [![NPM monthly downloads](https://img.shields.io/npm/dm/omit-deep.svg?style=flat)](https://npmjs.org/package/omit-deep)  [![NPM total downloads](https://img.shields.io/npm/dt/omit-deep.svg?style=flat)](https://npmjs.org/package/omit-deep) [![Linux Build Status](https://img.shields.io/travis/jonschlinkert/omit-deep.svg?style=flat&label=Travis)](https://travis-ci.org/jonschlinkert/omit-deep)\n\n> Recursively omit the specified key or keys from an object.\n\n## Install\n\nInstall with [npm](https://www.npmjs.com/):\n\n```sh\n$ npm install --save omit-deep\n```\n\n## Usage\n\n```js\nvar omitDeep = require('omit-deep');\n\nvar obj = {a: 'a', b: 'b', c: {b: 'b', d: {b: 'b', f: 'f'}}};\nconsole.log(omitDeep(obj, ['b']));\n//=> {a: 'a', c: {d: {f: 'f'}}}\n\nvar obj = {a: 'a', b: 'b', c: {b: 'b', d: {b: 'b', f: 'f'}}};\nconsole.log(omitDeep(obj, ['b', 'f']));\n//=> {a: 'a', c: {d: {}}}\n```\n\nAlso works with dot-notation:\n\n```js\nvar obj = {a: 'a', b: 'b', c: {b: 'b', d: {b: 'b', f: 'f'}}};\nconsole.log(omitDeep(obj, ['c.d.b', 'f']));\n//=> { a: 'a', b: 'b', c: { b: 'b', d: {} } }\n```\n\n## About\n\n### Contributing\n\nPull requests and stars are always welcome. For bugs and feature requests, [please create an issue](../../issues/new).\n\n### Contributors\n\n| **Commits** | **Contributor** | \n| --- | --- |\n| 18 | [jonschlinkert](https://github.com/jonschlinkert) |\n| 2 | [splodingsocks](https://github.com/splodingsocks) |\n| 1 | [rikukissa](https://github.com/rikukissa) |\n\n### Building docs\n\n_(This document was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme) (a [verb](https://github.com/verbose/verb) generator), please don't edit the readme directly. Any changes to the readme must be made in [.verb.md](.verb.md).)_\n\nTo generate the readme and API documentation with [verb](https://github.com/verbose/verb):\n\n```sh\n$ npm install -g verb verb-generate-readme && verb\n```\n\n### Running tests\n\nInstall dev dependencies:\n\n```sh\n$ npm install -d && npm test\n```\n\n### Author\n\n**Jon Schlinkert**\n\n* [github/jonschlinkert](https://github.com/jonschlinkert)\n* [twitter/jonschlinkert](http://twitter.com/jonschlinkert)\n\n### License\n\nCopyright © 2017, [Jon Schlinkert](https://github.com/jonschlinkert).\nReleased under the [MIT license](LICENSE).\n\n***\n\n_This file was generated by [verb-generate-readme](https://github.com/verbose/verb-generate-readme), v0.2.1, on January 01, 2017._","maintainers":[{"name":"jonschlinkert","email":"github@sellside.com"}],"time":{"modified":"2022-06-22T21:09:30.168Z","created":"2014-10-06T03:31:50.297Z","0.1.0":"2014-10-06T03:31:50.297Z","0.1.2":"2015-05-28T07:45:05.001Z","0.2.0":"2017-01-02T01:32:29.266Z","0.2.1":"2017-01-02T01:36:08.116Z","0.3.0":"2017-01-02T03:06:20.808Z"},"homepage":"https://github.com/jonschlinkert/omit-deep","keywords":["deep","delete","key","keys","object","omit","prop","properties","remove","values"],"repository":{"type":"git","url":"git+https://github.com/jonschlinkert/omit-deep.git"},"author":{"name":"Jon Schlinkert","url":"https://github.com/jonschlinkert"},"bugs":{"url":"https://github.com/jonschlinkert/omit-deep/issues"},"readmeFilename":"README.md","license":"MIT"}