{"maintainers":[{"name":"anonymous","email":"tituswormer@gmail.com"}],"keywords":["handle","switch","property"],"dist-tags":{"latest":"2.0.4"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"description":"Handle values based on a property","readme":"# zwitch\n\n[![Build][build-badge]][build]\n[![Coverage][coverage-badge]][coverage]\n[![Downloads][downloads-badge]][downloads]\n[![Size][size-badge]][size]\n\nHandle values based on a field.\n\n## Contents\n\n*   [What is this?](#what-is-this)\n*   [When should I use this?](#when-should-i-use-this)\n*   [Install](#install)\n*   [Use](#use)\n*   [API](#api)\n    *   [`zwitch(key[, options])`](#zwitchkey-options)\n    *   [`one(value[, rest…])`](#onevalue-rest)\n    *   [`function handler(value[, rest…])`](#function-handlervalue-rest)\n*   [Types](#types)\n*   [Compatibility](#compatibility)\n*   [Related](#related)\n*   [Contribute](#contribute)\n*   [Security](#security)\n*   [License](#license)\n\n## What is this?\n\nThis is a tiny package that lets you `switch` between some field on objects.\n\n## When should I use this?\n\nThis package is very useful when mapping one AST to another.\nIt’s a lot like a `switch` statement on one field, but it’s extensible.\n\n## Install\n\nThis package is [ESM only][esm].\nIn Node.js (version 14.14+, 16.0+), install with [npm][]:\n\n```sh\nnpm install zwitch\n```\n\nIn Deno with [`esm.sh`][esmsh]:\n\n```js\nimport {zwitch} from 'https://esm.sh/zwitch@2'\n```\n\nIn browsers with [`esm.sh`][esmsh]:\n\n```html\n<script type=\"module\">\n  import {zwitch} from 'https://esm.sh/zwitch@2?bundle'\n</script>\n```\n\n## Use\n\n```js\nimport {zwitch} from 'zwitch'\n\nconst handle = zwitch('type', {invalid, unknown, handlers: {alpha: handleAlpha}})\n\nhandle({type: 'alpha'})\n\nfunction handleAlpha() { /* … */ }\n```\n\nOr, with a `switch` statement:\n\n```js\nconst field = 'type'\n\nfunction handle(value) {\n  let fn = invalid\n\n  if (value && typeof value === 'object' && field in value) {\n    switch (value[field]) {\n      case 'alpha':\n        fn = handleAlpha\n        break\n      default:\n        fn = unknown\n        break\n    }\n  }\n\n  return fn.apply(this, arguments)\n}\n\nhandle({type: 'alpha'})\n\nfunction handleAlpha() { /* … */ }\nfunction unknown() { /* … */ }\nfunction invalid() { /* … */ }\n```\n\n## API\n\nThis package exports the identifier `zwitch`.\nThere is no default export.\n\n### `zwitch(key[, options])`\n\nCreate a switch, based on a `key` (`string`).\n\n##### `options`\n\nOptions can be omitted and added later to `one`.\n\n###### `options.handlers`\n\nHandlers to use, stored on `one.handlers` (`Record<string, Function>`,\noptional).\n\n###### `options.unknown`\n\nHandler to use for unknown values, stored on `one.unknown` (`Function`,\noptional).\n\n###### `options.invalid`\n\nHandler to use for invalid values, stored on `one.invalid` (`Function`,\noptional).\n\n###### Returns\n\nSee [`one`][one] (`Function`).\n\n### `one(value[, rest…])`\n\nHandle one value.\nBased on the bound `key`, a respective handler will be called.\nIf `value` is not an object, or doesn’t have a `key` property, the special\n“invalid” handler will be called.\nIf `value` has an unknown `key`, the special “unknown” handler will be called.\n\nAll arguments, and the context object (`this`), are passed through to the\n[handler][], and it’s result is returned.\n\n###### `one.handlers`\n\nMap of [handler][]s (`Record<string, Function>`).\n\n###### `one.invalid`\n\nSpecial [`handler`][handler] called if a value doesn’t have a `key` property.\nIf not set, `undefined` is returned for invalid values.\n\n###### `one.unknown`\n\nSpecial [`handler`][handler] called if a value does not have a matching\nhandler.\nIf not set, `undefined` is returned for unknown values.\n\n### `function handler(value[, rest…])`\n\nHandle one value.\n\n## Types\n\nThis package is fully typed with [TypeScript][].\nIt exports the types `Handler`, `UnknownHandler`, `InvalidHandler`, and\n`Options`.\n\n## Compatibility\n\nThis package is at least compatible with all maintained versions of Node.js.\nAs of now, that is Node.js 14.14+ and 16.0+.\nIt also works in Deno and modern browsers.\n\n## Related\n\n*   [`mapz`](https://github.com/wooorm/mapz)\n    — functional map\n\n## Contribute\n\nYes please!\nSee [How to Contribute to Open Source][contribute].\n\n## Security\n\nThis package is safe.\n\n## License\n\n[MIT][license] © [Titus Wormer][author]\n\n<!-- Definitions -->\n\n[build-badge]: https://github.com/wooorm/zwitch/workflows/main/badge.svg\n\n[build]: https://github.com/wooorm/zwitch/actions\n\n[coverage-badge]: https://img.shields.io/codecov/c/github/wooorm/zwitch.svg\n\n[coverage]: https://codecov.io/github/wooorm/zwitch\n\n[downloads-badge]: https://img.shields.io/npm/dm/zwitch.svg\n\n[downloads]: https://www.npmjs.com/package/zwitch\n\n[size-badge]: https://img.shields.io/bundlephobia/minzip/zwitch.svg\n\n[size]: https://bundlephobia.com/result?p=zwitch\n\n[npm]: https://docs.npmjs.com/cli/install\n\n[esm]: https://gist.github.com/sindresorhus/a39789f98801d908bbc7ff3ecc99d99c\n\n[esmsh]: https://esm.sh\n\n[typescript]: https://www.typescriptlang.org\n\n[contribute]: https://opensource.guide/how-to-contribute/\n\n[license]: license\n\n[author]: https://wooorm.com\n\n[one]: #onevalue-rest\n\n[handler]: #function-handlervalue-rest\n","repository":{"type":"git","url":"git+https://github.com/wooorm/zwitch.git"},"bugs":{"url":"https://github.com/wooorm/zwitch/issues"},"license":"MIT","versions":{"1.0.0":{"name":"zwitch","version":"1.0.0","description":"Handle values based on a property","license":"MIT","keywords":["handle","switch","property"],"files":["index.js"],"repository":{"type":"git","url":"git+https://github.com/wooorm/zwitch.git"},"bugs":{"url":"https://github.com/wooorm/zwitch/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"dependencies":{"has":"^1.0.1","x-is-object":"^0.1.0"},"devDependencies":{"browserify":"^13.0.1","esmangle":"^1.0.1","nyc":"^7.0.0","remark-cli":"^1.0.0","remark-comment-config":"^4.0.0","remark-github":"^5.0.0","remark-lint":"^4.0.0","remark-validate-links":"^4.0.0","tape":"^4.0.0","xo":"^0.16.0"},"scripts":{"build-md":"remark . --quiet --frail","build-bundle":"browserify index.js --bare -s zwitch > zwitch.js","build-mangle":"esmangle < zwitch.js > zwitch.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"xo":{"space":true,"ignores":["zwitch.js","zwitch.min.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"output":true,"plugins":["comment-config","github","lint","validate-links"],"settings":{"bullet":"*"}},"gitHead":"751c1f7d1b4973f64f5a3796f2aa60431da0ef4c","homepage":"https://github.com/wooorm/zwitch#readme","_id":"zwitch@1.0.0","_shasum":"1ca2c5fe26445ac868b2f063454e89caad39df7b","_from":".","_npmVersion":"3.3.6","_nodeVersion":"5.0.0","_npmUser":{"name":"anonymous","email":"tituswormer@gmail.com"},"dist":{"shasum":"1ca2c5fe26445ac868b2f063454e89caad39df7b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/zwitch/-/zwitch-1.0.0.tgz","integrity":"sha512-cg8OEfmbaSc9G/vm+vjafbZvgi23VJR0zdoyZU6js57SL8Vl7jUWu0SQSor+7hsUci7/leiNksMm9WUF4jorPA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCi+biPpQat3OXQPHcZGy4IDNH3Dsjb0xz2wv0Uw1KdXAIgeEUqZ+B4JgH6w1OwOGqZwbz9FTSI8OcVDWFz7pAefA8="}]},"maintainers":[{"name":"anonymous","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"packages-12-west.internal.npmjs.com","tmp":"tmp/zwitch-1.0.0.tgz_1468673623211_0.36366994795389473"},"directories":{}},"1.0.1":{"name":"zwitch","version":"1.0.1","description":"Handle values based on a property","license":"MIT","keywords":["handle","switch","property"],"repository":{"type":"git","url":"git+https://github.com/wooorm/zwitch.git"},"bugs":{"url":"https://github.com/wooorm/zwitch/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"files":["index.js"],"dependencies":{"x-is-object":"^0.1.0"},"devDependencies":{"browserify":"^14.1.0","esmangle":"^1.0.1","nyc":"^11.0.0","remark-cli":"^3.0.0","remark-preset-wooorm":"^3.0.0","tape":"^4.0.0","xo":"^0.18.0"},"scripts":{"build-md":"remark . -qfo","build-bundle":"browserify index.js --bare -s zwitch > zwitch.js","build-mangle":"esmangle < zwitch.js > zwitch.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"xo":{"space":true,"esnext":false,"ignores":["zwitch.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"6d8c0ea3f0aec03021c48ad3073ea7ac754a32bb","homepage":"https://github.com/wooorm/zwitch#readme","_id":"zwitch@1.0.1","_shasum":"c408158374fd3c32239214df68636488681acfee","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"anonymous","email":"tituswormer@gmail.com"},"dist":{"shasum":"c408158374fd3c32239214df68636488681acfee","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/zwitch/-/zwitch-1.0.1.tgz","integrity":"sha512-vdsvRwZRMr9Cvop9OdW9yhLxL6xj0I609B4S7E0hTI6/jHgoBjFgK6WlB+KFwd5288b92GUN2h296Q217/h3mQ==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGzKAxAGkq+t0XpncCK6+TPbBkC/R9EHPFo5PXo2eQjOAiEA5catVY+XskIh298wf/M5lfargwS5gGnsHO/ylkjeQ/M="}]},"maintainers":[{"name":"anonymous","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zwitch-1.0.1.tgz_1497912014248_0.368430303176865"},"directories":{}},"1.0.2":{"name":"zwitch","version":"1.0.2","description":"Handle values based on a property","license":"MIT","keywords":["handle","switch","property"],"repository":{"type":"git","url":"git+https://github.com/wooorm/zwitch.git"},"bugs":{"url":"https://github.com/wooorm/zwitch/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"files":["index.js"],"dependencies":{},"devDependencies":{"browserify":"^14.1.0","esmangle":"^1.0.1","nyc":"^11.0.0","remark-cli":"^3.0.0","remark-preset-wooorm":"^3.0.0","tape":"^4.0.0","xo":"^0.18.0"},"scripts":{"build-md":"remark . -qfo","build-bundle":"browserify index.js --bare -s zwitch > zwitch.js","build-mangle":"esmangle < zwitch.js > zwitch.min.js","build":"npm run build-md && npm run build-bundle && npm run build-mangle","lint":"xo","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run build && npm run lint && npm run test-coverage"},"xo":{"space":true,"esnext":false,"ignores":["zwitch.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"9ffbaaee751f761dd8449e221c916e8ea3d2061d","homepage":"https://github.com/wooorm/zwitch#readme","_id":"zwitch@1.0.2","_shasum":"9b059541bfa844799fe2d903bde609de2503a041","_from":".","_npmVersion":"2.14.2","_nodeVersion":"4.0.0","_npmUser":{"name":"anonymous","email":"tituswormer@gmail.com"},"dist":{"shasum":"9b059541bfa844799fe2d903bde609de2503a041","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/zwitch/-/zwitch-1.0.2.tgz","integrity":"sha512-2tH4r1rg3EHnnbwWyS+vMN4tkTKZIb5eFEwBIjzAvIacFlvCfNtssfZ4hijJyEwNdLcOLpAWdMEIY5rJxn/vdA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/gRCQnNlSZOT2pFf0BHp9JqO2OhRB8NQTMPD+/5S74wIhAMrFuyDp8iQTvGYWAOn4aTPGy/y7bdfhu3UVtz/zBFHK"}]},"maintainers":[{"name":"anonymous","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zwitch-1.0.2.tgz_1500392239794_0.8526203446090221"},"directories":{}},"1.0.3":{"name":"zwitch","version":"1.0.3","description":"Handle values based on a property","license":"MIT","keywords":["handle","switch","property"],"repository":{"type":"git","url":"git+https://github.com/wooorm/zwitch.git"},"bugs":{"url":"https://github.com/wooorm/zwitch/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"http://wooorm.com"}],"files":["index.js"],"dependencies":{},"devDependencies":{"browserify":"^16.0.0","esmangle":"^1.0.1","nyc":"^11.0.0","prettier":"^1.12.1","remark-cli":"^5.0.0","remark-preset-wooorm":"^4.0.0","tape":"^4.0.0","xo":"^0.20.0"},"scripts":{"format":"remark . -qfo && prettier --write '**/*.js' && xo --fix","build-bundle":"browserify index.js --bare -s zwitch > zwitch.js","build-mangle":"esmangle < zwitch.js > zwitch.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"no-var":"off","prefer-arrow-callback":"off"},"ignores":["zwitch.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"821d4d31e8ed7afaeca597049d8cfcf303950e69","homepage":"https://github.com/wooorm/zwitch#readme","_id":"zwitch@1.0.3","_npmVersion":"5.6.0","_nodeVersion":"9.5.0","_npmUser":{"name":"anonymous","email":"tituswormer@gmail.com"},"dist":{"integrity":"sha512-aynRpmJDw7JIq6X4NDWJoiK1yVSiG57ArWSg4HLC1SFupX5/bo0Cf4jpX0ifwuzBfxpYBuNSyvMlWNNRuy3cVA==","shasum":"159fae4b3f737db1e42bf321d3423e4c96688a18","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/zwitch/-/zwitch-1.0.3.tgz","fileCount":4,"unpackedSize":6107,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa2wIcCRA9TVsSAnZWagAAYJQP+gPPl4FQOLQhUyBM3sdU\nyap3u4qVzBW0iiqt4yNamtLd8h9FHaSvX/xjgxkByMqHywTiu74HNU5uIHgF\nMvSbflCyKQ4KZWozX5ZQX5YLLReihr/K1gctPIRYHqasGdJJyRjG5Q+uMww4\n6UX7fMIBIn3Uh7jHaBgfucPGk7NYx+bPkbdbpeGSfSAu1X+qWfvrypfBG9wA\nJcb7OMMf89BEJhiGHSxPqqGECh7DPM0GYIIOG/cRDWe6yFhJXY2KBt8yiwCq\n/pWsjIO872tWC5Ugw0wVpajp8CAqtPIjqW7kcqNXFOYwJodzoFClcDyYUA6c\nhamrZNUtOOL4NKGuNtBG7hdLM0khSvJPJkN7vK8kzxTKuIADKfjIf0KH/gxW\nJNI+wR81KLAR8bCOKkIDK13AdJtMBGHR8T5MUyY7FAqm4CJFZdeie+kmLEb+\nNasVVy/JWft0eYrM8OD2/DBK0rfePcYzYJN+84FeVPPCUl9ABGBx1NES3Wy/\n81OkrGScxtAn7E2Udx9q37MXNtGassS5v0EG1awT6dpvrZK6vV9r/HB0H3Qy\n58E72+NybSSG/DqJlII/ZjyZpvX2ghiLJuao5xczXTYnFBzNFoAaw52xuX+I\np4M6FPCuItNyFZsdaSBiD4cYbjfVYnwCXbiEeqGRIUvEC5mvghB4s661BZ7z\nbg4G\r\n=8J1k\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDamOfwTtb3iRCjgA/1e1Aqt9MBDJX1T8bEeNta75MEwQIgTPiyVnk3n7haZiFoRF3As/qjecjCX2SU3GNBE/+Xzvg="}]},"maintainers":[{"name":"anonymous","email":"tituswormer@gmail.com"}],"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zwitch_1.0.3_1524302363633_0.1780684176270213"},"_hasShrinkwrap":false},"1.0.4":{"name":"zwitch","version":"1.0.4","description":"Handle values based on a property","license":"MIT","keywords":["handle","switch","property"],"repository":{"type":"git","url":"git+https://github.com/wooorm/zwitch.git"},"bugs":{"url":"https://github.com/wooorm/zwitch/issues"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{},"devDependencies":{"browserify":"^16.0.0","nyc":"^14.0.0","prettier":"^1.12.1","remark-cli":"^6.0.0","remark-preset-wooorm":"^4.0.0","tape":"^4.0.0","tinyify":"^2.5.0","xo":"^0.24.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s zwitch -o zwitch.js","build-mangle":"browserify . -s zwitch -p tinyify -o zwitch.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"ignores":["zwitch.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"675ed602bfe13ceae4df912bfdccdb4b4977498d","homepage":"https://github.com/wooorm/zwitch#readme","_id":"zwitch@1.0.4","_nodeVersion":"11.9.0","_npmVersion":"6.9.0","dist":{"integrity":"sha512-YO803/X+13GNaZB7fVopjvHH0uWQKgJkgKnU1YCjxShjKGVuN9PPHHW8g+uFDpkHpSTNi3rCMKMewIcbC1BAYg==","shasum":"93b1b993b13c8926753a41afaf8f27bbfac6be8b","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/zwitch/-/zwitch-1.0.4.tgz","fileCount":4,"unpackedSize":6316,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc0+rECRA9TVsSAnZWagAAHTAP/R/i4H1/zBEcWKf9vZPl\nzIMXHDeDNSuYD5VO5kkBsdcCNsNtlcy5HRQvDlGMczhMqjgQTKpBMF3yxdtU\nSDr7cARkVEYTZ0yscNs3o0Ep2mhJ31u+vsLD4KlLbAmycf35eu2Kv0e4i5K6\nxCsqTdeJ91TrEfRu73iIgqxAODr28FsIZMCkuwZOvQAVm0oL+GkwKIoozU68\n0FZXi6ziuYVJRCuw3P2kxRl9qN+u7f9AoOYjZrTSmJbPrhXyFUvUMi2cSIoy\nwuyxiT/0xE/RqtF/IqVVNONZGH15KVLpbO5uk6sd9I5g1sXznE0sDHQHj8uC\n3iVtMVgbEvWHk1hu8vameZ0hTRKxcd4qVB0TGYWv4Mai9P/XSINMntqS5c6x\nKD69wqftCAuPchy/odPUXbf2+5fvCJ4w2IQls5XSRS6FS6y4krYqfoSLZTM1\n2bgA33DiFsSddSvP/cFG8AhlHnjextapmWh480cEidM9f7rC9H2tw/qGwyCr\ncemeeUmdXp6SKdjOJ3EIK+hNqlB34jiYu09nlZEqpH3XEHStBV149hVm50wo\nPhkHBJck7n/vKp/miGIaN0kIOu1LhzMzaqioXsfkE7CEkTPBIOvthg3GQnPx\nooKAGK5T/DaKo6H25RBuJVdHm2ekfUIpcEGa2yz4VSv2oeUjvAdcNhdVRIUN\nn7rR\r\n=jEd2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCJ5r0UI0BNRAgZs5tkMHG1Mtb1+Fn6xyvx8tW2qK4qswIgMoD0EdhPu9mvl2o6J9dKqu8lcJZYNvHNojwD/zD/Li4="}]},"maintainers":[{"name":"anonymous","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"anonymous","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zwitch_1.0.4_1557392067597_0.7983893200717578"},"_hasShrinkwrap":false},"1.0.5":{"name":"zwitch","version":"1.0.5","description":"Handle values based on a property","license":"MIT","keywords":["handle","switch","property"],"repository":{"type":"git","url":"git+https://github.com/wooorm/zwitch.git"},"bugs":{"url":"https://github.com/wooorm/zwitch/issues"},"funding":{"type":"github","url":"https://github.com/sponsors/wooorm"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"dependencies":{},"devDependencies":{"browserify":"^16.0.0","nyc":"^15.0.0","prettier":"^1.0.0","remark-cli":"^7.0.0","remark-preset-wooorm":"^6.0.0","tape":"^4.0.0","tinyify":"^2.0.0","xo":"^0.25.0"},"scripts":{"format":"remark . -qfo && prettier --write \"**/*.js\" && xo --fix","build-bundle":"browserify . -s zwitch -o zwitch.js","build-mangle":"browserify . -s zwitch -p tinyify -o zwitch.min.js","build":"npm run build-bundle && npm run build-mangle","test-api":"node test","test-coverage":"nyc --reporter lcov tape test.js","test":"npm run format && npm run build && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"esnext":false,"rules":{"unicorn/prefer-reflect-apply":"off"},"ignores":["zwitch.js"]},"nyc":{"check-coverage":true,"lines":100,"functions":100,"branches":100},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"f6ba8099287a53d8993a2458502b4fee890a1792","homepage":"https://github.com/wooorm/zwitch#readme","_id":"zwitch@1.0.5","_nodeVersion":"13.0.1","_npmVersion":"6.13.6","dist":{"integrity":"sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==","shasum":"d11d7381ffed16b742f6af7b3f223d5cd9fe9920","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/zwitch/-/zwitch-1.0.5.tgz","fileCount":4,"unpackedSize":6450,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeLCWqCRA9TVsSAnZWagAAAKUP/1J1xF9p4YABc4NGwy4Q\nLPYBBFWqS0V5YbnCaGQN9zGKLwKggylIIcsrR0VNluK7PlE9Hx/IGimcTR2m\nMYrMgkWxJ63YTn8qWCx/DmOwYtBjwn+CtAeUhJNnCDmVttEYDFBigHak+Jq5\nL4k3N/6di2d8BDmIPXfuyq4iWIZNWhn2XgQlI2TLBvDY0aTG6soL5gq6sIgj\n9V8GmKFGpb5K6fPWvRZ5afZHBNPrCawPDrDBIdN7hJF2NGQ7PnKalhWF0VWB\nWvBZeWl2B5ONB5//s6RzMw52PZhpd7gsSdbiM/rGh9dSmKyms2hhiWhtTsRR\nhNI7/NZXuSUOpwhVZ1ZIFYZz+x/M7asMcudgPOJpl1/BaiDbOjxuOldqIavR\nwuX5u31C1WKxJXcxp6AV6cLZDNq6fhyaVPwuHwO2UnS0iVtVS//4j1k6BldT\nSvfoe7huO9kHIbNJU+wIWPOYpxQFMnqBUgDZzAzVqsyIwzmmKN5Rr1NYBCek\neTaqpZ2aXxTLSGGmHbAp9NG0pYEoyqKLiHBA6suySa2ZQgPgZCPCwdaOW2QM\njxY7+4NqA6exgWMe9eixv2JBmD/b5w6dqGRp1K0SJy79MNJ0BPbEBILLQidp\n/NwSKlSKeXC8mw9kHuyV0NjgoCAXNKSqflzWN1VAMdcDVBHAdQCEqLruvmhA\nqDLE\r\n=OIK9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGdR6lxN9LE4a9Ua7ZQMiPW2Iay8qPFJ2DUDAqeVHDhKAiAmDaSYbCMwY/NrHQxQSwzCE3q4eisjyYbF+D73MqJn1g=="}]},"maintainers":[{"name":"anonymous","email":"tituswormer@gmail.com"}],"_npmUser":{"name":"anonymous","email":"tituswormer@gmail.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zwitch_1.0.5_1579951529350_0.03247599308740723"},"_hasShrinkwrap":false},"2.0.0":{"name":"zwitch","version":"2.0.0","description":"Handle values based on a property","license":"MIT","keywords":["handle","switch","property"],"repository":{"type":"git","url":"git+https://github.com/wooorm/zwitch.git"},"bugs":{"url":"https://github.com/wooorm/zwitch/issues"},"funding":{"type":"github","url":"https://github.com/sponsors/wooorm"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","rimraf":"^3.0.0","tape":"^5.0.0","typescript":"^4.0.0","xo":"^0.38.0"},"scripts":{"prepublishOnly":"npm run build && npm run format","prebuild":"rimraf \"*.d.ts\"","build":"tsc","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node test.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"no-var":"off","prefer-arrow-callback":"off","unicorn/prefer-reflect-apply":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"50e40e42ff65689abbfdc96e1b791b7764afa09e","homepage":"https://github.com/wooorm/zwitch#readme","_id":"zwitch@2.0.0","_nodeVersion":"15.11.0","_npmVersion":"7.6.1","dist":{"integrity":"sha512-RZOigZnU/+mHcJT7Wr1aenc2pOk+uDui8cquBce+v2NVZcmQpqYXuskqTzJ3c2jny7EQJ5HCsXGphl/FDXmy0w==","shasum":"0404abe6597a1927a87e1ea9bdd90ed71b5681e2","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/zwitch/-/zwitch-2.0.0.tgz","fileCount":5,"unpackedSize":8037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgR3gJCRA9TVsSAnZWagAAQjcQAIsY+ob0PFAViBOcM+/m\nNuURoqYrr5dbDYuoNGckZw5NQA90CTOcOHFxXtPkaPPusQT2jS0ijMxT2WxX\nlNpg+RZxXt91lZOyKnVykLjHpZrsBE89ZBN0bHfvgilYGmbVT1RsOQ7s+CzQ\nvaivY6eCc9Mx9LXGn7VRNM/Iwfb1AbG6A65g30TA96eCvKp/5hlBipHwTuqf\nbDH0c9BZ3ELsnOECQdgf+CZKCj5XxJ/GpBvsmwtC3TVaybFk9xtMnKWosZQY\njISLm8tBIqXyvPAxAd8B+SMWv4iB0TqFJxHxLmNuqvMZIVvpTni+XBR4nMwA\nwE4uuRKG7vMdPFHk0ryTkyDQ8wRoZgNnZ9RT2DADIYdGMW26cs/CyXc90aBy\nM9C3t2VSSUo0PuoLrGyxbkfCJ2DGadHTtYZ+t/6egVPABIQe2yoeYCXuFU61\nLKkSNaXQGsXpr9sDprhBaLcpOFC8jtQGw9824i0JN+aT8Ko0p6aVk5QXSccr\nsmXSrvINGINS5Ki+hGCI33oOicVnP/ymVeOWd2uJSMSYjJ1/tisIrFgalMj4\n3dgk7zdNwjfHNGXdHf7mqTATMlRGsU7N/vWYDfYfoZdYIU3YMpCzqQdQoKCY\nC+zqEJPrfZ8Bq8/JvKjd0BX8A5nRnI9BCK5c9HRg5HdodNasFaRvaKOIsB/K\n79cO\r\n=xKNo\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDcgBoJdaYBMGw/FuB6dgBE0WiPVMLHTBMFCf5ajBrGfgIhALuaWeMdZYoovCe1TOhciIXrGNgejdDf3k/rFAj1l7aJ"}]},"_npmUser":{"name":"anonymous","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zwitch_2.0.0_1615296521226_0.8560484650519882"},"_hasShrinkwrap":false},"2.0.1":{"name":"zwitch","version":"2.0.1","description":"Handle values based on a property","license":"MIT","keywords":["handle","switch","property"],"repository":{"type":"git","url":"git+https://github.com/wooorm/zwitch.git"},"bugs":{"url":"https://github.com/wooorm/zwitch/issues"},"funding":{"type":"github","url":"https://github.com/sponsors/wooorm"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","rimraf":"^3.0.0","tape":"^5.0.0","typescript":"^4.0.0","xo":"^0.38.0"},"scripts":{"prepublishOnly":"npm run build && npm run format","prebuild":"rimraf \"*.d.ts\"","build":"tsc","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node test.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"no-var":"off","prefer-arrow-callback":"off","unicorn/prefer-reflect-apply":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"gitHead":"c10399ef6300709e9862be2a1044762b07f7458c","homepage":"https://github.com/wooorm/zwitch#readme","_id":"zwitch@2.0.1","_nodeVersion":"15.11.0","_npmVersion":"7.6.1","dist":{"integrity":"sha512-m/ExByZF4TgV28Qe2hijeXbRgegQstkCTZwI/prBL3x7mFa1DKnlCj69ej+Cs+RIo1vl6oZZZ63qxEld1UibFQ==","shasum":"1a2abb75ae1e883d00b9189e1017c9f8f03829d6","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/zwitch/-/zwitch-2.0.1.tgz","fileCount":5,"unpackedSize":8310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgSIpRCRA9TVsSAnZWagAA9Q4P/2odViRUPoRk00TdkO0U\n0MkBpjLUg9zCewKVsUa9aWma1ArlAu9JkQ/qrVM6Oyce2sNhF1qh2UADdM8Z\nwp57j9w8G2jVzi39+0XqsgW7HibCRfTowwn8SXq71gOoNAqVgLD6Q6MwL8Bi\nho5Xnv/KZUNpJpzTAvAGllCVrdIk9ca8wg51tsb8r+9Ico/NFO3ifGWkDk9D\nzpXYjs8oRyTRcpOr7pdNcBjIe4VQLIizh13JIyw6KzcJMcebKLuxJb2LZTmr\nYp8xDx2Y/Ic3ZW5bY3H+XARFP0CpKXmBh4tv/t57npTYvyfkZWM4kSt/Jrta\noSTgq2EtmQ3ZXb2dJQkyK7b65jgJMG48F9/L19y4zvKxuzZPoRascx8XMN5s\nET89di16SgSnk2RMyYF8eynz2s75NMyiQ5ERpLZ15HYq9TZrvbNxlWxNc2tS\nUb4W9G+zQs3L2IEAGgt21RIN1MCgyhWg0D4UC73hUFWsT1T8XzUdU5XNE/kD\n+3vZUr9BNyaVoiaMHiK7JlmrZS0WThFBn2fMgNWpazSzp05T+VAY9Y9SILel\n3PfZZvmA7XQ5GJtCuqvt4r5MN5brWX53fyjZMQz4BZSIjJjkRUpTrollkI/O\n2xXOji0KLZlrYX2Ewna/eYjtgzfuRp4+XpKyZSDyI67Pl7KT3rmJTeNmzRfj\neP3C\r\n=pZTF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICcX6mZXwCZA8HOyyMkPtkt2Td7CfEFBOhv0JChSEs2bAiEAsW4n3FQlD4drQfyCgBKluj52+nd+5LnibKDX5xO/9Qo="}]},"_npmUser":{"name":"anonymous","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zwitch_2.0.1_1615366736961_0.08423781601911906"},"_hasShrinkwrap":false},"2.0.2":{"name":"zwitch","version":"2.0.2","description":"Handle values based on a property","license":"MIT","keywords":["handle","switch","property"],"repository":{"type":"git","url":"git+https://github.com/wooorm/zwitch.git"},"bugs":{"url":"https://github.com/wooorm/zwitch/issues"},"funding":{"type":"github","url":"https://github.com/sponsors/wooorm"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","devDependencies":{"@types/tape":"^4.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^9.0.0","remark-preset-wooorm":"^8.0.0","rimraf":"^3.0.0","tape":"^5.0.0","type-coverage":"^2.0.0","typescript":"^4.0.0","xo":"^0.38.0"},"scripts":{"prepack":"npm run build && npm run format","build":"tsc && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node test.js","test-coverage":"c8 --check-coverage --branches 100 --functions 100 --lines 100 --statements 100 --reporter lcov node test.js","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true,"rules":{"no-var":"off","prefer-arrow-callback":"off","unicorn/prefer-reflect-apply":"off"}},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true},"gitHead":"a4bbebd4832c9f15c41fdb41d55852b94771ef7d","homepage":"https://github.com/wooorm/zwitch#readme","_id":"zwitch@2.0.2","_nodeVersion":"15.11.0","_npmVersion":"7.6.2","dist":{"integrity":"sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA==","shasum":"91f8d0e901ffa3d66599756dde7f57b17c95dce1","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/zwitch/-/zwitch-2.0.2.tgz","fileCount":5,"unpackedSize":8621,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgZumMCRA9TVsSAnZWagAAChEQAKPHXVw1dp9H/RPnrmA2\nuu+Qgu2CdRaDpUxjV9x22YNQujdcTqFajgjfXQ3lNtmsmdf9x4WY928PZFqA\nzklgVkfRPamI9zwFUa34fgDtauiHk1Sc/cjb1K4H+5W5zrWHt8fTD2SBrL+k\nkMP3X7HiWqiz62aDKVveT2FW4BJnumKGpWWtB9Bv+4XvWCFXmqJcTX8SM77l\nQkvAs6jfDhfcPdRsfBO3Qj6jHvIUb5YiG8JpeBVbfyNKvwUwSOk/PYDXQ1lE\nrtjIMq50+ostC8bWMQ5UKNXS59cwnjkXggyFh6xFAU2O6/tl54W7qExBohoK\nLmLVeCSIM0UTkB1B9au1QtGq4fSqMwKYTqyREwAqYpE5v3jXO8+StiMHfrEM\nj67resQVKuy7iRO9xeTIVu0BScu2BejgXBMMY65nzgW1uIoH58ehKZ+YRCPK\nwRTyf1FLIIBb5YZj6Ip0wecwn4zxrGkoRriD5NO+yHucLx8gtJFOZvGuC+oM\nFDbf/qw99XDoSnKvOq7UpUCtLW5MPSGEA0But672Oo4IUGH0KJAqnYqJwYYQ\nQuuEbXpkJMI+ERI0i8uPaUv2eXALozwc33UONAiVVec/OMVkStM160UeTKPN\n9Vd4+YWQZ+Oct4T4yZs0KzEP0A64EnmOwcRiGcMprIZRAnmf+iGf5wBik+Vk\nhfN3\r\n=DYua\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDgct/Za6Xh4dy18GrO+GHgKvhmpUKQTH5qrSEgi/brFQIhAJklt7lr7fbyiiFH7DtPtlI/pHf+2BaGEspgc1cHio/U"}]},"_npmUser":{"name":"anonymous","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zwitch_2.0.2_1617357195628_0.2388781746729176"},"_hasShrinkwrap":false},"2.0.3":{"name":"zwitch","version":"2.0.3","description":"Handle values based on a property","license":"MIT","keywords":["handle","switch","property"],"repository":{"type":"git","url":"git+https://github.com/wooorm/zwitch.git"},"bugs":{"url":"https://github.com/wooorm/zwitch/issues"},"funding":{"type":"github","url":"https://github.com/sponsors/wooorm"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","devDependencies":{"@types/node":"^18.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","tsd":"^0.24.0","type-coverage":"^2.0.0","typescript":"^4.0.0","xo":"^0.52.0"},"scripts":{"prepack":"npm run build && npm run format","build":"tsc --build --clean && tsc --build && tsd && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreFiles":["index.d.ts"]},"gitHead":"6a64dd977fb76e4aa3b7fdb2702e3b2392b67e10","homepage":"https://github.com/wooorm/zwitch#readme","_id":"zwitch@2.0.3","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-dn/sDAIuRCsXGnBD4P+SA6nv7Y54HQZjC4SPL8PToU3714zu7wSEc1129D/i0+vvjRfOlFo4Zqrpwj+Zhcykhw==","shasum":"fd16902a7119d139b6cf13fa41fc909e7936ea09","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/zwitch/-/zwitch-2.0.3.tgz","fileCount":5,"unpackedSize":13812,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDMgSBuJ1AZ/9GWtxuvBrme9iWJ1OORvFgPaXimxldhWAiBFMJ0GtsHUtK9NHa4AW+d9A3d81ma7D3Y6AA5VdBKm3g=="}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjcnmVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqzgBAAi4Zl/KwGpj7yWatpepqbWahxGjEWBLpKO8yg4Z2HxpXew95a\r\nM4rFEbKXVwjRzT9WV05ABnW3XIKz31MDPJWgD7d861y2KZEWcatlxn2kx7e6\r\no+qnuJBr+9+taAvvRQLfLYVEPsZvxPWKMT4gCkF9ReBNm3YLt/SjQdA6NC+M\r\nWJo72Ni+7YNTNh3xMJ42AFnpahHT+03YPVHAp4sDHUuH36f7lbA3O6BqOmwq\r\nXnvBi5jd/NpsgmooTpxb3Kb9zn40tjapOVQdlauq+hCF/KRRt9/iBUTmgBJF\r\nO/mgDQf2zjSi9KZ+Z6vsIeiGpA9JUxl51Ishoo6rpfD2++iYaiZ7bAjiNUAc\r\nQI0g0rRioW+8qVHdmuFP6tHTCWvXSlQ0jxbd9+HPtopV7bdDlUWXjQbJPSYy\r\nnbWP/+GLJWBesdYahRK4ZOk9KYuy2FmUM6Qb4RqE6n/3IETbZ0cMW8UwxOXl\r\n3WVCw4qtpgK9qQ8SSy71Rjk19QxFCnFbDP90dAxCAJhqeRJRwK+VZVY2qOdK\r\n9hiW9NUmiF/nLXxcXzDbH4kVdf1lTY97lJGHHAooG3C/qhodGdZygrJ8mPw4\r\nxOFlCVokEEcA2UirURT0htG1ea389/P75FLEbBtkEAnD75rdjSP7QrfsPSAs\r\nuGjDI28N38yFjXU+Udj0hmnTUyxYJxnN1Aw=\r\n=/rxD\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zwitch_2.0.3_1668446613002_0.920897431630743"},"_hasShrinkwrap":false},"2.0.4":{"name":"zwitch","version":"2.0.4","description":"Handle values based on a property","license":"MIT","keywords":["handle","switch","property"],"repository":{"type":"git","url":"git+https://github.com/wooorm/zwitch.git"},"bugs":{"url":"https://github.com/wooorm/zwitch/issues"},"funding":{"type":"github","url":"https://github.com/sponsors/wooorm"},"author":{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"sideEffects":false,"type":"module","main":"index.js","types":"index.d.ts","devDependencies":{"@types/node":"^18.0.0","c8":"^7.0.0","prettier":"^2.0.0","remark-cli":"^11.0.0","remark-preset-wooorm":"^9.0.0","tsd":"^0.24.0","type-coverage":"^2.0.0","typescript":"^4.0.0","xo":"^0.52.0"},"scripts":{"prepack":"npm run build && npm run format","build":"tsc --build --clean && tsc --build && tsd && type-coverage","format":"remark . -qfo && prettier . -w --loglevel warn && xo --fix","test-api":"node --conditions development test.js","test-coverage":"c8 --check-coverage --100 --reporter lcov npm run test-api","test":"npm run build && npm run format && npm run test-coverage"},"prettier":{"tabWidth":2,"useTabs":false,"singleQuote":true,"bracketSpacing":false,"semi":false,"trailingComma":"none"},"xo":{"prettier":true},"remarkConfig":{"plugins":["preset-wooorm"]},"typeCoverage":{"atLeast":100,"detail":true,"strict":true,"ignoreFiles":["index.d.ts"]},"gitHead":"7a4992d2fd34772bf7caf3f755ba9a767cf79771","homepage":"https://github.com/wooorm/zwitch#readme","_id":"zwitch@2.0.4","_nodeVersion":"19.0.0","_npmVersion":"8.19.2","dist":{"integrity":"sha512-bXE4cR/kVZhKZX/RjPEflHaKVhUVl85noU3v6b8apfQEc1x4A+zBxjZ4lN8LqGd6WZ3dl98pY4o717VFmoPp+A==","shasum":"c827d4b0acb76fc3e685a4c6ec2902d51070e9d7","tarball":"http://repository.ncinga.com/nexus/content/groups/npm-all/zwitch/-/zwitch-2.0.4.tgz","fileCount":5,"unpackedSize":13752,"signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDVjIIedduzzuY8l+MPKOA7NpUsQGcTsg4Lg3EQgHXd0wIhAKBeuxXx7ZGAte4eZkfYnfzpFKSwIpr1+Sqkm89JtiOD"}],"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjdKi6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrgyQ/+I1Sq+0bMK4O9czlVsetS6XRAx3cun4zLTKKCqBh4t3g9+Wtq\r\n1U1+eje8+cwPEKGg1xgyIklku6bD4bKShaJ9dnblXHD8dZ49KgGvHKaGgGYh\r\ndFxTtgzADv2koAZ04D88IhXG533eaLfoRvB0Dgy4bmVO3GrczkQw1qtwIeyk\r\nd4V2MxsUDPBZTtqNIyA7k1vJSXQXKO4JECPlUzdDYfGOExKRI/30UnroJo7N\r\ngIGYKWfDAPXK52463586xvgVA2l/MwC6CAfKDIkPkhksQqy4ZmKtzNhkGrOn\r\nsSNuQQvlfcaq1JBAs+74G1duX0gV/qsfrjPf6PnBbvcCIJ4hroalLRRxKIVm\r\njC2CaSxzyWeMrcbt0mn+eojWHDzajf5Rq+fjw9x31KoJRQH5WrnPfvvBULDK\r\nE4yPiZTnMFXp5iPxZAB9PkbpICQG+33CRKnNfwcyqWTnnXQ2S+JFWOcING9b\r\nMjx2CQExdpCTGVwkoCB3m+Or2LVwe/OSry6g0HNfcUapbh45JApVPY+FBG2p\r\nrpCTwwc59m1rPeZx+YcyxNcqJtfHVvO/ZvXVgNI+U2Vf50MVdAiXNx9mvZLe\r\n0Xe2zARXF1FUaij8+/THRS71I0PrY8EumazcH/2iY93TKnla5C9W06KzmhVe\r\nMrBdeGcwj6KrqrBENdLIKnHm8QakXnvv35M=\r\n=RPgT\r\n-----END PGP SIGNATURE-----\r\n"},"_npmUser":{"name":"anonymous","email":"tituswormer@gmail.com"},"directories":{},"maintainers":[{"name":"anonymous","email":"tituswormer@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/zwitch_2.0.4_1668589753881_0.3148052657085556"},"_hasShrinkwrap":false}},"name":"zwitch","time":{"modified":"2022-11-16T09:09:14.108Z","created":"2016-07-16T12:53:45.455Z","1.0.0":"2016-07-16T12:53:45.455Z","1.0.1":"2017-06-19T22:40:15.178Z","1.0.2":"2017-07-18T15:37:20.847Z","1.0.3":"2018-04-21T09:19:23.700Z","1.0.4":"2019-05-09T08:54:27.687Z","1.0.5":"2020-01-25T11:25:29.495Z","2.0.0":"2021-03-09T13:28:41.389Z","2.0.1":"2021-03-10T08:58:57.117Z","2.0.2":"2021-04-02T09:53:15.797Z","2.0.3":"2022-11-14T17:23:33.198Z","2.0.4":"2022-11-16T09:09:14.038Z"},"contributors":[{"name":"Titus Wormer","email":"tituswormer@gmail.com","url":"https://wooorm.com"}],"readmeFilename":"readme.md","homepage":"https://github.com/wooorm/zwitch#readme"}