{"_id":"typescript-monads","_rev":"91-893724d035f1dc6979cff1efa7db0dad","name":"typescript-monads","dist-tags":{"latest":"9.5.0"},"versions":{"1.0.0":{"name":"typescript-monads","version":"1.0.0","author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@1.0.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"ac75348cbd94669ea49b93025e67f1e96ead074f","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-1.0.0.tgz","fileCount":3,"integrity":"sha512-RcJ1vqaOLIGB1ZqTszPCtwmBCOW0yYxDr4bMVNfjU+3IGNa4JBt0pcL9jFQAJZWAjVX3tq7vN5DfP/c7h9MqYA==","signatures":[{"sig":"MEYCIQCcKTGkh4vHKIMGjzMa1fYY7jjYczhUFKwGb3BFrT4iGQIhAN2czUOFuC7NedZbBfmMSIU9K0fZsThqgEWNn/yJC2eC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3239,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbakOUCRA9TVsSAnZWagAAXIMP/3nhn/UbUNDysufmA90G\nLiih2Ump+XYDETTVAntOagFNleA6bSDMOZ2y949U7zdXXTyAfWnGZKJfoG0p\nigE8igCUz/vN3kKrGrFGOhS0EeXkVuYnjEGAt24m5GniJxdXs6UaCvd3NXbw\nIAoe697jJFN94Gga8eqGPssj5XJu4xeznTeVt8vLfk9QJ5TKMJ5bdE6sg3Xy\nRgfoO8waLftmVAYZeCNmXYjr6W8E4/SwHhLVv+ZVny5xDtz1FOEUUMHjekBv\nyrP0axRmIohW0aktEkuzq5tW7Zr9+WmF3Hi8ZJ3qFMA1apbg/ONbP5qBJSAx\nlXz+HGwUvDl+7FnCa589j2GUulDVyQ1qlxgIQlN689SMCSqzhFGFMA1ikfI2\nBZ7oOLJkiOixHFhsn/HszMKMMY2uZwxJOA5zn2R/59lPePuoXrPLyGBbIdDo\nLqJ7EToxG0d8GBcO2rKhxGTLdv+ypezr3fldxf3UlWw7PzvDfpfDBIul/owB\n0R2Y0EdfPJ7mHyMT2s6uyrKnwhXEeLkdZ8b6joJbKOK7aZm/maBDDRrPwrFI\nagGNB1jtC2F4Sx92JYYH5ZHMtfhVnKvjUa0l9vr3QftRdNHTFUgIE8pIFkXu\nJUp+hvkqHg/wVXarUQ/O0GElOumQUzIZWXPD9aK75WKces/UmigDJ0rCM5Zv\nh1C0\r\n=xLFw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":".dist/index.js","files":[".dist"],"gitHead":"447e64bcc9255a01c971423d51722b971610457b","scripts":{"lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.3.0","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.4.2","tslint":"^5.11.0","codecov":"^3.0.4","ts-jest":"23.1.3","jest-junit":"^5.1.0","typescript":"^3.0.1","@types/jest":"^23.3.1","semantic-release":"^15.9.5","tslint-immutable":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_1.0.0_1533690772872_0.010981209888408783","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"typescript-monads","version":"1.0.1","author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@1.0.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"f2ca9dc3e75d973efecd24fb580bb2c169fe5061","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-1.0.1.tgz","fileCount":7,"integrity":"sha512-Z4bH6Obp56mTXNC6/jQTjoQBkXX/x5PMkR1c/xJIAeeLWrhCQ5wO43hclI+Yuqz3EpDyONlIFrkMq8lAmVfHjQ==","signatures":[{"sig":"MEUCIF4Ervf3quakppossPu8UfOjTyJS8fb6WKsaHFlNNKOXAiEAv9cEacdYVwLcbvyFHLOvcJ1mAC6YNRb3s08BdDw/Z9s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbakpGCRA9TVsSAnZWagAA4SIQAJGRdFbW9Xr5P+K5RSN+\nlmUecd0ryZ5vqsGKHDK3WB0Lx1t5bQrlGbkl4NtdEef6FJjA1z8piDGh9TlO\nLATmoKLH3K89ABn8Y6YJELPCyQAaUYjTciHCgcajhaL7zn1zjg72FbGGmfJk\nzw1+5gDLMkY3LyXQY4RTXtTZP3eK0nSpuGYjqYAolEN4QTZGI6K8QPNaNS7b\na4aStt6pUMJL1Fp/OxJXPBxDzSGlv4c/JnPFefCRxmKZixdOV+i5JeBmuuR2\nk9W3YKOXxQjJClC/xDM2v6rzBI0Zobuisq5m3hLwEJHx0xhZygaSuJRlVy0J\nva6jYN0EtiWFCgD2DbLU2RkotR29mHSwKOik2Zz7+ssK4NcLzRD3SBfOe6Gy\ncx48bvP7sPBsQmfEH2WHlMKFD1sQO/i85xWJdKU/uE038CniG/qZqIDU44bz\nlJwcFZUl33QPdFhj3lxuz2/Y3WXibRHUlfmDSDhppaNcU1wMl57lY15BDg2z\n0p1yo9ahQEG8RduxkacDDYqjSXZVntJTmV9JwzCYdHEJt3TqTN6+KJkfSEFm\nWlIpe8Sh0rDrtrrmB/ZoDQwbXAuPaYi16z42onT8JSH1PAgbzarofR/59JT3\n2PrdSDKjm5eKkZqEl2AikfHI/vXt6azn8S138nXQtRTcBQCynPQu3uwH73S5\nyFq+\r\n=Ob27\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":".dist/index.js","files":[".dist"],"gitHead":"a8e9d5e3b96c5a9055a6c906a9cf6e366ba2eacd","scripts":{"lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.3.0","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.4.2","tslint":"^5.11.0","codecov":"^3.0.4","ts-jest":"23.1.3","jest-junit":"^5.1.0","typescript":"^3.0.1","@types/jest":"^23.3.1","semantic-release":"^15.9.5","tslint-immutable":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_1.0.1_1533692486620_0.0828318696228112","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"typescript-monads","version":"1.0.2","author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@1.0.2","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"9c306bf22fd8b419cb13055b2056617cc5362c1a","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-1.0.2.tgz","fileCount":7,"integrity":"sha512-z1ClfJgKNtEGmkrpg1I5oICHc51m7xxCBgN1qdoLEvMH6lsu/7XR78ItDPlh5XGvmBwWBhXzzAbGnM2xMPaRgg==","signatures":[{"sig":"MEQCIGYh83fDW5DQvdHU4i/7IYuZJ35oCLa33pqW2Gh8CAQDAiAhFhCnJHR51ezpjh7ZXn/W9pSwDHbsB8pitGBFkhPiyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":4844,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbakyTCRA9TVsSAnZWagAAYawP/ibfUhuAHpUL4dfxQqVN\nHVvjdvmzpuNlL9wU83nDq+8ppZwxtf66sZdcm7IAFJxiZgtMs/MTq5rC4WmS\n3eUhRxt/FNKm8PWmtckixrZtqjNnYjMyy7HbxF+7x1tKVAmEee9+ENRTkwzm\nfDbfEJLhqLKLFrPgTiub9MvG98xMq/0pwMDWh08JRoz+deoTBBzf6e5MOwEq\nA9j4Scmn70ld8e6gep9BvPwnUHTfj3wTcaQ8v1So7K91LPRzjCTA101cpZ27\n1QogrQmbuQvzq51evtf1f0OD7q5ICItqPiHqupRoM8as2yGtwyaDWcexYefr\nudNNfyIEVwflehkaduH6gNUkbIYi1kViof8fcX4UxLSDW9pGYLlJnBSU7ugP\nooXAwJq0rxo03wZMq2mBgWbg923ZdwVb6LWLQbuXrD1i3zTA3wVKMH4kEgLR\n+GWNrJEjU6NydRu065MWeoCzqbtrMy2jSD6SxADFNmqpyKILBt2D3BllpxbY\n4JYhb4qP8h6AFQ9LUf4fAPB2YT/9Mx5OdS+joSDOlaCuTBEy2mH+FDB/LI/i\n2oHzi5RJzr+vw6rTNrC+AOgTD101qc/KSXrWIyZFleSHLKyh2Jlx/mG9t9gm\npkjCem+qynEcLVxjVqewnlk+J1qnSvrj0bI2/Of8WlOyb7x+IB+jpNEHUJ2C\nG/P/\r\n=g3UX\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/index.js","files":["dist/"],"gitHead":"09b00887c472dd06c96737ce1d67d6673d1f658d","scripts":{"lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.3.0","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.4.2","tslint":"^5.11.0","codecov":"^3.0.4","ts-jest":"23.1.3","jest-junit":"^5.1.0","typescript":"^3.0.1","@types/jest":"^23.3.1","semantic-release":"^15.9.5","tslint-immutable":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_1.0.2_1533693075308_0.03525348578741849","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"typescript-monads","version":"1.0.3","author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@1.0.3","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"6fcb8c8eef18fb99575adbc8e4ed4cf44c6ba296","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-1.0.3.tgz","fileCount":7,"integrity":"sha512-EXXXIcrHLHZJBb0MrO6cJ8fVZfO/LHchXwzIqrZFIn/Oex63ZUjBBy7SAvyLj77OODU2h0x8XAe4/iSsEapSQg==","signatures":[{"sig":"MEQCIA1CRYT5PMVNCH9HUiNBpxuTRrgeWcc/JAJImDjBz5aIAiAMg1U1SNJm5oibRLZ1Ooacapedjci872Yh0gBXn5RnuA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":5207,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbala7CRA9TVsSAnZWagAAxdoP/3sKtE3eRLlCytVcoduH\nNlqi+YRqRCU/xf7ua+4/40cH4dXADU3UKgH+iYvaF/4Ww0FoDGgtac7ZYhph\n/Bf/1W5qbklM9yL3BoTQUcK0dYfOwi5YeGo+QuiqZSnjk0LTY1jc3lgiu8ca\nlX2x7PjmYDceaT5ETUAeGCifiT1sWcog1HuPOyRQD5Q6L47JA5dxTZVBp7yL\noRMtReHPdfJG8Wx2YczJ5EZF98FAacVPVCDNABYYhZ31UWnRs8zbrw9Zx4Zi\nOSxPHTljJUdm2Pt206NeBfpb2bx6LElwpNBneCdwEGm/iOwhjWSzjM+kbk28\n6QMJKVwmkgMpEPvyNoqInyVaLNzlkXgM2zfdJfXCPr08cJVtKvo75a1LqmgE\ntqBP+b3PDnIkqhqRpebCMYbLExM6OwZO2WJK7G4Y5IZQXHRz4B4zYK7tDodZ\nVyh8CRqCzVaiLImRCUK7Kp19z/R5dKIO/t87aUGJngs85g2S9P4GWPKD2J+m\n6MibipA4dDD+/PYag/U8rhX6Yd3LlhVw5nFAG5flUpDWEm8o0/OuO2R1qSjV\nWWbLRkHptu2RfKfhzolZImSDe20ckFaR71Sr1Og1d6oXHweq1oH8/ju80VFL\nCPjnRzC9f2A/0cYkLMjCGh7lE3yLKhkGBKQVBKEWhvay9yPCD4HUViCG8+xX\nWqgx\r\n=Ztia\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/index.js","files":["dist/"],"gitHead":"152ccac5876ee011a596c296257fd2e25540df64","scripts":{"lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.3.0","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.4.2","tslint":"^5.11.0","codecov":"^3.0.4","ts-jest":"23.1.3","jest-junit":"^5.1.0","typescript":"^3.0.1","@types/jest":"^23.3.1","semantic-release":"^15.9.5","tslint-immutable":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_1.0.3_1533695675799_0.8602776193318458","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"typescript-monads","version":"1.1.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@1.1.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"be42eb73f55784dfea6f96ca7a3e11ceba0e420a","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-1.1.0.tgz","fileCount":7,"integrity":"sha512-9hRipscEPOCcJYfVaCNd+Y57GnERXDZjPSuxiXAdkO/lNWMJub6aooHCc+nSR73qkEPg7jiikTV51w3YK0+SdQ==","signatures":[{"sig":"MEYCIQDlY1qYeHAVcsTprZM7v3A0P1asRRyI6uKU04VyLGKXDwIhAMTNJTBj/fTrrFlSmOVq5pnIf5TfxYayp7jyV3LzWbuI","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":6811,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbax0ICRA9TVsSAnZWagAA3wYP/jOSrLPeLXdoOat+IDxA\nTDLs7/MvJeaNg5l0i9NgpsBBSh7wLsqf5FR0AVbJjMRp+4fM1WoTaDj6veyP\nd8t73m6mx492oT02aKLC8+xJzu9D1Egd7Q2FB2N8ZpvxflXRT7WslmLEX6fy\nyX8x1uk1F66n1j7OHwAQj/n8v8RYCpwn9OytDGSN0xzR4np0vOiI84gcfDgs\np7Jbmjg8lxyTcCm8clkh5HGLl9vXUfa9LRvR/BVQVNoYaEb3yzXf+soJNUeP\n9AD2nNUej8BsmtwXgZfymOHT57zqVyKB33lCN/WRcr7dTvtGVzqhfye+HByd\nql2O0+IaC7YGIamACJBwq4FoHqxo/DRlFzgXOu2mcbm0bVHNIrztKNpfNDBi\nvT/nAvLlEdX93TCcR5c+DIuFqcbpolrpYh0+P1UepAT8nVUcPLD9qRwhq2+d\n+qH77UXJDFpxBRI+zHxydP/cp0uLicaa5y08iK3tZMZq0HbNKCkBlx5GR0K2\nEspGg/yr4LjhOKNs8QI53B27bBY6nZMnRYzjc4i4VTtFiTmH7Go0WSyx0iEA\nSH0a3/C5i2npRW6jRJyRC+uU51F5bhTVV8LYlanYYgH1+LBz1hxEcid9puCe\nV+7VxNxPt5b6xEqTqHgAaYDuxTSFg+AEat5WpkJy9ILzyXn8R7fOLfyAP6nE\n366O\r\n=Kj9g\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/index.js","files":["dist/"],"gitHead":"c5bba1067e59ab127c89f98fc2ba5faac3948149","scripts":{"lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.3.0","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.4.2","tslint":"^5.11.0","codecov":"^3.0.4","ts-jest":"23.1.3","jest-junit":"^5.1.0","typescript":"^3.0.1","@types/jest":"^23.3.1","semantic-release":"^15.9.5","tslint-immutable":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_1.1.0_1533746440414_0.4592485921477565","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"typescript-monads","version":"1.2.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@1.2.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"f03414e70962f51c860133a6f6a2b464a2534bbd","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-1.2.0.tgz","fileCount":9,"integrity":"sha512-SMQDZSjhxRrWlqY7h9JLYxzotXm8ItdFjEWStUf01+2Y0Kc8vSh3CYTvkESGqVy22S9aBzIkLG1s86b5tdZ7fg==","signatures":[{"sig":"MEUCICCN2LvlTutpTcyeT7q4lM07XxQx40Hco0NykF4lH7hZAiEA+vnNSZ+NpLeVESGfPslZl8uHhMgiu/4Udmh6QXuHv0Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":8712,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJba7tzCRA9TVsSAnZWagAAvvwP/RPT5a221SQBCBfSvVri\ngcrVt95gwGyUoozuiKm/9ywTjucMwSyRBWXYzJU3ToN7Ou7fgRHPtogeWQ48\njtJMIB1GhrzFHIPqcqIqCbQspq/sxLdKUhXpseS+gL0TiNYOBI+NDf9bgv+a\nb6dMBVJgLfClHNRTdqQJxNQmmN068ScCyHzef4b2pvbxOWvJ0QAPl/yV643/\ndit/EKMb1Pf4fHTFfJ9YDUqpiezgPR9D8ILM9YhmwB978Xmhu/Aw1rfzlsOr\nFnGIAe1BnGqwh+tdQHV7NQY2rav0TiZvE5PVHB6uCogKdvBhESy8VA5uxS7/\nlmcvFmv7+y20iGM3y9HN8HhrJVgN69LlhuwQ4iF/F6u8jM3VH1GFApIRdMPS\nLsAhQk22jIXjxMZuMiVIwNwLA52PXUOBFio2/uOKC43wPydBNXrs8ZOxZOgk\nPxMVYRFk78q+Krd0/INDPOE6uYR7WhE1VtajNygb+38oqx483p0MTPnXyQ1t\n1hLdj5zH3Y2ZUSF78+Q+3jf5chA/wA/an5j1FWA4DVDItIGEsldjg2IkAAb1\nrkbu40IA6g7taUnWVqt+nIDWZE9zMNNS+1ofRYo7MmmRsIB/beQUNV09o6dg\nNmFCgLeJWHPloqpH9w/nFB8TtKvAgxyCMK+XXU3A5BreMxB2ISQoCdK/q55q\nILKl\r\n=m4Qs\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/index.js","files":["dist/"],"gitHead":"68228fc3496002cbc80c6d4c1f67afb2f3431d4f","scripts":{"lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.3.0","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.4.2","tslint":"^5.11.0","codecov":"^3.0.4","ts-jest":"23.1.3","jest-junit":"^5.1.0","typescript":"^3.0.1","@types/jest":"^23.3.1","semantic-release":"^15.9.6","tslint-immutable":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_1.2.0_1533786994818_0.5017708965006229","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"typescript-monads","version":"1.3.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@1.3.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"777dd621197d4725b83512c4696610c042fdc1fb","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-1.3.0.tgz","fileCount":13,"integrity":"sha512-mGcRUv7Z6nIzePGLwzoHyhLgVA9aXyLp9ofKylgL+34ZbfbYiYdclVANtsJ4ihD2doTlTJ1AjjQxMyDKgHGgKQ==","signatures":[{"sig":"MEUCIDwLgFijHfMIcuGxmgZOR20HInqulmfnh7e1lva9ZlviAiEA+xGLvz92Kbw6omwceF7nq3BRdQjRI//VRXMAPjmrOVw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcEt9CRA9TVsSAnZWagAATU4P/RgLewI3zl7wh/rfNQU7\n2VKkl2C6IN4D/ODSMTRg+y9ZD8XqM0QxHW3fzV1jO5IEAGn2jjFM4zrhRLe4\ndf+iTuk3uiGjirCBc8UH7iwWu7uCxXnSx1UqvMvLPQAOeCmmkIKeeKJK10SO\nrdYpdnuKN4cxCMg53pGS/qO+D6D68UjSemnnSvCCO46L3fS/bALZYQnWKjsJ\neaoSQYUQ1owjiIpE36ayrkG8GxqV1BbvuJRYrF57WTitr/FValaZHdCxpMIo\nV25/D7CEyKqL/XQHXwM7Af1Zd1clfObYDMzRUEzqQ5GivRMaUJ2U5CtdULRJ\nzvz6ZAA9ytLxjjVf7lA6JnibFdTSfJFLptGoT+lTs288xu//PYmYGnq+k5Fq\nncjeUsxJggUnvF6gNCodZGm6+/wJQYg8n4LkTnTPXQ7IeAm2DPXCVhwpDNxV\nq5Rr3gmeqRAWyRPyoxcyc5LfMIyhk+YLu1I7bfG+MxdcxbFMB118W9BVF9wB\nO8RIXz1n0JBRwxiu7I/+WPf/QPirVet1IMNvR6CVsxqhNbh8nsviks0pGL7g\nfL6jtXr/RQPeqwphXjFoJ3rOQduIPBUmF7pnidKREc0IIMDmHe0Wco2AiPJO\nasyhfQYMt1cAyxu7QNXX2j1wtunuHXsR0hfk82WCr5L8Rc9EESn4Sdjudumg\n19a+\r\n=8+aA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/index.js","files":["dist/"],"gitHead":"b99b28d67dee8cb47091b55fff9da44ef8f2f537","scripts":{"lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.3.0","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.4.2","tslint":"^5.11.0","codecov":"^3.0.4","ts-jest":"23.1.3","jest-junit":"^5.1.0","typescript":"^3.0.1","@types/jest":"^23.3.1","semantic-release":"^15.9.6","tslint-immutable":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_1.3.0_1534086013080_0.9868343469007517","host":"s3://npm-registry-packages"}},"1.3.1":{"name":"typescript-monads","version":"1.3.1","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@1.3.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"bde1645701d13f8d54b62f4a838d506381af1bed","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-1.3.1.tgz","fileCount":13,"integrity":"sha512-R8KAwZ8wG9loSfTA9NM5XVzVvYLhEOGY2pTlPgeZqKOX5QNjmb9cYC7NAmMcgutStwOKyyxo4KC0pNiWyTVIPQ==","signatures":[{"sig":"MEUCIFLu/bTuF6AGWDdBBbOU6tVs1I8ywuj9cdxBiRgaqefEAiEAy94o6Kl4VEINhB1lepnxykEszvAPj9yIVBTuBhp6eUw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcHoKCRA9TVsSAnZWagAAxAQP/iN+oGIWjajuYK13poST\ngtZrOrBhsHwGqgvFd65FsFUEB3Tz0sdO7X8IBc24GJ2KxHGLf8HpL5d3hOfN\nhxpvAYB4VziQaxoVXPCjt4yjRKiKmhLDQRWWyVPImhLtddN7VOwa3cTJPtzg\nlbIUfUAtvpE0oj8Gi86az39+al+j+ZYAOvMCAb1d+OK0M0Io5ZiqhVoeIF9T\nvozEhZJ53OYbQpmIjPWuHZq25vASVJcmFeJOJEb3e5HEHtPPdlyfZnap0eky\nbiMyVHblpVp2AKefZM8ZOHnBsCW3j02WIqHWWo3HB7RTDAASE5yiFynxpEb4\n0MlzLWZZ8VsWdKNr7G2PuXQ+VdJBgbjUN76GgmLVwvVFlr0ty9Ox9YNdkpev\nFSkM8oWLnz5mad/45jT9O4F8DG+sWPh2NfH7OkG6yXNzsYU8AJwOxyLSWUoU\nlFVhx4a+sMGSueUu0xyWAPclf7nXBDmI9vaUeHA04hFjF4OUaP+66Es2CGwy\nNeOEfSHnFghMxQa6NGPbQwPiTMsLkT6PcAC+yDSJJRJI5FqjMVUafSIbwIt2\nsyufeXjETNx1PxZqv+9yureeZesu59x1n8dY1rNYLngzlML7ulSF3JldJtmL\nxYxOq8e0c0Z2AOmxqGKTbvah0FCjThG4a/CzcwRr1PnyKYQ/iwX7ExeVS/5w\n4Qs8\r\n=FXM+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/index.js","files":["dist/"],"gitHead":"50359881e427f270f09e2cfd0d0443b735aa0846","scripts":{"lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.3.0","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.4.2","tslint":"^5.11.0","codecov":"^3.0.4","ts-jest":"23.1.3","jest-junit":"^5.1.0","typescript":"^3.0.1","@types/jest":"^23.3.1","semantic-release":"^15.9.6","tslint-immutable":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_1.3.1_1534097929904_0.6196455430292451","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"typescript-monads","version":"2.0.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@2.0.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"d503dc460e2d38e16309579d7d63c38aefec7442","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-2.0.0.tgz","fileCount":13,"integrity":"sha512-3mUToKSPqVlYSVsDcVw+ym8MEjnnk6486SncxqkgPJvdzDVuN2+dBn/yf3Y/LeaDIpY4fMNyCOV8qJMFQBvMbg==","signatures":[{"sig":"MEYCIQDwF/yxffc4Jgw6Yv0Pp1LDhnaNFW67acrDaI3Q1bBh6AIhAJx51m6cSirCs6z7uub+4tiE41b152tSEecE+sUJtcRe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10803,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcIQxCRA9TVsSAnZWagAAtuUQAJi3UBo1liRsIPvi3c9F\ns4XEfWcgwHI0lUpD8k04nxn+fdn2WHJPTYe32eK1wT2yoFpH5qFmmYhddOgs\ndfVJVIuRObhwybF3JeoCQ1pL9mzXhNN/fe6wMmq4uKvXjlmyXRF1HhYg/z3K\n6MJP2OwdpnI1ADVI76wmUKU0xiVkLhNTtKC2HortcqWR2FYVKBs7w5jmmYys\nKEHB9taiqSvTSn0xIJQYtxae73QuodUnKmlgk0fIV8V4ktoiVdAsHnoFM7e1\nQE1jOGm3zVKvbhDVJpMLNp7YaJQ/iDjijmi9Ppj3eGqFDP1bTRWpZljJarLf\nuZ3BCYeLmS1DV4+vG/2JR7ILlpfeebNzAt04AIJDCjG90gVzfa2wbQHjPx20\nqQi6RJXbyy7FSrNtVA2zO1PIsgFoKhzVXc+aq2qkL0Pg1OxnJ7EEDotetru1\nCoQqxgSgGS5CYj7wWgtrBXMHQeBN/bo53c3uN/N19VnKg5kgTlh/h+dj8ORW\nUv0JX0r7cbjYlZe9c1ESzoYzd5kd+P3Qw7nrhclwOX1kcsAmdKOaLi/ApTJR\nuqvbvxApzSFrxm9QnUW1mFmGPBqwf5+REZtS94uPGAk6jsV7IFvCcm9zMflQ\nwN9y65ZYgHi3G1YU3TzmLZ1NLqKg1oK27eCeDNoNaZIFA7mE1LqMQWhtj1Xl\nnJh/\r\n=erhn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/index.js","files":["dist/"],"gitHead":"2a8866ee227d52051801c62b820308f4a8d238dd","scripts":{"lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.3.0","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.4.2","tslint":"^5.11.0","codecov":"^3.0.4","ts-jest":"23.1.3","jest-junit":"^5.1.0","typescript":"^3.0.1","@types/jest":"^23.3.1","semantic-release":"^15.9.6","tslint-immutable":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_2.0.0_1534100528668_0.005978808064552865","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"typescript-monads","version":"2.0.1","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@2.0.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"72389a091eb970a0b91e2378b76ae05c9f9fb7e5","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-2.0.1.tgz","fileCount":13,"integrity":"sha512-U1oFPTydGJgmMD1xgvDb1k6c1AeX7p6YyKh8108Uokmm0OKBR4jmmhcTVa05q7sBpkUUc4RmsOXrrN0dzug3RQ==","signatures":[{"sig":"MEYCIQCEFss+zy06Zh2FlogiuH+sKBiVn9J74FZKSNikIjeurQIhAOCM71tmrxzqYc0lhg2sawrS7w6v5xo9MqvhbOjDeIqg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":10838,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcLNqCRA9TVsSAnZWagAALVYP/2+LuKnp4a1ImEM9fgoj\nokp0daoT5UypiHhf3jsdbuMaASpIjZaak775sjBnRiCsrTSiVG+GeUFL+260\nHb7jtW6BFPoYKz9ESk7T5sVXr8eS+F4EpqmF8cJd6mhvEcvzzrR/rhMgPTSZ\nwdvuabxvn6pDSxUJZT1QdUCKOoLAgpuJwfCsZU/EgPXw6UH/2HWcKr2SHiBZ\npMDEtb5uF7cRyW8YwLS6PMim3C44NtJjNiJHmHdnBzMLzaMnBTOG3B4tlaMO\nrc7+//Va3nbPjZADJ895A/qER0A6eOK7bAHAP2uXJPzNWQso02N4yZkNes7I\nRVRFf+a7dahJLwz7xdneKizpJPWy5Ro4sUKqxuI3flJPQx4OsiHJihc0pri/\npz8gsVCto1CiSh5nw86pRSaRhI9R/yjwB6qDUNXvyCNBBKVPFyXUWxpC7VTs\n/SAOCoyX0Vqgb4S7ASsKsICpv25zzlsIwLOyLSAgOrpJtjG+wteWs1HA3hY9\n35akqidTgIpwcWyY3BoDPfrVal6wpbQVeZRBDofaE/IW3Red4rfT1l0NodaS\nH2A9PuDYfp9W1pBDPRSd7NcVcNifE/XE1LznEI/Z91NdpEzJ8ApTgf/MfuMU\nlhF4YQ4M4m9cHql/EYRqk+QREdx+MBqoI4Q1MnBCsH7yQmNPSmm7S6jqNGCe\nu1vB\r\n=DVUn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"dist/index.js","files":["dist/"],"gitHead":"a6f138e2c2a8dff954ab403e24e9930007871e10","scripts":{"lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc","release":"semantic-release"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.3.0","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.4.2","tslint":"^5.11.0","codecov":"^3.0.4","ts-jest":"23.1.3","jest-junit":"^5.1.0","typescript":"^3.0.1","@types/jest":"^23.3.1","semantic-release":"^15.9.6","tslint-immutable":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_2.0.1_1534112618086_0.6773973729066449","host":"s3://npm-registry-packages"}},"2.0.2":{"name":"typescript-monads","version":"2.0.2","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@2.0.2","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"785dbc64c1d2ec3014d0997a4d25d35b02929f1c","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-2.0.2.tgz","fileCount":13,"integrity":"sha512-6gRhiSwxwqBoo3OzutGhjQJSzylclVevFqXJ1DPfEk8h6qObdNVhdV3cdEqGh2a2Wxgi5ISMOuXTUyRS6huD7w==","signatures":[{"sig":"MEYCIQC98wTT2zk72Ffp501oJewnneyufiT5Ajw/l5TSZOR20wIhAIeuNW1oOTV8ZRDOa6JLz57JOEB/xnMpELAbRoFS0+/s","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":11012,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcNhNCRA9TVsSAnZWagAAcHsP/2KUU60Zz4fxU+mBngk6\nONXCzQaolTnjtXci49v338WJAPpO3du5YGeZcsPiiC8+8mNs6wzNGiHmWSpK\nuVfbNjo5WFDlHqWqnRolPHh4tsjWvHc10jnhUAhPmJh6Ep/e9RanCtVsrd17\nNZO/lNom6tekuiE2EFSYU+3+/ygLXGPh8zSnWbVAzd12uAjZhGXyukIM1JT9\nCP38a/qglo9M7awN4o/2/JZNWAv82GhJOFhqlOhQuRn6OiqsfoMG5nzmO2cA\njE35SBSizpNQm9N3jVzwkCPZbaEnfbw9A8U/5QQM+9p4bRpToL1ax8ySTgH/\nlLN70arBZW6s0u3mXTcE2secF1QsHgKyslbg7mLHLBDqMtOnxdAxI6gYUCwQ\nYIZfwf0wZ5sfNLuFz/So0fBzbTeS87CRoaQCC3m6509OE+haRSdcV+P+GGD2\nay7VvUlRnPLVIkdfMx1RNTVfQAtq33pLGgXZj7UsbJ4dqgI0htnTsUlC8a2l\nMe1wwXTb/WdovDrkHdULYQNNOnEnQqiXDX2LRxwpEmoeW0rD11Z7neSNArFu\nq3IRhfqVmtXYMS2QFBqSKaWZMGBDj49KJZdRFMdiQvK6Z38byuabbJDbgVl1\neTI0IPa2KuCBx6pWuKPxrTistM+genPNi2C9P5w+gHzLOZVKpRZ8qmZk48tQ\nMMwB\r\n=9Gn+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(jsx?|tsx?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"index.js","release":{"assets":["package.json","LICENSE","README.md"],"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.3.0","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.4.2","tslint":"^5.11.0","codecov":"^3.0.4","ts-jest":"23.1.3","ts-node":"^7.0.1","jest-junit":"^5.1.0","typescript":"^3.0.1","@types/jest":"^23.3.1","@types/node":"^10.5.8","semantic-release":"^15.9.8","tslint-immutable":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_2.0.2_1534122061081_0.29523792079612776","host":"s3://npm-registry-packages"}},"3.0.0":{"name":"typescript-monads","version":"3.0.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.0.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"f89b8d9c9bfcf42cd0a808e90d8781eebd727e8f","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.0.0.tgz","fileCount":27,"integrity":"sha512-zppGgjHeYYbd1YorlCc4SwqQzFjA30HH5gu7lgJHivqSVBq89SWBq3xZsfGyb6O2wQyWlPy8koA4dtHIA+FDEA==","signatures":[{"sig":"MEUCIBO390nDNn5TMDwGRYSZ+3MNiHkUP0p8IaVAumZQmlVGAiEA1i/D2IS1YUqNW0RALXxpXrqn5BdD2zKLHNnApXGmRy0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbcPbmCRA9TVsSAnZWagAA0UwP/jON7YQa4/HPko0Bha0H\nVNvwPh8QatrMnGBkk/onBCso7DstQBcXvH4+nPr/7GRxl8wbNadOhxfz9Nvt\nMQfQynpOZwrIL3zqQMASSuyGLsjCZf5KsTzGXNAi/VmF53aOOzEeFq8qUJLh\nwywJFz61y8hXXex7BtcT8OS11EaORHaQpqj7kZVODIDJo19hMWAkl1qTrHii\nn2FLTm3D2MVrO1kn3+lffdI46BQlJbkhfHkGxG5/k++Q+YzgabmpNW5AmoJr\nyMUkEzHliXfcShgZuYcn7G1JYTj95+TC/6yttd2HMvqn0YTnUOcmNhMXJcwx\nqN7QvROxtSh+CtjpwUuN36A3vXVmifu+Qu5/1Q7mrcL7LKczQBilFX2ZZGkO\nfqsXa8HBBQMsq/vt2hHF605Qqee9MWicLrdyteGNaQ+GtfleAemuaV1DYqhk\n88fJTYk/i1Qu0MhkDHbYpXjOnxhsHvlG/okiWKEFbJWHWYy8PuuI5I5XRlX2\n7vse7rILh5odTZAbYaM+7MW04Jnm60Ix0yzIzvZHJZpzpjXBmikTPNuzlKyX\n3RlRozyn9/wT3gCFUJ+RVOjGqmHWBbmYNWOZBWvAJLwaafevPGsYTH/2/8Tr\nyJ/wSWLjXAUXCXa2K9hQYK1xwHwc5cB6d5rj9GwZ4/zZYmYHIoPuIsgc1uTb\nh2K8\r\n=0TwQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"index.js","release":{"assets":["package.json","LICENSE","README.md"],"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.3.0","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.4.2","tslint":"^5.11.0","codecov":"^3.0.4","ts-jest":"23.1.3","ts-node":"^7.0.1","jest-junit":"^5.1.0","typescript":"^3.0.1","@types/jest":"^23.3.1","@types/node":"^10.5.8","semantic-release":"^15.9.8","tslint-immutable":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.0.0_1534129894106_0.12778784760008977","host":"s3://npm-registry-packages"}},"3.1.0":{"name":"typescript-monads","version":"3.1.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.1.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"3e29667605b79e5eac8f80233391089d4008e33a","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.1.0.tgz","fileCount":27,"integrity":"sha512-SqL4OgdSv8C49toBH2trPTSXNjshl5Q8VO7OfhjOp6ynPZYiwCR9I6ZzEvMh2+vxYnG1wZjBGXlKkfvUTryhmQ==","signatures":[{"sig":"MEQCIADiKp6K80lQRAqGyeC13WM9eVpAwiVqESQKeSD3NXHjAiBslsccSgWAdiY9pr3DSrs5vDQ9atzQe0uzMGic4dstzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":12986,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfjJsCRA9TVsSAnZWagAAJaUQAIsF5bK9eVfWfJOYXHKd\nS9KC4JDObOHxtudaLQIlolRtZSdNqDQKEDaJATH/VHz4JTtMXFQSTj556gDR\nj3F+xGIypmvpfH3S2X3w421854blvbXOEpvW5M8rk5YjaOKzyJ56enhoUnVT\ndkOLW6z7YLzSqsfZgP/wjMYsRLad4jbkCmLn6praWyZ/gW7o6Xu+zOt5iFmy\noyYtTTa7lKZaaLfRiZ/3qewVDOjDlUESni8chJs9A87JrgpocH2fp1SFCbu/\n6rVs9vRSwTZqdYH2uUIoatmzvyZeTO2pSQb/l4IJHeSTLGg5/DRxCP9oOmE2\nsF/oYa+VhPs038PwPtOjMk0VFB8c/aJOXHhGs3HpPHlrwqsZahK6Bbubf68Q\nzp1VPAU3nnyP1thMdl8OxXcUUDGkdohn4Y45qtZY6m1OWww5MSLYfDrY3F27\n5KlPj3mbc4HIYOoHN3VVxYwwLruycvsy/a7dCNcLJ8Qj/t43s/xFqqw3KZqy\nqzOIb0oI1jD7c5u/V+B72347FoeVs90/Gh16lmqa9eAPIdxw+hp3QcM3lArn\ng/QgablC2HR3lbd8ckMoEYsI8o9mGCG3OZ6/pNq5JN7iK7QBPGyIV5WuK74l\nLMlKLx0F8w7h//mgMnsRBGg8zajqbrc0+KzKnNSXghSK6zaOWjlPnhWxCWEn\n5Okg\r\n=LVh7\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.4.0","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.4.2","tslint":"^5.11.0","codecov":"^3.0.4","ts-jest":"23.1.4","ts-node":"^7.0.1","jest-junit":"^5.1.0","typescript":"^3.0.1","@types/jest":"^23.3.1","@types/node":"^10.7.1","semantic-release":"^15.9.9","tslint-immutable":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.1.0_1534997100286_0.4278014891326549","host":"s3://npm-registry-packages"}},"3.2.0":{"name":"typescript-monads","version":"3.2.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.2.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"4c2b51b02ed235bad0ac55b0c1e92493755add1c","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.2.0.tgz","fileCount":27,"integrity":"sha512-PMqutqGTMbEKQo9ga3skCQvV+hCLgBE849kbAcGfskANgw0Uj25WkyYZvG1ciZAsq4z6ZA2Bba1qnVailOaFcA==","signatures":[{"sig":"MEUCIQDOJNpBNht2lqGAT3zcyDhi8oM6FMc6I5vYr1zljgD3wAIgEpUwri9wEDAtYMmDICKQCFaUVuzx4aV48kH1ZXbOG9g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfwIKCRA9TVsSAnZWagAA11YQAIExN7rbx4Gbekcnj3gO\nG3xi97o01IoKE++2Bg+YRa8lxyJJk+igVKSCCY+gEQmM9zgOIEHtYLv8cJtT\nl5MGSUyrKDhLddVG+TGPmX1E3nbYv7PfEhg54fLJIUwR4ljtI9cxZNXjUq6T\nGKIHwIAS6swbtQonRa+wENI0X6tx7MfuO1aZ/EJ8mgo2rhJsj1vZfgbnUBnE\n1ooyNYGtSoE8NMRRFxwHDmTIED3nbrLqWnvPdPDL0TwxP9Jo024VWMpdb1dZ\nrUJWydPftrUMSRTsyWRvXbqpRTxcyDr503mW0WT6bLNSzo/8a0f93sLJvZZ8\nX0MDPH1jgdVHZflrFg2ZSoNZoxpDbtA9C9h6QaGmPyHYazVkwfvRoCg6lZdl\n39k0tMiNHPDJztRSot0vDGHTS9VjHX0zfiJrvLLeqlD51ZOSC1w4BHVbR4Ct\neemEvkGSxTSSU391WlBG/UA8UN3gNXmKGflMHdt8L3Qq+7TrgbC4gSZQHuBt\nt5bnL0ifaLZTjigHNjd9vJOSKjeyrSF0LZLQhG7Df5p8pg3e0tZJ1lf4b6zN\nQr98CNkL22yoxT/hWCpWH3RgESdmqpWt0eo8ALbB+q4OJYPaeyDk5qSnuUjs\nCc7jzvvCJxA5yuM/4/dyufZWQECyziu89u/1tRHwfLAwhrwmy1deqR3fOZBM\nq4KF\r\n=zpBb\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.4.0","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.4.2","tslint":"^5.11.0","codecov":"^3.0.4","ts-jest":"23.1.4","ts-node":"^7.0.1","jest-junit":"^5.1.0","typescript":"^3.0.1","@types/jest":"^23.3.1","@types/node":"^10.7.1","semantic-release":"^15.9.9","tslint-immutable":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.2.0_1535050250323_0.7672108432566245","host":"s3://npm-registry-packages"}},"3.2.1":{"name":"typescript-monads","version":"3.2.1","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.2.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"a37395ccfd47d07d4076c07ac72c87e0aa565ef6","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.2.1.tgz","fileCount":27,"integrity":"sha512-H8K0qnQt+k2cEXhN9/YE6vZf2r/XKjtyH64UEKI6wPEO1DsUOwJHgiZJfv/QXMLfaEV70sGIyg81P7IHUIDeiA==","signatures":[{"sig":"MEUCIH6+JC5A/gIn/DZtQNjmr3qZEEBps2xxAWARfgaMd9VQAiEAlkH6oJxgZ+dc+IyVQc6KSxoJC8AWqV0XqRInivjQFxA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":13544,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbfxWaCRA9TVsSAnZWagAA47cP/RTZyPy7j1NswIYTUVD/\nv5Mf7WhGLkRTLuSE7J3yHBgBxIokstgBH8Bf0hvhywQolDzID8QmKGVLNWrq\ncn13flls7NrMENr4N5WhW5nYnUY7KZJPE2i4GhGBZlkeA1019XwLkdzUdNjr\ngh3I4GmRyc1pfMQmIDNtTz7aZRqdWwwCVRthIX1fiZoA4EWttWx86kjQk9nG\nC7TxnEczwg6TZBDyK8kBaTHOUkV7dkAelJTgHNHNOxwROVEkr8qhHkUOF7IH\nlOPQWDlx+LEOLbrM7hQYmVQdlig8xAxwer2ivd4eyB8nWbtzJHZuuphLwypr\n3vcgAnYVBtxTBdauFw7NeQXEItdI+AZjd0PPwCSsu+CvLtd9I49YRTX+PTkf\noQcf/hbQzkCIk/aP4qbn4IQjq/KZIm1CEUYqW/wTlDdhbH8rtdU9oUaLzTqL\nVVn8Zut+6Vo6gZA+J9YGCg+yqYu+yrMLzYgtW01xlnoitU8aqGqJNMeIOPhn\nwUoExnHTYPqB2hKUlMJhPcnygIpHPO+T97JjzZwQmlbv3DuTAU0YkXWb9f0v\nb3SSf4EqWh8+bqVI/jFX6tgwF1BBF7oTzhiY1lhjxw97gdjs3FMCer9C1wuE\nmf4sqZ45frHdu/TaEa2yNw1v4OpPd6fHXGtySodWk6Jxywno4bro+/c43K4W\nNn/f\r\n=EAbp\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.4.0","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.4.2","tslint":"^5.11.0","codecov":"^3.0.4","ts-jest":"23.1.4","ts-node":"^7.0.1","jest-junit":"^5.1.0","typescript":"^3.0.1","@types/jest":"^23.3.1","@types/node":"^10.7.1","semantic-release":"^15.9.9","tslint-immutable":"^4.6.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.2.1_1535055258145_0.2910138131999367","host":"s3://npm-registry-packages"}},"3.3.0":{"name":"typescript-monads","version":"3.3.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.3.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"659a2b56b09c7066231f250ed9d316afecdebd2d","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.3.0.tgz","fileCount":29,"integrity":"sha512-9NVZqSRHRh7lO97ZsyCX36Tbaep9Op4XRxpAAxiKjLDOIigBYk6cpO8aRsMCxOQBcTP+Sj9VCBI7M7x9Wl8+yg==","signatures":[{"sig":"MEYCIQCUFA0TNPLKDTUzblysSmtCC8240kJlxzynjrhAvgyXYQIhAPostuvcXhxMXId/FizQwfYpbB3h0d3y+VRC0KShy9pH","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":16928,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbr+gkCRA9TVsSAnZWagAA2uMQAJ1cvU52HM+urU5FhH20\nqv42WY7bWJFycArpmfj6+Mqmi3PsWXSDAbIxEJyprsJ+eHYu6Qq8vbBjOkhk\nxk5NRvGt0s89vjn2339OT2+C03DiofHhfaashkSiaBU7MrqfWyXC8y6RZKmk\nNufbiR+sHJ6vK92L0fEsvG0i2rcGk3xM/pMb8HQ3ddV+se7AjBo1FH5vd5he\npo4kemzT+u7Ee8xvzk92VnUinzFBm2IarS0R32ogZxM68JsgGh0E1j9s1IXC\nHQgtkmgoHcHOEafH7dnfb42LVjfziJ4UM1k3SquumbhfucIZnKoSb6HoCBYe\nj1EOnEs3529qr34CTHN0p0Wq+Wph8HT7czpcgQFDP36yi8YidN6VR2o3TALP\nUIFzixGWkj1/tkIJyUx7CaKycixLjFRXqH/4nNpRnShoNBahfgm3eUY7EXtj\nfGipK5Ij06ZPMlAQLUi4ptewbiihbNCw6dVg3Uu5UO7u3QgHApkR9IMN08UZ\ngYNmMjITKTVkn1MlEL333bfbwoApxK3IeNCRdPkJXxogiPLSzoI8jPQtb//k\n9RSSMKenSjEvPnSaitjzLYz9kxuOJ5cn2oMIeGfQVpX2NcA3bqOl33LoyYeO\nwQ5GNSzuGqOj8k/UqNIv6jdXzMzIBq7FqCunK6EV/WaJTTK+ZR3fLNZzYra/\nE6ji\r\n=suIa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.4.1","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","tslint":"^5.11.0","codecov":"^3.1.0","ts-jest":"23.10.2","ts-node":"^7.0.1","jest-junit":"^5.1.0","typescript":"^3.1.1","@types/jest":"^23.3.2","@types/node":"^10.11.3","semantic-release":"^15.9.16","tslint-immutable":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.3.0_1538254883439_0.42162941383001695","host":"s3://npm-registry-packages"}},"3.3.1":{"name":"typescript-monads","version":"3.3.1","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.3.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"75e6886bf7d3eaa191811bf9f133f7ce8cfbf9d5","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.3.1.tgz","fileCount":34,"integrity":"sha512-nUpIW8kShH8GVHge0V/cFW29Ogm8aEOsRGtk23Z1lbxn0GApEMo44bJvHUTqK91IDvf0ZL3H2KxaQhXTXH6stQ==","signatures":[{"sig":"MEQCICtCfz+Trr54OJ92d6uPQJ2AtzV1ZRp1vmwyBI2/A7e0AiBtNRyxGg4NwzH2JU2GQT1ppq6sk/by+8Vcw7kIRSx+tQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53024,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbtr+RCRA9TVsSAnZWagAAK2IP/ieYQfSslVfrF5CyEluP\nHEQA5f0yiOuI++XYtnopbPaSNZ5N7KBjEO4HEckKFDKCb0hjNxacOPhxPInc\nXtG2bY4GytvloKSEI1bxg6vbrXMM1zRucrzEOH9okA1RHnqZWJjMTH/x1f3m\nMsIQZopW+yhfjKzsWYcW9MAa+khjI/rRWp3fsfF3FvO+hju6bA0MRg5bfaHb\nLXr/0ezeDgxkeMz8LfHd0a/4+EGKSQF0WjB6Jrq80dfIpcyuq+ScV/sBcn4E\nr9/Gdu1fI3+2RhSnBSCzUg4fWKQnk80AqhdUADx4+NhTPrO4ZuqKKNUVJB6p\nsX8k+59hKz+r8yK4ImR+zedWGpoht0OGkARyplC+dSquibAvf4N9yE/2mr4o\nrihPImAIwZjIloZrsSbgSftxx7uB6GtO/uPtAqEQtIovyxKFG99j+0EoyTun\nErX1VVHUbFZoaVPZbzM/OK1u/aCPYSWkZhpM/cOJaeFKOQLpwNcqHWUtnBr1\n+Ym9dtspCmjns0c97QATtHY4SuG/si/3zThbT9m3D0eE7bQhiv7J68Ps+2/W\nFNp70/MZPXDvl3hNNKr9x8jSG7EOQdVad4T6ZyxXSvqXC8PXd5BoTmNMdBAh\nyzaWhJMdmXLdlSEP8lXWwfyqow46jO0CwOJ0IfiE1MVnYERF28Qw0feBz8ie\nBFw0\r\n=fklw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc","test.watch":"jest --watch","build.system":"tsc -p tsconfig.system.json && uglifyjs dist/packages/system/index.js -o dist/packages/system/index.min.js --source-map"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.4.1","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","tslint":"^5.11.0","codecov":"^3.1.0","ts-jest":"23.10.3","ts-node":"^7.0.1","uglify-js":"^3.4.9","jest-junit":"^5.2.0","typescript":"^3.1.1","@types/jest":"^23.3.3","@types/node":"^10.11.4","semantic-release":"^15.9.17","tslint-immutable":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.3.1_1538703248827_0.28511324939572513","host":"s3://npm-registry-packages"}},"3.4.0":{"name":"typescript-monads","version":"3.4.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.4.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"60d2a4d36f4b43cf73cda63818a85d8a8000143d","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.4.0.tgz","fileCount":44,"integrity":"sha512-2BcuAx/Q0PfIAv2MsJ+Mr9EqW+i8O+Wbrt+BVeymObi77e2tIbdEHTUNt7XyXCnynbgG9TIccq1QIQNmyvZpcA==","signatures":[{"sig":"MEUCIBOtYURksb3fMsEYkg+1M5ORzUJB6vNAPlkoLPIfR16iAiEAnX4/N6+O5MiPfaQqfppbzTCB6jzT31eHYJXOlQjtKtc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":27248,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbttCtCRA9TVsSAnZWagAAgvcP+QHZrFEm2fER/9tuBHUb\n2Z2UKj1nPOLWZAg1a5/w5J7uOL36hKKWcDuOE1rFavjz0fjBMUBj+8z+5pbc\n2jqt3ie8rtNI79a/qLzCe+H6NTQFaZrKK26WFhAv5GDIrmA0Rjb/PURDIc3c\nfCquFmmyFhUtJ04XasGXxgxDJZZFx/LA6iW6fjE8eggvqtlSsZn6Y9OtCwhG\n0CzbnOZ4QvceZPcwOoqcnVRQnMp+Co46cj7KyFtDpqRV5CwZJfeYYPJec40T\nyWm0BxagmL2+8PqrC79yAYxjnRYlRNvlsrJpjTZPlF9bWihubjhXDpWgBUQ8\nv1hJuF2PFSETV+HstSEkid8yH7CHIiPUZ48tgX/Vqi3XB8CQWHGj5znx5IQC\nYWC0hkYzvAiodkUHKdp+V0xqot2zfG3g/69H2Bl/s3FJbfMoowtnvnUJCz2e\nO6LXTfQIMyx32/ugGJKkS/uqCo9lJYD5QQdKzuKp2IzJXRmvqEBuoR1rJk6T\nJ4WI2wJUrgyr+Izpd+/Ucf31lOG2HKBAlnpZsWrsMccYwLUb35Wh9soW6aQz\ns7czhUBPMGC9p5Y4/9Uim3vhc/y4eUco/tpbV3xzh9N7HTTkq/b6rdl/DPV4\nQM2EYxvqfXp71U0jw6lzN1SBaEXF22izEDI/utldJF/S6TPHnQq0pLaCgkWQ\n8v25\r\n=1IB8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc && npm run rollup && uglifyjs dist/index.js -o dist/index.min.js --source-map","rollup":"rollup dist/index.js --file dist/index.js -m --format umd --name \"typescript-monads\"","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.4.1","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","rollup":"^0.66.4","tslint":"^5.11.0","codecov":"^3.1.0","ts-jest":"23.10.3","ts-node":"^7.0.1","uglify-js":"^3.4.9","jest-junit":"^5.2.0","typescript":"^3.1.1","@types/jest":"^23.3.3","@types/node":"^10.11.4","semantic-release":"^15.9.17","tslint-immutable":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.4.0_1538707628265_0.1939716176059516","host":"s3://npm-registry-packages"}},"3.4.1":{"name":"typescript-monads","version":"3.4.1","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.4.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"85381c5711f38de02a7d3616371e5209dee24285","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.4.1.tgz","fileCount":44,"integrity":"sha512-sVd1ih05oYtKMcY/bXTY35ukW/HgBXFmazV8sIE5CxFrH9mVwtZlKGuydKiv14pqHVk60CzKwizDZcU71qYStw==","signatures":[{"sig":"MEQCIA4I7t7ALIPnLmFz9s0tVLKq1hkljhKT+pwE3inM0q7tAiAMkhuFisuQStkoqtcPXtNwlR7+UlEIpunLGOfjSssXJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40939,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbttN9CRA9TVsSAnZWagAAPoMP/RB9cTFD6t34tOKdbrp/\nBjGfl/F7TT/D1pFhp7cv73PrIQjfzCqOY7NSCJY7DUr12AV5VTQ4AqJKOpTC\nQGtGFWo5rHjmwtv3vWgfOWqREdYddmSZJx/zNW512p/wCdK3NDX36ZDiBJ+d\n58I/IFPOg0ArFjSZDuiCgSNXm5oWj5B+J9PmdoFNkKIeOULRWsHdCYEu1eBv\nHRYCIaO3rJmXDxmYC3NeSifipH2kmL0kuTclxAZMcnfIw3OCV3wrdDRsoBkK\nKfIeeR29VY9HAX80sjq/R/lZvuSMPwtQo6SH0/cYW1THLE/Kf7iHpMd06Q1o\n7GnZE3bdzGVr42Bq+Oy1Gzze5+oLedFPswvfODZT0MuwU83tJEriLcXzpKph\n778q6Z8lNPEHyc2yO6zhbbS9WCHZjeuY6d9oJhlid0q1jFA5/CDPTvhyfFIl\n6Naz0/8LQ5JGrjk5Oc4ST60ytexnfYBWBm+IF9j2EL90deTuK45clOHUjb3g\no2AcSbJg0GORMeZM6BehnKcBuNZSAsmzqTAly7Gu9sEyCGVi9qcAbIIR0870\nkesdSrMzfWUOOemVwvgHr3DGHUNKJXNHQUzp00JiObNVk33ccD3iJgfTQ+fi\nQBHqfy14AwCBtKl80vXkijTaDJTFkuaodM2lpZoM6LpD/YL7JvQXaHStAEMk\njiXk\r\n=Roa/\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && uglifyjs dist/index.js -o dist/index.min.js --source-map","rollup":"rollup dist/index.js -o dist/index.js --format umd --name \"typescript-monads\" -m","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.4.1","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","rollup":"^0.66.4","tslint":"^5.11.0","codecov":"^3.1.0","ts-jest":"23.10.3","ts-node":"^7.0.1","uglify-js":"^3.4.9","jest-junit":"^5.2.0","typescript":"^3.1.1","@types/jest":"^23.3.3","@types/node":"^10.11.4","semantic-release":"^15.9.17","tslint-immutable":"^4.7.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.4.1_1538708348645_0.751963189454204","host":"s3://npm-registry-packages"}},"3.4.2":{"name":"typescript-monads","version":"3.4.2","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.4.2","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"672cce66764449b4fdb4ce9339967128c9984f7a","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.4.2.tgz","fileCount":44,"integrity":"sha512-NYWUKOEL898JZ61gkbJ71ji27DOQe5nFCzMUL91kYoyeyK/9z0GGqur8j6lpKPL3kmiMS5eoSYW510AoZnt5jg==","signatures":[{"sig":"MEUCIQDr0LqbjrbQVkenYfWjR3nvqzvAGMpERxKweJbW7CUmIQIgEzWX7eaxSXxaTh0flkTtO7DLAp5sKDyLETvl0LGdndw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":40661,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbvNaHCRA9TVsSAnZWagAASGAP/iBGavZRu22UYNsxU887\nfbrdGdYlbw0xrOHYU1fDo+5D1fbHhFfKaQiBWuTldYAECE3lhlPKiSHT+rPB\n2iCS7GjuKBzbQ1CAWJ+7LJZB4UxY9CNYFoO3OEaiIF4/S9r4R1tvGj2E7KAo\npNNvzcCmYm5FhF1ielpLfpwZjlOXLusFEP/xzTHATu8oCVFhc0xVsEMf4mfs\n/jHYUiwOKZr2dkxm6KFEv3CLvTEXz6HSY/GwtYdxeSVU7zXTZmW2sVOivrzZ\ncFt2m7hQ38wD1iFuNjkDK6KEIr73g0y67HKtNejjs2WkUDDnBwR65YoJsBn1\nSvf+5CYciLsN4D/Bd2s4skK+tpwKNWeRVYIM4Xg8yHOdcHl3Id/w/O562suj\nN6Yu0r/JZOb8+sePrnbwJidQ66XS9KsLbzOiMmnVlDEvFqvz/pLW9HSxl9vc\n7RmS4KHR0Z75Vmqtcq/jRqgCfmVbGfqpd79oS6UzSqQaqBEPlqZ2Lh3ahNA9\noNLtc29QbT/adGblph2BJnxluJB7sybUpzXpe3ucz7jWWmqC+9pwO9jM23UY\nVUhvwznDGsdr6vnN8C6m8+ZZVQWQkEk5AQsibySejrEFT+K/CH/BszGXhZSK\njamxH+4p5diqiDxb3YfXewDhvGM9Cr0Glikuk1MrbXwlIK5EgY/mizuu7sqW\nio1A\r\n=nUDr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && uglifyjs dist/index.js -o dist/index.min.js --source-map","rollup":"rollup dist/index.js -o dist/index.js --format umd --name \"typescript-monads\" -m","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.4.1","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","rollup":"^0.66.5","tslint":"^5.11.0","codecov":"^3.1.0","ts-jest":"23.10.4","ts-node":"^7.0.1","uglify-js":"^3.4.9","jest-junit":"^5.2.0","typescript":"^3.1.1","@types/jest":"^23.3.4","@types/node":"^10.11.5","semantic-release":"^15.9.17","tslint-immutable":"^4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.4.2_1539102342908_0.4069216055602498","host":"s3://npm-registry-packages"}},"3.5.0":{"name":"typescript-monads","version":"3.5.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.5.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"c361766ade181c9021cdd32c4835c0bee39960af","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.5.0.tgz","fileCount":47,"integrity":"sha512-qOmSYjTtt960iwxQcO1cqB0gVrL1yOrAfbep/f2TnyXR1NAd5FvjkCsJCIhg8gWVbjoEWbjyDbklNJ2tParxGg==","signatures":[{"sig":"MEQCIDB+XrfmJFhLL/KcceA4QLnllkiSOBTAS2DtRATVBvJVAiBQ0gbLhX/Sg5Adlur5LrrEi2k2ZGagUBYoS3fxGSJWEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":41138,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbv+rACRA9TVsSAnZWagAAKgcP/0rgA8YcgOhcVg/jbheQ\nSZ7pNRQlqi7ND1gIBfo8IZLOhGdq52jUVERoRB3/DSvIFiYKK56H7fuaJhYI\nqr4VbNHZNywREm9r8wTWcqf+IO1ILokWuOf5Z3eKjDY1D4M/QNew2+S2t9V4\nUmleRoCB2UKGpVudK6c9kQARfUAbkRfAkaPRyHqwXlREQ1qozShmMrkUzq56\nH9k6J3C9iQWOGvEUhIvk9UMTAz8qb2+Jxus7k8mwXJmbH062UGF1/nUennsS\nWJdJ/EX5MaW2d71Bz+V4Z4ptxKc7UlrfAKgGDD6MMkZP/XCfMHpg0a7KRNCd\n8CxGDaPRYy30nolyWPoyZTBRHRxRE+kiNV65dKaAEB8TQY1StJUWGRjntHom\n//8C6FNSFscfGqLAcWj1QfLLgi8J5IHE0AMq18wn5EcJOKNddBP3fc9r3IPk\nuOJyqSzkL8LmS7ob8wWapJAf2c+9JWV9YUscet/OUNk2CWbLw00RpoB/QXSl\n8ndcVP/Kdh7LCg+oA5xTSnVMh0EsR/VXbE2dMlR1xrbTVN9gzWe+l8w37Ws8\n7Y8xiXp+fgPtEp8a0PfUYB9W4cinhtVSLEJeQnhfaEo8kHuhgq6skYZu48Cs\n6IZgIq3dTvwqRpFP/khAGa1GI9U0k8T6gyolFryLc7NxiBe8rqjgT1JhBnic\nuwpC\r\n=lrWd\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && uglifyjs dist/index.js -o dist/index.min.js --source-map","rollup":"rollup dist/index.js -o dist/index.js --format umd --name \"typescript-monads\" -m","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.4.1","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","rollup":"^0.66.6","tslint":"^5.11.0","codecov":"^3.1.0","ts-jest":"23.10.4","ts-node":"^7.0.1","uglify-js":"^3.4.9","jest-junit":"^5.2.0","typescript":"^3.1.3","@types/jest":"^23.3.5","@types/node":"^10.11.7","semantic-release":"^15.9.17","tslint-immutable":"^4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.5.0_1539304128034_0.037947344056932675","host":"s3://npm-registry-packages"}},"3.5.1":{"name":"typescript-monads","version":"3.5.1","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.5.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"80bb34b485b432780f67d6c6cdc35af44ea682c2","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.5.1.tgz","fileCount":61,"integrity":"sha512-BspqDs3zJAisNep3/JFleCWwmrsbKAC78Na/mrrWVjefHlJklNKnOP1PRts8ly2GAwSE2XN9sR4LQ5I0tDuUUQ==","signatures":[{"sig":"MEUCIQCgIuKk6UwEwGooti2TZ59/CgkomHUcoBQk6sNlOXU7hQIgL2LCwWVFSbLA9N8APYnuH4edataUKm7d2euySVVdCsk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49362,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzjrLCRA9TVsSAnZWagAAe7kP/RKDjryYZl58mbjW/GMA\nT7EF2WM42gec11UcSUlx6AEdZPgBXzp76yvY4fj0RzbUeUvG67fk7V8sZa+H\nI3gP6fzAbHNBBPBInMcSjVah5wzeEe/s8Y7DWCQI82NlUSphN/4lI3ZV24kd\nLHlQVgpBSV58ihz0ew2VeeFFBB4437OYO7T2Er/BSCbhcz5lBseQNdSOklYt\ntEZJ8gmWbtOMX8SOJPVZqltxrEzkN2om/9VZrK4b6iDuFc48lSxj/z1G5e4Y\nFjKmx+iVrCk3mp0CL2/Y1D6bocxNIRVx3K1YmAZ3YCS6E+SeYfiP8qn2sFZU\n0mlWXO75oqtMbLJfxoerjRz0X8M7rF+AQx+EWbqgmRCunegZEDzRsAcs3MRa\ni771x5Pnj7kdDfm+DrIlXv1z3horSDa8lEoFUrUacUFhqPOQOkbCsuKMmyNv\nvn63kPsZB9yNLpqbrim/n00Ub3vFWLo/nG2yYbVxRahYMoheDv6nN6VFGGLM\nLPClSQHAbgKJrHjPx3WuSoti+OCC6YedQCE8GkfubYNoR3zpMhByHhqCbPfv\n9I6VcGFhBZcIlb21X86gx6YLYfqQ/q1psXPg46N9XDUkqyfsn9LV1BtYEvdm\nKMtFLKI3hnGD/Ti1+NIbxBO5dT1y69kfapgSTZnoyesoThtC/BxiIrZQW/Yk\nmomJ\r\n=x+DE\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && uglifyjs dist/index.js -o dist/index.min.js --source-map","rollup":"rollup dist/index.js -o dist/index.js --format umd --name \"typescript-monads\" -m","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.4.1","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","rollup":"^0.66.6","tslint":"^5.11.0","codecov":"^3.1.0","ts-jest":"23.10.4","ts-node":"^7.0.1","fs-extra":"^7.0.0","uglify-js":"^3.4.9","jest-junit":"^5.2.0","typescript":"^3.1.3","@types/jest":"^23.3.5","@types/node":"^10.11.7","@types/fs-extra":"^5.0.4","semantic-release":"^15.9.17","tslint-immutable":"^4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.5.1_1540242122415_0.20909856154982576","host":"s3://npm-registry-packages"}},"3.5.2":{"name":"typescript-monads","version":"3.5.2","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.5.2","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"a5719d4068ef023e1f4b4f438dba72930cb442a6","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.5.2.tgz","fileCount":61,"integrity":"sha512-dN43mZ3eSpfXHOavUpZyBBnK089HZVNpvfA6CA8FuphlGdqjWkriAXijynzyXMeC+9i4kOKtrOPZekdd/K/Haw==","signatures":[{"sig":"MEQCIHViTZoodb7LfYlKYIKr+HJqApTnvvUavUqsiq9WPK62AiASrS10NNsOYEb5N6vCDH+W6hAYtXXLKxap3AKpbCizxQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49374,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzqhCCRA9TVsSAnZWagAAcOcP/1jdDTH3L5lJD9Mn0iLr\nZ2hs25sLqzFbnIlswbI+WMs5ab0p/LPPSA40Udsf4J1/RSZutfnNpCzTIWBU\nrlmuEWn/mW/QKKBZ4o2W/dtsqYPHaEmOGtwIDRtgVyLYD6LdkbMdJZrFhPPE\n5Ovg2LyyWnraz4F/XSDqD2+yJzLx5XD9YKv3AZT/025xv+XkBgHF4qloI7Cl\nFHBfTZzN9BV35iEsdGiy6HK7ChmrOpDDLkf0gI/jr/mza8ubuDAZ+C31cIod\nrqyn8v6VL8Z7oZA1ssP283YTiDnZaCG9e3g3HA+EsvgVdvEpiLWLTbRD8mJZ\nRGMvyUoOqOwfyDIX60mYT1Pq9CscynLTgwnNDYpJfNSwdzxlHUeusx+rDxfI\n54R/7k+TUzUrDhvAvWN67MIp5birA5q1YAxPOPZs/2SLMniOHGGmjhj+Fwg/\ngq7CjaitlAkKFO9/rrl6pPf+L5iLfeSvI5+xsY9bSRW53A5IOx0ogqjKmBYH\nhVuC8j3+LGTA6K72cJL+lwW+sVM7JFVbEnJzijQRj5IMYQfe84O9lrGRLZFJ\nvnaQPYrFK6Q7g+hHVepQfhE2budJHBSc6zZRHOyxDQDYckiFo4Yk1vaMgjGZ\nNhi6ibBMhCOMf3qckms6Z49LvOZESfMAlT/+Plu7H/AH4nNH6DOYYNNBFBc/\n3DET\r\n=tDEQ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && uglifyjs dist/index.js -o dist/index.min.js --source-map","rollup":"rollup dist/index.js -o dist/index.js --format umd --name \"typescript-monads\" -m","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.4.1","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","rollup":"^0.66.6","tslint":"^5.11.0","codecov":"^3.1.0","ts-jest":"23.10.4","ts-node":"^7.0.1","fs-extra":"^7.0.0","uglify-js":"^3.4.9","jest-junit":"^5.2.0","typescript":"^3.1.3","@types/jest":"^23.3.5","@types/node":"^10.11.7","@types/fs-extra":"^5.0.4","semantic-release":"^15.9.17","tslint-immutable":"^4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.5.2_1540270146310_0.09127611026804794","host":"s3://npm-registry-packages"}},"3.5.3":{"name":"typescript-monads","version":"3.5.3","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.5.3","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"8fac502a01d3ae743bfd0492740b12d8ace65170","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.5.3.tgz","fileCount":61,"integrity":"sha512-F/R8xNkYNXa/kaN/9KnnRx5bqVyKTppDPzIiftCdB9M7lxV2sNEPub7jj0n+EEKx6nJW2uePmRg8Bnlwq123Mw==","signatures":[{"sig":"MEUCIFFk4NcB4lbRxJ+McmvKWZagA1rwSzN0G1VJo/LRN5fxAiEA63LsffprcLHqq725Aty62VnF4BFAxNP3Z3QAkDbCYGs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbzq/eCRA9TVsSAnZWagAA0UUP/1g+vINZqZco0H0qf+t+\n+YfzsO5/d4hDvnqFIhXC0XzZkLT89/iNqUzeBNpR4UliO0tkEBmA+7z4bn9P\nUi4G0XKsXa1484gcjust1IPhIIXubrAdS2Nv+lJIoArQoqePQN+uhcPlu3Fb\nREZC8SmfE9K4kiuH9gv4uwm5CjbR3mJP+NCdOiunHxH8YUM48ix+as1k3swT\nEcK9e3CyCho2RjyMjUEzRqP++Tp3mRUPVg5+xs8uYBL0m4WIE2vPOhBkWZ3I\n53yXNymdFsLVmtG0hJtq0OUeRxUCzmGJxHzfLk01/gkEEFrs15Jx0IVwzRsJ\nV4G0fyVyJgBlcWL6uLoHHpW73AXCJiqd6ttVmPZKAzWKYJ9TjCjo3QWFiSsY\nfjhc7xVQLYJ9ttLH6+dtKhrjFiDFACbCpirQLvPnj4WY7Ypgwf2YlLQXQ48T\nvUkv4pb4KrLDbsFthcNv9LHJxP4v5+kDOHnA2tSaPS9j3tHUj17Our0WFEnU\ng/xpOgQpEqrRy/TtCUMDOY2Dvjz4Rp3v503NWWLfp7SLnGz7DU/2pW3uOWuA\ntCnXFVRJtnOMyqjCCIjWzj6PGFWleG8Xza7hFJDVobcBY8l4D2A+V+j1L4Cy\n76l4pjBeaAP4QoGtff+QktmPX5+QI0Y8DCh4e6BXpsaAz2jVb8yqJ0bxoN3y\ng3SV\r\n=R658\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && uglifyjs dist/index.js -o dist/index.min.js --source-map","rollup":"rollup dist/index.js -o dist/index.js --format umd --name \"typescriptMonads\" -m","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.4.1","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","rollup":"^0.66.6","tslint":"^5.11.0","codecov":"^3.1.0","ts-jest":"23.10.4","ts-node":"^7.0.1","fs-extra":"^7.0.0","uglify-js":"^3.4.9","jest-junit":"^5.2.0","typescript":"^3.1.3","@types/jest":"^23.3.5","@types/node":"^10.11.7","@types/fs-extra":"^5.0.4","semantic-release":"^15.9.17","tslint-immutable":"^4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.5.3_1540272093936_0.20275146823520673","host":"s3://npm-registry-packages"}},"3.6.0":{"name":"typescript-monads","version":"3.6.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.6.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"5e1f5c4bea35f6e33a696d02e10d0d0243347335","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.6.0.tgz","fileCount":61,"integrity":"sha512-NLGq/IRBcvYEOKWKXHZCEYQDR50+QwopC47xCFpLIL+1EQk2BkAqg7eahQe/DAOdZg+ZBYcKBd30YFFL/eSWww==","signatures":[{"sig":"MEUCIB2rCTeW6Rgi8exjRO1odAEcKrhFkwopZuo2hCoAurpYAiEA/mIgMmzHW8RKizZuiBnA4nFwFUciBLd+/CDMXT77Q9E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":51285,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1JBkCRA9TVsSAnZWagAAtgEQAJGQAMag3b3K3WYp2yoG\nuEAxFWLet0FJCXaKd8gPE7zvmIrP0+aBG24HjQUuOBy0+G+l9tcdak7ptMnf\ntwMmRzN7jqlz4oMK6AinX1k/BmfY/FLStxDKoMvHrV1VLpdln0nFuJVsHAKu\nYZfsYFmJuIXb7ZPnRZnW1WGQFM8gbBX5MbOhuSMvDWPcZausdY9aDxmCIEm2\nc9lhUWI9HnRi1AZSX/ljMLmo6iW7IuFb2BgCdUVqJ+SgXbxyZyHpERtCI90k\n8iq03HR8wyatBjhiX33L5FhIBGe49KPDPyz0KfR9SeaLKuAsHf7GYoes4jfm\nprzK4m7yYDtcj1ZgFg6jX5QJfsJqA+p+ROGmBPsKlE46ojmKumtWsAf3zBkP\nKDWGqKPmfimZA7ed2ZGi/f7nWQ69/RAAYq9Kd8cotErXtFoiKxNDe1wSvD0V\nCeXpNyk9CS9tZIyvGj3QIGmte/GMY7PETRbCIIgyGveuUKuPZUWfJOPOfq+E\nyJfibVDjSTTWEd7pc6ZIImjOs2OJKNdh4qSZwltZmaTaNDgAV1aQsL02aX9k\nNUjY2IO4fz6u7y0E0xRUzSr1WzJd+U/DW0UECmMwhZ3Y0XbD4NFpzFyGTTlQ\nGB5g1t5ri7UWXqXoaoskh3Ov3lxMJsg/wpYQeWXJegLVa/silK4a6oqIiHAa\nX3pC\r\n=OJ8+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && uglifyjs dist/index.js -o dist/index.min.js --source-map","rollup":"rollup dist/index.js -o dist/index.js --format umd --name \"typescriptMonads\" -m","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.4.1","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","rollup":"^0.66.6","tslint":"^5.11.0","codecov":"^3.1.0","ts-jest":"23.10.4","ts-node":"^7.0.1","fs-extra":"^7.0.0","uglify-js":"^3.4.9","jest-junit":"^5.2.0","typescript":"^3.1.3","@types/jest":"^23.3.7","@types/node":"^10.12.0","@types/fs-extra":"^5.0.4","semantic-release":"^15.10.5","tslint-immutable":"^4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.6.0_1540657251604_0.010546648206737341","host":"s3://npm-registry-packages"}},"3.7.0":{"name":"typescript-monads","version":"3.7.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.7.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"7646e3277f5528c387deea0defaac1280abf8409","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.7.0.tgz","fileCount":61,"integrity":"sha512-s6LP8jVJyC3MeHDhZBG/LSgvRh3ZhsaYMfVAuaoMMMVUcDF1WYnO3wzVDcFfr3O8HTZG3ZTn2LHOE2TDSoZ2Cg==","signatures":[{"sig":"MEUCIQDTnRxy3PzgQ7pgz54Dga4DKAIt674kM5uaUcRJpfCCuAIgGpTC7yc1JKeqDUGzUoU1et2LaA37vmyy0EvrNWpYm74=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":56834,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1JmFCRA9TVsSAnZWagAALgUP/job0X4gblGY5bomQq9R\nSUQSOwUTj+TwUdO87qV8g9OqPZBdTiDyV3w+PUX3KOuYt7Sp/UY3o2dCtj2S\nNvQuqUQ40ImPr8HB4ZTFO4NQkn06fI2/Kbo9UofgRggGsn1kX2rB8n8E4EJF\ntnL2MQvtEmyAsU5f81qEs3RJKkzbW3KASFgGEt2dSyWP72BruanMrv52UUfk\nQlBaqNPV1pKKyBwes0wJjd4zCiaIkJZs8MOOWZC4ijyKHM+wvjoDH4BNpVWp\nbRKoxB5OR8R82O6eaV2TbMBxmRCUDC0l1nu0Ie4wSufGiHUuEy+ScZ/zSYgk\nRqOBQdUIM92mz/dTipsUOt+97/mAqWaeW/I7QJg64XXxgNAWj7r1fjEqLeII\nA5GELRKeSQJt/KJqnm5gCJi/1k1mPen4KnXavn7fBMSFshuXO2rMGTfoyGIY\nJYOuBBgj9+fuLwKmaAy9Y+0xDOW9gSau/yiOtS3cDuetDpDPXsOo7vEObQcR\nmq5Agh9/bv1sOj6VElY0Bf/R4lmmZ+uxc/KEKEzzRwTZAxCAW0q0Yl+X2Joc\ntOVtP8ndBs0Pti85XT8HhxotnLY4w9bfbhxb0yhU6egmCWQPlzrup+5SW0I1\n2iYoV5jY2H2BH+6PObPIjXQJcmqOscyi7Z+Nife53kcSsM8PP2lvQk57x3mI\nAHs3\r\n=o8Wm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && uglifyjs dist/index.js -o dist/index.min.js --source-map","rollup":"rollup dist/index.js -o dist/index.js --format umd --name \"typescriptMonads\" -m","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.4.1","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","rollup":"^0.66.6","tslint":"^5.11.0","codecov":"^3.1.0","ts-jest":"23.10.4","ts-node":"^7.0.1","fs-extra":"^7.0.0","uglify-js":"^3.4.9","jest-junit":"^5.2.0","typescript":"^3.1.3","@types/jest":"^23.3.7","@types/node":"^10.12.0","@types/fs-extra":"^5.0.4","semantic-release":"^15.10.5","tslint-immutable":"^4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.7.0_1540659589168_0.1833679029274664","host":"s3://npm-registry-packages"}},"3.8.0":{"name":"typescript-monads","version":"3.8.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.8.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"7fcc4ff5394481d894ca50e8c03b023d4fe535ff","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.8.0.tgz","fileCount":61,"integrity":"sha512-zpv3hOYJ2MCAM7mknbKoBxA6qsWdIN34ktUIgRkUMyrt+pX8wl3bBCK/9DVHUi0ZZTNzybNT/xg+VU+ZFkRDQg==","signatures":[{"sig":"MEUCIQDShwbzlifk9F67cwulzoZIeIhOZBpGD7UCrMVb1lsy7gIgQyCqBfOGY227kZOfcOuoxajvbu9gqOrf9yK6WZdmvaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":58446,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb1KZrCRA9TVsSAnZWagAArI4QAI6VxoxmFpPwSAjtqJQ5\n2oIVBAdr13FLrit26fyYYngLMH05WjLwJJkwo7vtYU0BVXnonZMXKATn3WTK\nUZtO1O2l7u/6GJJrJKpwGLcqNIP26hdNuPpm4TMBDYK9XkNu90w9wnH35ZVm\ntbSmwRwqcXvWvTwWgkJ9cN3Ye5Lah2lIMhcQDKPnVXaRmA1A60f/ogKg9U5O\nAtmYHSf4J3DuC1fn6mSNeQsl77e1uhlf8hWO6eOI3pK1O4XVR1yZ61jZXPEp\nOCHtnn/fdo+R5X7BbWB//ocFpqjJpw1HY0S3WZes5LdGLTEvmTH8mL1qTndS\nevXlyvLhRzHS4vlMH/JjKeQIGU/0FDuJrksTn/oCoAjTvfhMA4frRNhn2XL7\nxsdrQpuqPEq8lrZrF+OXSC1FsUIUhGxFJEnl266pmHcPdrNtKZc/3TKiro2N\nKScCSV3IEXYDReOQlN/nRsUUQu4eSDLi1w8GxunMk1WZPXbruOuyHlEUAh3D\nTN9lg7/n8oLF6EVkwH4qA7WbCbJj7miKRzSUOpL+i97M4jQYu2uyzH8hzQFq\n4NKL2Ze7TJfaF8gblTufv3mU4AFbzeQHL5STpB748EUNdPX6TxQ+YoJ7qAcT\n6TIx0NDuPgMwyQxfsfBqA+dpWVbsu4yJVEHxHxvZuGHGDr5PE0P8miAwQxkX\nYYJk\r\n=K1aJ\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","reporters":["default","jest-junit"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && uglifyjs dist/index.js -o dist/index.min.js --source-map","rollup":"rollup dist/index.js -o dist/index.js --format umd --name \"typescriptMonads\" -m","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.4.1","description":"Write better TypeScript code","directories":{},"_nodeVersion":"10.9.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","rollup":"^0.66.6","tslint":"^5.11.0","codecov":"^3.1.0","ts-jest":"23.10.4","ts-node":"^7.0.1","fs-extra":"^7.0.0","uglify-js":"^3.4.9","jest-junit":"^5.2.0","typescript":"^3.1.3","@types/jest":"^23.3.7","@types/node":"^10.12.0","@types/fs-extra":"^5.0.4","semantic-release":"^15.10.5","tslint-immutable":"^4.8.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.8.0_1540662890771_0.3015476546933751","host":"s3://npm-registry-packages"}},"3.9.0":{"name":"typescript-monads","version":"3.9.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.9.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"5af64789a11c8d08b0743e68d83fdda55cebecb1","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.9.0.tgz","fileCount":69,"integrity":"sha512-IzjpOWklnl7aDfABA+q3XV8DAtPznJRBODXKjyHS/O54rcm1BJZl3h4J6HuB3e5jK/BPrRPVopKEDJBrHoQwSg==","signatures":[{"sig":"MEQCIEq9i6JP0BL9ToDnIvAKaqjfbt50KhwXf7JuJeDKEduDAiBGTlC5RIMDgYQeeKx1nZoSmmCmT3WrFMza/Fv+elmN4w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":81231,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNtPHCRA9TVsSAnZWagAAZEwP/0zLrvRirDUobAhhM11c\nvT65q7fEHHYBm6+IxnLXgPYzO12xOp7OW22wE+txMVdiC2rb6XGt44wdiw5h\ni+/UIC2DdEvaQd7E43x9Ezds9Y/psp6U/osdXdEAu+KCP6JE2sihziUz0ey0\nApG3kegra/VmFIEJtfPxhsMvjnl7ffFnAV2fqfJrHLM6enNhyZa7FbZ0JE+g\niLW/3FMWe2Omc1LLyEv/lL+jCnruTUmEA6mPbUPEEZ+ZxwDv0l4EkLT2PYf8\nGgNNi0LfhjjURQQJSYlL5PHAwZOJYlSzcVusHXddLeVfdosPF3rKplQ0LQHb\nutQtPOjCagD9wAikz67CuADXTY5c9CBaz2sjSgny9a75K87cLVAgh7TVXE91\nxDlIx/sprgn207m4Y5wbYLifDe4fNGw/mDiJAn+m60y2XfWr0mK9Ci7duXAH\nGesj6aukhnXg9tlrP4I+b42MgwZQNq9XBHL5OlUX8qkMMwUWzq5bhkOZ0BkV\njpjFhL6Dtpc23LmAS3YRngzdnK50TvMDphUDdBCykV55EKx0KXjuJX7A2+Wf\n+h5IiKSXfwKIXQeRgdt6YX9cMl2+Mhymf2xG2wSADO8337hwgozsQrNCdlPJ\nlt2cfKiSxmUJIB0cx9pOybnfaBB9YemRVv+KBtRZ4ObkjfmVWpxFak7hDERI\n+sPE\r\n=2WIt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && uglifyjs dist/index.js -o dist/index.min.js --source-map","rollup":"rollup dist/index.js -o dist/index.js --format umd --name \"typescriptMonads\" -m","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.5.0","description":"Write cleaner TypeScript","directories":{},"_nodeVersion":"11.5.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","rollup":"^1.1.0","tslint":"^5.12.0","codecov":"^3.1.0","ts-jest":"^23.10.5","ts-node":"^7.0.1","fs-extra":"^7.0.1","istanbul":"^0.4.5","uglify-js":"^3.4.9","jest-junit":"^5.2.0","typescript":"^3.2.2","@types/jest":"^23.3.12","@types/node":"^10.12.18","@types/fs-extra":"^5.0.4","semantic-release":"^15.13.2","tslint-immutable":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.9.0_1547097031323_0.46161050456434305","host":"s3://npm-registry-packages"}},"3.10.0":{"name":"typescript-monads","version":"3.10.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.10.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"2ac23c4d40a6cc4b53fdec6388aceab9e738e537","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.10.0.tgz","fileCount":69,"integrity":"sha512-g7QnwMNgZAayThyR40rbdPhDJ7xcoS7U6CoJs+UfTtD82KSaPUFwtQbyQJRAye75ZsrCI+/WbCI2JsYl+gdudw==","signatures":[{"sig":"MEUCIQCqY6FY/WIGSh0MxLhn6l7CeLU2zkQA18KZ2PL+XQvXEgIgFY74OapQ7946LnWD+5W1lMfuDod46qSA/UAbTB3Vxj0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":82858,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNt0aCRA9TVsSAnZWagAAYkwQAJfJ7fGD4r1v9eZXvjON\nbcfHW93YkMYUud+8UIP+MqWiqDIGKvOmiP32opd+uKcFtHYyBR2/sCzgpuwu\nNeYfbPlv1ejMf8gyF28KBL3Bdi7L05kJmtQvn34ffOO6H50GPBqt2DQ+LoDP\nmd+W7a6r6wPMlVL8FJswmLf9pRttQgwF4fgrvw9969+O9SJ4c2f2uKGU6HUT\nKLvUXpJ05oBc3CJ9/zfbMgw4ffCFl8hGhr/jqrIbn97corj01O92ybxczy7D\n5j9zo5qEyEPB8OnyLSg4b+Swv7dUONVikdo38yB7IPWfC0CMXbwgb1ggrtPb\ngyBhWKCIYq4MpBAuJc0WUlH/WS+PlTELELRN/4QnFsK03Jb/bxgjI+QJysbp\nbSBI0+x2Lc2FY9yBG2Qre6dON9OMljWw3/5UL0T3C6IpndD+aWW6e6iLVPd7\n/wRVpqEHOf9sGlsbaGv8UZnPRNPg0vDKLbJuSVoyZunP4GsAZ66HW82/TTWu\nkMsQKb55dHsylfzM7tQpfS+GB9N+dYVJQIhKixz2C5vNMouZUU/jKExsouaf\n80tsgEsz2VvQHvp72JqF67jaNRFlS1nfVw+JhFzGfUvb7PZrrAyLpWyYSGlX\nFsJ5W6Ze3WUeN1WipszXNqQIjVMwytSiouQ0KyULe9NJcBbJhzbu2E1ZaW1f\nHIuT\r\n=tYLn\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && uglifyjs dist/index.js -o dist/index.min.js --source-map","rollup":"rollup dist/index.js -o dist/index.js --format umd --name \"typescriptMonads\" -m","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.5.0","description":"Write cleaner TypeScript","directories":{},"_nodeVersion":"11.5.0","_hasShrinkwrap":false,"devDependencies":{"jest":"23.6.0","rollup":"^1.1.0","tslint":"^5.12.0","codecov":"^3.1.0","ts-jest":"^23.10.5","ts-node":"^7.0.1","fs-extra":"^7.0.1","istanbul":"^0.4.5","uglify-js":"^3.4.9","jest-junit":"^5.2.0","typescript":"^3.2.2","@types/jest":"^23.3.12","@types/node":"^10.12.18","@types/fs-extra":"^5.0.4","semantic-release":"^15.13.2","tslint-immutable":"^5.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.10.0_1547099417900_0.16410125863442837","host":"s3://npm-registry-packages"}},"3.11.0":{"name":"typescript-monads","version":"3.11.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.11.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"87db08a6e88c781678cdf4c12703a433cb7420d3","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.11.0.tgz","fileCount":69,"integrity":"sha512-1w3/pv3WTd27gq5XODgaHbc3ZZKrBsD4MNwYYu+V0nR6WX7YgSR6scNgptmfTUXoB0kg2U53oJnaU2XfRhb0qQ==","signatures":[{"sig":"MEYCIQDp0rQQHj9wPNy0gCbzU+X2i4xlaebOSKZ+V3WJJSXhGgIhALE8XBU8SaFgj3C2WNye6Usrlu2DKifoHYvMCgS7Q/ja","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":84567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJckFE8CRA9TVsSAnZWagAAxi8P/jY7BH0EIVbeWzRE2L3s\nzn2TYQzaJNwB0Vk3dActY/n9/FSJHuStTK1OKdWP50tiPJO89n61NG74KPYB\nuOS52rCm7YjoJBAhX+exp67bJykwPVDuCqT2UWAX61ZpGdfjsSseFRu8UuXs\nqgC83TPJpusaUILpWkSh/3Y51NNeHvlynH5MWyAg0zw8EiDXGunRuq9Y1CI3\nNYp7enmo0NoYkhj4KnsGVFJWjC89EwEL6EAZoBqO6jpr/fkL8rICIKH5t+Ex\n/omZOnFh6exTeUIiB+0jYVevdXzZXk7/Gz8+oyv3W2gU9Nr6CgYz08NlEKPq\ntN2OlFe01hITuR5YLbWSMkNWluOUxbaH3woqj+3grRsO11/QbVZY3vti0625\nB/3LRRe6mCNHpuSVtRhRhR1P79Y+qCFPOJqdU9CBqRqNgX6Bmr0vCxVz9Mip\nfTwIo0Z0a0zuQofh9JccP5xHfM8UrwI//tYCJaUU9SqKigk/1hWPPZRSvlc0\nLF6gbd2zMjWYB/NnqpMDmDWmLk+JahfhNL29wZLAitDxNOlMjeIrFBwBQe1R\nzatQ3joAkddFTabR1e5EY3y0aLnVi/rJDhXJK8t5B6Btcmh/80y+Z5B0DPhC\n+6+TprsWaLjc1yVe35//kFnoHvvNahz15uatjliVKDwee5P7lJC3zx8xMpc8\neGD+\r\n=8dVU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && uglifyjs dist/index.js -o dist/index.min.js --source-map","rollup":"rollup dist/index.js -o dist/index.js --format umd --name \"typescriptMonads\" -m","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.5.0","description":"Write cleaner TypeScript","directories":{},"_nodeVersion":"11.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"24.5.0","rollup":"^1.6.0","tslint":"^5.14.0","codecov":"^3.2.0","ts-jest":"^24.0.0","ts-node":"^8.0.3","fs-extra":"^7.0.1","istanbul":"^0.4.5","uglify-js":"^3.4.10","jest-junit":"^6.3.0","typescript":"^3.3.3333","@types/jest":"^24.0.11","@types/node":"^11.11.3","@types/fs-extra":"^5.0.5","semantic-release":"^15.13.3","tslint-immutable":"^5.4.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.11.0_1552961851744_0.42137991186064694","host":"s3://npm-registry-packages"}},"3.12.0":{"name":"typescript-monads","version":"3.12.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.12.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"7ba8611ef9a4667a96a451db5fa7699fb7f5121e","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.12.0.tgz","fileCount":69,"integrity":"sha512-ztGZ2wb6VLEztGKQsEMNu2ER059Ctm+hD6XurjErHvLnVi35ESW3263f+JI46TvsYEbZXnwQKgHFdvUJYJSklg==","signatures":[{"sig":"MEUCIAW7fSm63BYt6ZINtMed1tDKGfUn0mr+lfTAjXX8nmZRAiEAqfKhWpe4uXedngMFoiXPrpLiG1TVetkwEbQpUQQ6ybk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86642,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcpOC3CRA9TVsSAnZWagAAc2IP/3xgcxsd+C1Vl9XcIO0c\n/bu3wIITj2Z2QDw1bvi6Oo2tJOzL8NvlCGGLufMeBrRiowjD1q7UBqZhmHGo\nH0QdXvZCNDv0MRuomPUjgowaXbdMuFcTNwG+6ytvEevQhTZksvx0ajpanXM9\nPJopzaiDmnQ8kbwEHVG9GnlmOZujMJu7CCxFXCECokgqhnY8LxanpVwyL5dl\nwx+IAN4iVhofPRMOjxhQ1umNqRYcFI9p6jY3C5zybD4QNdJa25lNz0du3iJU\nqe7XHgB17Irv/aO/IT/lz9aCGU4gbYjkOtvpiit3+odiOIbBjcRTHRGTEoxo\n4qDTDfu7rzso8Oz7h8wSUqfmB3qHCdr6t56sCa2N2rAqrnf+0HnEwohQ8q/b\nzoRvuK7ZmM2lJNW5O90xqhtDKW0Go7In3scandi/V8OjmpVzphVtPq03aQfJ\nANzhUCB/8SQPze/xh+Q2j9qQjPL3nhbtYKpHJNqnU4GoHudeSWMsaqMbuE/K\nVCkEbR8vlJJ6KkzdfyjEYeJvhSeds1sCcx13aaQ5dM8kvhl8cIfcHBniOieh\nJ+zfGXHdEl16KZKLSPphu/l1EbOeeeLiFDfnaej5TmGiESSZY3dmUJPTTkO7\n4+Mb+pXGTtsoR9R8w7PGZQCYVCIX8Qego7lbQB1vY1ElZmypsy36W92vu59F\nmER3\r\n=ml6p\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && uglifyjs dist/index.js -o dist/index.min.js --source-map","rollup":"rollup dist/index.js -o dist/index.js --format umd --name \"typescriptMonads\" -m","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.5.0","description":"Write cleaner TypeScript","directories":{},"_nodeVersion":"11.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"24.5.0","rollup":"^1.8.0","tslint":"^5.15.0","codecov":"^3.2.0","ts-jest":"^24.0.1","ts-node":"^8.0.3","fs-extra":"^7.0.1","istanbul":"^0.4.5","uglify-js":"^3.5.3","jest-junit":"^6.3.0","typescript":"^3.4.1","@types/jest":"^24.0.11","@types/node":"^11.13.0","@types/fs-extra":"^5.0.5","semantic-release":"^15.13.3","tslint-immutable":"^5.5.2"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.12.0_1554309302973_0.48142654655725936","host":"s3://npm-registry-packages"}},"3.13.0":{"name":"typescript-monads","version":"3.13.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.13.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"ef93b96fb4c405f517affda51e9a3dbb35d4eb7c","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.13.0.tgz","fileCount":69,"integrity":"sha512-X0uAAovLSkmJIXbZNhPyQAtawZ3Oi2absAHBP4XSQWEivyRVBrx6/ZwdClZKV21oLHwjClpZHt4vVdC3CLkfzw==","signatures":[{"sig":"MEUCID4TRsLtrK+v9230NJfo+AeRKe4lONd2tdMn+tkn8vU9AiEAzI6qww8Fg/qvxSYFl1ogW57x2HzVnjUgFaE7agCL7h4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88885,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJc4jAwCRA9TVsSAnZWagAAaAQP/iWuz8pneniC40HEp16R\nooYhpghxH9DdY1pGYzrxzuzjhtV9AFuj0QdOF7gxP8bUOaUTMFxQk8GAj/Wh\nRH/K+en4QS5TNi4xz6fMSOQFaQ6yRod9dFIZxMIneL5NHIY7cTmpJNyeKZpU\nXstoovy/Pq4/88eInHa7eKeme72O/ATRjJo5WnqE+xI5npYppK0n8eIGI/oZ\nIIwlgORTLPfXYWxwVy3ErCETdhi2Vyf/tEtX9kytAtogLPX60mbBqDl7oB3e\ng33DPFl6uvaCRudcWbuiqH5gze0QHCLmliuN8eo/te7wnZIK6l2Ua+EL2mCi\nOeAHahS01nF9afztm9Ps2Ky/4QxYFY1b2cf7ivCrWYne4xQQdE3TVn5oOjVg\njTybBKIDDSac2uZHoSx9IQnqN1LtPi7vDJ71ijU5ELAiq50Tc0iQo8IDs0Yc\nGP2v3Fg5OS5PWIta1SpWAQ8ol91gOuVBnB0dir6rN4oD/vJjOMINlwmMpeTt\neTCrUlBQZ5gDp0vB7jPOL+fomQRMTC3iEHnkHHz37GXwfmiCaAhWbdeTEeU2\nNA9m6erzn2Uog68kfOl0l66Edh9NGI0LLeMOKjUypZWUsxp0YJS8sixp4N8u\n5nEfpJhGJT0LhiECd5WmSjaruZiEOyR7NABN4nUC7rWq+pqhUUfPPaGdvuv1\nt6Jz\r\n=pwrg\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup dist/index.js -o dist/index.js --format umd --name \"typescriptMonads\" -m","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.9.0","description":"Write cleaner TypeScript","directories":{},"_nodeVersion":"11.10.0","_hasShrinkwrap":false,"devDependencies":{"jest":"24.8.0","rollup":"^1.12.3","terser":"^4.0.0","tslint":"^5.16.0","codecov":"^3.5.0","ts-jest":"^24.0.2","ts-node":"^8.1.0","fs-extra":"^8.0.1","istanbul":"^0.4.5","jest-junit":"^6.4.0","typescript":"^3.4.5","@types/jest":"^24.0.13","@types/node":"^12.0.2","@types/fs-extra":"^7.0.0","semantic-release":"^15.13.14","tslint-immutable":"^5.5.2"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.13.0_1558327344042_0.04770718960256759","host":"s3://npm-registry-packages"}},"3.13.1":{"name":"typescript-monads","version":"3.13.1","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.13.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"233ecc022869664da54e3e52748197932a1d7148","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.13.1.tgz","fileCount":69,"integrity":"sha512-54YyhHelB6tTQceWlEa+fH/wrrfNWVuG0+RaTy3ggI9ch3ufbiu9lcw9e7A74QUe1f2b3bTNzLnTRpcKdsb1qQ==","signatures":[{"sig":"MEYCIQDowHg6nwYZswcZvxqG0LQGpyOe63VOjVUutPT3dXV7tQIhAM1OTCZ+CzVXfuhTNic27fKFpIFucg3vsVFd+256A4UY","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":91208,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNfC5CRA9TVsSAnZWagAAk1EP/jUzYpRs8bVn6JyKhb4g\nSI+07nHH70W6rz9jusMSGN9pI+Pum93RRtbdv1WfB2uRqpIxQ2a/WTjsTPZL\npK2NEMf7KECRxg3maVQIR4VRMCszXIwQ/iAXoASIqkc0OsE1PNZ+eynFV56J\nEJaH3t4/o03OatPyYe1x++WKX1CH/e8StAvLinbDLwvl0Og9HPVMcNAoLeAY\nS0fRes8RPZTs18Ik1V+HXxyca39W3zDb0cQoBMcN/NnIjIoIwA77xeIUeeHM\nF5QsVjKAg51VuCZMzmGooruvYk3Cp7I0n1bh8+5iYGbiTG1yzqQvPl73Qxs7\nHHivymhxbOU00ZI0RwsTmgjedl6upyqQaI0gdhvtGqknB5emzhz/q20z2hkl\nHpEPZxwvgWrmUlM33nGoWiyZ9M69210p8gfY94ISpnqBLKq9g295NX5SHFdC\nYQ8qypeAck0aI4BQOGBrCKe6TmwVKS4YwTHNSa5jiifZr6aMmssTjFqsaEIM\ny3OOUl+txr/y11Enftr66Mw6uTOxTQfuKsr2yLlyMCFU79EH82BYQaXSJzlr\nhQyoutpMBjkhVr5970fBx48nv5IOQ8J77g5yZSKDv5hRu2/ZsrvP/wpZUIUJ\nBghwXV+o62kyBSYsS6wheugsMhE4yDk6eNJPGgSxU2eNsp9QSZEB/Ni9G3aB\nti3q\r\n=pGKt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup dist/index.js -o dist/index.js --format umd --name \"typescriptMonads\" -m","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.9.0","description":"Write cleaner TypeScript","directories":{},"_nodeVersion":"12.6.0","_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","rollup":"^1.31.0","terser":"^4.6.3","tslint":"^6.0.0","codecov":"^3.6.4","ts-jest":"^25.1.0","ts-node":"^8.6.2","fs-extra":"^8.1.0","istanbul":"^0.4.5","jest-junit":"^10.0.0","typescript":"^3.7.5","@types/jest":"^25.1.1","@types/node":"^13.7.0","@types/fs-extra":"^8.0.1","semantic-release":"^17.0.2","tslint-immutable":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.13.1_1580593337286_0.7526198575958258","host":"s3://npm-registry-packages"}},"3.13.2":{"name":"typescript-monads","version":"3.13.2","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.13.2","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"09f23696388f1ddcee8356de9f609dea19763677","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.13.2.tgz","fileCount":69,"integrity":"sha512-LIVt9dTKMXERubS8wS7JsiGH+ro6v3J6N+3CRbO9ZE6+iBmbQr8RrB2/ZRek+ZBixNkp5gTemAyizmcPlQuYUQ==","signatures":[{"sig":"MEUCIQDPYOs3Wp4OmIXbjLD11bgRzYft9NTIXIoH3RZSFUjqFAIgDw3qAHw96jID/ZzBvBQQznog/F7aTdhZVgWstMNuiss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":92742,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNfgnCRA9TVsSAnZWagAAkWwP/0FKyRoNqEVJ+canU331\n6Ughd99OZdwu2xbG5MQU/W+ZWwPWgwZCx7Bd5DY0nE7RCpAV8N1EOJBeGCXd\njyzxnLJbCdJUJffCB7bMQyUMJdjd9n1ANJ+w9QfeEEgewE+q9JWzrO6xtiHR\n77dIdsME5pmJjAmJMkM8MqWRNcOIrdNxsipcQ41p2ISqkR06o5s+uSMfHOS5\nqXn0e7caOdWqReC06ef/8UbAhEBGPBj+ZRuXTLd+I8hnoXVSC/B+SgyJiorR\nnCagVRCs2j7I7/6WTK1ScWZTYN1nnxOk+fCok2BAd+rfz8tZJqxULiAd0HKI\nZp9onQN+53hCpTf0Z0SuDCRJACbj7vrDvaafO9RShyg58ixx2zX17rESVQY9\nU2n+XutaF9A9t3a4srUVpPKaiOBWsNWzE1QyWm873Yjjx4c0aY6Y/hA5vz1x\nXtDz4WRlFY9wAVJnwJsPTdoKIB2y0GKvbL9wNFF348cyrIi23C2DNBkgirbx\nSYB0HXxnsfAX+ReGV0uLVOUVf0LjJV6XF3Yhc3mUxyEFhnZs2AGFwHnpVZZY\ng7+A/e+s/vQz+U3dhbEwcAEiay/5aWOkujnJ+sN9rB1a9gPHRPlazLu5kqFZ\n5tA29YhXi1nDzSaWj+01X77jV6g5bJ949CkXaMRGc7MRlcMOkkmAEk/AcdKt\ntuWV\r\n=/ZuA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"index.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup dist/index.js -o dist/index.js --format umd --name \"typescriptMonads\" -m","test.watch":"jest --watch"},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.9.0","description":"Write cleaner TypeScript","directories":{},"_nodeVersion":"12.6.0","_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","rollup":"^1.31.0","terser":"^4.6.3","tslint":"^6.0.0","codecov":"^3.6.4","ts-jest":"^25.1.0","ts-node":"^8.6.2","fs-extra":"^8.1.0","istanbul":"^0.4.5","jest-junit":"^10.0.0","typescript":"^3.7.5","@types/jest":"^25.1.1","@types/node":"^13.7.0","@types/fs-extra":"^8.0.1","semantic-release":"^17.0.2","tslint-immutable":"^6.0.1"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.13.2_1580595238633_0.2760696273944301","host":"s3://npm-registry-packages"}},"3.14.0":{"name":"typescript-monads","version":"3.14.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.14.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"07b065e23ed0744a3ce72327b1db2ddbd46b0f56","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.14.0.tgz","fileCount":91,"integrity":"sha512-3rGIxAiFYHqBjEL1n+T5QFRYrb621E2NovrCX1BEYKq/w7wLWE6wCCuqsHHTrIZDIEZW1p9qs1yJ4fYQgmaqHA==","signatures":[{"sig":"MEUCIAV2pmzfnaerxuCSzp4Ro65ialXdZ8ktwdjxg5yBRxE5AiEA0Fa4yGpBTwkbUbtXcw3ctBNET7RKIKkMpc0HzbCO0lg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102708,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNiJvCRA9TVsSAnZWagAA6iEQAIrUNjho+ZIZn4WtgN6X\nwNwMcFX9FV1cszuQ6oIA/Y5rwybeoseOHsCHtpErB0qJE9be31MxVf9YbDY8\niP3lerdGQpgSTGK4TjwJrzh12568fWV8XVqQvqX5Bw7ALltJu8abYto+xCPh\n3OQ1U8eugApbuURm+luJ+npwmeFskwmL9e6xWWuvrPYUf3ftLTQOf/JGWyPp\nDIVOPoMqu2zH/6BsujUuBPkFWhCvd3xR6Y55KAlqIqMF0r7f3BqEQ4Mk66nE\nuE/ISUVpQIO4ziDo14qM/Ss/Yb5dx5JCTkq03MFKqPldrdg0zgvtAgsWA5T6\np6f0LsVZ0KZSKF0g6Mmv/yhz2tVUHFchRZo4XzBrD5gX9Vr1ghlae4LU+xp6\nDysHCZZEvZkSCcH0tNjdumwldBccCsEKvxSngoe3Or9yRagiYewp+LHNVtuU\noqlXNqW9Z3UAyI6iJZy/KAPig9X+bLD9Sf9G7UDzU4/DcoadLOVPgIMVzqfh\nMyi6YH63P18Mr6doIglYrzkLKwE3FGQ1iLa4F+1TBfPI15z0syk3OBRhrS0v\nYVR3B1r1bSKUD/MosZG2UYNLwpPN/WLgpRGI5qFRikXOMepO8/6bVDIx89eE\nKxn+PBFhSMLYXwxFq/2zO6vYc7ZuXNuS7jnhu3wTSvUbi/EglvAGet32GKYu\nbyt+\r\n=Yez3\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","module":"dist/index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","test.watch":"jest --watch"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"dist/index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.9.0","description":"Write cleaner TypeScript","directories":{},"_nodeVersion":"12.6.0","_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","rollup":"^1.31.0","terser":"^4.6.3","tslint":"^6.0.0","codecov":"^3.6.4","ts-jest":"^25.1.0","ts-node":"^8.6.2","fs-extra":"^8.1.0","istanbul":"^0.4.5","jest-junit":"^10.0.0","typescript":"^3.7.5","@types/jest":"^25.1.1","@types/node":"^13.7.0","@types/fs-extra":"^8.0.1","semantic-release":"^17.0.2","tslint-immutable":"^6.0.1","@rollup/plugin-typescript":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.14.0_1580606062951_0.8507226706242719","host":"s3://npm-registry-packages"}},"3.14.1":{"name":"typescript-monads","version":"3.14.1","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.14.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"491f8a2c518835886f76167efad9731256f0d067","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.14.1.tgz","fileCount":91,"integrity":"sha512-oQmlJgNkDW4QUhIhLh3xZDGF0U9ZQtVfaxA3b5/QQe60BujJKdb9Gr3BA7K0siYwOBHDIp0ZqaC7qM7dwbF8ig==","signatures":[{"sig":"MEQCIBvaUjR5dY8nleaHPdNSKynrSaEFKUHtwNWUwaOpAe2OAiBonYeg+l0tIAuq4XtpmEXKNRMX8SYDEo+kL+kxkrvfAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102748,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNi5FCRA9TVsSAnZWagAA/Q4P/3NalzEjM7cvyffTh/0O\n6Ik3vPmtE0pQuEnfrmgPotRiLQgqivwL65EGiVo8UQ+tB7q/oprtJYu3wW6y\n/K8apslDOMYskoNfLCI5b97iTpLjb10Y1WO8vcPrNTvGTCsnMWAP2tffG4xZ\nnI+IRQZMGwUSLgE2PTTN1HZsh5DTP9/gWDIgYliUaQKteN67vfrmgQToRpdN\nJ+t/dKpOl6M13n/As8MzwQfTIuC91z681/4QGqx9DRWaz2JZ06rcDUOphgcE\na+S8sPf97XOIlPg7vs9S3q6BgXuD87R0Qa+uXCF1A631f56K8L/uskhtXhRQ\nTEenVvjHo3Aqxapwj6fCt7bDdHnn4wPQfzKSvQwHPocuU8wyfjUSlinZWsdh\nKri6BL+bI5NYf0ltzl0ryk/g7/F7+1MZe0RYXWaC6tFBp4exeK28nrV4LgKL\ndkVMyh4RbZE0/3i7Grf9gfYwT6ztPlVqUx6nTKCfEdZ5F7Lckok5SZpQGUWy\nikBy2JsIb8UxvvJq/iP3nkNCGx86ONnFf6IqmNUmFauyaWnFOL1a3fE19vix\nsSoqJEQWVu7YgNdQyJ4Kv2P3GPHnEeVO63yoqpX94BM2DKTFYT9rkBJSbXo/\n5EfarJecHot0KO0jkmFGkHDv5pYVUQg5NdepPqeXiYnEIJhRf3mW9AmBtHsV\nRJu2\r\n=Xk+y\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"dist/index.js","module":"dist/index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","test.watch":"jest --watch"},"typings":"dist/types/index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"dist/index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.9.0","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","rollup":"^1.31.0","terser":"^4.6.3","tslint":"^6.0.0","codecov":"^3.6.4","ts-jest":"^25.1.0","ts-node":"^8.6.2","fs-extra":"^8.1.0","istanbul":"^0.4.5","jest-junit":"^10.0.0","typescript":"^3.7.5","@types/jest":"^25.1.1","@types/node":"^13.7.0","@types/fs-extra":"^8.0.1","semantic-release":"^17.0.2","tslint-immutable":"^6.0.1","@rollup/plugin-typescript":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.14.1_1580609093344_0.8719189276610855","host":"s3://npm-registry-packages"}},"3.14.2":{"name":"typescript-monads","version":"3.14.2","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.14.2","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"62afd24ef170620ca1455d07bde172d36c9c4384","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.14.2.tgz","fileCount":91,"integrity":"sha512-03UI0rTWcYTVpSDQfNTnmNmi6buenTAKTR93ILKV1zGy7r6fWDPHYOHQ/WTTUJao5HxoEFBPtgqh3zmMJ4HvIw==","signatures":[{"sig":"MEQCIA1+w+TkC+dWOr6+e1QHvdQ77Fwxi2DlIDF9GE1Fx+g8AiAPN4AXigWeIt8rOZw9CjaxVPCSbBE2ePPOQ1m/Nms0ZQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102728,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeNjNiCRA9TVsSAnZWagAAeawP/28vR0TpzhRra4FStYPb\n2xNEuA3GGzfullFsLJbvzwSRjIU4TLqcV2UjRMbCcTKeV++o6LwNoyYfTaTi\nx/E1Jwxv1RoUrdgK+LTBQUG8aG0LutPl3xH0UVaSHjh0axzKLYUd72B7AN+n\nSBeicSqkPZUtE5VV18yLbsmL6O6NofmZaH9ueZ6EmIfiRqV29+ZnYPx+B3E/\nvUr7JsNsb0vtwQJnqRw0Cr0czD3wlniKa/D6xlr30dMUipLppFBeB3WJIOQx\n61cWFadFr8PLHbYCkr3y6SLajlJyS39PkP1ctqZCjYwNxKT+elZyGeonXQIr\nox2zkWVtbOTUmVeDmMzb2I40Ga2qgPPayokMFO6CWXVEqKsv9VMO1WUzYzgt\n541tyA1uYe1i1UY7c7PCIIJXa+yZHULiUqsg5VS6rad+wBjajAI3L66cu5Uh\nj5r+fhtf81ryO6OE4KBacOK1Vh9dCz/xE5bOEAdiTAFaKKFKI1ccPQH/PFpm\n7YHXN2ryXkxtJeMO2pH3+MIHxco9GAJ59JEaosejVquus5Nqk5yrZJ69iDtB\nGr8w6wl+aM+0xJqKtZZuYJK5sFbaRg6TQ8TXjWocP00pDpsQZRZ2bPMngrr2\n5n3++bMxCKmprECX+u0XsOJjLg9Vs4asrOrVvr8T0xKaiwSZMNcWUJrGkMQp\nqEOs\r\n=MYJA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","test.watch":"jest --watch"},"typings":"types/index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.9.0","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","rollup":"^1.31.0","terser":"^4.6.3","tslint":"^6.0.0","codecov":"^3.6.4","ts-jest":"^25.1.0","ts-node":"^8.6.2","fs-extra":"^8.1.0","istanbul":"^0.4.5","jest-junit":"^10.0.0","typescript":"^3.7.5","@types/jest":"^25.1.1","@types/node":"^13.7.0","@types/fs-extra":"^8.0.1","semantic-release":"^17.0.2","tslint-immutable":"^6.0.1","@rollup/plugin-typescript":"^3.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.14.2_1580610402220_0.3204043292716825","host":"s3://npm-registry-packages"}},"3.14.3":{"name":"typescript-monads","version":"3.14.3","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.14.3","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"4ff85fc86e0f95d09088a0acfe0578d538c7d9ca","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.14.3.tgz","fileCount":89,"integrity":"sha512-BKnV+MhKBnJMOMyNQ8gJziOOgiQZjS/ewTbsU/0pIK2FtyuVf/G9cCCNzsTZfMBO6uLcMDGZ24CayN4cJSBaUw==","signatures":[{"sig":"MEQCIGirKCaRDBymy3RU2sM6RTjwwsxlrZAwQaqEi4ax6ND2AiB22HxkF52/gzrEUA2AEoPL6eHXXqxfB2XAcRpYZj7Vlw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102470,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeN6L4CRA9TVsSAnZWagAALRUQAJMY4JVmP4G8SiDyk9Ve\ncpQUeHI7eUcZlS32/M3tsOi8CLplWnFzOyfzTLWZuO/uPgOkWHiCh6XEoytW\n/4aWfL30R0OFhUbZZAONA7meWXSd5FqbCwsUKbXXgpWDyxWMHNJ76eoYy2Fy\ne36QWum4mC4v4npeoET6DCgRZxZQRAmmbvG857eJUGE5DVP9aiZSBv7g8pnH\nj+qzVvoE+ozq1GR3ouW90PSBK5AwWAEOsgBd0SSt37qljvBImEk2TZY7m1J4\n6JOJ+kidSSCEPP4azMANWCyG26AE5Zr3Y32r0MRJjoUmLwneSPa9gTwBZEY9\ns8yKtwhmuQjFKb5muvkNcLPSL97HDQeVZdH9zldU0gFQL1dPkq+anaj44fUR\nQkh0xpQQfHLW3NsIFbo3oN3+poHC5DejuZJ40EV7npejvgc5EQAsogWhwKy6\nSoHT0YVj/crHawLtC1xDad3V1nm4sEikTc56BvJDqtbFz54Twt18Tf+YEGqs\nUx6AQq9jEjmxX6HvJZcf8QV4uJuJhFt8VyLdBnSDbbhvIzn9MrY1hOkDQSiu\nA36U3uL/Hn5bIGb9yMx5oBazzrnGsxr9Usbl+PCvBxHE0yWbdPGLY+u1Y+3H\njdJWmmyTaH+h1ENXYJcdAV2NgUQMD9Vzamp/+B3X3zOKEAZJk/+mw+v5f8l+\nH3Lw\r\n=GCw5\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.9.0","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"12.6.0","_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","rollup":"^1.31.0","terser":"^4.6.3","tslint":"^6.0.0","codecov":"^3.6.4","ts-jest":"^25.1.0","ts-node":"^8.6.2","fs-extra":"^8.1.0","istanbul":"^0.4.5","jest-junit":"^10.0.0","typescript":"^3.7.5","@types/jest":"^25.1.1","@types/node":"^13.7.0","@types/fs-extra":"^8.0.1","semantic-release":"^17.0.2","tslint-immutable":"^6.0.1","@rollup/plugin-typescript":"^3.0.0"},"peerDependencies":{"tslib":"^1.10.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.14.3_1580704503814_0.7245444251993409","host":"s3://npm-registry-packages"}},"3.15.0":{"name":"typescript-monads","version":"3.15.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.15.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"a940ea9849f8036b4b117d91569482c90857a0ce","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.15.0.tgz","fileCount":89,"integrity":"sha512-IT0FqbRgrrGhqicfdjJKob1iYg/AvwDu/EJp5Fu4E8/5QceuPDwYlwpR2h2eNMAZzbR3OTHTT1BxdsnvsH3mig==","signatures":[{"sig":"MEYCIQCfCcD3ATsCnwXHWkS5ZHcCUKAmIP719bSkj0ZNRo3AnwIhALIHAmfB9wUrVeyGEe2fdBeIIGnzV07Sir9nfwCqltdk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":105016,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeSrrWCRA9TVsSAnZWagAA5z8P/14PREFFmzr90mAjFXhE\n6r1iDYnfF1oaf+y3byj4kyz6RH0XjCmLG3N0UQ5Rbe40kYI4vmD2GuGm2PtO\nYQP0Cq4j1pJ1UE8gd8Kg7BMgkiMfW43r/g+YFyWe+J9AF51EAHoS91WkQ3MC\nVxOGpJfCZXhGo6CLBZBvxvEspECGG/OmSvNvqAz4+8/I2pDdRgPmQJJ+WGi0\nkBImgVfgb6fjG8vCN873qr6eawXHNFOIUBTBia7d/hjTUTBDWxQ1+9VJV6Oa\nF2l0qXFIH00+hE038ohHA/QHo3EtJX38fJ9XIiE2jK4l3N972L7S+gT9FMdN\nmSxLD3LpTloB25spXQ7q8bR33t08dXZoLYZfW2i7hcS/osv0C0MY/iHWkPWi\nB0vU/oNX1Mz/0IRLFgUxkcu6f5f+V+qc+P70vGaLMsDVGwPXJC8Ykst0hTAk\novvFmE1YUPNpZZrZYD+VQ4tc/1glsfyRivIHUiXsTAOwJheQtE4Qyd5szTZh\nS7wBmqggly8elGiOQxbBNvFSIsbx2uyvsKuzNTyEJ7iFZ0ZJcBYHcZlSJQmB\nS89sMcUQG65/orBRv/EvYojpwZw1gFWYC0P/WoUK7oz95f0FlRCDNfAh0Yte\nzFXk06KGFc5YB5T2kmt4Ia/f6V0IqHyfUMXw0Rw+FDV2D56zRSh/bvY+6h2G\njBD5\r\n=eqrT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","rollup":"^1.31.1","terser":"^4.6.3","tslint":"^6.0.0","codecov":"^3.6.5","ts-jest":"^25.2.0","ts-node":"^8.6.2","fs-extra":"^8.1.0","istanbul":"^0.4.5","jest-junit":"^10.0.0","typescript":"^3.7.5","@types/jest":"^25.1.2","@types/node":"^13.7.1","@types/fs-extra":"^8.0.1","semantic-release":"^17.0.3","tslint-immutable":"^6.0.1","@rollup/plugin-typescript":"^3.0.0"},"peerDependencies":{"tslib":"^1.10.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.15.0_1581955798317_0.917747522437095","host":"s3://npm-registry-packages"}},"3.16.0":{"name":"typescript-monads","version":"3.16.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.16.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"8bab69b63a1f32c1fed72ba0167357c9d800a603","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.16.0.tgz","fileCount":94,"integrity":"sha512-+n2GGVquzmzs82TA2iRmCYTHmnyRHmboT01Dlr4liJYBSuFnyUocoEU5VYQBL6JSK3GErl3Ge3oT2h1/MnzcMA==","signatures":[{"sig":"MEQCIGRRWwQ2fap/xbxBGVx4iEbNrvwewWWWiSDrqxsciWhcAiA/nbKj5mbhQC7u327+7IymwZj1z5OdG9gqH7xKAE8c+w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":111817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeXuo0CRA9TVsSAnZWagAA79sP/RTRInFJNkHy/psKWzOK\nI23sK5Wbszwy1tpTHnD4yW6iGvk1NSBjCAD4sTvtoK2beGx0BvYKIatCbjbK\nEB559W/mq7b9wOn8tsvC+cOhHsFTJBXPJ8aAM2Qqd6WmEiDwSJmgDBgz/zB+\nYyioSMs/yXShfxQWfOzfKPMuvU3KcZC9QCXscNKS9h1xzfAnTbg9azyu7lyI\n5s98LUvRO7ovnIzzgTcwlDT4ik/bDHc5vxnNH2c0GTVXmTpwwEiEEiHG8ImR\nqTKzxuPWa0tmk+T1Hvix7JljPaDxDhF1/s5H5vRzBkGFjXS8qVNS/v1PHWCA\nJnpskmIEl/FVqlS0V0XkfWVFyjqYeUQQvZO/Zyki66mHvj2tB4af1aVi3JYm\ncdNXntfJaibTC50KyetOe8/RADeh+SiK6E3s2tlUJgzzulJCOmcTKSZkx1zd\nuOphraOl4CbWiUSxuRbdwEjViWYbDpOqllLFYYooE8aDYBQG2+JMlukya69b\nYA6nQJ12oh2zsOJTDFXpCiTf8WA+ao4RmB5Qb89D8OsPe0ifau7gAIhJYESZ\nN0CgMmJepLADu+48KR0/nmMY7SvF/C+g+zbT/f317se/2kDCA/1KgRfSZJB7\nhrXlndmk6QkA8hUh5QLRr68wA0NSPyaj7+p4CcccvfORMXiv1oo09HR451OK\nYjKZ\r\n=5UwI\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"25.1.0","rxjs":"^6.5.4","rollup":"^1.31.1","terser":"^4.6.3","tslint":"^6.0.0","codecov":"^3.6.5","ts-jest":"^25.2.1","ts-node":"^8.6.2","fs-extra":"^8.1.0","istanbul":"^0.4.5","fast-check":"^1.22.2","jest-junit":"^10.0.0","typescript":"^3.7.5","@types/jest":"^25.1.3","@types/node":"^13.7.4","@types/fs-extra":"^8.1.0","semantic-release":"^17.0.4","tslint-immutable":"^6.0.1","@rollup/plugin-typescript":"^3.0.0"},"peerDependencies":{"rxjs":"^6.0","tslib":"^1.11.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.16.0_1583278643683_0.1515524341420591","host":"s3://npm-registry-packages"}},"3.16.1":{"name":"typescript-monads","version":"3.16.1","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@3.16.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"62811058a096151c8f374e7323e517dd1c0cc224","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-3.16.1.tgz","fileCount":94,"integrity":"sha512-wmne9Bs83NCy6HJxm7KywpbHmloAIPBWiej+wSIaT5VR9iXzHzkPAWvK5J+hI8Xyn8KrMIJ5F4yL1/by9iEASw==","signatures":[{"sig":"MEQCICwkb87p8n64wIFxVZfgaAmyr7y4UDT72AGpss9A40j6AiAmf4wrgJ7U4BXp+fPoN91szeE/M8GHzDCc6UiBlZufnA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":112313,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJevDzpCRA9TVsSAnZWagAAfw0QAICsd1mgSic/r+jRCkxV\nx93gm4+tzbXtUr7dFy14/xPB+xI6svaSvsxkNwqmT3yJxa6VgbKDvbCJJO8l\n1NEmKcV/o83yCArLl8Aid23Kdlz4nA3LFKHHtsuwosa5mt1dy0RxmDlu1aHw\nIuP05DZjMfMFMm/YTQdGG8UUl6aC1qS9R3PzloXW16xygo9CCwrgHJ17iNfx\nod2sJG5+qWjpnspikFTko/9UD72yFMBCznbhKVJBJ6DJT897mmmge5ybb71s\nRjiZzxWlbqhA0RcNdnoFxzTBSSioh51HnDjAnCFwcoVnIB02h/02W1MVyWhp\n0FJPPiqHly3Of4Ib/Z9YbJW8ta5/wm3A9PRq9y+PGD9MNImqasVsALUXbQVH\nCwuDqpHVJjjBxX9RR1yCZ5sCJCQVjRk35IdyHZQ5j+4KY9rpt/r4pk2q9NWP\n04yKiWK1Crv3Pv3DlHf6z0x3Xt3x58YVUYGb3jbEu+/Joj+Mp+0kCn4SSwxH\nSbGwR8rcs2LfDZSPpc/0fBAJftwJX93w1ECyX3Xcv9+uTI2OZACqhm/2slvx\nRa74IpIKzsv2S5qeN2cR6klnFbBBamAe53mZgn/HMEoolbzrwgiK+0PyOBbv\nI1S7+46c2qluya3p6bLfN+hfvD+FBX+pDpYUAzqSfujo13TcY5u0bSVo+ngj\nR8UC\r\n=A8ki\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":95,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rxjs":"^6.5.4","rollup":"^2.10.0","terser":"^4.6.13","tslint":"^6.1.2","codecov":"^3.6.5","ts-jest":"^25.5.1","ts-node":"^8.10.1","fs-extra":"^9.0.0","istanbul":"^0.4.5","fast-check":"^1.24.2","jest-junit":"^10.0.0","typescript":"^3.9.2","@types/jest":"^25.2.1","@types/node":"^14.0.1","@types/fs-extra":"^8.1.0","semantic-release":"^17.0.7","tslint-immutable":"^6.0.1","@rollup/plugin-typescript":"^3.1.1"},"peerDependencies":{"rxjs":"^6.5","tslib":"^1.12.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_3.16.1_1589394665213_0.043676345373335534","host":"s3://npm-registry-packages"}},"4.0.0":{"name":"typescript-monads","version":"4.0.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@4.0.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"1f794033816eb37a7385de8545ee16d537ea3061","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-4.0.0.tgz","fileCount":129,"integrity":"sha512-yNyaI9X/33fMotWRPyk/vWFZfcdkL/7bneL0NJCD3v4AoeL/nC8MuWDLF6QR5aRBi4HoQjDJnvhhHLYSiC7Hyg==","signatures":[{"sig":"MEQCIHfGlaPuu/H2baahOXZGeIEHocUjrtMlcXcb9RUZLjheAiBBwUgktxz3+fsLggr2Kv8SlIqcaXrMIFSCGaKJu//aNw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153440,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJev0YNCRA9TVsSAnZWagAAgeAP/i2CrMv5741TtCskXjt0\ndmc4g8TxwLkfbYp1O+8/JtLJuAfMkbEbY9zKnjZnV1lWE8KMBOXgzjLp401M\nBNJGz1PJWrgDUcFw8Gdba0qEBo2jTNdGdHxhj5EG/AEylV0e2JyunRk8O2OH\nZVTHjxSHvV6MFB/3h7pWFGgqVCfi3tF4GHCn7EZzTfubGoS7DdfDlDISzl9j\ngpeLLxBIBcgYnl/5AHEzfm4UiRrG7qJsZyCL3lR6rKoNgjfFpk0adCUllUFK\n0CJLiv+ZYIXL9VZ+ZGsmBZ9O+rpoUTZpv4eZ4tJ1nMwIH7j4UT1MlyFjFCYQ\nIF1eHQYQ0CCx+r2SAcax3MT6/8iejzQUxtSMZa9WWkPF5mHcqtDujgW4bfKj\nBQgTGIu3nqNYXET2bwQ0IEiB7Qd/qOYPn2gRvPK4EMLUOXCbsVamCGfT59n8\nx+1rn+uYypPUFOHXZ4MBx9yHTaLzu7KHnB2YkQfTYq2dRLrimf+3c4Ws110r\nGhTkn+k2ku/llHotMo8bNQsRDSZkSNX2mHXKK+DYzoYnZw0KhYtt8Lv/KqDy\nXN9uLiAm3vW8kOeWUCJHi0QVUfB5QMAjw6QoBWM4+Hn0CGN5bVa7NOaB4PSR\nTityuq3OqdnFmi/gODPOSiIDUXLwi8EFV1RrF2F/7PqqbVK2egf02dzfEIaX\nOD/k\r\n=wXIo\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rxjs":"^6.5.4","rollup":"^2.10.2","terser":"^4.6.13","tslint":"^6.1.2","codecov":"^3.6.5","ts-jest":"^26.0.0","ts-node":"^8.10.1","fs-extra":"^9.0.0","istanbul":"^0.4.5","fast-check":"^1.24.2","jest-junit":"^10.0.0","typescript":"^3.9.2","@types/jest":"^25.2.2","@types/node":"^14.0.1","@types/fs-extra":"^9.0.0","semantic-release":"^17.0.7","tslint-immutable":"^6.0.1","@rollup/plugin-typescript":"^3.1.1"},"peerDependencies":{"rxjs":"^6.5","tslib":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_4.0.0_1589593613052_0.2869845593298106","host":"s3://npm-registry-packages"}},"4.0.1":{"name":"typescript-monads","version":"4.0.1","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@4.0.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"6947b75039a53ae81cfba94a8f4ea2ecbde8505c","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-4.0.1.tgz","fileCount":129,"integrity":"sha512-C70tvd8KOCVf5aKb5IKKDGH6lj2tAfGypqH2OQce1whPhNQZBhTh5pd4PWj/Ey78+qSLuRTVauIlQZ/ICcUknQ==","signatures":[{"sig":"MEUCIF2wXrw/tYDvpN7A6+V0lVXagCJQBTzRQCuImp8qSjM0AiEArLWnBRUpMyhm36wkTpG9/0oYXY0nTnfmHzlM8A3wo8M=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJev0nkCRA9TVsSAnZWagAAascP/ixfBXoU5Mezp/2dC2fG\nPgvWLzq2q6fjR55IHxqERIe6rLBtg4xhDTYd5RJUh+//Tb8z2WTP7RsPt4Ha\nWst0QM4a6u5ioIOBGtmqlUmKTjiOan9FP3wpa4gYr9aM/JgDE62dSv8dfRvd\nXLdg+EuZrb6VXTz0EIg5up+d+2IB9OtJ/QfLe+AdeMXnuU8/ps5u5z6QLBK5\nRw25N3Mou9kAZW4yj7n72gwKfib0I1XGrpFv2xR4w2qcMS1xrAEngGPyEecS\nZAuH+EJiKr+PkboKHQnIgUt6Qqs/exQkbe39eoesAQcS8/9ROGvmL1mBTsgm\nw3WgOzoMTu/V8T+cMywAVhfK1t/ZQP8JwmPKlnuZtmyCYfCa9+CUTW+JCnp9\nUU2eVQHNHw5btDjbTcCLi/D68VqWFXxwO6kJBGhrok4DIaStEz0S0N52bpJR\nUYPV2KaW5D8tWdypQ/oUd8hSAjGSuuBM5/Nou7eQ6hcp0S4dpQJ65sQCBQPv\nh7aVYW7x6nAqBAq4jCzNEB79PbsYb8Li37ziE3QBe5MEGdGjGz38lggWfxsK\n4fJqoy7vOTvHxEQrjT3mWzIKYQmq9+/4Kzv6hYfeFi/Pr+8zF2LGzsfsYsg6\n/7kh+Z+3ovzZcbHJJzCA8jiZu/yCZafG7IJpcXfc0khGgxfNjc4GtUJYl+kO\nX+w6\r\n=rEVN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rxjs":"^6.5.4","rollup":"^2.10.2","terser":"^4.6.13","tslint":"^6.1.2","codecov":"^3.6.5","ts-jest":"^26.0.0","ts-node":"^8.10.1","fs-extra":"^9.0.0","istanbul":"^0.4.5","fast-check":"^1.24.2","jest-junit":"^10.0.0","typescript":"^3.9.2","@types/jest":"^25.2.2","@types/node":"^14.0.1","@types/fs-extra":"^9.0.0","semantic-release":"^17.0.7","tslint-immutable":"^6.0.1","@rollup/plugin-typescript":"^3.1.1"},"peerDependencies":{"rxjs":"^6.5","tslib":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_4.0.1_1589594595824_0.4607732011705412","host":"s3://npm-registry-packages"}},"4.0.2":{"name":"typescript-monads","version":"4.0.2","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@4.0.2","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"55e68fc04d47f456136a5e872dbb428c226d36da","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-4.0.2.tgz","fileCount":129,"integrity":"sha512-u7PINFBXeMhf9lmT1vnkR7ktjA4hLHRqVeB6D2eCMECQoFjmZEwe/KMh6Sns0iFM6dM5pfEaDXfriU7PkyrrRA==","signatures":[{"sig":"MEUCIQDJqxGf3MXm7uiQrx7W5uwFPxVmruWPfDic2VDBoQtAWQIge38IjKQV7OIiVgoN0ZYLXY/DyWTdfYtZHJOIvYnwD6E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153600,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJev00RCRA9TVsSAnZWagAAGVYP/iXCyOxIdHEpIzisulGS\nlkrM47XfMxnYwEDvtzaKIdIGenMglKIBieQDhHjQa30IPAixhl9zfc5g7eVn\nr5cfKuhS01vUIwUCe6oUbd+j0abztqi1SJ7uJFBeB9cG8Tpit6R7467mKa5E\n3ibAW9WAIhrjdVMN1agiWXLNDsMl2IqguGYCnW2CCWOHRtDzJ3ADShtnZAd4\nqcHEyxA82Q8/vtSJJ2e85TY8Sau/MOr1GbJbWgxw4JU/1IngeMII6UE9XhuO\nXVWuZ+uLg/ahlbNR1GonQfCyYinYl6HS5Q6ztev3KcaE6LPza1yCWWjjv8Vl\n2STSn8SNUdk3ziEiD7SyhJoPBt0c0gCXXlyQhovxmDmp+nLy5VDjKAqCKWTO\nhthRXcnxP15vJQjv0mROa6iIwHNAAon/rRKJ8TVQ33CZRubDoGn4uzB4ZTGV\nfyKHzKZyomJnU5GogaY62L/RE8h3lJDRhnGpo/8XpeMQMchCTiGNxe//UOr5\nAzBcFKke3LPmPsbINnie01xdjlMOo9U57pjAQ/g60pUV++6uAuZ00IESIVNN\nX9Cj/F+vc69goK6HAq78EtuFr0T+XYppSmE50aVSU6VG5cbZHR+LSZCSIcH2\n8BLvO40yy2lrgEtDYg0lGrUw8UACiUcoZkg5kFKX2gGoYBvdcECgjFbWRLUH\nDVoO\r\n=Txnf\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rxjs":"^6.5.4","rollup":"^2.10.2","terser":"^4.6.13","tslint":"^6.1.2","codecov":"^3.6.5","ts-jest":"^26.0.0","ts-node":"^8.10.1","fs-extra":"^9.0.0","istanbul":"^0.4.5","fast-check":"^1.24.2","jest-junit":"^10.0.0","typescript":"^3.9.2","@types/jest":"^25.2.2","@types/node":"^14.0.1","@types/fs-extra":"^9.0.0","semantic-release":"^17.0.7","tslint-immutable":"^6.0.1","@rollup/plugin-typescript":"^3.1.1"},"peerDependencies":{"rxjs":"^6.5","tslib":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_4.0.2_1589595409470_0.40689221728169356","host":"s3://npm-registry-packages"}},"4.0.3":{"name":"typescript-monads","version":"4.0.3","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@4.0.3","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"d7a43fdadd252d08b3397ea2193ecbb3d5b9f035","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-4.0.3.tgz","fileCount":129,"integrity":"sha512-Om5j7KrgCFTl+5fb+HmUFrWhKM62pX+tjQ2h7pbVFh6i1rSNttusz4pv2/QJ+cMNrJndXouI0ZzF+ACSyZSLNQ==","signatures":[{"sig":"MEUCIQDycxTEnYNZ4sQl36onvNqLWwECwPnxvahywKDtCc/9IgIgNW461H1KbotQDmoJdpguCmK0i6kpUCv7mdKrTH6T63k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":153926,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJev1ZFCRA9TVsSAnZWagAAUToP/3NzgYEuMFxJ1Pq7Fdz2\nM3IjT30r7WnCnSQNW1IqpGsnD4u0AYlm8mKKUe/vVpAC9TrPyH746vtzcc4U\nSXBrrYvG0KsDIC28cbV6/A+Isl0MaBEHjvVarCSR4CEi1LUGAdWojPmk+syk\nT5cJAuC7Cd0S5QyFo4rIxv57ysga0w/GcOCkYhOs0/lra0Ef1LaKCJ7ZNu76\n1siyPUBObfj+VfNUNAWnbeqUpC8m7WAxhrSlfPdcXOQ1EvQFwhaO15Ge646X\nXlS1/ekBM4D2OU4xV7X/jiXj0FS0dc4Q7o6gzOQSTVp5SHJmMrvFRq1k/wr+\n0eQGX6SdKYErx2tZdpto1uH5cB7kdErduX3m/3jErymaC9IEPCW62wvt2vJL\nxUKtklfRhhfT3NUapWYMXxRxqxdij8zoBPY8y9nRYt8vaaMt/TfKFFb4zOIC\nxn4UV5d8E8O5abn6ZAn+YpU2sPyplZLru6pLWiAJUwkf8PBqCTo8SH530uJz\n0nESsev2UQ8Gc2SkPNZCiIF0VMd0DhdqMZBqlS3OIST+dsFwVLgVYrKrO6OI\nSVOJq616mYxNvXtgOj5vR9oI1fl1Ti7iN7H697452yC2IfOJSe9jwCkHr2Xw\n6hMquC5WBcYEc6uDcfdfTAiEydVz2iZuWA3zX4wGdRS5aBCs2YAkW0ywYPMl\nhJAI\r\n=TyV8\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rxjs":"^6.5.4","rollup":"^2.10.2","terser":"^4.6.13","tslint":"^6.1.2","codecov":"^3.6.5","ts-jest":"^26.0.0","ts-node":"^8.10.1","fs-extra":"^9.0.0","istanbul":"^0.4.5","fast-check":"^1.24.2","jest-junit":"^10.0.0","typescript":"^3.9.2","@types/jest":"^25.2.2","@types/node":"^14.0.1","@types/fs-extra":"^9.0.0","semantic-release":"^17.0.7","tslint-immutable":"^6.0.1","@rollup/plugin-typescript":"^3.1.1"},"peerDependencies":{"rxjs":"^6.5","tslib":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_4.0.3_1589597764607_0.16651845417060818","host":"s3://npm-registry-packages"}},"4.1.0":{"name":"typescript-monads","version":"4.1.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@4.1.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"6f0ee2961212054ae5968fc09ba49b723f574552","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-4.1.0.tgz","fileCount":145,"integrity":"sha512-+orYqWhq109aCED8o2/e3iHve6PkFBxX8uCWslghayKmVqdsowjOl8aWK627Z2iCugvWgo36jSt9TljBEVsuBA==","signatures":[{"sig":"MEUCIDsEFAQVpidk7cu4DDdGEPbHx74KvihYJwy43KmVu4yxAiEA4v6sezIUotzTXn/7Gd6tjW0dm4vUUzmyz6BjC3TL2GI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":246789,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewst/CRA9TVsSAnZWagAAW9gQAJa7Nwv5ZWq67N+V7wyq\nItSwtUq5sG3Ug+XmQj4YfsinQTMkaqzGRbUplh2BiEJmFckB/b2nsf/3m5f5\nusrfRl3SclQhGIjwarrvBW9McDbyUSOgZ/RrYGuiyYtlXXLgJ4hsA1sJhojj\n7CRqMIGQz30F7iCUjezQMzmvlaoip7gBS0iDQI+dDOZ4MVt7D35iKp4b3eQq\nNxRf4G9eWWCcoBVVDvhIcQuJe/XRLfWKpbxzqavreanN+SoLppwKkPtC4kkz\nlI2Bug5ZjOMqHZ+/W+QcOvNulCQmtTX4+GLc6Jai3t/yZwkdSJX22qV0zKGq\nE7JV95POlfQqnRSOgzPDG8j6MOn8T2NVAbB7GObC+h//i8hcI8DyHgTHIMM/\n9mPoLfKN7hRnN34axUpfF9rhrtHPYy19wzhUcS7FEm+V6GYP6MHp41rHLkqU\nnkbC9+er043gZQrbZzPdhaDXMx+0L4Kdi20ndBPFETFzbxiP04ZCLom2xQlL\nbQ0Y66V83CB6F4Lb39MJ/t8H5CkX60Y42yBWoA8RfyifmUMJKXf3YO0IWGyi\nm650IJLgaK3Mzv0ot2hobPEKwPkc/miUGMr9+bunkdO7p2tnUFsnODqKqJ5r\n/fUv41qb8/CJ7JqALVIajCi4Fb3VVBHAJNsbqNuvu3Q5gZ0xfbr0LkSsHcoJ\n2EH1\r\n=f5Pa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rxjs":"^6.5.4","rollup":"^2.10.2","terser":"^4.6.13","tslint":"^6.1.2","codecov":"^3.7.0","ts-jest":"^26.0.0","ts-node":"^8.10.1","fs-extra":"^9.0.0","istanbul":"^0.4.5","fast-check":"^1.24.2","jest-junit":"^10.0.0","typescript":"^3.9.2","@types/jest":"^25.2.2","@types/node":"^14.0.1","@types/fs-extra":"^9.0.0","semantic-release":"^17.0.7","tslint-immutable":"^6.0.1","@rollup/plugin-typescript":"^3.1.1"},"peerDependencies":{"rxjs":"^6.5","tslib":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_4.1.0_1589824382477_0.8024946074024037","host":"s3://npm-registry-packages"}},"4.1.1":{"name":"typescript-monads","version":"4.1.1","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@4.1.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"cbecb3d2126906e640205c9f90d8e13e499a200e","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-4.1.1.tgz","fileCount":146,"integrity":"sha512-u1gpEna3l+H9dar4F++Ikft6L7uMhQig200dSzyECIRBH8VuumzVGxfUWm+mtSVVtqe3QGnkaQAVBbnT4Hf3xQ==","signatures":[{"sig":"MEQCIB5usoZcyRFTYtAW6gm/1goqLqeekyS1qEr0Xrc0N4z/AiBG2gF5bguzKSfIZyrMTK6sKVd99cMus3gJ9ovtfpvNWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":247813,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJewtjHCRA9TVsSAnZWagAAzUIP/3VVZ86/lIsqo5h0mx3u\nGb+ebHXUt0HdXYXO1F46KfQMOO/fOun/5PHqtLh5vYxu97eLJRZzXMnyH5bq\n/p/DTOYDjoCsbzLq/yk3PYitXSI5KqGNwlZIMGfIhfM5JenUpQ64ADjioh4q\nyQ9moNqxIcGVeF3SWcqTdI6G70D6quS1l8+LNGK3it79lRH3lDrs9e/N+5kk\n7WWEgFCwRE/zwU6HO0k+ITq3yeSQcbVaKdxOXkdRaKsxmFCKp/YXa/RtWSpQ\naDwiUAQWNIo4NSJFIdN2t8azLPAorbfarfaWfjjKUCN/y/Sb17XCR++7CR3f\nBeH7YxKU3Wlt5BOq5oWPGznlNJ1m8ZLs1OJ007PyE+O2D+i/kOxDUWfXrl2j\ncxqDCaTPPxelZV1hOs/xcQucVhqfmbI85IK9XFHfKSXpC2rCH/mrJr7wWm1j\nWbE3SILtclBIeg4xeMPVuixUwKGUTbxcRbgxBo7PG1Ui+DRJWFojDUnVKzfy\nCrsN2O5ydBAF1KKTsNk17BOndnFOA24uwRWj5zrfC50Vad2PF9ajxfNa95m6\nAHG7s8eFW9YV3PuGqkGZla53d/MMPg7PiUUiGPJ3hlpFP3EBItDuseLiXh5f\na0EMxE6k7tY3G3o1jMMoPOGvwGiQmvH32zGf8/Rp9x93qCzXOMztqpp2PMQ0\nJB74\r\n=1a/j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rxjs":"^6.5.4","rollup":"^2.10.2","terser":"^4.6.13","tslint":"^6.1.2","codecov":"^3.7.0","ts-jest":"^26.0.0","ts-node":"^8.10.1","fs-extra":"^9.0.0","istanbul":"^0.4.5","fast-check":"^1.24.2","jest-junit":"^10.0.0","typescript":"^3.9.2","@types/jest":"^25.2.2","@types/node":"^14.0.1","@types/fs-extra":"^9.0.0","semantic-release":"^17.0.7","tslint-immutable":"^6.0.1","@rollup/plugin-typescript":"^3.1.1"},"peerDependencies":{"rxjs":"^6.5","tslib":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_4.1.1_1589827783417_0.45891122895835235","host":"s3://npm-registry-packages"}},"4.2.0":{"name":"typescript-monads","version":"4.2.0","keywords":["typescript","javascript","monads","maybe","result","either","functional"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@4.2.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"28f499503b1568cf4aba279b0189323a5cb34b04","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-4.2.0.tgz","fileCount":146,"integrity":"sha512-6xIlDAYuU5+VVCHSHVs/T/cfbF9Rldw7u64Q5oGdaW9SaQDy1DhymgPwuCE6/wonZsgrxKavMec3F3beiWJ+eQ==","signatures":[{"sig":"MEYCIQCsDBYpCbncsp2j3l1I40G3aNvhD5yqlZsBD/v4Uje65gIhAL4mpafZ9XFvxzOsXr0QOlHX/Oe5Zm03PUT2CmY8dqi4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":268953,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew0gKCRA9TVsSAnZWagAADZQP/jP7iECrnxSDkS4V0VXY\nPr5C45baimbmYY5Sn4UOM+ceyFsF10tq2uoXPrsClop89dlfgZaFsseU0M2B\nWEHdqQmXJ8D5zYal0yVQjUKhPWtv4t8DNW0/h1CORCh/2Y2w4u04qITBZx0e\nqEhu10YuJ2pGJu0kM9pOX+IY9HODHW/PHLz+3WBlYntaUKO0VYq7Um4MWsrK\ns5SfmtYCa+2BVzNncV3OE3VQ/WcGpfrhsNJZwUz2gJmlVSxMrDqL/g7azxz3\nRBbTC2BwFepASN9p7t0xBsJcA974oM9r0WthOgymfU0JPAN/lhOEFcG4HGTx\nYVSXmv4cv4eZU5jXEq0MtF5pnn+dcJaW2Cnzz6Y9qnIHSmzrqK0L/YFEC2FU\nvVH45VenU71kEtgiY1jLQKNzz+9f1mqe2n3TiOSkw642MCxPI0DGJyS0Pxvx\n1PMbih7WI/Cvbm0PQ8fsrNEASZUzhZ8ZVZt8NEaqlJnbzEiKDdSEOw68pI8q\nhicLuPv55Y9VPmlX5gdki98e2iOX56JsB+RnAbmhPWzpxMH9ts9CdoZYhHFD\nkJjkmZfNdN7+JwjEcMDNncSNB9UCrtawWJ3//71TI0ddafdJQ4b6wXubRMFc\n1BtjcfNwsuDBTy/69npjvrKRwEk/yiPIG636haOUgu16l4qmeXVeDYAwtrsk\nkdYg\r\n=wU5B\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rxjs":"^6.5.4","rollup":"^2.10.3","terser":"^4.7.0","tslint":"^6.1.2","codecov":"^3.7.0","ts-jest":"^26.0.0","ts-node":"^8.10.1","fs-extra":"^9.0.0","istanbul":"^0.4.5","fast-check":"^1.24.2","jest-junit":"^10.0.0","typescript":"^3.9.2","@types/jest":"^25.2.3","@types/node":"^14.0.1","@types/fs-extra":"^9.0.0","semantic-release":"^17.0.7","tslint-immutable":"^6.0.1","@rollup/plugin-typescript":"^3.1.1"},"peerDependencies":{"rxjs":"^6.5","tslib":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_4.2.0_1589856265467_0.051996935599393","host":"s3://npm-registry-packages"}},"4.3.0":{"name":"typescript-monads","version":"4.3.0","keywords":["typescript","javascript","monads","maybe","result","either","list","functional","list-monad","maybe-monad","either-monad","result-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@4.3.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"a31e7febc6da1827092db3cb469338530588d786","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-4.3.0.tgz","fileCount":146,"integrity":"sha512-pCvAaywcbmKFra76krLRcK6cDaZYAzWJikF4rR5wWDIwNTlbmiC9GpAy30p9Sw8kg8APGKgjGGn1VXL7WiAmyg==","signatures":[{"sig":"MEUCIQC/4s9RRE5oJCmT3RTgfXv5/oHkj39kTXqqPnO9oGZGlgIgaOaxiyni48dWoXDAVthPhxbvmF0mRGJbgLWFaY3CRYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275151,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJew0++CRA9TVsSAnZWagAAeqEP/1R5PvG4YqZzN6cQ9jfd\niiCoga/4dC6Vt91Q2zv4s6xuoQAre8CqqnoIaiTXjfPj0z8ut8Ol1PtLs1X5\n5YIjZ8WCjPyoDeuqLU8z3giq5HgM4CeJw81uL4cgu+x3LvIhvI0MOIEaFcgA\no6zeXttqKsIm5+A+wxccfsNVj9xvdUK+SLvlEFk1DPemp4wJUgRSnslsk+Wi\nKl5vC1bVj44elqly6XboFDN6QkglLUoH6ETfZV4uyv9oDzkT5CTpuXetwdgO\nLw4naXlYvUNhIHZl510Y7EXvlG2KVvH3D/8Rep5+Cxaf3LkzqwfF0ymkQw79\ner73PGIKDT+2nbJd+Sa6jAu9jmCXhjiCVmXst0MC6TwH1O9iEpcYDJ+tDThf\nbzLfZ+T/1MYNpiZi7rO33QyeOMG9I2EuKFhi/cilzxNrwmwuUNliY23PLjsH\nbGhbIJ4awCl56e5G8CoSSXO/M2Xxf+5zU4dPn1v+KQ7GuK5AnT2JoYGY5Pvs\nzm2HwMCBfK3kfyLk4Fn+R6wxyjrBAEbKc+aSs+usfikkvzyNxRE9mgyRUQNP\nVegrEWW0whc0U9CP36AOiq/znW7m3AaaikIP+LpYGjXBQHhtFikJrBqXDrsN\nqDzBhJF20TWKLVO/KQ7+biyzP4fTyztmh0oP50NkrxYCYPZZ5+IKcYB9SD2m\nqqkX\r\n=VbY2\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rxjs":"^6.5.4","rollup":"^2.10.3","terser":"^4.7.0","tslint":"^6.1.2","codecov":"^3.7.0","ts-jest":"^26.0.0","ts-node":"^8.10.1","fs-extra":"^9.0.0","istanbul":"^0.4.5","fast-check":"^1.24.2","jest-junit":"^10.0.0","typescript":"^3.9.2","@types/jest":"^25.2.3","@types/node":"^14.0.1","@types/fs-extra":"^9.0.0","semantic-release":"^17.0.7","tslint-immutable":"^6.0.1","@rollup/plugin-typescript":"^3.1.1"},"peerDependencies":{"rxjs":"^6.5","tslib":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_4.3.0_1589858238378_0.725371361382773","host":"s3://npm-registry-packages"}},"4.3.1":{"name":"typescript-monads","version":"4.3.1","keywords":["typescript","javascript","monads","maybe","result","either","list","functional","list-monad","maybe-monad","either-monad","result-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@4.3.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"cd78c3d01e7888501d03902d9f1b64bc5be8b394","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-4.3.1.tgz","fileCount":146,"integrity":"sha512-bDeQTzeqdqX0tp8WVRuY3ZmFHUzS1nCRPVZmOYr5v9c5d2E4TLVKqlNY9qrhOQOsqVxJ2YZLSCpjeVEZH9bIRA==","signatures":[{"sig":"MEYCIQCnytymuHmYf4mxQDyeVnadeojQsTIcCmSn/w7YVtJFaAIhAJSXFuWnuTrdA3u8zf8B5YIL9mLjW1GUQg+VaLUCujme","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":275037,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexga8CRA9TVsSAnZWagAAIiYP/2LpR7JH+EVYSrZYBRRw\nmo9TdS0kxTwj0MPVxb6nQGKxUagdLMiLDGg4ky8mRh0A/pTqL/Fjdl8x0jCs\n2w5Km/HZsTcXVICZeSostOQ/W4JsiIl2kCCJrcJqJERMIo9PYAMCI6NFoBV1\nSJgAh/+KzwoVCuapcrTBmcQt5HH4tkU/4Q4JHvOnBZQzIOyePpwrUqpAkqpc\nnPijNg67DbFoIi+Wxb3SOWPBbDYwIpHes6dD4i5vBivCxYQgWymjZjqNIVmj\nXYyFundrioWA6h4a26q1B5RHdu51tQAENPa09ZQuKypOZvsmHqdiKuR2JeZ8\nohovOGUWTcCFq00eFqyC1+OioQuFq0/b6nBJMDYNfHuKgD6r+dNt49fxA+ke\nvI5X2ftTQJWnGkEU2/i2/epOTj0KRGHApg0rf1LckecoWrpNkcd2YVyc37Kd\n4tDesAf8y6QzLvLloisPFowOoSjO+V9WhJAO4hH2mhALbXjzs904QjROy82R\nTQGem55vr5U7SjoizHIGPSls1q0g27a5ExqK/Q3hyLECY3JdlttLdcIi4cJY\numvYDvI08+4O2RsedESH7tDKLUEiYIOtegD6n5fIlQbM1ilTxt6uC9pYd/7y\niVC4n8uv483QmZTvdyGMvGNrgLgjOtyfVbA5EypY6L1cD9cnrv6ZeIGImkn2\nSWJw\r\n=27/A\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tslint --project tsconfig.json --config tslint.json","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rxjs":"^6.5.4","tslib":"^2.0.0","rollup":"^2.10.5","terser":"^4.7.0","tslint":"^6.1.2","codecov":"^3.7.0","ts-jest":"^26.0.0","ts-node":"^8.10.1","fs-extra":"^9.0.0","istanbul":"^0.4.5","fast-check":"^1.24.2","jest-junit":"^10.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.4","@types/fs-extra":"^9.0.1","semantic-release":"^17.0.7","@rollup/plugin-typescript":"^3.1.1"},"peerDependencies":{"rxjs":"^6.5","tslib":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_4.3.1_1590036156247_0.9260419667723707","host":"s3://npm-registry-packages"}},"4.4.0":{"name":"typescript-monads","version":"4.4.0","keywords":["typescript","javascript","monads","maybe","result","either","list","functional","list-monad","maybe-monad","either-monad","result-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@4.4.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"a3f3521f29d5a18b761b64648d7782b58602c767","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-4.4.0.tgz","fileCount":146,"integrity":"sha512-NuUd7oXfaKT/rt2+5lpz+5rUCnUrJmuebEHdtczmhXn5qRG6r85pJeFdTmIARMNDuvNLHbaVGmsYnEf1jjPT5w==","signatures":[{"sig":"MEYCIQCW//qF9nLDB4bQYUvQKmzhBCFucoL4QqxvAIOjFDk55gIhAPANGu7nZSWIQ7otxCXGvRYy8MYs4EO9UbnShZXJPjbe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276619,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJexySJCRA9TVsSAnZWagAAAB0P/jO6hp/p/2zY0gk9hrRR\nhhxLzjK20QMlbsH3cT9Xrv7nbJiOtNQHhhzjlM16F+bjQ8ADiYzETDeyBGm4\n+SFq+57x3/Ox4cPpA268yF/qz8kNU/C2pd6EGdLhH4JRgmVTe22UattvuiCD\ndhkptxE2kO+AcgettQRBOuYvCipmYQeXZhEaqN3eMxOS1PJMoesSuJ+ZRzJS\n3t8SiRIxwEaSXz+OpvvRbGJ2nMg1yrAwNhs2KYJx4quV3lUa3d5i7cJ3tj9g\nf6P/cdpnsnX9n28oyYyFl0zXYmKoPnXBX+qmRnFKxsHs2Wbn9MqQZE+kxOPZ\n6pw4+KwWhdbPBxVmw7kvzLCXo9bJmWnKFS5M4b2QjB28u0tf0uJaq0FCJCt+\nZBQbsgzKPb8/3H+pGzTdJUeNqwCrO0BLLPf57RZDzGQL2e//UaNg0A4Qcajh\n6Q8z5QBoPaToFC5chFLFdXIvajkRotSX3lmkCOoGrX7o1OuaSG7i3g2gmYsX\nMTUv3SC+JAtWByJz/LODMa7dYF4a/jmSOSaVgL8vqMsqc9xN1ii5WNWnn4Yf\nR2rnAC9p0na3Pj2HvRp87LwUejTlhxvliHrlKefeEb0Rn43jZ4DLmV+WdyAo\nyP2W+nOsUuLdUPUHk4GHSF7EEUGJEN9tBi0/kfgCZ4wiIU8oys9GzBDZxML1\nEmX8\r\n=ohsU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rxjs":"^6.5.4","tslib":"^2.0.0","eslint":"^7.0.0","rollup":"^2.10.5","terser":"^4.7.0","codecov":"^3.7.0","ts-jest":"^26.0.0","ts-node":"^8.10.1","fs-extra":"^9.0.0","istanbul":"^0.4.5","fast-check":"^1.24.2","jest-junit":"^10.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.5","@types/fs-extra":"^9.0.1","semantic-release":"^17.0.7","eslint-plugin-rxjs":"0.0.2-beta.20","eslint-plugin-promise":"^4.2.1","@rollup/plugin-typescript":"^3.1.1","@typescript-eslint/parser":"^2.34.0","@typescript-eslint/eslint-plugin":"^2.34.0","eslint-import-resolver-typescript":"^2.0.0"},"peerDependencies":{"rxjs":"^6.5","tslib":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_4.4.0_1590109321015_0.3271974974430616","host":"s3://npm-registry-packages"}},"4.4.1":{"name":"typescript-monads","version":"4.4.1","keywords":["typescript","javascript","monads","maybe","result","either","list","functional","list-monad","maybe-monad","either-monad","result-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@4.4.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"011aaa408a8fa0741b75dd308a59f09352d1dbf2","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-4.4.1.tgz","fileCount":146,"integrity":"sha512-8iV0k4ZTDeftImCZ5UlSPNsijbyWxSvsKabgnfRziu6jkWPuZDrRkH11+EtGj2ssMcMZBokXuPJhmoqIMHllUw==","signatures":[{"sig":"MEUCIFyvARgex5YlcKkB1N6ZSV+h+/nO32Giqa7HoJg4O6I4AiEArEGTyXyUewtHZlXyGT5yFcsiFbidlv90VDncb54ZJJA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276832,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJey/qgCRA9TVsSAnZWagAAS3oP/i6oGHLdxUnSUlP5Gp8p\nLltKn0az0oAbWeJrpDuVlmJhNSxLuP2Qlh4WjPVzo/AlfmRYMgiun45Vts2j\nVMGe4Bceq/4HX+ZYttLWEfFhvZAlOOfTYZAc1k0RA6kBgscHD/xuAWTEBBg6\nDYMihIP7mFylxjDR0p0h6lyoMr2GA9/48Qr417VjnyC1OcdOmIZIcl3A5AYk\nu6knXUUCHBSZnLj2LYGbAf1UvTcMvjKq0wS2dhPrFxoL10FI1rZpBFRor1Mq\nzdtG5rc+H82RCE8IT03iD5cic/rdzPmLlYCcQ/Wz4/1vFnZbBDxPdpa2byEQ\nUvxCAgPALQCU4/a+ihm9UY05BomRCiXS68Wy1gKEa7XM+JqgtVVm3kH8DMqg\n46GZXARAluc7imlW9GqFgnQvtedzrOAfOFZJeaDvAr1uMTgoetZzcHJJcqQQ\nS9IBQg4GrQ3XqmjfL3IH1LVaZqTzeiBiG7zvZm0RRVNqhXYfhlfeJPiSLFmj\n75AUDs/wqjuhMrV6P+DcO5FvEamOFQcxFT9ZEIM38ZUD/EfmXipDTYuxwYmz\nXbTqbBeh5GAQs474/nmEVBrQ3BRIOyFOKTDSyabKyPurdZndHZ6wk4BBgYjS\nYqjnzxx0Tj3qei8jZVwCUis73WFqTMSvN4rKQ7k0JPP8QETWUSatB21itcHE\nDQIt\r\n=t2fH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","rxjs":"^6.5.4","tslib":"^2.0.0","eslint":"^7.1.0","rollup":"^2.10.9","terser":"^4.7.0","codecov":"^3.7.0","ts-jest":"^26.0.0","ts-node":"^8.10.1","fs-extra":"^9.0.0","istanbul":"^0.4.5","fast-check":"^1.24.2","jest-junit":"^10.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.5","@types/fs-extra":"^9.0.1","semantic-release":"^17.0.8","eslint-plugin-rxjs":"0.0.2-beta.22","eslint-plugin-promise":"^4.2.1","@rollup/plugin-typescript":"^3.1.1","@typescript-eslint/parser":"^3.0.0","@typescript-eslint/eslint-plugin":"^3.0.0"},"peerDependencies":{"rxjs":">=6","tslib":">=1.13.0"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_4.4.1_1590426271450_0.7260862819073794","host":"s3://npm-registry-packages"}},"4.4.2":{"name":"typescript-monads","version":"4.4.2","keywords":["typescript","javascript","monads","maybe","result","either","list","functional","list-monad","maybe-monad","either-monad","result-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@4.4.2","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"dd65a21be414db14444a75421b4b31e01447017f","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-4.4.2.tgz","fileCount":146,"integrity":"sha512-zfeQQTOIKwXc/xI8SuHU5xZ4bBHmyNC5H1JwWJ7c7XRD34KNyJe++biVy7+6SVoq7KWBGF8qteQXuOl6JUhH+A==","signatures":[{"sig":"MEUCIQCxhGAX2bJswY0t4fqK7nS7YAvkLLI02mkgu/wZSQzHTgIgdFveDDt8Pmo2b5k1GwPO+cYqb0ScQkiK83kiq3GAA0s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276765,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezAC1CRA9TVsSAnZWagAAoUIP/R0OM0t7zgyErwOwRWgz\neNTXhWao07Za9ntGP9Ppv/g2og+4VVKm6tZwbAdcMNzYt3EeIkT1g+I47ru8\nmTQ4PK/pM7zL0eeyUAe4eErYlooa7f+pwvzRz6jhMIpQLTotU4pQHndVCaM4\ncGdCR7Qx3ZwbsQnHaAPpzP6+KP7VizWgETONKMZcgrW4hLyX3cEkJEfJhyE8\nCXu5Maayjo+e4lM7R8+l8rZRU6NJJHqUe4PL0DBnCOa3V4wDejWhpdUZCnkw\nO461/y6HUsUAUPalCEKVsySddsI4cS422gJb6KZ2+JvDv9XOCjjr04BU4hlp\nPxpMgVBR8+MbuhodTtrhy06xvytgbmHXx3kwUCGOy5Yliij31/JjsS0gK9Bu\niJrnjh+s8c1oKx+Fq0P6fsDmMktjrlkJZ031nV3hEBaUwLO7uwqd5soTs4Kq\n0+ENgj8sMk7B5RvfpaNnizqsDiMwWWWIHayTp7+5llopqIRWfPHop9f7Y5q5\nSwS6kUZr1zxtT+fNj+FxqakBryJgWf+F1EMl6OtiE7JXA8SJX3fzUGR1p4WJ\n+kWH4JBTjCJukw/kJmVSs9zxHJ48xdHKql9IU2Od50iq2atRDMe8Pdbw3e48\n0/DJNjN//RB3/qOqWTRQrwR4cmpUKgYNxJNmg4yPKVQMm8EsRPN8eJ0ftkba\netpO\r\n=Flly\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","dependencies":{"rxjs":"^6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","eslint":"^7.1.0","rollup":"^2.10.9","terser":"^4.7.0","codecov":"^3.7.0","ts-jest":"^26.0.0","ts-node":"^8.10.1","fs-extra":"^9.0.0","istanbul":"^0.4.5","fast-check":"^1.24.2","jest-junit":"^10.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.5","@types/fs-extra":"^9.0.1","semantic-release":"^17.0.8","eslint-plugin-rxjs":"0.0.2-beta.22","eslint-plugin-promise":"^4.2.1","@rollup/plugin-typescript":"^3.1.1","@typescript-eslint/parser":"^3.0.1","@typescript-eslint/eslint-plugin":"^3.0.1"},"optionalDependencies":{"rxjs":"^6"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_4.4.2_1590427829067_0.05474450866796943","host":"s3://npm-registry-packages"}},"4.4.3":{"name":"typescript-monads","version":"4.4.3","keywords":["typescript","javascript","monads","maybe","result","either","list","functional","list-monad","maybe-monad","either-monad","result-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@4.4.3","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"00298d351299221a3a3b3dde51a1992263de9483","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-4.4.3.tgz","fileCount":146,"integrity":"sha512-Urz+orV+fyBCpl+04r97MVAZumCl1lLzVJWBGcPrtZnKIRA/2CQWvzIi9IB99X+e4sPSbnAqzK0F0LEyTiXe+A==","signatures":[{"sig":"MEUCIHw7o9syXvjfbP259ucLqQNcJMSMplIe/dJagFbS9brzAiEA8TlQWPlHIhLFi9K+rx3h3Qi51UU4tqibDWCWxhAYkRA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":276567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJezymdCRA9TVsSAnZWagAAta0P/0UfpHuOqQHmNs06fbf/\nCaudjBElYyGH3E+1Fx2ITxC3oaRpk6HQrWQK+vOzcCqSsXW/H2rzBbS1NkCH\n/PEQFqZlZ2BkmDGzi26oitk2/dnzVuGK6ejTH3vYMcsCo1w6hxUd/m/YKgsk\njXcS3uDSGL1wKtUlYkoSKQ63WkBbWej8ZooxHNNgR30sjpnc9HZLkX05pZ5l\nlnJfrbLCvW7a2uB7I0DUNwK7jQctt76bYTFLS2T2JMuhQa7ouBM7JzriQXUs\nRy5KgzXZvRB/F1dyn3EICW2La3CQjC0ulcjzYX96QUxisE/K2AB+eK7DqnY6\nXRT2ck+u6Iiz+66desLRFTf+tQojvTqQ8UxekMdYthg7bcx5SSzn/6kRyVkJ\nPclOaGRgWgDBU7MVYarmCEjHm8UA3jcZlinF5S2OcUkXW9mxVCEGoclVjcg5\nmUKOXF5ivwIAZgCS41IGfesgNCKSoVSLkeC/W6le0m17wahBxZjQ+hKY/7JK\nlKikaRXrpLRx66wUa31l11ShDJychTSnK66hBOC1X3xt41IiYNeyvkyr+pkS\n+UPyHWIJM0QsQnBgYYOZei4Q9M75JuEjHXkqJSLtVy+QjAMBR0v54gp4ELOu\nVGC6cwD5uDABLMyc8m1ft15cLfdXekgRHM/du5xTv89Kgrn0oXPez9yLLSti\niZtD\r\n=Rd0G\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","dependencies":{"rxjs":"^6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.0.1","eslint":"^7.1.0","rollup":"^2.10.9","terser":"^4.7.0","codecov":"^3.7.0","ts-jest":"^26.0.0","ts-node":"^8.10.1","fs-extra":"^9.0.0","istanbul":"^0.4.5","fast-check":"^1.24.2","jest-junit":"^10.0.0","typescript":"^3.9.3","@types/jest":"^25.2.3","@types/node":"^14.0.5","@types/fs-extra":"^9.0.1","semantic-release":"^17.0.8","eslint-plugin-rxjs":"0.0.2-beta.23","eslint-plugin-promise":"^4.2.1","@rollup/plugin-typescript":"^4.1.2","@typescript-eslint/parser":"^3.0.1","@typescript-eslint/eslint-plugin":"^3.0.1"},"optionalDependencies":{"rxjs":"^6"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_4.4.3_1590634908822_0.1636948800544613","host":"s3://npm-registry-packages"}},"5.0.0":{"name":"typescript-monads","version":"5.0.0","keywords":["typescript","javascript","monads","maybe","result","either","list","functional","list-monad","maybe-monad","either-monad","result-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@5.0.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"d2d147cadb70d0ef6ec5212230ddfde6a3089bfa","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-5.0.0.tgz","fileCount":146,"integrity":"sha512-Fn3w7w04blMc5pG0BCL3qnBpEzrg+xotmSC3hiq9WqayrYm5Z3Xy1qDG/r8+Puw5fd/6O7Y7s3+qqUDuYgYQaA==","signatures":[{"sig":"MEYCIQCPlYNheaCjMdJjsSCSzmXFE81+LYx6nbt/wTlWiQIcCQIhAOdT0GUFTNBlLXStEjYy/4Mz9IsQQQQb4sOtFqURbSSo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":277218,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfUciSCRA9TVsSAnZWagAAargP/jCjXQXqFdRD0SkFXxaX\nsrCDppXNgIBkIGoaCdvLGpn83BtD4Dpe5xr/9oKDImvNcq//DxyvCG3Zq5t0\nmY4ydAPmVy86MTajNYH91+PmgiE2oggC1rtPgMI7HwWzCmwh7eSaKbBnZLBn\nU3nV9mSNshfXgHIpOOT8WLAs5Lrrus80kAoz9WpYOii86+0AWBBuuYYr7v3i\n5RMnCwQ6QiBhlr+pY11++Bafmw9DQ5dh7fSVCY4zmQzVBIgRNlPZs0BmXJ7F\n1rJBn3b8JkldW0hVTlNHDkT1PoUlMX1BCvbgf9SIyIW6ZorDT8dX87WNr760\n2lGQN1TK7GvGVQL7/kGeDbHt3Z4XTuk0mUsiSRDWndp41zZm+WuAnJbJyYHg\nBQXn4ypMqIfGF2+ScLe7v/YpC+6Cx+3kDoU8nplGGxYY0beBwFIqTJ/pyGfH\n1T+/mRNvnfyQXxT0zyU26KO9lRUQbDPZxooHy65S4jBtzxFJrNbNutUSpgyO\nian9AkpDH86CObcijVzDvah8JQoFedca1YHmeYvX3aTnE9bVyHhdkw/q1JO0\nKA6+O3VN06RHqTRbvYbeYUYZC8eE74maGC4GgXzKtsi2Vo0LZVBM6zOHNS/s\nt28LrYdfJSHrPwcJjiFHzMx8ua1KDEF8L7Xisi5k5nlO3bikcaAmz66/amUi\nZqjw\r\n=FF+u\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","dependencies":{"rxjs":"^6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.4.2","eslint":"^7.8.1","rollup":"^2.26.9","terser":"^5.3.0","codecov":"^3.7.2","ts-jest":"^26.3.0","ts-node":"^9.0.0","fs-extra":"^9.0.1","istanbul":"^0.4.5","fast-check":"^2.2.1","jest-junit":"^11.1.0","typescript":"^4.0.2","@types/jest":"^26.0.13","@types/node":"^14.6.4","@types/fs-extra":"^9.0.1","semantic-release":"^17.1.1","eslint-plugin-rxjs":"0.0.3-beta.30","eslint-plugin-promise":"^4.2.1","@rollup/plugin-typescript":"^4.1.2","@typescript-eslint/parser":"^4.0.1","@typescript-eslint/eslint-plugin":"^4.0.1"},"optionalDependencies":{"rxjs":"^6"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_5.0.0_1599195282184_0.08358413427729094","host":"s3://npm-registry-packages"}},"5.0.1":{"name":"typescript-monads","version":"5.0.1","keywords":["typescript","javascript","monads","maybe","result","either","list","functional","list-monad","maybe-monad","either-monad","result-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@5.0.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"bb3d04912831cb33abfdd66af3ba5c9769927b64","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-5.0.1.tgz","fileCount":146,"integrity":"sha512-AIVgE+SJ6eojoioHAhsTSW1rWUPVyZ1AW++MuWzQklFkTB3utG8sm/cxgCDyxfQZZtiN5ca6dzYae7OipaBaGA==","signatures":[{"sig":"MEUCIQDbUZCdyjKYgiieW1+sy7fa6TrcRPfQnDioDLWX+CoEYwIgJ77gwtthHZ458qiGf20m+ggeb5BD4SvbiSJBnVSd720=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":302570,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXjnaCRA9TVsSAnZWagAAHssP/RFMS1GGTDD2Yc9LBhxD\n6U1BG0Rtyyf4jDyCxvvD3qTE/3LCcXoCbXJMZ6qNXMYdvGEHTEP3Fy95zAS8\npL9uzb+OhL3Gy91+LGIYJMPOJYHdV/8jpEaAnnryZ2zvO/g3dBuj8WM7FOQt\n8boeyjjY/pS+kZxNE0/gGMmz5Yk+lCLxDBF6+QDfIog2KGpt0iKsmCcYFW3N\nyW3HaJrChvpsoDikNfVMJZSzldIPYpVmt3ZTV7zO1OqJ7LESSI2Blu7UzXX3\nQUxfx+N1pqKwqFNf0HsLpBboWfJgVJc3Wy/icq2THIuJMLU4H7l3K+s6oxf8\nZzRY7+iNPUkfGuIz1vrZmCHvaTxGdKZb+Lg1uaCTePdXyvoFmsFax8psQFuq\nw1ReYFW8l6pyJ6ke5AKfcDamZaKDmzz97yvqGAe1q9Q85AJ/jCer5QxK9GUz\nYDTQihcS35+HSQJeCMKuLf+hsTxwlI4KygeIvVkNt7YRSQZsv5WI0vfFicwC\niqltszKeKVMpnkKkc5cRyF2orSbBr8X3PgAxaIc539CAt8ABF7S1LUva6LFt\nh7zcIhPrJN6B3MiGRgn35PkKayCHIjr8q6l/SmPRj2wxC7kWedVv3YWC/8S+\nxgkMJ7+uNmAAGSEPg79GitSCpFkzhS7J7l+qytmX9GDgH5RNJlA9xVF1fnMu\nyzTP\r\n=PUTB\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","dependencies":{"rxjs":"^6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"^7.22.0","rollup":"^2.42.4","terser":"^5.6.1","codecov":"^3.8.1","ts-jest":"^26.5.4","ts-node":"^9.1.1","fs-extra":"^9.1.0","istanbul":"^0.4.5","fast-check":"^2.14.0","jest-junit":"^12.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.36","@types/fs-extra":"^9.0.9","semantic-release":"^17.4.2","eslint-plugin-rxjs":"3.1.3","eslint-plugin-promise":"^4.3.1","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0"},"optionalDependencies":{"rxjs":"^6"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_5.0.1_1616787929342_0.9348741863151433","host":"s3://npm-registry-packages"}},"5.1.0":{"name":"typescript-monads","version":"5.1.0","keywords":["typescript","javascript","monads","maybe","result","either","list","functional","list-monad","maybe-monad","either-monad","result-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@5.1.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"990b57bc6a116bce527625fdc157b15a7b83d710","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-5.1.0.tgz","fileCount":146,"integrity":"sha512-1uzUgtgUa+8qpfAf/vnO4VT1SstNRA8qiGm+OjdqXW2DgjqJloFPTRURYcLDdr/0qnEwi0+Ua7arx0lBpsB/GQ==","signatures":[{"sig":"MEYCIQCYAUdHKTyYPbomF6xwkgW7IM8NluyvPiNwrUcuk8/ioQIhAJn8sc1O/5/anw+0BEpHgwuul7HMzCTFC124bh98NSPP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":304184,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXjwsCRA9TVsSAnZWagAA4fIP/3A04mbDYljhskFD1Xm3\nm7mYHZC2322JO5FzxtE8HhtjMKcDhMEyKlD8zjT1vIicpO0OYieI2kyzLnJq\nsbwpcOBA6+gHNc+CtvLsATgcjOASxf70FxeGXom8oYEZcaWTZmLRK7/neJpW\nEOK3xZIN+sV5jr3cej3kb2/ASdNjU1cPyjYt8Tqej5BQeMNoJBYpHFgVNUwa\nSbogpB+eZhkuFCmO6Z8joFVmg90SbBSJ66eDM7VaBcAD9STrm8ZP7ugPys7H\n2CJPhJ5HzUzklZRrqeK3M7J+SIrYJat8WK0BmxgKNzgTbujl2nx3AQxQwECw\nOl5lPR0Ito1WokIMzO2Tv/mBdm0TSc4g4b31GlXqsAqDkU27yL7lPriqEJ4W\n4RG4+HQ1ocKrPzE1II4H65/z6CAXChGXZ9yN209TdQtmIp70EOUI9JhHmKpC\nrk47Ib85TMmBPjjMKNymJq8VxJuk4ARtQGcEeKsRc4TmlDW9kuHpt5A5dIPm\nMoZmKPnh7SMCK+aJ/+1fptUIm7u1mdGcxXlqHW7fQ0nOz77i/oEdQXYrHQyB\noQkVNZGrPl5+GJcjiUKxBzsQ3HxV+biKXDR6l9mzoBjm8fLwA53YRzXXSei+\n8z4XfZkXSsu7mho0bZQrIPzqBik4hBvSYM4vMXcoNl5LuD2mJMHigMy+d7eo\nmYkx\r\n=h0fa\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","dependencies":{"rxjs":"^6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"^7.22.0","rollup":"^2.42.4","terser":"^5.6.1","codecov":"^3.8.1","ts-jest":"^26.5.4","ts-node":"^9.1.1","fs-extra":"^9.1.0","istanbul":"^0.4.5","fast-check":"^2.14.0","jest-junit":"^12.0.0","typescript":"^4.2.3","@types/jest":"^26.0.22","@types/node":"^14.14.36","@types/fs-extra":"^9.0.9","semantic-release":"^17.4.2","eslint-plugin-rxjs":"3.1.3","eslint-plugin-promise":"^4.3.1","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.19.0","@typescript-eslint/eslint-plugin":"^4.19.0"},"optionalDependencies":{"rxjs":"^6"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_5.1.0_1616788523988_0.32903763221179805","host":"s3://npm-registry-packages"}},"5.2.0":{"name":"typescript-monads","version":"5.2.0","keywords":["typescript","javascript","monads","maybe","result","either","list","functional","list-monad","maybe-monad","either-monad","result-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@5.2.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"b1e5d2c2d48306843e10322cc9ad80d030867c63","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-5.2.0.tgz","fileCount":146,"integrity":"sha512-oc3uRWAVEKNpfDTnMNtISWpiqrTAItIYpdMWKDjhNgcF2ZiVg49p6PO/rc20RX3EV6SS9K8bisBrAcJRJYtpDQ==","signatures":[{"sig":"MEUCIDYqjNIoM9W85lPTeHGJ71wQMRPTTBxoF4GiCiQe5g8wAiEA4nlNxaB4UEiPuEfpVgxzeYbvDWKSVpV1Sd22UW3/gLM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":432013,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggleNCRA9TVsSAnZWagAAJEsP/RnR8XVOdJoZYmfFe5Co\nV6GX56U7Y5vCtuOCjVh0BKNSUNGBXAsKnVaq56Whwi1TIgndh/v9/2VLc2Io\nsJ6+njrv/yAmC0jlbIR9LxqF2m1H+pZFvqgQ7tl7PhuUnCRsMTnwIJajQOAy\nDnyUoUd8AJuIIBFAriYf3bE1IEWtrhDYVxDrS3DBZc9qUQvzuiwWIxBkO7gB\np8IVKuQz6s/l+PgrWx3rXHvKG4cXRWimMEI0B/Io1+QQYNtOwOrn3/R5rFEF\n35q4RrzmTwPK1auLg8GnezAKzMaF9fEd9rdKuWSzpfM+F98FtIAdtPHFHQPs\n9RWs+X99JBZ08zOzTHFo+UVicEHHEakp7uX/bxVK5TfoUy5OxXY4dTU9sFE+\n4M9Xn+f34fVf/Es1V33SLv3zgGOpNaRrrLNdyzgv+/Rw3cnduK6Xc9sGVNka\nyUVGwgtBNJt6j5AcYVgijxmgmjw8iB+6Hlnk0W78GL/sK6AIctKeNrmUvFHC\nLHzBClN0G15vuJ4JiURM+otWmcEQZa1LVoupmM8uGv/NTdQvlPdCuGDwaWZT\nttCnyw0oanOX8qa8hzBUuynm2fFaO5R6G1VHB0r2Sdbkh8EdCwzALsV0yDJM\ngdpc8Yw4AtZAJ5msUc6Ae9AEn9aKII9CQNGnLEFDoxa2pdGAaUGgRkO6xTe9\nKLuD\r\n=v3Y6\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","dependencies":{"rxjs":"^6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"^7.24.0","rollup":"^2.45.2","terser":"^5.6.1","codecov":"^3.8.1","ts-jest":"^26.5.5","ts-node":"^9.1.1","fs-extra":"^9.1.0","istanbul":"^0.4.5","fast-check":"^2.14.0","jest-junit":"^12.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","@types/node":"^14.14.41","@types/fs-extra":"^9.0.11","semantic-release":"^17.4.2","eslint-plugin-rxjs":"3.1.5","eslint-plugin-promise":"^5.1.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"optionalDependencies":{"rxjs":"^6"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_5.2.0_1619154829285_0.5595930280911312","host":"s3://npm-registry-packages"}},"5.3.0":{"name":"typescript-monads","version":"5.3.0","keywords":["typescript","javascript","monads","maybe","result","either","list","functional","list-monad","maybe-monad","either-monad","result-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@5.3.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"7cda88f6239ee3419370d1130ac50e705b741642","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-5.3.0.tgz","fileCount":158,"integrity":"sha512-Ng/4jqCJuSYvfW3639q3Gexf+LYQM3C20KvDtZdkeAYnUHqEVCPWvNwDidD7Gwq/XsAFv6f4nCWQJbOsXSyUKA==","signatures":[{"sig":"MEUCIQD9MkuPm4KCKEJfWAaiYemlLacd9bEUE7xNgC/fXTAqsQIgT2N8TUD+yRFYXwtBRzOVjxoGnc8KhFv7h+IgkWzSzHY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":446817,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghQc4CRA9TVsSAnZWagAAANUP/Rx9Hd7CRUaKRJe2CdwC\nLR3nDt8XE49iqX3SyNqxEAJYw95HkDmlu7HqYwuK8uEPhVbkaBzlEKzVYY7G\nbbvxWhW2M8/BpAE8U+5nCA2irgQ2Dlg718aFEeVE0OYylPNv0f7O7Nea90pe\n/JvKsSve8oCcbCemhdvvix601ozHK89Tf/SkXuN8H3FiK1CVTvXtlr1UpYZM\nCvhD9mLUC0HANogKy8WSFsKaq6OLQIVjgm8j+Zj5FSI6Z7/pPq6U5nTdVSsj\nvoavzAaMg6SLX+k8i7eBXiWE4PhN87q6osfXQRAgsCQpYl+J0OiHNeutzI0A\nBe/hJu5+nEpCLz+yH81x71VdcT55Vb2nkoEnd8OHMu+ScB4eUTPo0sFDkxH2\no0QcKi23auiSfVtAKrq7f5if0oVW/2YYLOhLkbSEbOue03PHxs3lsIrTbpvL\nq1777fJe33/WUXi4nNfJjfXoZewOVS1SvMz5zFlEUP/LeVCncmhRu4NuSx1J\nBQggTb0gbUHkpMLB/ZwddOFe1FFdkc9GRqxEw/W8qOEhjvNumWzCHe22V+Hs\nT9nmDuf14bmp90uUlorP+bc/BAyMfyxGtF2yO6V4cMhxClcViQYuI6vbJ2NX\npTGWSva7vdosVNcRtkcMneuGTEgneAEKtep+KQF5oiGCXuiTdL7hFfk9jl59\n0abV\r\n=9Hij\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","dependencies":{"rxjs":"^6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"^7.25.0","rollup":"^2.45.2","terser":"^5.6.1","codecov":"^3.8.1","ts-jest":"^26.5.5","ts-node":"^9.1.1","fs-extra":"^9.1.0","istanbul":"^0.4.5","fast-check":"^2.14.0","jest-junit":"^12.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","@types/node":"^14.14.41","@types/fs-extra":"^9.0.11","semantic-release":"^17.4.2","eslint-plugin-rxjs":"3.1.5","eslint-plugin-promise":"^5.1.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"optionalDependencies":{"rxjs":"^6"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_5.3.0_1619330871968_0.3103861391723688","host":"s3://npm-registry-packages"}},"5.4.0":{"name":"typescript-monads","version":"5.4.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@5.4.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"4ab52c49186d4af3fd8f9488886a9020c555e53f","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-5.4.0.tgz","fileCount":162,"integrity":"sha512-oU86cYHJsf36r8rAhcefPaTz2wB1Xd5GuB7g63y9TG4q8fxrfASUw9kTp6usH//79kICucStc3qybsVbkJqfBA==","signatures":[{"sig":"MEUCIQD66ZyXUeo7+2DWwSApLOLjeVmD7qnUc6zkMxOspSUeVAIgT368bIWazq1ybpJwGLjDXFnfhJKPcaiGH656WuquE4o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":450040,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghdHxCRA9TVsSAnZWagAAG7kP/jou95Nv8ADQNBcmnDnH\nKlAuVVNiTquqddo03KKaoC1hKvV+yEkvsGsXp0z9SPCyAjTs2NKRR0QKgRV2\nL1yEI5NZjEsW7eXeZYbeW6rtJUZub/V9Zlbu+Ry/Y3lugq+tEsX5aFQPwS3O\nQQeuPY05q1iAcrigAABxiv1Y9NpkDzrFHAwvvukH+uMCV/3md7bB2kHlyoSD\nh9koRWBRm3aN3pGFiJdBSoQPiCZFWlBvP3WQt5FZLZ8iotW0ygPVnZyI1hgg\ncQDO8fUsO90Xct2UuLj/tCTCIixF4kC40xU90d+nV3XS+cTRSMEl3pf5iMAh\nBX+n6v/WxbP3nVwmdzXBTxUWh4qfJfYDdDCmAOo4SLbqLEtwS9dKhvK2Y3y+\n5rUnwe7sKkxmMfv5jRlgTsiPdIE3NNtHdLMD4d3DBqxJtZHutIvl7d8Hb4EE\nlUzBMejyRVzIxhqSJm4t0jrWpw9PxMGjYN0eKxjMhd/gCL7X64A6GeNrvCCH\n1Bba3fjzPiv68pcj9XehokrABAPX/or5pih5FDb1g/hanh6Xh4ify5KyGV27\nlX52q3kS/H84eIIRkYdCmJ1fuKCju6TXl1N3CAd4p3f8V5ylE3AhzgeCjNqe\nCHgOaFFiW8SBa2tLntPxc4ncFTA0EB7Ip/V3IoUI+UURP+yW/5fqTPtzL3My\nEPEI\r\n=7gKH\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","dependencies":{"rxjs":"^6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"^7.25.0","rollup":"^2.45.2","terser":"^5.6.1","codecov":"^3.8.1","ts-jest":"^26.5.5","ts-node":"^9.1.1","fs-extra":"^9.1.0","istanbul":"^0.4.5","fast-check":"^2.14.0","jest-junit":"^12.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","@types/node":"^14.14.41","@types/fs-extra":"^9.0.11","semantic-release":"^17.4.2","eslint-plugin-rxjs":"3.2.0","eslint-plugin-promise":"^5.1.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"optionalDependencies":{"rxjs":"^6"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_5.4.0_1619382769341_0.5078435120674518","host":"s3://npm-registry-packages"}},"5.5.0":{"name":"typescript-monads","version":"5.5.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@5.5.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"ca372cb04697fafbfc2daf0b5e17c727746931ad","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-5.5.0.tgz","fileCount":162,"integrity":"sha512-7eOGY1hGun90HnZ6tqSGtrYPdYLXY40OgGIKU2IRfh/nP+hhS5IeNXpUNeywmPjKysLSHEAl2mrjcCiaMyBiCQ==","signatures":[{"sig":"MEQCIAqdUlHBlW6sa7dMRI2aFgPLxA5G0LrlDE3Y+SYxr57gAiBSi2HjVlrceGQ03ut188krYUGBwzqLvkYdJ8+RyiPb9g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":451701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghdPYCRA9TVsSAnZWagAANdoP/AiLvT1icxYEoSv2H3qH\nAH3mDVGAvanRTEziFQDjqp16160tnlUX1+MUkJzNqKddEzs71JW1Ni2gAqr0\nGS2mU2Y11vUV5rNBGZpJUIbg9UGTw28XPnzN+JcWTlbQ2ACeOshtsBaSfa7O\nePN+70/vpnGHJQiKsGTVS334Nj59oSbMAWGoAnGbUJW/pahMgW9PZYyNkZOH\nNGfaDP80NZ2dhUB/yyDsuK+zCbh3JK2skxB0BTq1TST6Vkpt2T4KSB7vDfmh\nyzqUqZZfaMFivWEGGrsMt2vqiEYHWkeSrng8+EwhsEVZXBDEIL0+YXCdeNyr\nAImGXWuDmzA5vBluqpVyOfU1KJ6J8vPem0+NXqYYti3J9j3NdAPckSZ7dO58\n1YQnY9QHiL79OxQUy56pGjXbZjsumcZN5cX3cXBT2TIbOkF7ZVMCch2h8r3A\nhCn6OUSvhXCvBBy2CotwiMcxGbLiGv/Vj6s3ne0Dz8ZdTzuSZkVs9a0740L9\nKXUTl8ADPbb0cVXsyS3n9nSKC8nR4XEOALAHv1vJU7pjXLYbtdCBjRXJHTaH\nyEX9yPaVxpPwRPU2utFZnvLEF2DpKkkztyJxvqv8pk7xLGYq5QLT6CyQKFB6\n9cG231nt5JA6JdgQ7YHHOS4JfVD1zT3IuY/wpZ8l+f8g/iTy6D3vfbxtozta\nE2Yp\r\n=lFEu\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","dependencies":{"rxjs":"^6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"^7.25.0","rollup":"^2.45.2","terser":"^5.6.1","codecov":"^3.8.1","ts-jest":"^26.5.5","ts-node":"^9.1.1","fs-extra":"^9.1.0","istanbul":"^0.4.5","fast-check":"^2.14.0","jest-junit":"^12.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","@types/node":"^14.14.41","@types/fs-extra":"^9.0.11","semantic-release":"^17.4.2","eslint-plugin-rxjs":"3.2.0","eslint-plugin-promise":"^5.1.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"optionalDependencies":{"rxjs":"^6"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_5.5.0_1619383255785_0.34934617357901576","host":"s3://npm-registry-packages"}},"5.5.1":{"name":"typescript-monads","version":"5.5.1","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@5.5.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"26d57bb00984bdb2a79bb11ed83ea25d45ce2513","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-5.5.1.tgz","fileCount":170,"integrity":"sha512-Pxk/8JUyOouQ9OhYgCevHtldrKl4m/aV7XZQgZHzcehzVNuvXUYoGibukRIB/oOYx8fSGJXAtnIbnldyivR9Qg==","signatures":[{"sig":"MEQCIHHz8YuA3g3v9HOZ6zpsLVuxYF9tt4pni5nemzPkCloeAiB6LCZsG1M6q6816EQ+zJayNJbuW51cx9hVu1yu7XC/qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":469131,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJghlgeCRA9TVsSAnZWagAAcyQP/AgfJlxD1uluwDvYD7tS\neQK7XdJuhVl2bSPLrRdWTd0dRhv5Ruf3ZQ6KEdhPpV1cR4ZHLEEo3r4Ehi50\nDp+Cz6pFFM/D5jS6vOYY6ne4dI7ky9v4Zsy++y/7L7T6rHAUmupewKphlp2E\nDDE1cpy3uOx/yf+oI1AjdBnYjzKOZlbSe2BhoaljtHIHj5xNNFENv7tPwUMw\n6CxWy831p8D8ysj+/039+Zqb7nZDmH9s+wHSvz/HSYuObZ85SjQeD4SpfZRb\nOAyXQNyPUYFm5mDUe6ZzC7NVWCHi4jKVdPNNqLqBOr5UBANL120CkOOG3CUV\ntUNXm/dmqr6FUT1dttbULPAVwRZxOua2zyefQJk9A1Kbx0LccL7kTyxjuTQZ\n0ldVGRXMUYJCmp6k3y1uMypylkX3B1DyvDAvbS33fdDNmUqH/KhTa16B7N3L\nzJsEnUGnr2+qDet400FL9/IJg3N43/Xt1uP6fDEs/sYTSReSY/nqxASXVoOw\n3HCcCtDembIrJqc9CRGRDKYRUHecv1BTjO6LXc0iKcET634cHg07FJImau7N\n2nFE7G+R8GkbXI27yj4ZDUWR6IvKOn9YXyY3OqgoRaP5G+syW7Qdbeghg6um\nNNP+7eNkVce1TKm+j7VyW9W7ufeKNfm5pqkVFuUCsBKEt09KIfBx6lieHkqo\nRcfg\r\n=ezIc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","dependencies":{"rxjs":"^6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"^7.25.0","rollup":"^2.45.2","terser":"^5.6.1","codecov":"^3.8.1","ts-jest":"^26.5.5","ts-node":"^9.1.1","fs-extra":"^9.1.0","istanbul":"^0.4.5","fast-check":"^2.14.0","jest-junit":"^12.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","@types/node":"^14.14.41","@types/fs-extra":"^9.0.11","semantic-release":"^17.4.2","eslint-plugin-rxjs":"3.2.0","eslint-plugin-promise":"^5.1.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"optionalDependencies":{"rxjs":"^6"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_5.5.1_1619417118162_0.551424169999742","host":"s3://npm-registry-packages"}},"5.6.0":{"name":"typescript-monads","version":"5.6.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@5.6.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"668b0a162fee4c1c02f642bab43d2c335f2e76de","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-5.6.0.tgz","fileCount":176,"integrity":"sha512-JbTT/wZbWKs4YObINKoo11YeRiFcOEVt7m7fH/wCOYRWCJUcFB5zS3p8KRpklwiyqTmiWhvhSn2314y3BH0tjw==","signatures":[{"sig":"MEUCICQxk2y625JFFghr8iej2m01HVkCRr+1PBCTX6UPuVQyAiEA03hphb0KkMC9MJb53Z6BoVPp24+i8zNKLW3cJw/FmOo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":473127,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgkq3LCRA9TVsSAnZWagAAkrkQAIPGKADIpM1Q4T4JCBdg\ne1NziNUqyUdKcQV2ZWAX7YF0g2847/XUocW3jAGbI/BErZRY7MNon6AXKbDD\nDXw8r5/5ab4snGwJHa9BSsNlrSDuyX//+ko9D5ICbvjdEFl1qjE5/ud45QqA\ngKFwt9rMrvM+nSsZ3g38NYYCW8+z41UGc5ZzRtOscAvdMBRQr05q4JCAx7JL\nxoQbTF1svzEEEYnh2m7tQnc6kSHdn5ROkOjqRJrQRjqYEvCIIJo8PgPWfitE\n6DMJnVZI53ik/FTIoC+ZVx3DLPzuEcZi1unnqPujR13jgIOJSPm9pyazcym2\norlHahSGE+VcNbRw1y6vOyI3FriHJUKpI8p6wF7IMb5uzG0qCFgPAVJUTxzI\nQAD5uDnWluJc1JUblUQZGyvJqasN3dV/rmvC9UZTvQu047ms/03M5E4p5mIm\nFDd8x88Zc1lHU53dwwRHxt4bTOhKYYB86Al9BauKw+7PWsUGcKvYNT/OF6kV\nPUUDXAgsEfARSRjGTrAtPJEa//AygrK02RkB6N5si7KVh1JO82JQf9Yz+IrM\nsQWuDlz6Wp83a/cvt+GU1pQuK1kp17+SiQXgQn5IDcOE/DtvefquVaiuv5A9\nQt9X4l1pCIkYWqmEngTJ6HgWiBuFRimgGNCLsK5ACCwa9VlzJRjm7dpvdgiL\nlQaE\r\n=+AAD\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","dependencies":{"rxjs":"^6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"^7.25.0","rollup":"^2.45.2","terser":"^5.6.1","codecov":"^3.8.1","ts-jest":"^26.5.5","ts-node":"^9.1.1","fs-extra":"^9.1.0","istanbul":"^0.4.5","fast-check":"^2.14.0","jest-junit":"^12.0.0","typescript":"^4.2.4","@types/jest":"^26.0.22","@types/node":"^14.14.41","@types/fs-extra":"^9.0.11","semantic-release":"^17.4.2","eslint-plugin-rxjs":"3.2.0","eslint-plugin-promise":"^5.1.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.22.0","@typescript-eslint/eslint-plugin":"^4.22.0"},"optionalDependencies":{"rxjs":"^6"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_5.6.0_1620225482512_0.7939365178933022","host":"s3://npm-registry-packages"}},"6.0.0":{"name":"typescript-monads","version":"6.0.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@6.0.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"9dc7c4dc84a3e630db132c89f94987f306b45638","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-6.0.0.tgz","fileCount":176,"integrity":"sha512-OrcKmUJzDlckS/C9pml5uM3y0tYTQPoNsg3WQUMvoyf/w5S+bA/hSXkIOJrBgaBELCQCuWTpq0m7kaKh/pLWPg==","signatures":[{"sig":"MEYCIQDIRJTSaDek1AgfmITEcILhom1T/l/YdbCrU38EKuH3jQIhAKj+ButbeD9bhYAbVbCMJaoOUsDricxS5zDc8mK6c5eR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgo19VCRA9TVsSAnZWagAACMkP/0qxa+oWyV1ViecaDqlu\nlAJzvlZxuGqfDpdhuEKCe+qQlmP3JOOBjSBhKJ+5Z3OH3r7tQxK8EwZit+J+\nayIYOv3l6djwBsyh5damQ4ZzcZWeDNCoEYP/4xMOWTwVGM2PX4MB6n1JJwm5\ndWRJnZi/mZLCzvsUTMPQ65YPHCfFo9/01ln9odbVd03kezbVVn3vXbmMA+1W\nrYEI40bvfJkvJdvB9pfg5BFa+kHpr8xu47Dy1rZFe0rfhtmaIJRzdTg8wvjQ\n7p64WWnu3QFjBQLCtKY5hr3uYnjzKQYq86yEzO4ag0plxscpfJ0Rle8HLOu2\nb769Ye24zao+1vYSdmr792Aw1jfY/X6ueMFMenFVi7cjec27sg7AoVGglcQ0\nRDb9CyJen5fnThLk/eU5+4PwOspaY64vraIcj75Xd0BlBDdvkFlZ2Tfdjj3e\ndDpbA6qb+OXy2xQrW6b+L52emDzKpXTu5I83a9uNHXVTlgPSM4Jq6oCUsJhb\nThLZBk07pNNqEB2YzszFZZRkPbL4bzITucjXZx0NBJwbPWl75jF3w/TxOZ0v\npo8debMcxagX5T/gKv2IgJC5jjL0Xqa2xNeXlqD4C2daoqciF9rd+D6fe1UA\n9KjQ5Q8QNHtRHcZfLUZTH5OTedL8A4xRYOfpfmw6LPoVGQqMfAenhRCXixFM\n4QPV\r\n=oo07\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","dependencies":{"rxjs":"^6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"^7.25.0","rollup":"^2.47.0","terser":"^5.7.0","codecov":"^3.8.2","ts-jest":"^26.5.6","ts-node":"^9.1.1","fs-extra":"^10.0.0","istanbul":"^0.4.5","fast-check":"^2.14.0","jest-junit":"^12.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","@types/fs-extra":"^9.0.11","semantic-release":"^17.4.2","eslint-plugin-rxjs":"3.3.0","eslint-plugin-promise":"^5.1.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.22.1","@typescript-eslint/eslint-plugin":"^4.22.1"},"optionalDependencies":{"rxjs":"^6"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_6.0.0_1621319508501_0.114492831055383","host":"s3://npm-registry-packages"}},"6.0.1":{"name":"typescript-monads","version":"6.0.1","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@6.0.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"34df5b90acf906b72ded1f53a9ba96f856e923d6","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-6.0.1.tgz","fileCount":176,"integrity":"sha512-+O6mlIrFEvzqAagcJIVW43TedIdelJnW/b9xCbrJYPe/uyA/5beSus0ysz+eUcE4rAxSpRAcWmV4sw2/o750gQ==","signatures":[{"sig":"MEQCIHSkMQ4lrS0YWtcwXNZtDB8aXxbaVULyfJGTdgTdCNKWAiAGYgGMaUWBAjWzlxDdrIsEmp3HPdTcPU0eQANQR+LaFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474700,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgxr5UCRA9TVsSAnZWagAAlggP/35ZHXN6xR8CeHNlh5du\nE2xiqKlqgz8eibfiq1d6rODCy8A+QTkrX1jdAPbioeidlo1bYRLiMQsVK2P1\nYv2xtflc2DW9Z4XOyW6rte3902XL35reQ6PYIvXMDQPhmmH6/EE16m9QQ7fy\nZMTFZpS0woWOTYwpJr54vflpuxV2N85cqr0NzzDojGqH0zrfHjsqg67RDA78\nzO94IAzNJYbc0+KM9VsajPRC13CbuCsP+qp5rAfAs27lby8kEIvsyPqO5QiY\nmEHUo7eY7GDp/6UNgZoR1xYFyUZWIP6TkQI95A5FQHoZFCDw96/GcQHfHbuL\nT16w6wvgOMNzIK/DXzsGb28QHP0T65mIujYvylDdKNYOB+pAyXVYE2skC6ri\nEouHkC2pNCN6erSOf6O8+tPhy7x+3RAzPDTGpeHksvBo8bs3bWNWZuyqFbIh\n/HjveTVdIKg2TMxO4U7oFPXTYCpcVNs8notv/PltN8lhRSoWcmpEUy0oyuZl\n7c8bbJyPPhNcLCC8QfYV7fssHqDUihkjezcK2zGrFRSQl5nfWkf2K4toFfXz\nG9YoNG31WgGnSGjx6S/Z7lXmZ62HJNz7KqFkDldJYTtrzjLbF5UGXPUI19GS\n16zbiTcCvp4QLGH30qvzFRtbsZuQ/ix6xSDTrbMJ3Bu9o3bPDb2EUXxNWiK6\nN+TO\r\n=XR2j\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","dependencies":{"rxjs":"^6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"^7.25.0","rollup":"^2.47.0","terser":"^5.7.0","codecov":"^3.8.2","ts-jest":"^26.5.6","ts-node":"^9.1.1","fs-extra":"^10.0.0","istanbul":"^0.4.5","fast-check":"^2.14.0","jest-junit":"^12.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","@types/fs-extra":"^9.0.11","semantic-release":"^17.4.2","eslint-plugin-rxjs":"3.3.0","eslint-plugin-promise":"^5.1.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.22.1","@typescript-eslint/eslint-plugin":"^4.22.1"},"optionalDependencies":{"rxjs":"^6"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_6.0.1_1623637588575_0.6250078365529168","host":"s3://npm-registry-packages"}},"7.0.0":{"name":"typescript-monads","version":"7.0.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@7.0.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"5754c0cc912c53bfb86c23bc5eed90e0ce638951","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-7.0.0.tgz","fileCount":176,"integrity":"sha512-xsTXKYDbOZNowyTxFhTLn8TKbZirW2HgCiNKd4R5lpH7TvKdeOqj6M6wlpYNlMiXJbtu06b4yDUVAc1XnanWzg==","signatures":[{"sig":"MEUCIQCTz9MkTsObH80o1/4nqageSbE9GGFhAcOc8V0t5q3I/AIgFTSGgaJn0d23LJBYG8B5XMo0Zs7sMyA41nd+qi52F4E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":474740,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJGkKCRA9TVsSAnZWagAAlG0QAJsnNsfuUacgVcZTe2DC\nHXckOifO3d6YFHm7pczTOknAyT7HcaN28qTO3z5TGMVOs0dVU3lmLBEdgMvs\n3Cbg7TLHNgHrdjET0Xhcn1RJieTbo6gtBiIXrgCVuk6hvS2vrS4Q5N4tvaDa\nk0XFcgFkjBq8wPHHmNQ50/OcuDVLztx6QQmQ7qW4uzNCX+ozPCCfhmx2L/jF\nAsx0YebtdIV6lFp2LURKLA3TnlTsClnSnrlUv0JCyZKULvTijtelMYtftGOH\npVXvmIeMf3RUxHLVo6+9q/5oXzjSk1Qpql8hdFmwzm6Dx5/Mfra0PC0mwS75\nBKGq1gHWTmf8t3Km9VZujm+1Vq8mCrdUxVIZjOBktCLy6/QGO030JL3M0fss\nIZXtnxlfJjhiqNXWwRwhettWRq8PNAUuFR2wOgGp9ZkhM+sYKscjdiQuWfec\nAcQ1j8GWszHdC8rmcJwPEeJPMio94tjpGE8t9VzCo7FHktsQ6xJlhWDSbci8\nEe4aX3Xxwc7ZdyN46Ux/hy8PeeA2UTI2YAxOpX3By8JE7nhPIqhTMMXQ6RtK\nU8D6oYNz0FVy2+177G3R+e6BjPwe7ZO23/S/RaNiNB3bNG4SnTIQvF9ASG+6\n0D7GGlfIk66ZSQhnswJlDJsKfTc3v95ahiKLwhAtZbyzb+8OCvvKNkNCqssD\n2jUu\r\n=Rkqk\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","dependencies":{"rxjs":"^6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"26.6.3","eslint":"^7.25.0","rollup":"^2.47.0","terser":"^5.7.0","codecov":"^3.8.2","ts-jest":"^26.5.6","ts-node":"^9.1.1","fs-extra":"^10.0.0","istanbul":"^0.4.5","fast-check":"^2.14.0","jest-junit":"^12.0.0","typescript":"^4.2.4","@types/jest":"^26.0.23","@types/node":"^15.0.2","@types/fs-extra":"^9.0.11","semantic-release":"^17.4.2","eslint-plugin-rxjs":"3.3.0","eslint-plugin-promise":"^5.1.0","@rollup/plugin-typescript":"^8.2.1","@typescript-eslint/parser":"^4.22.1","@typescript-eslint/eslint-plugin":"^4.22.1"},"optionalDependencies":{"rxjs":"^6"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_7.0.0_1629776138566_0.801700507608047","host":"s3://npm-registry-packages"}},"7.1.0":{"name":"typescript-monads","version":"7.1.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@7.1.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"c37409e5626bce354cfa4baaab074934c3e27b9d","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-7.1.0.tgz","fileCount":176,"integrity":"sha512-32L9jOoi5pPU8ZFYBknvBKBCDI6IkRiJ9kK20Q/r2JldeWB0M+iC96KBwuf82o+OLNWeqOBeUvGDv4XTU8zA0w==","signatures":[{"sig":"MEUCIFzAzmHv1MDFxRNTun3eHHzuoV7q1EwfBAN7JBBMxddXAiEAzptZ92SN721tmIdmaqD1lvgeAFDIDp2a/ehgEg8XpCs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":477893,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhJG2iCRA9TVsSAnZWagAAp9AP/jAj7MeyBZ4sVkHUaEv3\ng3HIrm3dPpqqqS/rnDsPQPra5/T7gWhaHXnBbpH15xNYLn/yP46FF4RHcWfc\nfdFZyyzuSQnCwW1CTbTn7u6TGbtfR5jhh9niaMA03Uzo3oPEqCV2Vk/aX/gw\nmrDa4UcjMc8aczDv27VrHsnIvkKljoKZydswai9mwrH08s9MpxpcBaFJepos\n0fYyxG9B/a3E8QcLMfpKU5sai6qsjLYTtSBXF/XcuLCuK4KTuQjGPtfGUYDh\nmgMIuQoXqSP09bnLTVwGGRI1yaAN19Ag5/B/1oLXMT5EdgGmjAnfxN4wAiw+\nahieBnQNYQjDghzKoEwap7sBsF1KDVzuuVG/17Ggz/s4Jv9PxI4UE1whF4b8\nNyrDpITZLY8w9qxnv00toYRUfzCCq3GcKkJm/w5C7uxd07sDLW0NNnEJIU1E\nEj5JyjAgZSNoeVSkyFFuk2qPoAGBBjChEHmSwkY7wbksIbZ3KNlj/IV3qudA\nJEnV8IpptxnqnZCW9nMs8rJIe7c5bGafPMoDEooZDAcyjoyk0C2Gig85O08i\nQkrpPXme3DCAT2vRv+EzVRGUZXE+xsUH3x0OojbqQMj+8OfSf8Yax0ULp7FG\nMubi6cclsXBQNmNC44c+XrM1+HlZlRA7qF3gorxabc5yBIQuc68Y4o6uM37b\n7TZg\r\n=JupU\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","dependencies":{"rxjs":"^7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.0.6","eslint":"^7.32.0","rollup":"^2.56.3","terser":"^5.7.1","codecov":"^3.8.3","ts-jest":"^27.0.5","ts-node":"^10.2.1","fs-extra":"^10.0.0","istanbul":"^0.4.5","fast-check":"^2.17.0","jest-junit":"^12.2.0","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.7.1","@types/fs-extra":"^9.0.12","semantic-release":"^17.4.6","eslint-plugin-rxjs":"3.3.6","eslint-plugin-promise":"^5.1.0","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_7.1.0_1629777313843_0.2916213938266152","host":"s3://npm-registry-packages"}},"7.2.0":{"name":"typescript-monads","version":"7.2.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@7.2.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"377e6c494737cf5834c4c4b4c4439bb4e90c34eb","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-7.2.0.tgz","fileCount":176,"integrity":"sha512-c/t80zo/ThAxn92pgSC2GPuTM6gr0ijpD+yAF6mv2EH7KvYoLL7lPvFHbxEPsv8utXU2i2+a/lyEtT/IL/JQ8g==","signatures":[{"sig":"MEQCIE5yQKCZhPW15t+gPv69Ne8R4kjJ/jFNiawoKJiGx3PGAiAi4g9JRwhPVYTWU/8otGVaNiPIe7QdV51u89k5BLu80g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":480235,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2+p3CRA9TVsSAnZWagAAClIP/jUbO92K6FwkAjbob5cv\nqMvd0bkauJHcSibO4XzbmZ/cMBjGnW5sj49QUKd4GasfplhJlS6agpl15VEo\nwBFVaSuwkoehdxqAbYdzyIw29EKaS4SzGlcere+0PQIRtQ5frXgOeQXqNFUV\nq8UQ3qM8jRQVavLt1X9AwQoRv/FDgvAYn3ormEMCY5vVAuJWmxfrX8ILjNoV\n/rnLreWwvYiXGV0Lvg9oH0mbXkzmOGw3tJFTfSdU1wXG/McJModNcPeookVI\nhjTHoeEn3gLnYTR1OYOuM/XjfYqLZIOk+pHk8zR6gOD95O8VL8jFJsVsBMAp\nGT/m8K07YEr7rZ6GesuoUymJzP8jvCDbBA/NWXeTS+jlgbzNWbHpnVdonwtv\npzurNil7KyJOi7qjHla+ij+kKzExLrR6jZJ+muUludTYIfrkNusy1iqgYy7c\n2G2C0DsqG1kCx/JUFEkv8Tn6DiVp3MWOZGt1Z/7CrAWKOanltNIdmL9lMcfH\najjEBlxkFo9wAH3j92HJzJdtUb3YgLrOT22CI7XVyW1uE7cVMsAWx4suDznT\n7cfX2KEIPzICoxq91HLjpn9pKshjxnQv8UoDOLsO1666xegWBypoLjKXqGMa\nfZy64monPpbr+velfU/wHcs2S8WLzkte7GOfckEz5GuWVlrFP0iyMO9IecYj\nY4r9\r\n=O7x9\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testURL":"http://localhost","testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"6.13.6","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"13.8.0","dependencies":{"rxjs":"^7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"27.0.6","eslint":"^7.32.0","rollup":"^2.56.3","terser":"^5.7.1","codecov":"^3.8.3","ts-jest":"^27.0.5","ts-node":"^10.2.1","fs-extra":"^10.0.0","istanbul":"^0.4.5","fast-check":"^2.17.0","jest-junit":"^12.2.0","typescript":"^4.3.5","@types/jest":"^27.0.1","@types/node":"^16.7.1","@types/fs-extra":"^9.0.12","semantic-release":"^17.4.6","eslint-plugin-rxjs":"3.3.6","eslint-plugin-promise":"^5.1.0","@rollup/plugin-typescript":"^8.2.5","@typescript-eslint/parser":"^4.29.3","@typescript-eslint/eslint-plugin":"^4.29.3"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_7.2.0_1635353409421_0.858793377941284","host":"s3://npm-registry-packages"}},"8.0.0":{"name":"typescript-monads","version":"8.0.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@8.0.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"c827850124ce608fc8696c97b94f9b716b7c50c0","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-8.0.0.tgz","fileCount":176,"integrity":"sha512-F5UYu65OF9P3puCpDnOXPM25QXBOkPuX4zZ78MkbOUE9LyQ80TbbjZmlNaIjuJ9h4T8E6SD6ZGvB1SQCYNjp2w==","signatures":[{"sig":"MEUCIBcNo3NxJ8bPl1Dja06opfqWlYOiteQoD2Xk56YsHx5nAiEA2sKM/KnVmSIDaM85wMTTKOPQAJHxTP1biYVajdCPtBw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":501897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi/HF4ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrIYg/+I2QucxSg+1sBzoBj06kUkbDu4GR2DJ6v6k7weA8V6ZxMkyB8\r\neEu096QoDSJMzgT4gVWG+SDkXfLDlqeMJ91Acl+rHTFOo38+BrQnETE/hWgI\r\nf/mgMkjaZu9bbd7wrLw9EezIWatoZoo0XEdigt9Yy/QzWrXI65KU7dIBfHli\r\n6SJA18tpQrqdj+Nz9SqjUXQxfQPjrXtK+lMcUuETRsH7K06dHWySQX/NvldU\r\n/tRrM0OwX9LHuNQ/hMxk2u1q+S86ezLciTalcHmi9GYS2uUuv8l2uyfm/Wu6\r\nEjMxgP6fKUTxGMD7XajRbiCH6QriuMOi5wkLFr7CEZ8kGqSVBjkxWbYe1MK5\r\nyNBhHWwUv9xR/zCnbRXLxf5xC5G1bTmLzrEu2Cux4zWtH36GaIDaxDqlWLse\r\niJvn5o3tsIulqxEXfPWsG/O3j11b1dEPKGfPGzysRxKSHPx8OiS8Dt7ar2fA\r\nvLUrY6eLQr4gV6C//Twhb8PpFsTivbqwR4mtN5RvE/VHoeQ0ofP412BcQkXM\r\niaczgxlSIuvsp8kGS0YPTh7koirKYmTacvYQcbFZ0LLccxkz6hhOPWhMSWjj\r\nxoQ74GSDwMGxaIoqfuSyvA3XxAAv3Eo1WCQSM8Lew2kBW0Nn1yzDpVdhoFDB\r\nfSxu+8x+bHj1p/gERZ3rrzOsD9o3B/Wc9os=\r\n=bQBN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"3650a644c05c5aff6b041afa79c0b2a441cc20ce","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"8.17.0","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"17.2.0","dependencies":{"rxjs":"^7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.3","tslib":"^2.4.0","eslint":"^8.22.0","rollup":"^2.78.0","terser":"^5.14.2","codecov":"^3.8.3","ts-jest":"^28.0.8","ts-node":"^10.9.1","fs-extra":"^10.1.0","istanbul":"^0.4.5","fast-check":"^3.1.1","jest-junit":"^14.0.0","typescript":"^4.7.4","@types/jest":"^28.1.7","@types/node":"^18.7.6","@types/fs-extra":"^9.0.13","semantic-release":"^19.0.3","eslint-plugin-rxjs":"5.0.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-typescript":"^8.3.4","@typescript-eslint/parser":"^5.33.1","@typescript-eslint/eslint-plugin":"^5.33.1"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_8.0.0_1660711288141_0.15597143586337947","host":"s3://npm-registry-packages"}},"8.0.1":{"name":"typescript-monads","version":"8.0.1","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@8.0.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"5702db18a6c61b51460d61ca0a8bdf4c427d8131","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-8.0.1.tgz","fileCount":176,"integrity":"sha512-ZizLdLy3uSap27eD+Lyhn7+Jivvj4lpg5jkGyVNIiK7spah+aWw7yaa7GSMyTxzWac+/dYaPINeiwGfc3L6FFg==","signatures":[{"sig":"MEQCIGbDq9arcZyqdboNq5PB9ycwpgmwMqv5wTBdD0JBKHGCAiAlUjc/M73bsUw3oc+uxPQs5+n9DU0SPPfbPBrnGbVRNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":502210,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY3p5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqs7A//QSKJ5wBYoITtNcNGjTtCuvI9WgCOtjnt1fwGeC2RAMrkHdKB\r\nhywC4btph6MGidZzGaBwW9JGyOvEqtTJr9nUs0sTryP1Vq/PGU/eL/StbAN4\r\nxpKRmWJC7C0GsBjFKG0uyIXInvyTq9mu8DGyDsfcF9kZSMPkFvCqg2coD0j+\r\nUyhSssBctglC8JOMJRRXUWFFtcAXGDnFDG67sp4daCbtg2C/YPHvZxfWOQkJ\r\nkxYZ3oiWsoc/UMsXvXLu/GBA+p6iT2C28a9PiNqh5T4ozelK+Nhq6WrdT6a6\r\nc4jF4gfk1tB4zMlh+dh5nOMQu6//XZ1wKdWuTukAHTKHfdc9/Eq+AG1kRM7t\r\nUGbdD1thJsGX+FQbgNJHdab4xtxUkfaEPsXypvsQ0GpPgcP0eXkV1+eiNCAH\r\noO/rcXnpHzXqSgpsA8dtGRYHDiJiJX8VE0Rbaq0mcaVmKaD1vtCQxVh2VWkd\r\n1HosZ2GL0N7iNjkbsroNe/VAelF7TPIE7AUwZ6EJ6F82uvz9sgd/Cr52YiBj\r\nDuIp+dIdwYzVA1/XYAPTO5sQJwjAuUL91d/J8wjcIfsolwjrJLxcrzIwtH2f\r\nP1HhwcrLCSwFwgdENKNE0SNkR8n2DUCa8xTmiUqHd5NNGQOj0FRMbIiLUw6t\r\n8meGKVE9vt5Kwjf9BSTnUp1pQBjLZ86EK78=\r\n=2DuK\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"1849e781b204f09b6324384c7a9ad06a220d267e","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"8.17.0","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"17.2.0","dependencies":{"rxjs":"^7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"28.1.3","tslib":"^2.4.0","eslint":"^8.22.0","rollup":"^2.78.0","terser":"^5.14.2","codecov":"^3.8.3","ts-jest":"^28.0.8","ts-node":"^10.9.1","fs-extra":"^10.1.0","istanbul":"^0.4.5","fast-check":"^3.1.1","jest-junit":"^14.0.0","typescript":"^4.7.4","@types/jest":"^28.1.7","@types/node":"^18.7.6","@types/fs-extra":"^9.0.13","semantic-release":"^19.0.3","eslint-plugin-rxjs":"5.0.2","eslint-plugin-promise":"^6.0.0","@rollup/plugin-typescript":"^8.3.4","@typescript-eslint/parser":"^5.33.1","@typescript-eslint/eslint-plugin":"^5.33.1"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_8.0.1_1667463801282_0.7889392216248821","host":"s3://npm-registry-packages"}},"8.1.0":{"name":"typescript-monads","version":"8.1.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@8.1.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"9e86f1c84af74d5f6821a4fd72d1db7020dbde44","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-8.1.0.tgz","fileCount":176,"integrity":"sha512-Ho3vZ8Z2ohcJKDwezkvPkUab+mQzcCSxe6+Nri7fqOyfFNysHs6zOuReIcHfO/XLOYsRhr4QBtOpu00BSONecg==","signatures":[{"sig":"MEYCIQD2pH3slbIBYG2vuavfw8OspfZiX/zBSNq8yn6gzqbqFAIhAMSiCXAawAE2lfsxE+nx+V5d4EUvaL0vpoKBCRe6BNxN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":505770,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY9KpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr26g//UrxF0H9DzCWOlVrqyh4yR6vqI9gP+2NG9T6YlRNvRXR0mkGH\r\n7NRV7DGn9jIN+A/0w9RK4lGEwXwnzos1Yr5NGA/ru38K94waoocVb/84MNe4\r\nEtDkpKGGJFMgcjOt+QpvpfHGBOvconsPGNHFb4wXDMVL7x6iQZDEBgIMnwUa\r\nFlsJ7lc0uxxmFGFnvno4uA6Ypq7ps/MUikNqw7dpRjUFz6ymcKdQBO3VTfl4\r\nNHI1/SF7gP751GTF+w//MZ/1y/cI6HLctaviQopdAK6Y247sV0P8nvtZG2tn\r\nKnzm9IIt+jlkUzz3eHsIcKklMKIsaictLMtA6pkPL5I17N6EdPgSblNozlBF\r\n8RcVPg95sWg1vE3llWEoIee6jKN46qL4qxzNiQXYxusu6y+fM4sNYPol+eoh\r\nfcwR0igY7Y7Ab6HjkAGnfNWxOeqcT0litHBKIOrJFPG4soyAV4AX25iyA4pC\r\n92zJx3Z0a/udz3+ZbGsyD5f8ddMftmjdjNNUvZvOBAbC4Z8Y+E0gtIKl83EG\r\n7lSxDgxEobJI8eAqt2QK73ri/lTVGHRbf1W5qqDDMLQzs5twjfupCsowhfVX\r\nHUD8m0OYB2YxEkMKnbsoxqEwFai9ElGFk4ixrwuflC+HnYOXZGc+5mnWNFDT\r\nG9A0ssnp61g3YnTQ9MmrUREX+Drc2TGxNvQ=\r\n=KygV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"4655e5dfd1185a5532f4dc356996fbef26c3b932","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest --maxWorkers=4","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"8.19.2","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","dependencies":{"rxjs":"^7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.2.2","tslib":"^2.4.1","eslint":"^8.26.0","rollup":"^2.78.0","terser":"^5.15.1","codecov":"^3.8.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","fs-extra":"^10.1.0","istanbul":"^0.4.5","fast-check":"^3.3.0","jest-junit":"^14.0.1","typescript":"^4.8.4","@types/jest":"^29.2.1","@types/node":"^18.11.9","@types/fs-extra":"^9.0.13","semantic-release":"^19.0.5","eslint-plugin-rxjs":"5.0.2","eslint-plugin-promise":"^6.1.1","@rollup/plugin-typescript":"^8.3.4","@typescript-eslint/parser":"^5.42.0","@typescript-eslint/eslint-plugin":"^5.42.0"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_8.1.0_1667486376941_0.21663021900945867","host":"s3://npm-registry-packages"}},"8.2.0":{"name":"typescript-monads","version":"8.2.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@8.2.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"4bb0721a415fa66e5934c8983e94e19ddefed495","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-8.2.0.tgz","fileCount":176,"integrity":"sha512-+ptZsLnA6kHOQEQYmH+oZnhbmxKE4HIewazwEk6bb8NhyUzK+p7IGcUqtbeado7tGTqkgJvSTh1Z7Ow/lYpyxA==","signatures":[{"sig":"MEUCIBaZ1IZTlLs9WvIVrWhpr9ceBNyTY6/hHnR4U87/YCu9AiEAyC7PMIKEJkt0E4p7F4z62j4Vvmk/JTQcBK0FsWYCRec=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":513487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjY+JSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmorxw//YLnXHDXNsKoMQYaKEWDlINbGg8THyJOKjk0K8++vJ5JH203J\r\n3u0FF2oGL14mZH2JotqzQNGKcfmAKx2CxFTKTVX+IXeFTJEz6P0RsmGAVJE/\r\n5O/+aO9DOzjpuJ8zqH0vJDMBAuD5LVqOD4cH3RYQU/QECX5331/9UeKbM4W2\r\n6Yo6PeskYsbGvKg8I4FUdbi5y2QRZBHS6G1tgdbjcil4p4SSdLqfdkaicVI4\r\n6PNsLn4ZSLYvX19fWwcjcYQmRWrW8JpvLDaUm6ZFTueHlUL6zBx9SixhmHYa\r\ndOgzt5YnGUCMgw+6J0p0rSkbRIZvdhj99UW8AzKRniu93c7O7nwk5G3C3zZt\r\nkmtpukn0Qc0+0dS/ylTctrVC3yQpNoSN8/N/SiXZqb8wpqw8RDMzd1UOTpXh\r\nMc3B3hxSzvSAshY9sZnnVE7nFvDKifxjAE1D+o2LigzrjmklBVGOG+DNi1vR\r\nZDOJ+EuIHlkTGdZx5vRZzpf7urCyETJI3jF6F7/XbANsBuok3UvPEoi0L1lq\r\n1+ozBYPOixCKNQMYNhQnQ5r2oH9URjYPcihC/Ek9j0eY3rQJLAfcVjnVczbA\r\nTT1KVWMt+GSbWPAy7JgJp43VfRBZGVMe+eCdoWrnTsTxp5HBUWi6D/2M9bbj\r\nO0VhoKE9QI5GPB7scYin2MW5SNkVi+0Id7w=\r\n=14/e\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"efe085267483cd37998af151fe093d4bade4a43e","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest --maxWorkers=4","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"8.19.2","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","dependencies":{"rxjs":"^7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.2.2","tslib":"^2.4.1","eslint":"^8.26.0","rollup":"^2.78.0","terser":"^5.15.1","codecov":"^3.8.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","fs-extra":"^10.1.0","istanbul":"^0.4.5","fast-check":"^3.3.0","jest-junit":"^14.0.1","typescript":"^4.8.4","@types/jest":"^29.2.1","@types/node":"^18.11.9","@types/fs-extra":"^9.0.13","semantic-release":"^19.0.5","eslint-plugin-rxjs":"5.0.2","eslint-plugin-promise":"^6.1.1","@rollup/plugin-typescript":"^8.3.4","@typescript-eslint/parser":"^5.42.0","@typescript-eslint/eslint-plugin":"^5.42.0"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_8.2.0_1667490386385_0.8703728979003731","host":"s3://npm-registry-packages"}},"8.3.0":{"name":"typescript-monads","version":"8.3.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@8.3.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"bb5f7a2cc666c092ed0bde979045129addae1e20","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-8.3.0.tgz","fileCount":176,"integrity":"sha512-rvqZxg8o29fB/qqicJk6BcMX51LcPZi6JEvgNgKumjGtvCP4S35nR0Q4mpiVVyuVZ9XtscQ/f9wBjVT2KCsD9A==","signatures":[{"sig":"MEUCIBJoL+2zNWrDIekk64MZVj5TRAmVc8vtRrV6pJMDEkzvAiEA+Xw4xst5qoLfli0y8ZG+hAENroJyOdCyO/vpMNPgV9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":521944,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZr7oACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpWyw/+OwESgogPhG/kA8Yual7lIfJksvAaNAvsYZuxfRG4hvpWX8EJ\r\nH9w5GE1O24C0DjHshzzJlqgryU631E5KQk9fw5IKVGptk+dgOgc9Mfs1lPG1\r\nr5MMKedl726P3lq3AzBXeglArBdJbsDQhZfjZKNONJGCj5Bozg5xrbJkpq7K\r\nd3zFzEnIR5Ka7OQvTJm0Wc22AIJ766r0hBQVjvFiVH53w21nOgi5FaUGil9F\r\nUr+nG6BmTuVSsYG6NzQJaGOINDUQ+QBoCxwhTekzDbN+sNIkppSnck+1VcaC\r\nXh/i7Bvg1OzWcPEJaIwpz+XWnQhLbgZFbGZsMDkSLXfehiYWWnoQw7DsBSJj\r\nvhHR8PiuJHG7VSXZJ7xWTeU9rKGsb1sPse3AWMNpi9hzscGJIvbXfmMC/UdQ\r\nOMo5xPQCwYyYLaWim6bKT0gV3YO9HWWkDcdUL6Es2yKh7pzgHNn7MqB23p/7\r\nlNyLuZaMzgsQmo2jxsOyoVUhJVBYvGarPPSeE6l53Mf/E7j3eXOt0xosaVQd\r\n419h0z0qwCeyAYmgffCNQwE/BQxvNeP8snfAR/Xgrox2FqLLGF/C1jpoKPG5\r\n8PNGG1DOHbW6Wr6iM10NEpVjOr2e9R3k6j+zXeqCn9069p1DTEPz0zupxqtJ\r\nV0Nrjbt6Wfs/FdHDI5AfZHJRy8HUEHwbOeI=\r\n=URsF\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"509a1023f51f2e6e757c983fa65badeb3d80cfeb","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest --maxWorkers=4","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"8.19.2","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","dependencies":{"rxjs":"^7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.2.2","tslib":"^2.4.1","eslint":"^8.26.0","rollup":"^2.78.0","terser":"^5.15.1","codecov":"^3.8.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","fs-extra":"^10.1.0","istanbul":"^0.4.5","fast-check":"^3.3.0","jest-junit":"^14.0.1","typescript":"^4.8.4","@types/jest":"^29.2.1","@types/node":"^18.11.9","@types/fs-extra":"^9.0.13","semantic-release":"^19.0.5","eslint-plugin-rxjs":"5.0.2","eslint-plugin-promise":"^6.1.1","@rollup/plugin-typescript":"^8.3.4","@typescript-eslint/parser":"^5.42.0","@typescript-eslint/eslint-plugin":"^5.42.0"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_8.3.0_1667677928487_0.268195973650714","host":"s3://npm-registry-packages"}},"8.3.1":{"name":"typescript-monads","version":"8.3.1","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@8.3.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"c4550bdc9a175cc65cf0a101b20262a0eb4cdee4","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-8.3.1.tgz","fileCount":176,"integrity":"sha512-c/s2hnXavwSxmcA/dIA+D9Jc8kCK24sjMPN5gN/kGn20jJOiUYur80rWFdklJFKMGzUOpAhPDI3bPyurTMGSgg==","signatures":[{"sig":"MEUCIBgEMCWXFn2ntMP3imEAPMkuV30sJdyeQEb/ehBIPTMYAiEA387v70AsdzcZ/YaCJCjP+BZMKsSeJB1t72UMCHgi90U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":522039,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjZsPWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLcw/+I+RxY4QC17gDNcjQ3uJwhtyiGiSXXnjpfUFGHtq6THNCu57T\r\n2ymlfNnpVdztifrbZ69M+HJe8AuusHxLUYGWXQtz6mSEeMdLl4bSDwqZiGse\r\n3ExjTEuT6OiIjetHgOS67TaCWUF+3Nc75IKkJuGyxTJn+vP2YWFhNSCC4uhd\r\nFMZTBYvyQ+UFOiXxO+CZcGl72lNVMDdSPvcB14GagwfmD7Lmn/z0tnJhNrVh\r\nxYaCEfnp/vvquN0Yv8u5Vu0e1YX9kAy6JOKf5Vek+QTtPaW89AJH7bleWt3S\r\nn3IzWwMfN5eVTdPeSWB+Df7oIZgLHBYRxvOe3slWKhqMSmjpRmMPOOZE58pq\r\nWkPbidVvuQV9+0nhiDG/0adbBi0L5Hsc8xCTQabaKPBccm5aQ89BQxYQMVuW\r\nTq/UI3jwFB+fBAQMbsJT8UQhZXxe0xSb7yQfSE/j5PfumjjbUiGXTGRnHgbD\r\nB1IfkyLD56gBewI4JLLIYcjyFS1hBZ115ef7dm5bc+vZiOUYbPjvXeZQ23EC\r\nAqaB+AaMPp27tvqk9ktBnDnShBjxAgvluilTomqPiPh226wVaHEQHETJazjU\r\nrUy6N42I+OqE+HJjOuf0MQqbuo4U5Md4riUTIglEgAGVQOTz2YAW4vDOdxA5\r\nLFRqJd3h74jSW4qYJgXWJh1fkJLaK/YLjH0=\r\n=UyRt\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"ecf09b8e9c7073fd2f40f34cdf12862079e58aea","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest --maxWorkers=6","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"8.19.2","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","dependencies":{"rxjs":"^7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.2.2","tslib":"^2.4.1","eslint":"^8.26.0","rollup":"^2.78.0","terser":"^5.15.1","codecov":"^3.8.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","fs-extra":"^10.1.0","istanbul":"^0.4.5","fast-check":"^3.3.0","jest-junit":"^14.0.1","typescript":"^4.8.4","@types/jest":"^29.2.2","@types/node":"^18.11.9","@types/fs-extra":"^9.0.13","semantic-release":"^19.0.5","eslint-plugin-rxjs":"5.0.2","eslint-plugin-promise":"^6.1.1","@rollup/plugin-typescript":"^8.3.4","@typescript-eslint/parser":"^5.42.0","@typescript-eslint/eslint-plugin":"^5.42.0"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_8.3.1_1667679190189_0.7208921752482778","host":"s3://npm-registry-packages"}},"8.4.0":{"name":"typescript-monads","version":"8.4.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@8.4.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"bcd4cf6bb566a0def5d2f61d227bf313625cd572","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-8.4.0.tgz","fileCount":182,"integrity":"sha512-dRz+Rosw4BIUHUV4YNJ1TNPt/dOrF8K2dvz0y/ksi2y05V/lNMOWdolRp7rH3QHmVUOA5HCi3MpaY8O9PuzuJg==","signatures":[{"sig":"MEUCIFlgthMKeNAtZYrbFpml9sVINQPqcz62x4yIh5YmyuryAiEAsjULKyzQ18wTWJX9lB1Uap7Wc4vZHpz4Th4E1Eow7ss=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":528763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjc8FyACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrF2Q//dBwqW9uGsPA0+sn/X8qhkI2NDgwc6J7O9KKBMUduFnwKIM/z\r\nfkTEL+7J/CcoS7PtnQ+bzx+d68LtS4CMDaZFQOlVtkXbi+kSnCeA4UQ3LG+7\r\njMQl7Lxk8s1TvX6EgI+egG58gJePSaFrDvX9frsg7cvF8wui7VbfOwdSfoID\r\nuRVxlTjGD2HRxLx/Ux/mULLEPnI0cWtZ5Hak11fEWQ+14eDKvpzYQ4rWCHKg\r\nEKMAijSXwEmhPD3oitfJ4WSkOw8GqbyS8ouYWMfhTiZD/ccKsQdWdv3UDfxi\r\nV2zn+t+v9zskeTqn/g5N2aiMKN4K+/op26eEJ5xIYQuHS7dB1/szIUOpYLkv\r\n2CPZpj7PWPcz/dZiGHVRU1yDTts17dLFpBiZwt/ggfBmrBr28bjDm7fPv4//\r\n8OOXZnw3IhzSZWZ4qRsuJ7aeqAPPW6eonBXeVl4z1aXcnXZv/YemEXMw+mMz\r\nBJ2ChZyFQZUGZNpKTFaskEn03gsbCSMXD2fQjpR7IxU7sAOic2epSjg3b0Vk\r\noET+xnV3rpauBV+e64GSXMZCZ+iCjxQNg6nazMfzGmcSMXAd50X4HPGuNli8\r\nmQCWbayrNBxxIoPklznngCpdPvNDPTFfSzqo8T/iOJGcQclyXdavSPlzxGZv\r\n1VKxxhAN01NXtxOYChURFYfRutQIx+gRtGg=\r\n=aPsV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"c695fcd8fd58c64938b2626d1aa1adf1824551be","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest --maxWorkers=6","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"8.19.2","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","dependencies":{"rxjs":"^7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.2.2","tslib":"^2.4.1","eslint":"^8.26.0","rollup":"^2.78.0","terser":"^5.15.1","codecov":"^3.8.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","fs-extra":"^10.1.0","istanbul":"^0.4.5","fast-check":"^3.3.0","jest-junit":"^14.0.1","typescript":"^4.8.4","@types/jest":"^29.2.2","@types/node":"^18.11.9","@types/fs-extra":"^9.0.13","semantic-release":"^19.0.5","eslint-plugin-rxjs":"5.0.2","eslint-plugin-promise":"^6.1.1","@rollup/plugin-typescript":"^8.3.4","@typescript-eslint/parser":"^5.42.0","@typescript-eslint/eslint-plugin":"^5.42.0"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_8.4.0_1668530546304_0.11087635147563413","host":"s3://npm-registry-packages"}},"8.5.0":{"name":"typescript-monads","version":"8.5.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@8.5.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"1154d04f4e027c58ca75a71d2b18255af675de07","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-8.5.0.tgz","fileCount":182,"integrity":"sha512-tcQ3GAtSXvUa0qmes4st7ntzshRlt8JNB3aaWWva7DwfDkqgJk9kf8kIAJBj+c+tM1Qr7gZ9psFid91H28zfOQ==","signatures":[{"sig":"MEYCIQCqxvoSo3ngH20QCfpyu/kzNdqmn7Yg+f3SSwL3kPmHAwIhAMoU0YWIAZtil4DojI7ZVA8WYo2rsgvA2h0UfHk3z6vm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":541175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjohV9ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmod9w/+ORUnl5ss6Q4xmqdXfzlRxtNhIF04k90IsPhM2zoSsPbuqiO6\r\nIgNIBi7IB8M3JIbNECMbwcGKvM5wmdJ8vmZSZtmU1ei+3iFalVh1FTIMRjkv\r\n/i0mnoivi33sN+7Lj0CKt1p5qdgyO5DuY6idMdvnV92gKZlz+nARxydU27OM\r\n5tRqhE6v2BTuFdQPD9tFQozzEG848CHKJnwkvn7/1iyo5plDtO0H/k3OP3fe\r\nFtAPy9KeDsgO48AFaVgohnwBLdjCpsO82of4zr08KxXFWyI53pryj7f4VY80\r\n+lXm3l14ZhRWg3RLPV3BIxbMiIhiTl/Xhfh1ShKuwiUBXiAkaJe1hiDX2M6B\r\nhPQscYhfk6RmVmpCHvZrZM7f/BY5sr3qgtsvLC+tX3ENQWbR9/AlosOmBYZA\r\nHLwpwlFmzd0BXbS2Auo4Jmu2zrh762MPS/x9WmRiCbd/ch1HQt3XkGFKvyEr\r\nQotXaSJdGxnp643e/OIUj5uTcMudeB5cG97mc028Q1U86Qr34DsJkcWf8JQ2\r\nBD6i+SZ01uOem1bPYU3x/5C5fwHELrDRdfkfNCGUU3RBhxh5zGXhkjmOxYVE\r\nXyUqZenyruE6IAyNorCa+BGHDFBCD1PVPXnjhbKo2d78/e9ny+iOW8erLRCG\r\ncrP2n0xI/Jv8OeKsxsr9a+upubjL4mzxx5o=\r\n=PNF+\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"b360d32cbd7627ef31bd9446086290f4f749d28b","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest --maxWorkers=6","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"8.19.2","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","dependencies":{"rxjs":"^7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.2.2","tslib":"^2.4.1","eslint":"^8.26.0","rollup":"^2.78.0","terser":"^5.15.1","codecov":"^3.8.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","fs-extra":"^10.1.0","istanbul":"^0.4.5","fast-check":"^3.3.0","jest-junit":"^14.0.1","typescript":"^4.8.4","@types/jest":"^29.2.2","@types/node":"^18.11.9","@types/fs-extra":"^9.0.13","semantic-release":"^19.0.5","eslint-plugin-rxjs":"5.0.2","eslint-plugin-promise":"^6.1.1","@rollup/plugin-typescript":"^8.3.4","@typescript-eslint/parser":"^5.42.0","@typescript-eslint/eslint-plugin":"^5.42.0"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_8.5.0_1671566717612_0.38106852999521656","host":"s3://npm-registry-packages"}},"8.6.0":{"name":"typescript-monads","version":"8.6.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@8.6.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"5d5a970e23e573552b8fdbc3d5334df80ec77600","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-8.6.0.tgz","fileCount":188,"integrity":"sha512-ZK81bCdTdWAPb8RjPqDu4RhJ/Dp9ZFR0/yUQEEuveSDOFda/niQpSv1fxl6wUHobolYcVtD4MOwaRNCdnb9YOA==","signatures":[{"sig":"MEYCIQCPNZ2zEhkGqfCFMLg/JQv1t2iuHn/VCqP8YsUvvdkUfgIhAOIv8whAEpCI1moZLmsvuhlPzx1gnycM+V/k6flzJb2W","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":547276,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjoqTCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2bg//Qy5KdF9w3q0aC5SXZbFRuhYngbYiuneJyMw9wDGDX7xQonFq\r\nwMr+ZWJMDCoQbpjF7SApHOCTXWKqVemil2AFufM/SGICMDQaBhZwyrmCCQWr\r\nlFt1QZtRFJIYaBuqDgNBwt0QZ/9yPNO5cuLXfn9C4wAzcVr7AwQ0bnIBiqLI\r\ns3iokfwA2Qp17EMYGCDUOZchZRoCAZnskPzVHucLW0r5VCn9Wv1xSonQxqo2\r\nmUBAk4wpNl369apllnHGzFqRw++ggphAUnmbDnD3ParJXynimx4P+JIkPTrV\r\n687do8I3OHIBcZasIN2XIEduH1qOsoumKgbZBAE9gwlgr9IHFj2ooIxaQnQ7\r\ni+g5SD/CPNmAEbeGwYn2rfhpfiHfujPmOR2gBA35YShdd71TozzxHqwmnnbv\r\n6DlAykchpNmHzOSBSqOTIelTqHG4Fl3vz4liTnCfIq6iImn0rwy/CL4oTMNX\r\ngsqi2Kd8UA6rj4DB4Al6EbG+KYE+QbjluAjSu+hBRPPysvRMcWyKB4p9Szd5\r\nRiuz88fVzPeT1h43MViHlUBMvAyRUxVrRBOd7ddXHDCgocfWY7RHpXsK2438\r\nu8MIto6Sh0LLZaLkgSh8Kx8obEa5S+vs+qpxy+yC4eC6JEo6gOmq1t5S71kU\r\nGdfz6E2kjG4RaI6qSjMlIeEs3zh6pneC3XE=\r\n=c5Cc\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"744a69c2b6382956bdbf19d51a3faf6885615213","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest --maxWorkers=6","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"8.19.2","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","dependencies":{"rxjs":"^7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.2.2","tslib":"^2.4.1","eslint":"^8.26.0","rollup":"^2.78.0","terser":"^5.15.1","codecov":"^3.8.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","fs-extra":"^10.1.0","istanbul":"^0.4.5","fast-check":"^3.3.0","jest-junit":"^14.0.1","typescript":"^4.8.4","@types/jest":"^29.2.2","@types/node":"^18.11.9","@types/fs-extra":"^9.0.13","semantic-release":"^19.0.5","eslint-plugin-rxjs":"5.0.2","eslint-plugin-promise":"^6.1.1","@rollup/plugin-typescript":"^8.3.4","@typescript-eslint/parser":"^5.42.0","@typescript-eslint/eslint-plugin":"^5.42.0"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_8.6.0_1671603394641_0.13215416029583538","host":"s3://npm-registry-packages"}},"8.7.0":{"name":"typescript-monads","version":"8.7.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@8.7.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"7791587ada5e7526cc6bdfbb4253d018eaec2364","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-8.7.0.tgz","fileCount":194,"integrity":"sha512-ijOlmaPAEQzlmB7Bh3aEL3dwrycYdVN3YQ1NJDOVCkjO0Z9VL52zrw2KunhvovQ0MONhfyjV6ELaHjbXSlQGTw==","signatures":[{"sig":"MEUCIQDkpfcRa1Ls8dS1BFsHpss6sBWFmV+sWnF/IogAJp/vlQIga7VIPPAduH1vS/nJwhiarMEs1a9NejWDQXJMVi7UVws=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":552333,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjpLScACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrsrw//eBM0YnPqB09JyQyejda3j+aUZq4csQPt5An6TPmqBxErPs5m\r\nAhjAEE7Q0VRgB8inJd2XAPgZGqBrIi61HpA5Az4+rvIDQZ8iL4/Zje6OB/v9\r\nmo5Y0uepcUUc5QcjV7hwX9NWPLmiiJxCcqawsWtSXtOo02NSU1g7sL0TyDNL\r\ntakER2UiDyc5/61Uu5616g1DLVtGLQm1FbzZ9/beqUDCIlUO9d3QjKiK2kp8\r\nB44LNECyliudkogd131QLaLiGgJ3uANNEHF+OrCzqNmWv6bQ7lMk81NKE4E8\r\nGlNboBCacq9KZOYZ8VHffQ4pry7lGYGXLWbbwg5Ge0m80McqlJ1tOmdhIqkk\r\n5p9YcUvA/KsasOnt5R4en+aZy+4oYfsGsUgKrlvjApHRjyAlg8aBvmm29/Wh\r\no6Rtc19N+3mBCt4l0Rr+0qYZIVGOnJYEXPLVgiy5i2FBlwdzDjA2B7k/sO24\r\necJV9SRPyza0ARYTI/mGuTA8yj5uwQayTfKpQPNhTzj++GG4LOwYyYl8k5OC\r\npKOFGa8XaAPxmJPPglEhzcKUv93B8e24wah4hw5NTycZ4GD1VWvrAPBo3kte\r\n3YH4kF0U2NFwgcVxm91DmfCjvN1eLPaWjExjgvoj0G2JwYunIF0GVArfIWHU\r\nDZkRFGCYvyZb53jOPMqWoulY2NfiWeVNIuw=\r\n=JWzr\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"bd78b8049fd210d107f78c4f747b62dcafd6d156","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest --maxWorkers=6","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"8.19.2","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","dependencies":{"rxjs":"^7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.2.2","tslib":"^2.4.1","eslint":"^8.26.0","rollup":"^2.78.0","terser":"^5.15.1","codecov":"^3.8.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","fs-extra":"^10.1.0","istanbul":"^0.4.5","fast-check":"^3.3.0","jest-junit":"^14.0.1","typescript":"^4.8.4","@types/jest":"^29.2.2","@types/node":"^18.11.9","@types/fs-extra":"^9.0.13","semantic-release":"^19.0.5","eslint-plugin-rxjs":"5.0.2","eslint-plugin-promise":"^6.1.1","@rollup/plugin-typescript":"^8.3.4","@typescript-eslint/parser":"^5.42.0","@typescript-eslint/eslint-plugin":"^5.42.0"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_8.7.0_1671738524177_0.3819363140839278","host":"s3://npm-registry-packages"}},"8.8.0":{"name":"typescript-monads","version":"8.8.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@8.8.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"1ca9f11830e386f3ee640de5e3c26e8e2478b4b8","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-8.8.0.tgz","fileCount":194,"integrity":"sha512-QbBPcYWRWzPyalBu69ggm3CcyLfPxRdSykxJB4q5DwZBvcC6hmHZnrKbMi1bwthxoKAl++ol+QkvKFiSJwEY0g==","signatures":[{"sig":"MEUCIQC+9OQZANT3KIkKlbyH38O42q/Zs/LrUZE8XPhiQzt9dwIgAtchQhkXIt3CEcsPDEJO6Uso9rYx51JOnAk92MHR/fs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":559572,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUXgbACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqolQ/9F0RH5zJDirRIjPn+VKDZdRtUTLgGihPm7FC7b4KLk58a4M97\r\nhMmPGL37pfsw1qfALXKLypsEjJTxpl7NTQfx3xVS9miCtvc+erDbvQsQ2H7P\r\ngomMBY0ao/wgY39Kp6TeY+7TtCXzchBmHddSYh30OGg58gpBUk6FBHxjblf2\r\n/SiCN96wJM4ok/rHoZ4KD0XkuTSAGBVs0yvILUeadzgbSDrXhrm83prZwn5J\r\nrwiM5vj0H6l2L6vrLr+iYdL1WBeo79fnIZIAe6WINDavZeqG7aFUwAl17DfX\r\nKQxc2ME5Z1M/T5aem4zXXqwBvQvJe5MxbEm5OkOpiMSo+dp8VqPYerljrH3i\r\nwMFzHu1+4+I11jpgY7bfU2VJxr1RcPbFoz2fsL1sM/fwVMlC5TktdjhnrY5O\r\nnilYU2qii/Pn4d07q7mY8o4Rdhe66uXRxcHJ62hEkoiM9M1pUSdM/CK9IFhz\r\nlG2tN08yZs1DM/SYdnZZBnzRGsQcIIFduMI6K146qrCaoJiDZkV678qfJFk7\r\naemfat+e+poBG45VyTow/Z5OiVieY4FNXghCsVtKVUgs7zchPkKi98iGZLe6\r\nTo7zhb6qz/OkngF6rN443hQC6lPaS96KbNaFYipAefhB/eIHpYZL5OlO5bJ/\r\nuWGVXpohPQsnWEbOT7qyeMCclSmx6wzcPcE=\r\n=jqHw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"58d683049551586e6c453b02dc32336d6bd7c70c","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest --maxWorkers=6","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"8.19.2","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","dependencies":{"rxjs":"^7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.2.2","tslib":"^2.4.1","eslint":"^8.26.0","rollup":"^2.78.0","terser":"^5.15.1","codecov":"^3.8.3","ts-jest":"^29.0.3","ts-node":"^10.9.1","fs-extra":"^10.1.0","istanbul":"^0.4.5","fast-check":"^3.3.0","jest-junit":"^14.0.1","typescript":"^4.8.4","@types/jest":"^29.2.2","@types/node":"^18.11.9","@types/fs-extra":"^9.0.13","semantic-release":"^19.0.5","eslint-plugin-rxjs":"5.0.2","eslint-plugin-promise":"^6.1.1","@rollup/plugin-typescript":"^8.3.4","@typescript-eslint/parser":"^5.42.0","@typescript-eslint/eslint-plugin":"^5.42.0"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_8.8.0_1683060762834_0.2355492541832247","host":"s3://npm-registry-packages"}},"8.9.0":{"name":"typescript-monads","version":"8.9.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@8.9.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"ebaac83e3c34f07fec2d69037fa3269e5bfd9de1","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-8.9.0.tgz","fileCount":194,"integrity":"sha512-Qn3LhMlzdQsFB3Fo05LbD+Osxh5/sdwVu/KUPvkkobKxeI6iFyR8VcoQbK2fw2XiXh01Qle7/Ue0h7A6S90Dyw==","signatures":[{"sig":"MEQCIBT0dtRtEAOikz66ziQ6kysSu2oqD2tJjBJBmGJh49cvAiAkfA27ctF49+EzOGCaBO3+vml+i/+coZOSzhFss3xPkw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":564978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkUcN3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoa2xAAjK5Bsj/spXuTbtnlv0ybysQgLV8reGTsKsgk1dnhZ/jY7PL5\r\nUBpkFl4NcUKhdT6KlIF1uEfv0inZV1T0DpXG/ZuZnDTU0KT9qQJhKxnrI6EK\r\n6kKC86zPmJGyvhcDhmzzsFI4QG7a8+dzElk6F3cSo56+xUZ4PgZ+IJdrJt32\r\nAqpgPpeJw41G/BloGqPuSX2OOOj4AXpbQA8HQN+TWwDvJrTmboopWfyzFrfw\r\nNVXPJtXnRt9hNnxt0aOSZAZuTAQf8jxSzSvu5jn2RG1LXAUV4yJYYPH+lWEY\r\nLq38MlUdjI/nCKRGZ6DVpIy05AJhkv/tzdpdh/Xqx57El9GG+KpWigYj6lOh\r\nFN9Iq8QjOchSklAzv4HBLNlgRStPsxqjx21kObRHrCxZQbn4o57B6ghnKReE\r\nRVo/4BVS7M0Fm8WuHL1mdx9HRePy2/2IAbZPgnnCQp8PLdSclM4eKKR6PA/Y\r\nOsUVf3JQWuIPTUUH9QTCf/Om54wqwlfeemkOaXFDkml573GGZol13F+vgFcr\r\nbOwFryvWuuS8/SU28rC+cgu47uKt7bL7jfFWbB0fQ+WTqeRwqa3yPO4bA8Q6\r\n3s7oVmapODwMLb3c+hidzhE2cs1vjjX7ZQPSvR5QdboAL7+kx0eVUDhEANgO\r\npC62pgnG55Mgo3HFUMB24bNCnLfJ95pBp7A=\r\n=8h2C\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"3e0ea01c1129c7e4939807e15a5a453297d5de35","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest --maxWorkers=6","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"9.6.5","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","dependencies":{"rxjs":"^7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.5.0","tslib":"^2.5.0","eslint":"^8.39.0","rollup":"^2.78.0","terser":"^5.17.1","codecov":"^3.8.3","ts-jest":"^29.1.0","ts-node":"^10.9.1","fs-extra":"^11.1.1","istanbul":"^0.4.5","fast-check":"^3.8.1","jest-junit":"^16.0.0","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^18.16.3","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.2","eslint-plugin-rxjs":"5.0.3","eslint-plugin-promise":"^6.1.1","@rollup/plugin-typescript":"^8.3.4","@typescript-eslint/parser":"^5.59.2","@typescript-eslint/eslint-plugin":"^5.59.2"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_8.9.0_1683080055345_0.5670457922336727","host":"s3://npm-registry-packages"}},"9.0.0":{"name":"typescript-monads","version":"9.0.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@9.0.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"46bd023f90e07f6f1c0205af7408d3e2195093de","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-9.0.0.tgz","fileCount":194,"integrity":"sha512-eHGMcl3Zkm/7IPya5EBMTai/Wb5kWXhi8aQVKoD4GSnlXuGcibzct7cnHi1Z2unrxY+UJOuIKDp21xYMz5taLw==","signatures":[{"sig":"MEUCIQC/27xwCkLyLB1hHMJLprhgeZF6HTr6VN6MYAzLSYBtUgIgNPhGCXOUkBs93pbKGN8UErwNfCxrHxjTrTIIDb9HrBU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":564380},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"b98f07fa185b7c5f5eda182e514adba496fd1acc","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest --maxWorkers=6","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"9.6.5","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","dependencies":{"rxjs":"^7"},"_hasShrinkwrap":false,"devDependencies":{"jest":"29.5.0","tslib":"^2.5.0","eslint":"^8.39.0","rollup":"^2.78.0","terser":"^5.17.1","codecov":"^3.8.3","ts-jest":"^29.1.0","ts-node":"^10.9.1","fs-extra":"^11.1.1","istanbul":"^0.4.5","fast-check":"^3.8.1","jest-junit":"^16.0.0","typescript":"^5.0.4","@types/jest":"^29.5.1","@types/node":"^18.16.3","@types/fs-extra":"^11.0.1","semantic-release":"^21.0.2","eslint-plugin-rxjs":"5.0.3","eslint-plugin-promise":"^6.1.1","@rollup/plugin-typescript":"^8.3.4","@typescript-eslint/parser":"^5.59.2","@typescript-eslint/eslint-plugin":"^5.59.2"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_9.0.0_1704790474476_0.06134857442693065","host":"s3://npm-registry-packages"}},"9.0.1":{"name":"typescript-monads","version":"9.0.1","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@9.0.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"d64ed2bb4d24ba77163ee1fa16ac1d456f85e362","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-9.0.1.tgz","fileCount":194,"integrity":"sha512-iU9Bx28k80UefLSZvewKCpwxusyMBNzfcXFCSZ1qo8vuXCCwVfUDUa4LJOeaI3LmbmNoyGnPAFS9R4VcdBCDNA==","signatures":[{"sig":"MEYCIQDTed1bqhtYo3ebPdkquDeMubBiJkC3dJEyvqpMeV2/FQIhANxuVuxOAUOOJotpE4x/Ss353cX6FmDwWwInGB/8pAXC","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586672},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"71fb906f58fce498639e844e683231ec75f5c36e","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest --maxWorkers=6","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"9.9.4","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tslib":"2.8.1","eslint":"8.57.1","rollup":"^2.78.0","terser":"5.39.0","codecov":"3.8.3","ts-jest":"29.2.6","ts-node":"10.9.2","fs-extra":"11.3.0","istanbul":"0.4.5","fast-check":"4.0.0","jest-junit":"16.0.0","typescript":"5.8.2","@types/jest":"29.5.14","@types/node":"22.13.11","@types/fs-extra":"11.0.4","semantic-release":"21.0.2","eslint-plugin-rxjs":"5.0.3","eslint-plugin-promise":"^6.1.1","@rollup/plugin-typescript":"^8.3.4","@typescript-eslint/parser":"^5.59.2","@typescript-eslint/eslint-plugin":"^5.59.2"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_9.0.1_1742787048723_0.33049929078050044","host":"s3://npm-registry-packages-npm-production"}},"9.0.2":{"name":"typescript-monads","version":"9.0.2","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@9.0.2","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"365e77349f4cbd49ade4fe0bf55ef96a4c72767b","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-9.0.2.tgz","fileCount":194,"integrity":"sha512-dmetAuX2LubmivS7kuwyfA+3J2k3HQEAjF5T5h9HJxoHek1/7HD2hxVPwDYyhGiE5DpRsIC13A5RGfHBuF/scQ==","signatures":[{"sig":"MEUCIEcWDBPJ37caXaenj3r8Yjo6lOjxHcjx9iu1DanFf8IaAiEAtZ0l3IMZBRjEQBl2OCXgAlOl6iYFTKltchJLsscq5Iw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":586670},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"2dd32965031135c4f8b83a3336d69cb9c2643c0d","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest --maxWorkers=6","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"9.9.4","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tslib":"2.8.1","eslint":"8.57.1","rollup":"2.79.2","terser":"5.39.0","codecov":"3.8.3","ts-jest":"29.2.6","ts-node":"10.9.2","fs-extra":"11.3.0","istanbul":"0.4.5","fast-check":"4.0.0","jest-junit":"16.0.0","typescript":"5.8.2","@types/jest":"29.5.14","@types/node":"22.13.11","@types/fs-extra":"11.0.4","semantic-release":"21.0.2","eslint-plugin-rxjs":"5.0.3","eslint-plugin-promise":"^6.1.1","@rollup/plugin-typescript":"8.5.0","@typescript-eslint/parser":"^5.59.2","@typescript-eslint/eslint-plugin":"^5.59.2"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_9.0.2_1742787430376_0.690322799083003","host":"s3://npm-registry-packages-npm-production"}},"9.1.0":{"name":"typescript-monads","version":"9.1.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@9.1.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"f3a6f4355b0a0440449c85c17194e35b904f4772","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-9.1.0.tgz","fileCount":194,"integrity":"sha512-oPuV3HVdD2xpJRPEpQs/q9xYFgg2/BM+j04Avu7kGW2JzmJqUqj+eDwV0lM+6FyEjQwN/ROdt7Y0hMaZgbVA9w==","signatures":[{"sig":"MEUCIBCDo5bihBCuPvAbrS+NoDmfWlqu1ywJHBmkz7hqFmjoAiEAjYnV/wWCwj/jKbO+gKZAHl1QHJxHJjlqx87pQ3zP6yI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":840090},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"affe4bee1aba6a66b31ad2f5cb838c44450fc5e3","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest --maxWorkers=6","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"9.9.4","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tslib":"2.8.1","eslint":"8.57.1","rollup":"2.79.2","terser":"5.39.0","codecov":"3.8.3","ts-jest":"29.2.6","ts-node":"10.9.2","fs-extra":"11.3.0","istanbul":"0.4.5","fast-check":"4.0.0","jest-junit":"16.0.0","typescript":"5.8.2","@types/jest":"29.5.14","@types/node":"22.13.11","@types/fs-extra":"11.0.4","semantic-release":"21.0.2","eslint-plugin-rxjs":"5.0.3","eslint-plugin-promise":"^6.1.1","@rollup/plugin-typescript":"8.5.0","@typescript-eslint/parser":"^5.59.2","@typescript-eslint/eslint-plugin":"^5.59.2"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_9.1.0_1745345798340_0.9367510502222225","host":"s3://npm-registry-packages-npm-production"}},"9.2.0":{"name":"typescript-monads","version":"9.2.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@9.2.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"af1f7da3a7267739ec8f2f5e122efa3c6daceb9d","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-9.2.0.tgz","fileCount":212,"integrity":"sha512-tXPqqAGnXY9CNhCiH1zmDIASLIEMihvkH7vgk2fxsyGlW+62hBpf7gFtbr9V7+K0OsM233FYOKbw2ppeVdgtqQ==","signatures":[{"sig":"MEUCIQDAP0IEmhVkkTCkF+jFBvAe1hS6JvcvYjmKUbL4pKPSQwIgd1MwJJC0Pbrcfh+r0vCF5DUvLYupPtmm5/5nbCi6l28=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1035235},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"e0b8a12f153020c8c544d9360929d6c44a0d912d","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest --maxWorkers=6","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"9.9.4","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tslib":"2.8.1","eslint":"8.57.1","rollup":"2.79.2","terser":"5.39.0","codecov":"3.8.3","ts-jest":"29.2.6","ts-node":"10.9.2","fs-extra":"11.3.0","istanbul":"0.4.5","fast-check":"4.0.0","jest-junit":"16.0.0","typescript":"5.8.2","@types/jest":"29.5.14","@types/node":"22.13.11","@types/fs-extra":"11.0.4","semantic-release":"21.0.2","eslint-plugin-rxjs":"5.0.3","eslint-plugin-promise":"^6.1.1","@rollup/plugin-typescript":"8.5.0","@typescript-eslint/parser":"^5.59.2","@typescript-eslint/eslint-plugin":"^5.59.2"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_9.2.0_1745382775438_0.799457132474519","host":"s3://npm-registry-packages-npm-production"}},"9.2.1":{"name":"typescript-monads","version":"9.2.1","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@9.2.1","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"6a6f656d08117c571a294b1f75ddfb0b6d9068b4","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-9.2.1.tgz","fileCount":212,"integrity":"sha512-7Qfnx+UpkjNBhNKPK7gKVfXpTWwphuYtYxz+GxvNpePGe+egjjLMDPsteVXeMfUC1j5tsz4h7jTYPoXZnArRmQ==","signatures":[{"sig":"MEUCIQDRY1C2gtCo/Zw251i+c4lTrX4lwB8GNWjvRJHr0I5ogwIgMOxj8jzq7+76vRZXxO+idao69lWAYfM6Rvepufu2s7Y=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1035911},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"d38a0aaa5234947f95487951e15fe604a128c8e3","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest --maxWorkers=6","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"9.9.4","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tslib":"2.8.1","eslint":"8.57.1","rollup":"2.79.2","terser":"5.39.0","codecov":"3.8.3","ts-jest":"29.2.6","ts-node":"10.9.2","fs-extra":"11.3.0","istanbul":"0.4.5","fast-check":"4.0.0","jest-junit":"16.0.0","typescript":"5.8.2","@types/jest":"29.5.14","@types/node":"22.13.11","@types/fs-extra":"11.0.4","semantic-release":"21.0.2","eslint-plugin-rxjs":"5.0.3","eslint-plugin-promise":"^6.1.1","@rollup/plugin-typescript":"8.5.0","@typescript-eslint/parser":"^5.59.2","@typescript-eslint/eslint-plugin":"^5.59.2"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_9.2.1_1745383804698_0.30836666129674084","host":"s3://npm-registry-packages-npm-production"}},"9.3.0":{"name":"typescript-monads","version":"9.3.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@9.3.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"867c37ee8956eed38a90f595b0e0f63d4aee6989","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-9.3.0.tgz","fileCount":232,"integrity":"sha512-uC3umwJNL3u83INCO15LADJB9IQutS9aDhiP7ni4Misl0fnGr3wTyApXtw8w4dzSY2XGJz1GosAufdZwtdBBCQ==","signatures":[{"sig":"MEYCIQDQIiVkNnOFJyjvsU/gd6kgGOSxYvYmdQdxdlk3hl+bqwIhALaozYG7Qn208CoYJVrae60Opc0snm78BiVf/HohtXug","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1253250},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"e7837e27814f2adc216bb9ba729d904ab9149f29","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest --maxWorkers=6","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"9.9.4","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tslib":"2.8.1","eslint":"8.57.1","rollup":"2.79.2","terser":"5.39.0","codecov":"3.8.3","ts-jest":"29.2.6","ts-node":"10.9.2","fs-extra":"11.3.0","istanbul":"0.4.5","fast-check":"4.0.0","jest-junit":"16.0.0","typescript":"5.8.2","@types/jest":"29.5.14","@types/node":"22.13.11","@types/fs-extra":"11.0.4","semantic-release":"21.0.2","eslint-plugin-rxjs":"5.0.3","eslint-plugin-promise":"^6.1.1","@rollup/plugin-typescript":"8.5.0","@typescript-eslint/parser":"^5.59.2","@typescript-eslint/eslint-plugin":"^5.59.2"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_9.3.0_1745613543631_0.8266132156704753","host":"s3://npm-registry-packages-npm-production"}},"9.4.0":{"name":"typescript-monads","version":"9.4.0","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"author":{"url":"https://patrickmichalina.com","name":"Patrick Michalina","email":"patrickmichalina@mac.com"},"license":"MIT","_id":"typescript-monads@9.4.0","maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"contributors":[{"name":"Williama Reynolds"}],"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"dist":{"shasum":"c0e0d3e962810d7aeeb08e692349bb0fb4067281","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-9.4.0.tgz","fileCount":233,"integrity":"sha512-SDCL/T7xh9bYf75a5vIXR/vkdwqjFSZk7cqz7DCUnRJWGbJn/YmfxI5EiISOlwS1Wvc2Yf+tVCf65eKhk1vYQw==","signatures":[{"sig":"MEQCIBnekocPI0G9+T6/uKuUbfFoFgBxbnuV3+rMZWhoGLOAAiAZITtgGDRUP+zYQzahie1vSWyFyZDIHekJ2UNXvCrg5g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1533049},"jest":{"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":100}},"collectCoverageFrom":["src/**/*.ts"],"moduleFileExtensions":["ts","tsx","js","jsx","json","node"],"testEnvironmentOptions":{"url":"http://localhost"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"]},"main":"index.js","module":"index.esm.js","gitHead":"2e0d3bc5384b58de7cfe2a08a20d85841b736dae","release":{"pkgRoot":"dist"},"scripts":{"dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","test":"jest --maxWorkers=6","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js","lint.fix":"npm run lint -- --fix","test.watch":"jest --watch"},"typings":"index.d.ts","_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"commonJs":"index.cjs.js","repository":{"url":"git+https://github.com/patrickmichalina/typescript-monads.git","type":"git"},"_npmVersion":"9.9.4","description":"Write cleaner TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"18.12.0","_hasShrinkwrap":false,"devDependencies":{"jest":"29.7.0","tslib":"2.8.1","eslint":"8.57.1","rollup":"2.79.2","terser":"5.39.0","codecov":"3.8.3","ts-jest":"29.2.6","ts-node":"10.9.2","fs-extra":"11.3.0","istanbul":"0.4.5","fast-check":"4.0.0","jest-junit":"16.0.0","typescript":"5.8.2","@types/jest":"29.5.14","@types/node":"22.13.11","@types/fs-extra":"11.0.4","semantic-release":"21.0.2","eslint-plugin-rxjs":"5.0.3","eslint-plugin-promise":"^6.1.1","@rollup/plugin-typescript":"8.5.0","@typescript-eslint/parser":"^5.59.2","@typescript-eslint/eslint-plugin":"^5.59.2"},"optionalDependencies":{"rxjs":"^7"},"_npmOperationalInternal":{"tmp":"tmp/typescript-monads_9.4.0_1745615617352_0.7591403965044026","host":"s3://npm-registry-packages-npm-production"}},"9.5.0":{"name":"typescript-monads","version":"9.5.0","description":"Write cleaner TypeScript","main":"index.js","module":"index.esm.js","commonJs":"index.cjs.js","typings":"index.d.ts","sideEffects":false,"author":{"name":"Patrick Michalina","email":"patrickmichalina@mac.com","url":"https://patrickmichalina.com"},"contributors":[{"name":"Williama Reynolds"}],"license":"MIT","repository":{"type":"git","url":"git+https://github.com/patrickmichalina/typescript-monads.git"},"keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"scripts":{"test":"jest --maxWorkers=6","test.watch":"jest --watch","dist":"ts-node ./scripts/publish-prep.ts","lint":"tsc --noEmit && eslint '{src,apps,libs,test,e2e,tools}/**/*.ts'","lint.fix":"npm run lint -- --fix","build":"tsc -p tsconfig.build.json && npm run rollup && terser dist/index.js -o dist/index.min.js --source-map","rollup":"rollup -c rollup.config.js"},"release":{"pkgRoot":"dist"},"devDependencies":{"@rollup/plugin-typescript":"8.5.0","@types/fs-extra":"11.0.4","@types/jest":"29.5.14","@types/node":"22.13.11","@typescript-eslint/eslint-plugin":"^5.59.2","@typescript-eslint/parser":"^5.59.2","codecov":"3.8.3","eslint":"8.57.1","eslint-plugin-promise":"^6.1.1","eslint-plugin-rxjs":"5.0.3","fast-check":"4.0.0","fs-extra":"11.3.0","istanbul":"0.4.5","jest":"29.7.0","jest-junit":"16.0.0","rollup":"2.79.2","semantic-release":"21.0.2","terser":"5.39.0","ts-jest":"29.2.6","ts-node":"10.9.2","tslib":"2.8.1","typescript":"5.8.2"},"optionalDependencies":{"rxjs":"^7"},"jest":{"testEnvironmentOptions":{"url":"http://localhost"},"collectCoverage":true,"collectCoverageFrom":["src/**/*.ts"],"coverageReporters":["lcov","text"],"coverageThreshold":{"global":{"branches":100,"functions":100,"lines":100,"statements":100}},"transform":{"^.+\\.tsx?$":"ts-jest"},"testPathIgnorePatterns":["/node_modules/","/dist/","public_api.ts"],"testRegex":"(/__tests__/.*|(\\.|/)(test|spec))\\.(ts?)$","moduleFileExtensions":["ts","tsx","js","jsx","json","node"]},"_id":"typescript-monads@9.5.0","gitHead":"00bcc7161cc079de5469ec88661d4822751b1f85","bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"homepage":"https://github.com/patrickmichalina/typescript-monads#readme","_nodeVersion":"18.12.0","_npmVersion":"9.9.4","dist":{"integrity":"sha512-BNeEdpCpFUhw5C34/Au5xwmc9nnzCZ95fLLUNxfneGeib5Wznn1zggewpaigWF1Q3HcKTCBS1Jp5f3llszBHPg==","shasum":"4cb2b88a0bb5199a51ed7b25c28070f040abc5f6","tarball":"https://registry.npmjs.org/typescript-monads/-/typescript-monads-9.5.0.tgz","fileCount":233,"unpackedSize":1555827,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIHkNLtDgAr+0qD2Jg54JLlDtTlkXNLsXf2+5vZtNdqrsAiEAjTxeoj6/hImsWMtbp2OMaZA3cOh5yo3EK5X0hjC4Ba8="}]},"_npmUser":{"name":"patrickmichalina","email":"patrickmichalina@mac.com"},"directories":{},"maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/typescript-monads_9.5.0_1765095122389_0.6929408070277485"},"_hasShrinkwrap":false}},"time":{"created":"2018-08-08T01:12:52.871Z","modified":"2025-12-07T08:12:02.764Z","1.0.0":"2018-08-08T01:12:52.990Z","1.0.1":"2018-08-08T01:41:26.706Z","1.0.2":"2018-08-08T01:51:15.359Z","1.0.3":"2018-08-08T02:34:35.906Z","1.1.0":"2018-08-08T16:40:40.488Z","1.2.0":"2018-08-09T03:56:34.936Z","1.3.0":"2018-08-12T15:00:13.367Z","1.3.1":"2018-08-12T18:18:50.021Z","2.0.0":"2018-08-12T19:02:09.450Z","2.0.1":"2018-08-12T22:23:38.198Z","2.0.2":"2018-08-13T01:01:01.210Z","3.0.0":"2018-08-13T03:11:34.210Z","3.1.0":"2018-08-23T04:05:00.376Z","3.2.0":"2018-08-23T18:50:50.407Z","3.2.1":"2018-08-23T20:14:18.235Z","3.3.0":"2018-09-29T21:01:23.601Z","3.3.1":"2018-10-05T01:34:09.020Z","3.4.0":"2018-10-05T02:47:08.502Z","3.4.1":"2018-10-05T02:59:08.829Z","3.4.2":"2018-10-09T16:25:43.067Z","3.5.0":"2018-10-12T00:28:48.220Z","3.5.1":"2018-10-22T21:02:02.588Z","3.5.2":"2018-10-23T04:49:06.457Z","3.5.3":"2018-10-23T05:21:34.111Z","3.6.0":"2018-10-27T16:20:51.730Z","3.7.0":"2018-10-27T16:59:49.313Z","3.8.0":"2018-10-27T17:54:50.899Z","3.9.0":"2019-01-10T05:10:31.486Z","3.10.0":"2019-01-10T05:50:18.054Z","3.11.0":"2019-03-19T02:17:31.904Z","3.12.0":"2019-04-03T16:35:03.199Z","3.13.0":"2019-05-20T04:42:24.192Z","3.13.1":"2020-02-01T21:42:17.429Z","3.13.2":"2020-02-01T22:13:58.740Z","3.14.0":"2020-02-02T01:14:23.189Z","3.14.1":"2020-02-02T02:04:53.499Z","3.14.2":"2020-02-02T02:26:42.406Z","3.14.3":"2020-02-03T04:35:03.993Z","3.15.0":"2020-02-17T16:09:58.539Z","3.16.0":"2020-03-03T23:37:23.874Z","3.16.1":"2020-05-13T18:31:05.351Z","4.0.0":"2020-05-16T01:46:53.155Z","4.0.1":"2020-05-16T02:03:15.909Z","4.0.2":"2020-05-16T02:16:49.575Z","4.0.3":"2020-05-16T02:56:04.720Z","4.1.0":"2020-05-18T17:53:02.618Z","4.1.1":"2020-05-18T18:49:43.544Z","4.2.0":"2020-05-19T02:44:25.553Z","4.3.0":"2020-05-19T03:17:18.538Z","4.3.1":"2020-05-21T04:42:36.388Z","4.4.0":"2020-05-22T01:02:01.146Z","4.4.1":"2020-05-25T17:04:31.630Z","4.4.2":"2020-05-25T17:30:29.366Z","4.4.3":"2020-05-28T03:01:48.976Z","5.0.0":"2020-09-04T04:54:42.355Z","5.0.1":"2021-03-26T19:45:29.598Z","5.1.0":"2021-03-26T19:55:24.180Z","5.2.0":"2021-04-23T05:13:49.496Z","5.3.0":"2021-04-25T06:07:52.125Z","5.4.0":"2021-04-25T20:32:49.472Z","5.5.0":"2021-04-25T20:40:55.939Z","5.5.1":"2021-04-26T06:05:18.365Z","5.6.0":"2021-05-05T14:38:02.681Z","6.0.0":"2021-05-18T06:31:48.835Z","6.0.1":"2021-06-14T02:26:28.769Z","7.0.0":"2021-08-24T03:35:38.747Z","7.1.0":"2021-08-24T03:55:14.010Z","7.2.0":"2021-10-27T16:50:09.607Z","8.0.0":"2022-08-17T04:41:28.322Z","8.0.1":"2022-11-03T08:23:21.472Z","8.1.0":"2022-11-03T14:39:37.161Z","8.2.0":"2022-11-03T15:46:26.589Z","8.3.0":"2022-11-05T19:52:08.693Z","8.3.1":"2022-11-05T20:13:10.396Z","8.4.0":"2022-11-15T16:42:26.495Z","8.5.0":"2022-12-20T20:05:17.777Z","8.6.0":"2022-12-21T06:16:34.817Z","8.7.0":"2022-12-22T19:48:44.359Z","8.8.0":"2023-05-02T20:52:43.055Z","8.9.0":"2023-05-03T02:14:15.631Z","9.0.0":"2024-01-09T08:54:34.624Z","9.0.1":"2025-03-24T03:30:48.992Z","9.0.2":"2025-03-24T03:37:10.618Z","9.1.0":"2025-04-22T18:16:38.679Z","9.2.0":"2025-04-23T04:32:55.726Z","9.2.1":"2025-04-23T04:50:05.023Z","9.3.0":"2025-04-25T20:39:03.919Z","9.4.0":"2025-04-25T21:13:37.622Z","9.5.0":"2025-12-07T08:12:02.589Z"},"bugs":{"url":"https://github.com/patrickmichalina/typescript-monads/issues"},"author":{"name":"Patrick Michalina","email":"patrickmichalina@mac.com","url":"https://patrickmichalina.com"},"license":"MIT","homepage":"https://github.com/patrickmichalina/typescript-monads#readme","keywords":["typescript","javascript","monads","maybe","result","either","list","state","functional","list-monad","maybe-monad","either-monad","result-monad","state-monad"],"repository":{"type":"git","url":"git+https://github.com/patrickmichalina/typescript-monads.git"},"description":"Write cleaner TypeScript","contributors":[{"name":"Williama Reynolds"}],"maintainers":[{"name":"patrickmichalina","email":"patrickmichalina@mac.com"}],"readme":"<h1 align=\"center\" style=\"border-bottom: none;\">📚 typescript-monads</h1>\n<h3 align=\"center\">Better TypeScript Control Flow</h3>\n<p align=\"center\">\n  <a href=\"https://circleci.com/gh/patrickmichalina/typescript-monads\">\n    <img alt=\"circeci\" src=\"https://circleci.com/gh/patrickmichalina/typescript-monads.svg?style=shield\">\n  </a>\n</p>\n<p align=\"center\">\n  <a href=\"https://github.com/semantic-release/semantic-release\">\n    <img alt=\"semantic-release\" src=\"https://img.shields.io/badge/%20%20%F0%9F%93%A6%F0%9F%9A%80-semantic--release-e10079.svg\">\n  </a>\n  <a href=\"https://www.npmjs.com/package/typescript-monads\">\n    <img alt=\"npm latest version\" src=\"https://img.shields.io/npm/v/typescript-monads/latest.svg\">\n  </a>\n</p>\n\n**typescript-monads** helps you write safer code by using abstractions over messy control flow and state.\n\n# Installation\nYou can use this library in the browser, node, or a bundler\n\n## Node or as a module\n```bash\nnpm install typescript-monads\n```\n\n## Browser\n```html\n<head>\n <script src=\"https://unpkg.com/typescript-monads\"></script>\n <!-- or use a specific version to avoid a http redirect --> \n <script src=\"https://unpkg.com/typescript-monads@5.3.0/index.min.js\"></script>\n</head>\n```\n\n```js\nvar someRemoteValue;\ntypescriptMonads.maybe(someRemoteValue).tapSome(console.log)\n```\n\n# Example Usage\n\n* [Maybe](#maybe)\n* [List](#list)\n* [Either](#either)\n* [Reader](#reader)\n* [Result](#result)\n* [State](#state)\n* [Logger](#logger)\n\n# Maybe\n\nThe `Maybe` monad represents values that may or may not exist. It's a safe way to handle potentially null or undefined values without resorting to null checks throughout your code.\n\n```typescript\nimport { maybe, none } from 'typescript-monads'\n\n// Creating Maybe instances\nconst someValue = maybe(42)        // Maybe with a value\nconst noValue = maybe(null)        // Maybe with no value (None)\nconst alsoNoValue = none<number>() // Explicitly create a None\n\n// Safe value access\nsomeValue.valueOr(0)           // 42\nnoValue.valueOr(0)             // 0\nsomeValue.valueOrCompute(() => expensiveCalculation()) // 42 (computation skipped)\nnoValue.valueOrCompute(() => expensiveCalculation())   // result of computation\n\n// Conditional execution with pattern matching\nsomeValue.match({\n  some: val => console.log(`Got a value: ${val}`),\n  none: () => console.log('No value present')\n}) // logs: \"Got a value: 42\"\n\n// Side effects with tap\nsomeValue.tap({\n  some: val => console.log(`Got ${val}`),\n  none: () => console.log('Nothing to see')\n})\n\n// Conditional side effects\nsomeValue.tapSome(val => console.log(`Got ${val}`))\nnoValue.tapNone(() => console.log('Nothing here'))\n\n// Chaining operations (only executed for Some values)\nmaybe(5)\n  .map(n => n * 2)           // maybe(10)\n  .filter(n => n > 5)        // maybe(10)\n  .flatMap(n => maybe(n + 1)) // maybe(11)\n\n// Transforming to other types\nmaybe(5).toResult('No value found') // Ok(5)\nmaybe(null).toResult('No value found') // Fail('No value found')\n\n// Working with RxJS (with rxjs optional dependency)\nimport { maybeToObservable } from 'typescript-monads'\nmaybeToObservable(maybe(5)) // Observable that emits 5 and completes\nmaybeToObservable(none())   // Observable that completes without emitting\n```\n\n## List\n\nThe `List` monad is a lazily evaluated collection with chainable operations. It provides many of the common list processing operations found in functional programming languages.\n\n```typescript\nimport { List } from 'typescript-monads'\n\n// Creating Lists\nconst fromValues = List.of(1, 2, 3, 4, 5)\nconst fromIterable = List.from([1, 2, 3, 4, 5])\nconst numbersFromRange = List.range(1, 10)    // 1 to 10\nconst infiniteNumbers = List.integers()        // All integers (use with take!)\nconst empty = List.empty<number>()\n\n// Basic operations\nfromValues.toArray() // [1, 2, 3, 4, 5]\nfromValues.headOrUndefined() // 1\nfromValues.headOr(0) // 1\nempty.headOr(0) // 0\n\n// Transformations\nfromValues\n  .map(n => n * 2)                 // [2, 4, 6, 8, 10]\n  .filter(n => n > 5)              // [6, 8, 10]\n  .take(2)                         // [6, 8]\n  .drop(1)                         // [8]\n\n// LINQ-style operations\nfromValues.sum()                    // 15\nfromValues.all(n => n > 0)          // true\nfromValues.any(n => n % 2 === 0)    // true\nfromValues.where(n => n % 2 === 0)  // [2, 4]\n\n// Conversion\nfromValues.toDictionary()           // { 0: 1, 1: 2, 2: 3, 3: 4, 4: 5 }\nconst users = List.of(\n  { id: 'a', name: 'Alice' },\n  { id: 'b', name: 'Bob' }\n)\nusers.toDictionary('id') // { 'a': { id: 'a', name: 'Alice' }, 'b': { id: 'b', name: 'Bob' } }\n```\n\n## Either\n\nThe `Either` monad represents values that can be one of two possible types. It's often used to represent a value that can be either a success (Right) or a failure (Left).\n\n```typescript\nimport { either } from 'typescript-monads'\n\n// Creating Either instances\nconst rightValue = either<string, number>(undefined, 42) // Right value\nconst leftValue = either<string, number>('error', undefined) // Left value\n\n// Checking which side is present\nrightValue.isRight() // true\nrightValue.isLeft()  // false\nleftValue.isRight()  // false \nleftValue.isLeft()   // true\n\n// Pattern matching\nrightValue.match({\n  right: val => `Success: ${val}`,\n  left: err => `Error: ${err}`\n}) // \"Success: 42\"\n\n// Side effects with tap\nrightValue.tap({\n  right: val => console.log(`Got right: ${val}`),\n  left: err => console.log(`Got left: ${err}`)\n})\n\n// Transformation (only applies to Right values)\nrightValue.map(n => n * 2) // Either with Right(84)\nleftValue.map(n => n * 2)  // Either with Left('error') unchanged\n\n// Chaining (flatMap only applies to Right values)\nrightValue.flatMap(n => either(undefined, n + 10)) // Either with Right(52)\nleftValue.flatMap(n => either(undefined, n + 10))  // Either with Left('error') unchanged\n```\n\n## Reader\n\nThe `Reader` monad represents a computation that depends on some external configuration or environment. It's useful for dependency injection.\n\n```typescript\nimport { reader } from 'typescript-monads'\n\n// Define a configuration type\ninterface Config {\n  apiUrl: string\n  apiKey: string\n}\n\n// Create readers that depend on this configuration\nconst getApiUrl = reader<Config, string>(config => config.apiUrl)\nconst getApiKey = reader<Config, string>(config => config.apiKey)\n\n// Compose readers to build more complex operations\nconst getAuthHeader = getApiKey.map(key => `Bearer ${key}`)\n\n// Create a reader for making an API request\nconst fetchData = reader<Config, Promise<Response>>(config => {\n  return fetch(`${config.apiUrl}/data`, {\n    headers: {\n      'Authorization': `Bearer ${config.apiKey}`\n    }\n  })\n})\n\n// Execute the reader with a specific configuration\nconst config: Config = {\n  apiUrl: 'https://api.example.com',\n  apiKey: 'secret-key-123'\n}\n\nconst apiUrl = getApiUrl.run(config)  // 'https://api.example.com'\nconst authHeader = getAuthHeader.run(config) // 'Bearer secret-key-123'\nfetchData.run(config).then(response => {\n  // Handle API response\n})\n```\n\n## Result\n\nThe `Result` monad represents operations that can either succeed with a value or fail with an error. It's similar to Either but with more specific semantics for success/failure.\n\n```typescript\nimport { ok, fail, catchResult } from 'typescript-monads'\n\n// Creating Result instances\nconst success = ok<number, string>(42)        // Success with value 42\nconst failure = fail<number, string>('error') // Failure with error 'error'\n\n// Safely catching exceptions\nconst result = catchResult<number, Error>(\n  () => {\n    // Code that might throw\n    if (Math.random() > 0.5) {\n      throw new Error('Failed')\n    }\n    return 42\n  }\n)\n\n// Checking result type\nsuccess.isOk()   // true\nsuccess.isFail() // false\nfailure.isOk()   // false\nfailure.isFail() // true\n\n// Extracting values safely\nsuccess.unwrapOr(0)   // 42\nfailure.unwrapOr(0)   // 0\nsuccess.unwrap()      // 42\n// failure.unwrap()   // Throws error\n\n// Convert to Maybe\nsuccess.maybeOk()    // Maybe with Some(42)\nfailure.maybeOk()    // Maybe with None\nsuccess.maybeFail()  // Maybe with None\nfailure.maybeFail()  // Maybe with Some('error')\n\n// Pattern matching\nsuccess.match({\n  ok: val => `Success: ${val}`,\n  fail: err => `Error: ${err}`\n}) // \"Success: 42\"\n\n// Transformations\nsuccess.map(n => n * 2)          // Ok(84)\nfailure.map(n => n * 2)          // Fail('error') unchanged\nfailure.mapFail(e => `${e}!`)    // Fail('error!') \n\n// Chaining\nsuccess.flatMap(n => ok(n + 10)) // Ok(52)\nfailure.flatMap(n => ok(n + 10)) // Fail('error') unchanged\n\n// Side effects\nsuccess.tap({\n  ok: val => console.log(`Success: ${val}`),\n  fail: err => console.log(`Error: ${err}`)\n})\nsuccess.tapOk(val => console.log(`Success: ${val}`))\nfailure.tapFail(err => console.log(`Error: ${err}`))\n\n// Chaining with side effects\nsuccess\n  .tapOkThru(val => console.log(`Success: ${val}`))\n  .map(n => n * 2)\n\n// Converting to promises\nimport { resultToPromise } from 'typescript-monads'\nresultToPromise(success) // Promise that resolves to 42\nresultToPromise(failure) // Promise that rejects with 'error'\n```\n\n## State\n\nThe `State` monad represents computations that can read and transform state. It's useful for threading state through a series of operations.\n\n```typescript\nimport { state } from 'typescript-monads'\n\n// Define a state type\ninterface AppState {\n  count: number\n  name: string\n}\n\n// Initial state\nconst initialState: AppState = {\n  count: 0,\n  name: ''\n}\n\n// Create operations that work with the state\nconst incrementCount = state<AppState, number>(s => \n  [{ ...s, count: s.count + 1 }, s.count + 1]\n)\n\nconst setName = (name: string) => state<AppState, void>(s => \n  [{ ...s, name }, undefined]\n)\n\nconst getCount = state<AppState, number>(s => [s, s.count])\n\n// Compose operations\nconst operation = incrementCount\n  .flatMap(() => setName('Alice'))\n  .flatMap(() => getCount)\n\n// Run the state operation\nconst result = operation.run(initialState)\nconsole.log(result.state)  // { count: 1, name: 'Alice' }\nconsole.log(result.value)  // 1\n```\n\n## Logger\n\nThe `Logger` monad lets you collect logs during a computation. It's useful for debugging or creating audit trails.\n\n```typescript\nimport { logger, tell } from 'typescript-monads'\n\n// Create a logger with initial logs and value\nconst initialLogger = logger<string, number>(['Starting process'], 0)\n\n// Add logs and transform value\nconst result = initialLogger\n  .flatMap(val => {\n    return logger(['Incrementing value'], val + 1)\n  })\n  .flatMap(val => {\n    return logger(['Doubling value'], val * 2)\n  })\n\n// Extract all logs and final value\nresult.runUsing(({ logs, value }) => {\n  console.log('Logs:', logs)    // ['Starting process', 'Incrementing value', 'Doubling value']\n  console.log('Final value:', value) // 2\n})\n\n// Start with a single log entry\nconst startLogger = tell<string>('Beginning')\n\n// Add a value to the logger\nconst withValue = logger.startWith<string, number>('Starting with value:', 42)\n\n// Extract results using pattern matching\nconst output = result.runUsing(({ logs, value }) => {\n  return { \n    history: logs.join('\\n'),\n    result: value \n  }\n})\n```\n\n# Integration with Other Libraries\n\n## RxJS Integration\n\nThis library offers RxJS integration with the `Maybe` and `Result` monads:\n\n```typescript\nimport { maybeToObservable } from 'typescript-monads'\nimport { resultToObservable } from 'typescript-monads'\nimport { of } from 'rxjs'\nimport { flatMap } from 'rxjs/operators'\n\n// Convert Maybe to Observable\nof(maybe(5)).pipe(\n  flatMap(maybeToObservable)\n).subscribe(val => console.log(val)) // logs 5 and completes\n\n// Convert Result to Observable  \nof(ok(42)).pipe(\n  flatMap(resultToObservable)\n).subscribe(\n  val => console.log(`Success: ${val}`),\n  err => console.error(`Error: ${err}`)\n)\n```\n\n## Promise Integration\n\nYou can convert `Result` monads to promises:\n\n```typescript\nimport { resultToPromise } from 'typescript-monads'\n\n// Convert Result to Promise\nresultToPromise(ok(42))\n  .then(val => console.log(`Success: ${val}`))\n  .catch(err => console.error(`Error: ${err}`))\n\n// Catch exceptions and convert to Result\nasync function fetchData() {\n  try {\n    const response = await fetch('https://api.example.com/data')\n    if (!response.ok) {\n      throw new Error(`HTTP error ${response.status}`)\n    }\n    return ok(await response.json())\n  } catch (error) {\n    return fail(error)\n  }\n}\n```\n\n# Contributing\n\nContributions are welcome! Please feel free to submit a Pull Request.\n\n# License\n\nMIT","readmeFilename":"README.md"}