{"_id":"@ag1/return_switch","_rev":"12-a22a2ad89fbb463f521ac33f0a581a6e","name":"@ag1/return_switch","dist-tags":{"latest":"1.1.1"},"versions":{"0.1.0":{"name":"@ag1/return_switch","version":"0.1.0","description":"a switch condition that return result","main":"index.js","author":{"name":"agent one co., ltd."},"license":"MIT","private":false,"scripts":{"build":"yarn lint && yarn compile","compile":"tsc","lint":"tslint -p tsconfig.json -t stylish","test":"NODE_ENV=test jest"},"devDependencies":{"@types/jest":"^23.1.1","jest":"^23.1.0","ts-jest":"^22.4.6","tslint":"^5.10.0","typescript":"^2.9.2"},"keywords":["control-statement","typescript"],"repository":{"url":"https://github.com/AgentOneCoLtd/return_switch.git","type":"git"},"jest":{"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"ts-jest"},"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"testMatch":["**/*.spec.+(ts)"]},"_id":"@ag1/return_switch@0.1.0","dist":{"shasum":"a523cc29cf236c1ee9bc19deb0bff57fdc74f0af","tarball":"https://registry.npmjs.org/@ag1/return_switch/-/return_switch-0.1.0.tgz","fileCount":10,"unpackedSize":5771,"integrity":"sha512-aR7nnTNjxPNzU9FVzWAQ1/PSVudchTugLz571T6rAs7Y0gGc94ZhxnuM0jLVFgJk/aDEPJEP05y46T5Fu+q4tA==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCbgUsxDDe2BHFnT3hFRutKzbSHLCqNO/jGCfCwxDmd6gIhANxD3y9mshC9ci7R18Cyr9+ImMslp6sCaasbxaXgYIYL"}]},"maintainers":[{"name":"kpping","email":"kp@kpping.me"}],"_npmUser":{"name":"kpping","email":"kp@kpping.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/return_switch_0.1.0_1529902249643_0.017791160483877633"},"_hasShrinkwrap":false},"0.1.1":{"name":"@ag1/return_switch","version":"0.1.1","description":"a switch condition that return result","main":"index.js","author":{"name":"agent one co., ltd."},"license":"MIT","private":false,"scripts":{"build":"yarn lint && yarn compile","compile":"tsc","lint":"tslint -p tsconfig.json -t stylish","test":"NODE_ENV=test jest"},"devDependencies":{"@types/jest":"^23.1.1","jest":"^23.1.0","ts-jest":"^22.4.6","tslint":"^5.10.0","typescript":"^2.9.2"},"keywords":["control-statement","typescript"],"repository":{"url":"https://github.com/AgentOneCoLtd/return_switch.git","type":"git"},"jest":{"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"ts-jest"},"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"testMatch":["**/*.spec.+(ts)"]},"_id":"@ag1/return_switch@0.1.1","dist":{"shasum":"81921eb87b4a7bbbf54117c79177cf8ca96ad2ee","tarball":"https://registry.npmjs.org/@ag1/return_switch/-/return_switch-0.1.1.tgz","fileCount":10,"unpackedSize":5828,"integrity":"sha512-pWeO3pTiCa5y0zNKTLkMaE+Bhx0BG1iUZfHOectSG+n80zmt2mKCOfer4/6oCLNTfaipwaY8mEw3zkYuzM9jAg==","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIFJpiG5Oq3JGdTAu+Y/yOVPO3lA7/rfTnDRJIQfVHoizAiEAsWlnPyQyfd5tsuZwAsAM5q0kDKrkTQmgovWt5flsw6Q="}]},"maintainers":[{"name":"kpping","email":"kp@kpping.me"}],"_npmUser":{"name":"kpping","email":"kp@kpping.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/return_switch_0.1.1_1530127457701_0.7019832217982223"},"_hasShrinkwrap":false},"0.1.2":{"name":"@ag1/return_switch","version":"0.1.2","description":"a switch condition that return result","main":"index.js","author":{"name":"agent one co., ltd."},"license":"MIT","private":false,"scripts":{"compile":"tsc","test":"jest","lint":"tslint -p tsconfig.json -t stylish","prettier":"yarn prettier-config && yarn prettier-ts","prettier-config":"prettier --no-config --write './*.{json,yml}'","prettier-ts":"prettier --write './**/*.ts'"},"devDependencies":{"@types/jest":"^23.3.1","jest":"^23.5.0","prettier":"^1.14.2","ts-jest":"^23.1.4","tslint":"^5.11.0","tslint-microsoft-contrib":"^5.2.1","typescript":"^3.0.3"},"keywords":["control-statement","typescript"],"repository":{"url":"https://github.com/AgentOneCoLtd/return_switch.git","type":"git"},"jest":{"moduleFileExtensions":["ts","js"],"transform":{"^.+\\.(ts)$":"ts-jest"},"globals":{"ts-jest":{"tsConfigFile":"tsconfig.json"}},"testMatch":["**/*.spec.+(ts)"]},"_id":"@ag1/return_switch@0.1.2","dist":{"shasum":"f2c6eb1531bc44e5ce335a3df82fb06a5eb97651","tarball":"https://registry.npmjs.org/@ag1/return_switch/-/return_switch-0.1.2.tgz","integrity":"sha512-lEF6nft82R6edQ7yDeF2825c8j1m720updGsFTCPU2mV4oAaVX0K69P7w/Nf9v1TKwQxVU8pWG9PdWD/5QVP4A==","fileCount":11,"unpackedSize":5856,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbiUnzCRA9TVsSAnZWagAASgkP/32VMJEdSMjT8enGr4UC\nyOOLOrmpWj/PnhzKVYOQy04ZzxLzUh/HRZzvkZMt4a7jK2hQvqF4J26AfQEl\nxhn5u4B0fPHio+lrBMCv/85V/KWNTHQnOh5+pZYg7Ic3TxALBbZQw2Rm+BPl\nTVkyjjL7uOf1SV5+3DTAC0bCSpJchzvVy1EpCIlxaxiYMZoYVnJFk9c68NtH\nRXc2MHRNlcFH0D5orRZbQbMPyNL/1nyHWyYBKo3tMK18ww3WdFgWW7NmI6Ly\nfrXI+BaQCBYz8CAa011I6wARWa8OilCrdvT8IBBhaVMm+l94j8GR69K8+xQi\nYvhe6wrlFxaeGv8dXNjj16DtyVBQhJwi4Fhry0Ujhkfuvdxx86p0lJhKHrMi\nRRLd/tM0GFq5OCYNJEbNP0kvsjY8BODSnzytO2CZadjI62aO2b9CMxcya3xy\n+ltRul439yBT2L0unhoYhVEl+34fAAoN7Qri4+q+jc7/W7x+0tnMILE7Ajm2\n7WfQ0cX1IaUihdDrjNKUOE8TK6RsqWdtatZS3GsMoXVeBkSWHhb1LpwqTF3F\nywc3aTwowa5sQKy+pX+Ozm8bLQd3iKWKQv3ZOa1/Jrz4y+wtorrBkmwG5pY7\nC0us9rRex8tQyu7R910EVZkFbFqFAMYFa5OmU3vt0xFYtMWY56PAYzUY+1+k\nkKgQ\r\n=86pR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDbAoV5kErlX9n1PQjN9OMk1tCiEIUYLi1xMvCGnJqs6wIhALlA23GC/DdOEJodhl5BqhINNJH6788EpwiufvmsYe8z"}]},"maintainers":[{"name":"kpping","email":"kp@kpping.me"}],"_npmUser":{"name":"kpping","email":"kp@kpping.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/return_switch_0.1.2_1535724018649_0.6340050992143251"},"_hasShrinkwrap":false},"0.1.3":{"name":"@ag1/return_switch","version":"0.1.3","description":"a switch condition that return result","main":"index.js","author":{"name":"agent one co., ltd."},"license":"MIT","private":false,"scripts":{"compile":"tsc","lint":"tslint -p tsconfig.json -t stylish","prettier":"yarn prettier-config && yarn prettier-ts","prettier-config":"prettier --no-config --write \"./*.{json,yml}\"","prettier-ts":"prettier --write \"./**/*.ts\"","test":"jest --config \"./jest.config.json\""},"devDependencies":{"@types/jest":"^23.3.2","jest":"^23.6.0","prettier":"^1.14.2","ts-jest":"^23.1.4","tslint":"^5.11.0","tslint-microsoft-contrib":"^5.2.1","typescript":"^3.0.3"},"keywords":["control-statement","typescript"],"repository":{"url":"https://github.com/AgentOneCoLtd/return_switch.git","type":"git"},"_id":"@ag1/return_switch@0.1.3","dist":{"shasum":"b2592ee103fc4927723bf6ecc9c73d5ff6b479d1","tarball":"https://registry.npmjs.org/@ag1/return_switch/-/return_switch-0.1.3.tgz","integrity":"sha512-XIIqjC1YVpoeUiz9NyHPd5mNnxDI+JMZRrJHLBRiieGheT2/TXu5ECdlZpuu0LD0z1Xb1UVCHoG2e3BCkn9IFw==","fileCount":5,"unpackedSize":2698,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJboe4+CRA9TVsSAnZWagAAlmUQAKB+iCRS4U5WlTM+VXlJ\n/yy9aqo5hcydvb2HnrPGTrRBSJF2IaT7WUlFWnVAB7h7vA9Bo4REaJZa4Lib\nptJedfyiK7TxgKiAZ4hzSuvFofNi+lfNHW1Jav6XbTCXKIYi4Qe8vniay4YO\n72ZTxvA40JDGuxGW/DkFb7y3NmdgF7cBZk355qMCsPv08r+Wy64Dk1PCubi7\n8UeE2RmtJNCFFTUH1Nhqgo7SYuYJptqwpG9bVTj7reAvV48Ka/9JxYppVQPz\nm7d3e14fslOO6sUB4rDuVq8tBLwIINJ2OftryPTXKYu9O33/Afc01bxO36Gu\nK2B9deOgEwwmY+OlsqRm74hQhQ9dZNtu5e0tU6jGYnSeKt74EZjMnllVu2xM\nySKxHR0e0IgmAcHBkaBEDJ0aaTc+YHOz7Pq6nyIOZTPNSnI1PL9b1YIpXSue\ngdUen1vEb4G4nE0ayQA53qXnSTanX7MmGU9j63gQ0QrNGuK73JgEs9C/ieAg\nptY/x+eIQLdjmCniUUoDcDgzITYoKXvgGA3MjYbsURgGRIjYBuKBNDBmsGsJ\nNJML1C3T9FTE/Dleas2HQKmQdh84xEB0ViYbsHsVzOFbi2pc6WMjIjbrmkrw\njLFZNUyvBNzwYWYCrD1Cd4VXx4/gVi50Zd8qXuhHNqW37YV8vVmVY/sJFJyb\nzH53\r\n=a4qx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD2kUTxErLnyzf/OHbIvftEoJXNPMXxRA5XbRn8mJuxegIgBST8Mq7jtiduCsjl+TalDcy7pTYzk/5i1EKnw2XRcfY="}]},"maintainers":[{"name":"kpping","email":"kp@kpping.me"}],"_npmUser":{"name":"kpping","email":"kp@kpping.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/return_switch_0.1.3_1537338942188_0.21681348174783266"},"_hasShrinkwrap":false},"0.1.4":{"name":"@ag1/return_switch","version":"0.1.4","description":"a switch condition that return result","main":"index.js","author":{"name":"agent one co., ltd."},"license":"MIT","private":false,"scripts":{"compile":"tsc","lint":"tslint -p tsconfig.json -t stylish","prettier":"yarn prettier-config && yarn prettier-ts","prettier-config":"prettier --no-config --write \"./*.{json,yml}\"","prettier-ts":"prettier --write \"./**/*.ts\"","test":"jest --config \"./jest.config.json\""},"devDependencies":{"@types/jest":"^23.3.2","jest":"^23.6.0","prettier":"^1.14.2","ts-jest":"^23.10.0","tslint":"^5.11.0","tslint-microsoft-contrib":"^5.2.1","typescript":"^3.0.3"},"keywords":["control-statement","typescript"],"repository":{"url":"https://github.com/AgentOneCoLtd/return_switch.git","type":"git"},"_id":"@ag1/return_switch@0.1.4","dist":{"shasum":"d5eb96a534699c4015d692d8c772b1fa54cde729","tarball":"https://registry.npmjs.org/@ag1/return_switch/-/return_switch-0.1.4.tgz","integrity":"sha512-lFvj36F5p+GcVrn7DO/xSDx0pmS8c2Of03SkDP9fs0nSQ0ysauua+EkLyVmIQ0AaVixJsCNVUluCDa7smVPmUg==","fileCount":5,"unpackedSize":2699,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbo3+6CRA9TVsSAnZWagAA/IMP/RtwtndkymV62cWzvwPx\nW9Y8srrqgCQbuGjQeWXdRmvOpH+cmHfDO0/T1quyU1E90UgXMiQ4FO/tFG0q\n57YpwcB7pkFOXBLA+MWuzQtvtpBXRX3jWnj9r0MVx4zlgO11PUicM9k7/s2L\nxFc5LhI3heo2n3sn45bp3uhfUevXyjMBP0mU5xHMk+zjBhiXDr09GM4TCJ8h\ndmPV4iOWf1Lm50Jou57G4NPmaul6GhRfhQ3y1e+FlTwzer/ZMSEqGMYL3XYt\nV6JxwEE23K+DQJx2Sb4KamF/G1IFwnLnBijzqi4p/BB+gpmpe3lfdcsu4Pn0\nYLhJJmzVaNBCUh5gBUdlU3GCmJor4xkzwCFRQNI3DoJTQRASOIJACnRHPYfe\nVBIWHS1c6JK9A1A6zNrFdDglzzf29avO/ii5BGnk7tQNmIl/UfaguT0qJsru\nfJVxT4AZhHqw/DswzhYM99KkHre3kzfVRfW4AoIe8SGiQDtbRaJuWSj7I+Ck\nY0zBsZ+U8feei98Y/M5jYZqurjVUcUyZzCd58H0F8rDhS+m37D4SYfdor77W\n3xP6A2DL/xKyYarSpE+idhjIp/I78Bz9BUzFDenx/CG/FcPHgwpHqJkuT1Oi\ncmBvs7V8mVzfmJpzVKh2okS+LwO3OwXlp+Z1naDvMBJAR0jN1CmcfHu55kdE\nVqfu\r\n=cDUv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD+SwAlGj18X3XvbQA1hyUL2Qjk8S8e1fI92B3c/HGDMQIhALyiP4L2NjieabQ39/u5aIrYG85GLNzv60B2FLSbQ76A"}]},"maintainers":[{"name":"kpping","email":"kp@kpping.me"}],"_npmUser":{"name":"kpping","email":"kp@kpping.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/return_switch_0.1.4_1537441721783_0.7227487156773262"},"_hasShrinkwrap":false},"1.0.0":{"name":"@ag1/return_switch","version":"1.0.0","description":"a switch condition that return result","main":"./lib/index.js","jsnext:main":"./lib-module/index.js","module":"./lib-module/index.js","typings":"./lib/index.d.ts","author":{"name":"agent one co., ltd."},"license":"MIT","private":false,"scripts":{"tsc:lib":"tsc -b tsconfig.json","tsc:lib-module":"tsc -b tsconfig-module.json","compile":"yarn tsc:lib && yarn tsc:lib-module","lint:onlyts":"tslint -c tslint.json -p tsconfig.json -t stylish","lint:spects":"tslint -c tslint-spects.json -p tsconfig-spects.json -t stylish","lint":"yarn lint:onlyts --fix && yarn lint:spects --fix","prettier:config":"prettier --no-config --write \"./*.{json,yml}\"","prettier:ts":"prettier --write \"./src/**/*.ts\"","prettier":"yarn prettier:config && yarn prettier:ts","test":"jest --config \"./jest.config.json\"","build":"yarn prettier && yarn lint && yarn compile && yarn test"},"devDependencies":{"@types/jest":"^24.0.11","jest":"^24.5.0","prettier":"^1.16.4","ts-jest":"^24.0.0","tslint":"^5.14.0","tslint-microsoft-contrib":"^6.1.0","typescript":"^3.3.3333"},"keywords":["control-statement","typescript"],"repository":{"url":"https://github.com/AgentOneCoLtd/return_switch.git","type":"git"},"_id":"@ag1/return_switch@1.0.0","dist":{"shasum":"c566ae66960b329b7bdae2d622450dfd8f858a47","integrity":"sha512-OIptfmnxLzyZUadwOO5PbqlQTtaTdfW5At+XDLzdD9eyGrugfcUQ/VPR18cKIz7lOijUKlCtXmc1mRBa7G0iNg==","tarball":"https://registry.npmjs.org/@ag1/return_switch/-/return_switch-1.0.0.tgz","fileCount":15,"unpackedSize":7972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJciLC0CRA9TVsSAnZWagAAdHsP/3CjrYHmIwlpubs/SpfD\nbASzJyOqIxdRsCQHcnOCvCUc1D5xXMQZhgB0v/9G08gP1bQcOlvac8p9UGRR\nZwouTOYSlTIHkVtkR6/IpvYpfSnCEOx3JwfUmZPqt7LDEGczldlv9rz9A3yV\n0RvNjqTWrBZqbfMmW+GVCeaWT6qK6ePPCoKLvQESNb7S5hWfOyFn7NqCJdow\n3DubO43hgo+XAzwKn01mrYbs14YxY1gmqcBbBIyEp3TuY3Qf8lt///dX998X\nRlmZSC1IiJeFJktfEW7yAvpNi+jfokRZ7Hb+u1GN+6NKZuPGdiSQU+ZIttE3\nkARz8mElbLA9ixbz4fKYXS1Dw+jWwfuEx26OYqO3elTr8QvsqeI390KIdxZp\ntBEQf3eRxDz1Ynl+Yo+xt2Jo2clT3cI5m54aWOgpIWyRkSrPqHi5CLDVI3vB\nFRUTQgwK9OOitGpfkJUwXiCyz2s3GEdP1VmBJ4G6Eh+kpz6txDSQNAfF/i58\n35aUKFo3/4n7dzL5iqeCXCSOa9v/TUzzirylAVHSGgwR8ANdcyjUnUT5D3D4\naetaMSD1Ata8AsTp2vCu1Vm4SsYx8/Dr/uEp1CGLSCJsOR9CxnVTaiCK1+nq\nGuL4PBwPenHDC98N3yjfRWf5pTK6ZvmAcpuHdBr6t5mGKbnbouAbjmEYp3dk\nTpJY\r\n=RYMf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDuTtZ5z0coS5owc9n5P8YJ3tTgd8bbltTnVc1tlZTDcAiBlibD2b0S1yv7zeIqA9nJ89rqBeWr+ilHdNN8PEHvdoQ=="}]},"maintainers":[{"name":"kpping","email":"kp@kpping.me"}],"_npmUser":{"name":"kpping","email":"kp@kpping.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/return_switch_1.0.0_1552462003692_0.5180608910865319"},"_hasShrinkwrap":false},"1.0.1":{"name":"@ag1/return_switch","version":"1.0.1","description":"a switch condition that return result","main":"./lib/index.js","jsnext:main":"./lib-module/index.js","module":"./lib-module/index.js","typings":"./lib/index.d.ts","author":{"name":"agent one co., ltd."},"license":"MIT","private":false,"scripts":{"tsc:lib":"tsc -b tsconfig.json","tsc:lib-module":"tsc -b tsconfig-module.json","compile":"yarn tsc:lib && yarn tsc:lib-module","lint:onlyts":"tslint -c tslint.json -p tsconfig.json -t stylish","lint:spects":"tslint -c tslint-spects.json -p tsconfig-spects.json -t stylish -e \"**/!(*.spec).ts\"","lint":"yarn lint:onlyts --fix && yarn lint:spects --fix","prettier:config":"prettier --no-config --write \"./*.{json,yml}\"","prettier:ts":"prettier --write \"./src/**/*.ts\"","prettier":"yarn prettier:config && yarn prettier:ts","test":"jest --config \"./jest.config.json\"","build":"yarn prettier && yarn lint && yarn compile && yarn test"},"devDependencies":{"@types/jest":"^24.0.11","jest":"^24.5.0","prettier":"^1.16.4","ts-jest":"^24.0.0","tslint":"^5.14.0","tslint-microsoft-contrib":"^6.1.0","typescript":"^3.3.3333"},"keywords":["control-statement","typescript"],"repository":{"url":"https://github.com/AgentOneCoLtd/return_switch.git","type":"git"},"_id":"@ag1/return_switch@1.0.1","dist":{"shasum":"d3d8e9d9786eec6903c379c7613574c06172ba3a","integrity":"sha512-3Ol6XPQmzXbKXVSWqfZtwb7QqGDKXP7DWPlvK5/lbKzOF1+X1SW2+mrhZTIi83FrXr0JYZWKvxLc325QvbNdxg==","tarball":"https://registry.npmjs.org/@ag1/return_switch/-/return_switch-1.0.1.tgz","fileCount":15,"unpackedSize":8244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcj4vXCRA9TVsSAnZWagAASS4QAJUkAqRQPKmlgW3L0eLN\n/LRO0Bxy87YLMe2DlDXuhzNXoJBpbAq0s+ZCS6PQRmhS010AD4+sKfcuxvgH\nF+qEPvW+/gAaRUK0csQgjy51xGqmY2uqKumzEhAGG4gzTR/3IwgaZxb/6pgQ\ncd/40hYRB03s6+SnCDqwh8g4ZwLHBLHNJoSh2agxmlyGd+wsr4jwT1FMxLtk\nKSTovydAVRxusgkvsTR4xagVf4tgIW6iLpxqLjnrettaDlaAq2yFvbBeBAVE\nWqfFHSX9gBrZOrQ+UQgLofgsyLARGluV4n0G187tq5cLNpETbFKCGPfhOX6u\nx4qNxBVAkn3H5lnZnNkE9msaVGxADZnIvtbJYR34sAjJCYlfQWJp7dBaFuEp\nRZzo4Adu26xY0W4QP+Dh4S17JhVr2Oqvx5VXYS1Sl46blBfohleVemTZ62qs\nTRjEC+zcrBJI7aQNMpfnV2BCzVXDUCfIayRV+7kjONJxdJclLBw9+R5YijeT\nDfgBsgmxDoF1CYg+1acg/GyfQ/v1hNV18fxsfike5kOTfBHOCl6X5lAUungA\nzVsM2q5HNwQuWtb5PGRkmJDIW67gPl0uib5vIvbfY1DzHK4nbN6leK5I5Ace\nGNl7ynbhdZGCSSHtgDwwFYDzgFdZ5pIyXTfDdwuwco1eyxFdE7Qtvh2WZTKp\nMaEh\r\n=HxTb\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIF/0lFcr/ozR7d2ioz8JyYNqCyCyxpdyasAbZgakTN6wAiEA/hnebJmRQHj3k41Ic6VBxhb6eqGqBCemYOgzX8v+0Ao="}]},"maintainers":[{"name":"kpping","email":"kp@kpping.me"}],"_npmUser":{"name":"kpping","email":"kp@kpping.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/return_switch_1.0.1_1552911318422_0.6750885046313841"},"_hasShrinkwrap":false},"1.1.0":{"name":"@ag1/return_switch","version":"1.1.0","description":"a switch condition that return result","main":"./lib/index.js","jsnext:main":"./lib-module/index.js","module":"./lib-module/index.js","typings":"./lib/index.d.ts","author":{"name":"agent one co., ltd."},"license":"MIT","private":false,"scripts":{"tsc:onlyts":"tsc -b tsconfig-onlyts.json","tsc:module":"tsc -b tsconfig-module.json","compile":"yarn tsc:onlyts && yarn tsc:module","lint":"eslint --ext .ts,.js . --fix","prettier:config":"prettier --no-config --write \"./*.{json,yml}\"","prettier:ts":"prettier --write \"./src/**/*.ts\"","prettier":"yarn prettier:config && yarn prettier:ts","test":"jest","build":"yarn prettier && yarn lint && yarn compile && yarn test"},"devDependencies":{"@babel/core":"^7.5.5","@babel/preset-env":"^7.5.5","@babel/preset-typescript":"^7.3.3","@types/jest":"^24.0.18","@typescript-eslint/eslint-plugin":"^2.1.0","@typescript-eslint/parser":"^2.1.0","eslint":"^6.3.0","eslint-config-prettier":"^6.2.0","eslint-plugin-prettier":"^3.1.0","jest":"^24.9.0","prettier":"^1.18.2","ts-jest":"^24.0.2","typescript":"^3.6.2"},"keywords":["control-statement","typescript"],"repository":{"url":"https://github.com/AgentOneCoLtd/return_switch.git","type":"git"},"_id":"@ag1/return_switch@1.1.0","dist":{"shasum":"d13b3a47b0c1a79763fdfe4516e96fc8dd90cba4","integrity":"sha512-rUvKc1DpZWwIKAsHWADeQCFc1rsm5fp1tApinJrwOb+bcH80vT73qVeW/ZONiSB24130StIdUjmHpSLE5sIMdw==","tarball":"https://registry.npmjs.org/@ag1/return_switch/-/return_switch-1.1.0.tgz","fileCount":15,"unpackedSize":8409,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdb3E/CRA9TVsSAnZWagAAExUP/A7TEINyQ1AmAmJY1Rn5\nIM2D+nZTB36gzgymRQ20KeLqAh7a4Ty//b7947eXUVQSihGsjgQn4tP/tbUO\nVc0Put9WWuSfbV0puZocJy7ULVQme8DaUWneXjYqL3S4HI+YUhluiP/t4w4r\nrcWMHnOh/tum2LBuTnsBIOZ/1wtOsunwgLl5Yc4nwmnQ9rmYHxqHjaKzMxCw\nvJ4BoNkppCVDg7fUODfEbCra8itqRDq4c65zYOSNVO03coLlB6Csy1FjkK9h\nRbWHNWDtnsfvC15GtxqsQ+moW5ABmM5PrpqukJHxPV/4R0oM6jzbZOqme2IE\naYw+uqo+FtFZ4O33smvJfTWsJcOJilLRhIZIQOTniVuwKy1ky0mSSX8hx5yI\n6ioRLb7Ogp1VgVcJvVhkDdiMjuaX+ReurvMsEQZpON8HVhm/LU6p6jC7zgko\nWG+bM4y4HjWtJi/dTU6Z0/5ebEqo8tUOeyrQT0IlIQzMbG83BCywGsoxAQ64\n3o86EAMIyElYU7rWOO80WU4t0x8f2Hi+/FvdMk/PG+3Wh9uG5Pa2EoqjrTal\nDggQUU+sdLdbpkerjDuu3HppJuP3CIYYafIzQPGpSt37AVTFnmoEkd+Ot61k\nApAQ8aw83Up9RXUm+4rNOmksjurCqQpH/1WTNkYtBVDxCzvuBclHEl/Wm6dO\nl15x\r\n=YCl2\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH6boiLucWXHouFAfUynO0VjG8xSj1JE5u3AFl14WBTpAiEAr3Fk+6lYw096eiOaJZdR2A1xG3UjRUR2igsN1ysVuds="}]},"maintainers":[{"name":"kpping","email":"kp@kpping.me"}],"_npmUser":{"name":"kpping","email":"kp@kpping.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/return_switch_1.1.0_1567584575167_0.1806204002708769"},"_hasShrinkwrap":false},"1.1.1":{"name":"@ag1/return_switch","version":"1.1.1","description":"a switch condition that return result","main":"./lib/index.js","jsnext:main":"./lib-module/index.js","module":"./lib-module/index.js","typings":"./lib/index.d.ts","author":{"name":"agent one co., ltd."},"license":"MIT","private":false,"scripts":{"tsc:onlyts":"tsc -b tsconfig-onlyts.json","tsc:module":"tsc -b tsconfig-module.json","compile":"yarn tsc:onlyts && yarn tsc:module","lint":"eslint --ext .ts,.js . --fix","prettier:config":"prettier --no-config --write \"./*.{json,yml}\"","prettier:ts":"prettier --write \"./src/**/*.ts\"","prettier":"yarn prettier:config && yarn prettier:ts","test":"jest","build":"yarn prettier && yarn lint && yarn compile && yarn test"},"devDependencies":{"@babel/core":"^7.9.0","@babel/preset-env":"^7.9.5","@babel/preset-typescript":"^7.9.0","@types/jest":"^25.2.1","@typescript-eslint/eslint-plugin":"^2.28.0","@typescript-eslint/parser":"^2.28.0","eslint":"^6.8.0","eslint-config-prettier":"^6.10.1","eslint-plugin-prettier":"^3.1.3","jest":"^25.3.0","prettier":"^2.0.4","ts-jest":"^25.3.1","typescript":"^3.8.3"},"keywords":["control-statement","typescript"],"repository":{"url":"https://github.com/AgentOneCoLtd/return_switch.git","type":"git"},"_id":"@ag1/return_switch@1.1.1","dist":{"shasum":"a71cbecc4d5571f5e6b1f2d85a8d37fa807fd98e","integrity":"sha512-JnRElaEEDVPdYi4tLR9dK1NoN6OS6uzCHz6Ft7J1/7D4dXlvuLIF0CvZaa1HlBwVQzqPDv+2xRhmWFAnWuJx0Q==","tarball":"https://registry.npmjs.org/@ag1/return_switch/-/return_switch-1.1.1.tgz","fileCount":15,"unpackedSize":8574,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJemIgOCRA9TVsSAnZWagAAvL8P/0y7PTJDq9bEO0pGbXvU\nuYgd+HVCfaj/YCmGGMz9W15GNDSH2pvv89HeilXAApvO2CWjIgMZCjeEn3bS\nKqzd0cdqOffkcpuVJlbmhgzahXvN99Q/3QIeZQunsTkteAKznM+F+OORFzI/\n9ZF0uotp8SsIrPHxL/S/y75xZhtMuhx5JTnEnsDgDVlbNhDAQ+KNxwkIQTMR\necmJ+Kd53TwZndUKqQAEvyd2eioXmL1JBPrWs2aazO2T8erzo7sOqWguCW5w\nm45vvUdwd3iY8vzEfzpejzcTrOZiAbU5x2x8fpFnd98qi482r0GmtIV1fG0y\nvakXaE5I3jU5vwSqNyLbPvs+ZWVWILYSs6SAM9CBtfofYsnL3YXvH8S+q5xh\nK7gAZNM/Re70dj9XublB43++iQE3ruY7Z+ztAXVqkjHXJ8AsnLbCLtm5rfhd\nnjDcsLXLM9S3X5fUe76tMHL8Dva8ZgWffE0LBX/J7oXACaery1qkz8NtYoT0\nNQfxTQqeVc+ZMy72LOGkasxySFM0/hTOio9uTbwV+qQvYs+EyFD7OsVbcc6F\nK8tE+O+QOeNG45rLVmDTNaUlciQwof3El6Xwi2TnQA8ZGobrAii9NEgtAQOr\nxCDCV8R22alNCiz47CLQkTbAv20kK1GnETY3fhbN5Jh/mBu5SYiEIRfXceus\nbZph\r\n=BKJK\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC0662r0s8Xw6udu4fJD8z2Avv1WIiyk8pJcUx8C1PK4QIhALLJZ6rFa7ZqmAADiyXvFDqFrXKSkVq2cOWkcUoVBl5E"}]},"maintainers":[{"name":"kpping","email":"kp@kpping.me"}],"_npmUser":{"name":"kpping","email":"kp@kpping.me"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/return_switch_1.1.1_1587054605523_0.02853396496012439"},"_hasShrinkwrap":false}},"time":{"created":"2018-06-25T04:50:49.445Z","0.1.0":"2018-06-25T04:50:49.715Z","modified":"2022-06-12T14:21:22.155Z","0.1.1":"2018-06-27T19:24:17.779Z","0.1.2":"2018-08-31T14:00:18.780Z","0.1.3":"2018-09-19T06:35:42.431Z","0.1.4":"2018-09-20T11:08:41.956Z","1.0.0":"2019-03-13T07:26:43.936Z","1.0.1":"2019-03-18T12:15:18.562Z","1.1.0":"2019-09-04T08:09:35.331Z","1.1.1":"2020-04-16T16:30:05.672Z"},"maintainers":[{"email":"worasitipon.t@hotmail.com","name":"worasitipon"},{"email":"kp@kpping.me","name":"kpping"}],"description":"a switch condition that return result","keywords":["control-statement","typescript"],"repository":{"url":"https://github.com/AgentOneCoLtd/return_switch.git","type":"git"},"author":{"name":"agent one co., ltd."},"license":"MIT","readme":"# Return Switch\n![Node.js CI](https://github.com/AgentOneCoLtd/return_switch/workflows/Node.js%20CI/badge.svg)\n\nControl Statement that can return result is cool. It can reduce ugly code. Some other libs have done this but they are too complicated for our need.\n\n## Support\n\nat least ES2015\n\n## Install\n\n```bash\nyarn add @ag1/return_switch\n```\n\n## Usage\n\n```ts\nimport { returnSwitch } from '@ag1/return_switch';\n```\n\n```ts\nconst foo = returnSwitch<string>('foo')([\n    ['foo', 'foo'], // matched\n    [true, 'bar'],\n]);\n\nconsole.log(foo); // foo\n```\n\n```ts\nconst bar = returnSwitch<string>('bar')([\n    ['foo', 'foo'],\n    [true, 'bar'], // default\n]);\n\nconsole.log(bar); // bar\n```\n\n```ts\nconst lorem = returnSwitch<string>('lorem')([\n    ['foo', 'foo'],\n    ['bar', 'bar'],\n]); // NO_MATCH, throw error\n```\n\n## Test\n\n```bash\nyarn test\n```\n","readmeFilename":"README.md"}