{"_id":"fp-ts-routing","_rev":"28-76fbb28c5e9cdb012568d5d23a554919","name":"fp-ts-routing","dist-tags":{"next":"0.1.0","latest":"0.7.0"},"versions":{"0.0.1":{"name":"fp-ts-routing","version":"0.0.1","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.0.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"f9dec02feab1bd02be6633bfeed6b68fd40f2eac","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.0.1.tgz","integrity":"sha512-xFbbeghPfNTTIMfyWoTlOEQPN5BY7tidxyVz/Vw5xtxNtQVd8/bZvs45Hw3LJ9Lqgb1q42sKCyBtULn9V+rHRA==","signatures":[{"sig":"MEUCIEfdWP3HVWqoG0bsuxbfkPQ5qC21m8xODkmhlr8lOPSmAiEAwU/deBv/3QjsCfyc5QLTQ3jBuqAgKC7XOpG2gJan3mE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"files":["lib"],"gitHead":"64a5798b63b1fba18e9cd4ddf929889800fd9181","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"5.3.0","description":"A type-safe routing library for TypeScript","directories":{},"_nodeVersion":"8.1.2","dependencies":{"fp-ts":"^0.5.2","io-ts":"^0.7.0"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.3.0","prettier":"1.5.2","typescript":"2.4.2","@types/node":"8.0.19","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing-0.0.1.tgz_1504714997887_0.4471480315551162","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"fp-ts-routing","version":"0.1.0","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.1.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"3bab8b3bfa8d29a4429bd55083aaa298b783bc4f","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.1.0.tgz","integrity":"sha512-4G1yGX8fUI5mHycWwCuZXgGuIlcKW26A0Aydw7q3WS3VWcEzdwV7NgI4MAV4BiCtTmw0jT2k25xPOyDeiEBTvQ==","signatures":[{"sig":"MEUCIB+2FuDB8PRvk8EbwWIO1I0AXCphIqZyBzSTKdfFP1ATAiEAsn8rYylvHFCKoSu9mRk5xzGmRaLvAnVVjLlhhlWnYPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"files":["lib"],"gitHead":"db50a1333e33019b2a9eadb2827ecd367e87dfc6","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"5.3.0","description":"A type-safe routing library for TypeScript","directories":{},"_nodeVersion":"8.1.2","dependencies":{"fp-ts":"^0.6.0","io-ts":"^0.8.0"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.3.0","prettier":"1.5.2","typescript":"2.6.0-rc","@types/node":"8.0.19","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing-0.1.0.tgz_1508860819032_0.11722261854447424","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"fp-ts-routing","version":"0.2.0","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.2.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"5c9651c745f78d5b0f048f0a642bb039db593c48","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.2.0.tgz","integrity":"sha512-mmnG8rMrVdcDrCKtcqMoFn0VKpp/QKPTWW1G1Tbzi3WPNVLk7R7hF01VcvN5V543KkA3j0Go5CuQGWxtTWAlfw==","signatures":[{"sig":"MEUCIBRt8C8X2mkAGwUEH5rDbWyPT+oD9V94Y0BV3UUvN1VEAiEA6a2pXVCLsPAUUnAqz2mIhdMdTFqjK78vasmUJPb2VYQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"files":["lib"],"gitHead":"ec4b52926ef182e609211f779e8fc99b46cd5169","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"5.5.1","description":"A type-safe routing library for TypeScript","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^0.6.5","io-ts":"^0.9.1","io-ts-types":"^0.2.2"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.3.0","prettier":"1.5.2","typescript":"2.6.0-rc","@types/node":"8.0.19","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing-0.2.0.tgz_1513410792015_0.013215126702561975","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"fp-ts-routing","version":"0.2.1","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.2.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"0f70d29969a1d9cefc18b3688278c44c31935488","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.2.1.tgz","integrity":"sha512-p/5dkN1qqAVnho6HSat5kCTgmKnLuOk7Fmh0gpxkvF1fk0fL2ERL0fC5LB/QYD+uSuRmWin9W2yYqm7SZCcvoQ==","signatures":[{"sig":"MEUCIQDFjTcuJdLSyk2V+CttrcDmYU44GrEdwC1747sipB+zBAIgCjYasBCQlP0pdYmQSS6s8Yr6RglOoZDPSKFusmxhlz8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}]},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"files":["lib"],"gitHead":"40c1f82fdc325cf17a3a6b1f60917b633f16fffe","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"5.5.1","description":"A type-safe routing library for TypeScript","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^0.6.5","io-ts":"0.9.4","io-ts-types":"0.2.2"},"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.3.0","prettier":"1.5.2","typescript":"2.6.2","@types/node":"8.0.19","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing-0.2.1.tgz_1516902206651_0.5579088784288615","host":"s3://npm-registry-packages"}},"0.3.0":{"name":"fp-ts-routing","version":"0.3.0","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.3.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"642da0679c6ab3fff50a8e35ca772c484c886694","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.3.0.tgz","fileCount":7,"integrity":"sha512-BnQ6mh8skP/tFJGHvDF7diWaK+hh2Nc16PYUUqoKV+LQvpXDdoWHKQx0RkIXA/Iu2BKQ4mtOFTwMtDdcLdBl0g==","signatures":[{"sig":"MEUCIHM51+EEAvxrek5AHARadOTbYPBeA5uOKXE6NipH53mzAiEAxh/dpu5b54Nd5sNPcH5ctBTh1k5CjFAoYq2aVuU/zT4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":19664},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"files":["lib"],"gitHead":"003a67728b5f7c0e8bf7de7ce8762bf13b6fa00f","scripts":{"lint":"tslint src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"5.5.1","description":"A type-safe routing library for TypeScript","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^1.0.0","io-ts":"^1.0.0","io-ts-types":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"3.2.0","tslint":"4.4.2","ts-node":"3.3.0","prettier":"1.8.2","typescript":"2.6.2","@types/node":"8.0.19","@types/mocha":"2.2.38","typings-checker":"1.1.2","tslint-config-standard":"4.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.3.0_1518456851476_0.27637692536216774","host":"s3://npm-registry-packages"}},"0.3.1":{"name":"fp-ts-routing","version":"0.3.1","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.3.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"bddcc5217002ac326b1c8c4be50e68157cb3d00b","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.3.1.tgz","fileCount":7,"integrity":"sha512-oQgCFA57UVEEAonLq5dnoHlE852fFjz+mvZxXz4LxGDekICts9PwbagIZJ8EdQ3zIyZ4Mrz5emMGv9OFYBzmDQ==","signatures":[{"sig":"MEQCIBEdVJC/2sjMrvC4YRqheYP/+F+Tenr1vPx8DtCHDJTlAiAJMUSEx74iZAnAK6MCgvvS2S+0Yf05/mJvIIMHYPFFJA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20332,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJa1cs4CRA9TVsSAnZWagAAhYgQAJDX5d3VKg4iYVazWXAO\nF2PIJAZ6VBgj/ARzWTd757a6ZImHVvptJ2pYqBWhOWEgVIZVYXWPebcUcW29\nOhG0IBavrnH3Q7S+o22n6reRE51Idw+ApjzCk+oUBJ74rJGicXxvpLIJp/6c\noVIwnnzUYLbO9+gduax8+ZivGn9k7IOs+4kUE+5rX8/bv3UtADXrJL0nDjSV\nqkDQbyGOtEnXJ/H8q3mPJf6MeZI+bq7GF4LKJKapNs20SHskgZmUdNjIy306\n6lrf2Od/mTpXwA0dWD6MthgSpUGJiWlOl4kX+do5SeGb7Ue2yaqQge0uE1ft\nd/lMj10cwy+wQ9GJQX8ZUdRmSEBTsLCBgv8JrRMrb7wHxV39tB8DLnwIRM0M\nbRC5yR2oFFL3hEgLAyK2xWCSk9u/vnKB00r2OcUq7MMT5uuh4B/TDKQbG4ZV\n+f8wTo3aZkc/KMYSP9Qclp+/ZFdxYayvjjD99q2kewIjaqOJG2HB5JscegIx\nEVcVmKvjJQ4n6txj5fzoNit06OWyfKa1xqFxD2fPw4VbujOm8Gtk3hZMc+jJ\nAXIaMeqfvBCdNYQ5Zl2jxEx29X8Sf8b5dPUF2gwF5YMnIwC3OhTvOzZptafX\ntdJP47P+CowVwWYKq+tqJ6N7X7kxfhhd/zesJX4CPVvTODiSZvkw7n3MZeCX\nMv8s\r\n=c+Da\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"files":["lib"],"gitHead":"1832bff9dabd66460b40c6f41987859afc60ff08","scripts":{"lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run mocha","build":"npm run clean && tsc","clean":"rm -rf lib/*","mocha":"TS_NODE_CACHE=false mocha -r ts-node/register test/*.ts","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"5.5.1","description":"A type-safe routing library for TypeScript","directories":{},"_nodeVersion":"8.9.3","dependencies":{"fp-ts":"^1.0.0","io-ts":"^1.0.0","io-ts-types":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"mocha":"3.2.0","tslint":"^5.9.1","ts-node":"3.3.0","prettier":"^1.11.0","typescript":"^2.7.2","@types/node":"8.0.19","@types/mocha":"2.2.38","typings-checker":"^2.0.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.3.1_1523960631988_0.10529982626758927","host":"s3://npm-registry-packages"}},"0.3.2":{"name":"fp-ts-routing","version":"0.3.2","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.3.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"fd7f8dffe8bf89ecfd6edf56312b3508104e47e4","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.3.2.tgz","fileCount":7,"integrity":"sha512-VxMJ6lbEkA880jln+aRdGi3pXi5hSHR2Ezbu1DSskfMpdi9VZi6t94if4EHz8JSRV7L+0LHO8081AbJGstW1Yw==","signatures":[{"sig":"MEUCIGzyaGjcECGf7hJ/apu2sQMaly0lXUUdkOyhk/f4vmm5AiEAjU5XCSakFa6gXz79iokQotaSw8akxV9/SijgISxlK30=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":20958,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbJ+00CRA9TVsSAnZWagAATxUQAJzgHXSoviNe/SHmSdcn\nciiaM7aAXW8FkotENTp/Yc9sDgkJzrrndYbxb+MfcMME55DAGcIeIlUrtXaU\nmXqc2xlxBg+JQUwqZ1LozA1ZNfg320QmFlEIkyh8+fDStZFlcaQeisciHg+i\nxOfIN2+ZanfeNFCH8wUcYKK1+X85Ee8yJzBbfbSNyA8xhvO6A+yQeEwO/VIw\nSz2oTq/xK1MLTNkn5hN/nj0gMO8DT4k0F7Uvh07zV5GeHqvgdD4myrDscN5m\n8S+AY7SNJct74quUSjdHvP6ADDSTgvznezoxhEavcGMeoerYcrLsugsdjRjp\nrSmXGX8wntvKBq+0btYF4whNmDbXTLuGq6rVr7EhlcXoFt6iwVWvPc95svec\nD7ExQKd5ODeppuSgIckAttzrVMvpE952MOtU5ulllQ1UiMNWKGJBJycwbCDB\nricoqO97JmMAkeqfVzpUPTf/761fY0SJ3+T/3ztbhYu0Yb3bX6yinT5JIO+9\n6ls81ySVZNa7wByiHft9DoKF6XWUlTF3b3Rw6/8WqQ7OseM1ocwy01sLzQ6g\nacjpwB99dj+1euf98Kc9l8uRA+H6xtStZA8Tb6/H9VP6ssr9W4mu04hCSTL3\nzf9AEyAe5Iyv7fyfVILS/UCW4BqsOEjT6wyOPIdtCT+W24Gq+Fk0anNrgyiH\nBabq\r\n=HpRw\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"files":["lib"],"gitHead":"9aee7d3fe7fe3af2ee0aa5f78f6194c66b2e1e95","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run jest","build":"npm run clean && tsc","clean":"rm -rf lib/*","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"5.6.0","description":"A type-safe routing library for TypeScript","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0","io-ts":"^1.1.5","io-ts-types":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","tslint":"^5.9.1","ts-jest":"^22.4.2","ts-node":"3.3.0","prettier":"^1.13.5","typescript":"^2.9.2","@types/jest":"^22.2.2","@types/node":"^10.3.3","typings-checker":"^2.0.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.3.2_1529343283327_0.6139410877792435","host":"s3://npm-registry-packages"}},"0.3.3":{"name":"fp-ts-routing","version":"0.3.3","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.3.3","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"d7bfded8f4f19d133030e1d5d0d946f1ac395ff1","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.3.3.tgz","fileCount":7,"integrity":"sha512-wiPXGypj5+ysBcEp+9oAf2DEWTQozZibWzF7YjY9SiYah6+wgBcd81zJl3JqJRXjLu/k/45uiBRBiN0eh031Yw==","signatures":[{"sig":"MEYCIQClfGf1M6laTkMHajMhkYhNWuQVKOV0oBWvz6u73mq+WAIhAIjkZ585e58mSMy24Qupy76wgsVnrtc25+pfdGn5+x98","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":21481,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbKhZLCRA9TVsSAnZWagAAhGIP/3yucig5gfIPjxDvjbxQ\nwyyO7WThhTugZ8LxySxuq2Fa+5cAQACQ+dFehv1nbTrgnd/LpP03Dt+9I276\nwKYcx49rfocrrHx3qG2RDEoht+meVCdEBtaBSL83bCDVu4ZW4zeQkprWeyCt\nu2UdQFfrNNYZp4rM+sv0N0vaW01NIKh1mIeOoCQvED7GoyhVxaqq5Da2Gy3+\nGU1ywjPtPddtIMi/jmtvqjwiSovAgEdHMZ2eS7QAu4rofpc35hmdeQjbzDD3\nPe3+KoypG7IWk/uFB7SK12jybYY+53SrhdAneY2qb7VkbQpxe78zkHwVQgyc\ndsBWiUlXQ2+tYwSZQdAPnB+kZFc2nWopMsojF+lWJ9uHQBY08GpeEf/IEFck\nybr3q79V3hI1Ac5dI+H0Wd5Z+i4nvM0YjdLgITTMccDyH5eGgStd6dskAjhL\nODDdoV4hz38FfKaORBK8jRhFpMrjz9nfyh8qsEpv/MkyKD5A0naHh8WfzrwC\nM3tEO9pIV4jNQQLVFTdeng9lbEzuQM6M9nYAYr1ZPqOkBwXBD9tqMWzcTLBf\nypgvzDKbiNn0nXal/22KgHBZpC47lm6Ebb6JSCOtWlqBENMGMXcIMR2iq7+q\nnoHJP5qxL/IATTAfDayNJpkmDO84VoLctuZuDLFc792aF74uA4IPb2GWhLJy\nXx1n\r\n=gd0l\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"files":["lib"],"gitHead":"833c183b09990249f26d6cf74d594964e574e4a4","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run jest","build":"npm run clean && tsc","clean":"rm -rf lib/*","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"5.6.0","description":"A type-safe routing library for TypeScript","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0","io-ts":"^1.1.5","io-ts-types":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","tslint":"^5.9.1","ts-jest":"^22.4.2","ts-node":"3.3.0","prettier":"^1.13.5","typescript":"^2.9.2","@types/jest":"^22.2.2","@types/node":"^10.3.3","typings-checker":"^2.0.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.3.3_1529484874669_0.09501801454420944","host":"s3://npm-registry-packages"}},"0.3.4":{"name":"fp-ts-routing","version":"0.3.4","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.3.4","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"19f999d12430e90bf13c21fabc8dcf36598a7070","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.3.4.tgz","fileCount":7,"integrity":"sha512-wT3Ju5PWx/GgwfEGIdM7OrkHtVhIsLjSZXgsjiPiTRuKDOayOAmtAWmKn3kiRUXHIbgBXiZep+XNeu91thUQDA==","signatures":[{"sig":"MEQCIFjJ5Su9JffFMBaIFbkUKATtKe//1gmWjK0ytNayhI6HAiA2+r1VCAxtJ/IFB344DGaoyqEmYKLWTwvtWNO0Xp6vMQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22104,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbMN3zCRA9TVsSAnZWagAA0HYP/0E1ZyZ0KHvH6y7ZIVuj\nbekqRrq9v9wG9kZRXcnqNLH+6uLUlrdTkWXXUtkRr/bDsouduph3O6/n0610\nWoYOTIffxvfq/tUzFazN0i+chCknOPh4/IAkgZBlOidn+qj89XaobXxOWSvh\nkal73QQbShHcohR1sauM3ZhtDQAP8yu8DM4m96GJtyuGzVBooJJZ/b5AZq0h\nVKIWsUrxCo+3NuHqGjA3M3MIla+SeB7f86Nc+C6ez0XsD8d7lSTRsx6lpySc\nG0NTIR/Mo/IKnQf9Ntl06Y/fQqiOvcxtoMeA0v0LaUi6C4xtsWuhwhM7ze5K\nGpOAdWAuApeiB5OBzJnvjjOIw+n1RLw1wi9IKL6Rzg1vCSOh0CacVzi2Q02D\nubMXFCc/Msvk29V5qG3yEtTCTwDeAaKmLJUrGGTTT2oHiErW/788yYIECSFp\nYkDrOUzr+JLlgZyFM/h6bVix3H8ZPOjuOXu6zmie2uF9jY5usVpFMpsBdGmy\nmCvLPjJ+Zg4kGw7yxp94O7G6bPDzRzv3od9rTR8tELMjyvnVnfbxwYE1U3x1\na7JmSFenZT4xr1WgASzTZMAwrARJ2ofSlhjgMan4zjA6ZYNYM2nfvLewNyNi\nR9wA5ZxvmBq2gSX9HO5q6JCHZ8xz4AZY4D3iDgK+qmgV8ROsUgrcIx5AsmqC\nwf+T\r\n=RF6H\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"files":["lib"],"gitHead":"9fb2f7851e255f240c4220cad92b99efa614c7a7","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run jest","build":"npm run clean && tsc","clean":"rm -rf lib/*","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"5.6.0","description":"A type-safe routing library for TypeScript","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0","io-ts":"^1.1.5","io-ts-types":"^0.3.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","tslint":"^5.9.1","ts-jest":"^22.4.2","ts-node":"3.3.0","prettier":"^1.13.5","typescript":"^2.9.2","@types/jest":"^22.2.2","@types/node":"^10.3.3","typings-checker":"^2.0.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.3.4_1529929203535_0.03825113972081495","host":"s3://npm-registry-packages"}},"0.3.5":{"name":"fp-ts-routing","version":"0.3.5","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.3.5","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"a1b1a88858f5df396edd960fdd7158eea29782c1","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.3.5.tgz","fileCount":7,"integrity":"sha512-6TWxpHLuW+9ej89VL92j8d5X3bgNeHwNiIx9OyBG9OYOwCWHvaCGKhFfs9hI4sWbzrYkEz9/V08OFmTHYJFw9w==","signatures":[{"sig":"MEUCIHVKMuwDZTNkWozA/beNwLhYphYyqqt93hORHmSwgvxDAiEA6hpOZs/kHguSrbD5TzbDqhpSWVduKDGEjVJ11mt5Fvo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22175,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbPM3RCRA9TVsSAnZWagAAVHcP/jyJ9SHWABXumq/Cpk6p\nmziWdIsJ1gxhR44FN1A7074sz3qHADyGquPEXM5R5dlfhMxij3RlcHaARm9p\nH4fVqcoKDrzY9x41H2Y501HmbINUjlIlh5BcNAPvaeIGzp/YlNCRflQ0AXv3\nYscAxMCjQ7pkOpgtV2EW4BbgwPlROw2M/WyXO+8TQkKDSK0Ax9KLsjKTeOaY\nXVbQGisfKEdX2zoDeNk/JHmV/HdN3S6qzJL9ygQ3p5NUjh+5ehKZs9RoKNIU\nUPuOh0ngsOu/YoiHz6tbru/gTKE6QSoMLz+ofuzDQfftFicSG0duA2I33JSV\n9ee6jccMbRwRuNsAdFJ5iPEr/9ERiLisB8UC2A8iAzjic/kV60lGL6ZUuP7S\n9uVDq+Jvfg1vMGQmGd+uys/L6H8iZPR1s83afouGcxmlKDsFi7f9Yu4XgGS+\nYxZug0iiqgaYD7s2q1OmvGb2L8QJYPRJ9WdpyJLMJErHNko/zM9EDQzeTuTv\niHd68GcfUBGF4eGb0vBYm1PSAqBhaO0SjYVqz/2c7hLloFToiPKzbm4Tfy5Q\n3oIRiCBfFI6jbP/3qyc7w6LL0xxyK7H72q5Y7rSPz/2+atrireNy1Xp74FMl\nOj37mi6Wo9wpQ3S/mri6shW4q4xYKY6n29kGMAlM0SClcRD1/67XlcGTd+D+\nplry\r\n=gmHT\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"files":["lib"],"gitHead":"3b16fdd45f5aaa3463d0fa846426b872f65de974","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run jest","build":"npm run clean && tsc","clean":"rm -rf lib/*","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"5.6.0","description":"A type-safe routing library for TypeScript","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0","io-ts":"^1.1.5","io-ts-types":"^0.3.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","tslint":"^5.9.1","ts-jest":"^22.4.2","ts-node":"3.3.0","prettier":"^1.13.5","typescript":"^2.9.2","@types/jest":"^22.2.2","@types/node":"^10.3.3","typings-checker":"^2.0.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.3.5_1530711505190_0.9429179194938129","host":"s3://npm-registry-packages"}},"0.3.6":{"name":"fp-ts-routing","version":"0.3.6","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.3.6","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"37659fb822f566086b96fe4cf4021b92b1d8b430","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.3.6.tgz","fileCount":7,"integrity":"sha512-fWSbnCyKCZKeSoirH0JQ1WZVRBkZiHjMW1wkWb+JcRhHEW+KFd/4bHyBlMStaPZd47edVkuQaLmrpYeDKDjOKA==","signatures":[{"sig":"MEQCIBF0y+6slUq6GjFNkKpswL7/mxcLQE0crgS5Ttke9GRoAiAyKDkh+xeXAw7SGpv4JZWwRcymAeBM0fXON52dsi77xg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":22848,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJbaDTCCRA9TVsSAnZWagAAe0IP/2WrixH3PRHqQBSIv1wt\nArOGLfodvi/6pj16rVQeGQQUQ4cs77Py2key+1cwqdkBKcZnjaKsEJktex9i\nwAqInVzAyCQMy1+DqH/wkIVJmw8Mvp5lwWeV1yzjRfelnSFKn/bQMyhgDSLg\n35BEh4EXlDIxhL02BwyBqx0XzSMDZlAe/GZ41B/ZzoVq5wWNS0cINC3si64E\ngkURNld7E2fhwUIIoPvhcJAJz3dY7UQWWTKvg/oDn802rv9PHJ+fJ1fn+Jbw\nbfIF0qxqXvaTkiWK3gl+jeKG818Xb47CV0Mw4y+Zynb+p/JMATMGhVm9X3/s\n/o5TfWgpbX5+WJPtA4vxjhYKelwSlC8XwRcwPN+NKMzq2fLMrZzHQ4BDMcBZ\nq+NL9UlNfiY0H9vZYQS1U/6cttWn1GX5fILxvhdTJLYkT6p20ewX3j4yXT7m\neIRSskhL4p6O0JFJTKInSwTRtYW2CsuBeuIBcnH8uNgCD2yLH6M2Zt6YukVD\njQdF6ZfSCbSRh7Sl+zubd8gyc4TN1rV009pevR3cCx6YwWW+AyjS7efels5R\n8TWcSo7anlhyDCmbb1I8fZgttu/MiDSutvEWCfEYC2LH0IWP1ZV09h8BqefT\n6exsUkpjZAtR+JtVbptInGiN8Zdx9lYGNxoQ/86cYDG8Sa4Nn9Ye1BODYLWi\nUAlE\r\n=/4om\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"files":["lib"],"gitHead":"781b49c3ced9aafd899d0f041b70c6072cf4e123","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run jest","build":"npm run clean && tsc","clean":"rm -rf lib/*","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"5.6.0","description":"A type-safe routing library for TypeScript","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0","io-ts":"^1.1.5","io-ts-types":"^0.3.6"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","tslint":"^5.9.1","ts-jest":"^22.4.2","ts-node":"3.3.0","prettier":"^1.13.5","typescript":"^2.9.2","@types/jest":"^22.2.2","@types/node":"^10.3.3","typings-checker":"^2.0.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.3.6_1533555905517_0.03859493639320255","host":"s3://npm-registry-packages"}},"0.3.7":{"name":"fp-ts-routing","version":"0.3.7","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.3.7","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"7ec7df868348cfa3a89d0e0c30bd5c879d637e8f","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.3.7.tgz","fileCount":7,"integrity":"sha512-X+BQUGmXjVa2b0jfG/GPm9DwcMN3dmse627qIECzBVvkJ7Ewi5U/RtlxfUKbsSO5Z6PGbzXtYbHTkD59JwBJWQ==","signatures":[{"sig":"MEQCIDnSCFd4Eir1Jm9/xynAHCFRKJ/fHNSKAcfJUZOoo2TjAiBGnNQhQQcReCqabLjaq4UaVo9+v5v/BPlTkVUHZBSbwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23033,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7AMACRA9TVsSAnZWagAADNIP/jTZz0ibYFIT3Jb98DYx\n5lXiAlFOXwYyALSe45TUDIQlnx66qxo2HuMqpsIUaOEOkoJWvXyUv8BaEE9E\npRSX3EGMpbf/tSchmZ2S1HxsD7CeUvU/NonCWB6cXs9fEfLRZtw399USEmJN\nnWnvtgyyKTrujCfcahP8MTzRQmG0wbkE44wPSL8wo0UH+Wa6YdFBrvqaA5DU\nBnrEnv76HCAOmnhSnlUGqG13EfViT0EH0O1Xb20Xf8oDEYM1U01j2j+iVt49\nYT3CvKazA2CuWj97z9zxeF7Kt8mgERebjq+8a+Wr2uOFIY4qB1PUFbyAkvv+\n6+KaHfxK4qXDqw0gVPczOvXriz7DAm09BvAbI12oW7sdTj7Fa67AYwwU44T5\nzfyRg9ZWvZTUfrFwm/Drs3T5Ric9C9CmGZ+7l0/6O+9h+pTT9EaqfDxytVn2\nrGse5OHJGyJSLCmIxSvcLSBCk2CQ7DHjJEuxsfmoaLl6xcYm9iKShpblHdXb\nEM9WNgJOGJWvP+3qFyisdMEK4Nnsy39gM8X6v/rGur6jm2wyrPE7SPOG1VAh\nxupjfv9d9awh75XV+oooGGAG5rMod69CX6wilaSPjpdRmVUG94VvuApgk3Eu\nFhUYlN8mKSykXgkMEBUpzCDNdXxEEHY2jcdKqHujzHuwfbaUMAWuSlAWRHbY\n8XWH\r\n=5EIj\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"gitHead":"93ab14a0715c87c66ec582f338f4b71953943b18","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run jest","build":"npm run clean && tsc","clean":"rm -rf lib/*","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"5.6.0","description":"A type-safe routing library for TypeScript","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0","io-ts":"^1.1.5","io-ts-types":"^0.3.6 || ^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","tslint":"^5.9.1","ts-jest":"^22.4.2","ts-node":"3.3.0","prettier":"^1.13.5","typescript":"^3.1.6","@types/jest":"^22.2.2","@types/node":"^10.3.3","typings-checker":"^2.0.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.3.7_1542193919348_0.9434610669088035","host":"s3://npm-registry-packages"}},"0.3.8":{"name":"fp-ts-routing","version":"0.3.8","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.3.8","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"e16afadea55fad65e5b75b80c347b3a7141dd37b","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.3.8.tgz","fileCount":7,"integrity":"sha512-UNDnktwHNh4Boj3yuaAKaVDpfJPPOZbIV6xJ/r3bdYx/xz/yrWrOtb57vcnWO9njaYnwkASIez4VfOmKfAdSrg==","signatures":[{"sig":"MEQCIFnT+4yNn3t0lu4PimrtTwk5Bq8ItD4d3l1XvIEVQ36sAiBaSpJ+04/gMz19Ul2GCaMCca4mgwFAHiFQmulAH2a1ag==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23124,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb7C/2CRA9TVsSAnZWagAAG/sP/jFcST2UMg7Pv3Cr00B6\noe2AYjlo8V6ufIVaL+nteYsK2z9OJcmJpuLNUOgkZRztDdoHNnz3Q75XCUa9\nHaSWXIEQDKts8rIjL+NLTsyjxbFXpYMMgjA4vdwA4RXAclLnU1UejX3tT+sP\nfhYKVild8dnKv5MOP851impurIeblXyzJd9nFwqQXB03+rWBGvZogdcEy+3Z\nZNE9cC4eEpI+e8h8NXnDwC34P3bnirSV8bX9XFl2np+9CbT+JXaEXNSC07zE\nwHJxpOP0+KUyFD7clevxpxmARgldqh92vUjascdlK0MFgMk7iimQChV9HVk+\nRwW4dFsMq2vRRmmDIznskYP9DzlQ9jvjdrouuRoM0KUS6lzm2av5BYJAQ5gg\nyzoyVl/jAHIvTnY5Ck38dfnVRNM7QDxsEnxq6yhCA0QOcwL4LfzyozJNQAJB\n9ntS4XLlRz7PiHdKnVodCFHojCWPni3DJi5h912kAThycGmVpuivI6VBbyvR\nX9+1t0BAwNpTz6gB1qGnjv6VuGqg/XZxhSpq5MT414LgIYjVfZIz5ryz+s73\n5xml7LcBudndyYC4HwNli/VPCt5DNF5QJQa3sTMvpaEQEwL8iyCpxuEoGBYj\nnPWK7wCuHyFcqblrEbYMKJUWUYyRrJ1D3mkylosipKzVDPHbxmvjY52Revve\n6Oq9\r\n=I7Ih\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"gitHead":"92746804a405c577bc4de42b5e2252fd03c69f1d","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run jest","build":"npm run clean && tsc","clean":"rm -rf lib/*","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"5.6.0","description":"A type-safe routing library for TypeScript","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0","io-ts":"^1.1.5","io-ts-types":"^0.3.6 || ^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","tslint":"^5.9.1","ts-jest":"^22.4.2","ts-node":"3.3.0","prettier":"^1.13.5","typescript":"^3.1.6","@types/jest":"^22.2.2","@types/node":"^10.3.3","typings-checker":"^2.0.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.3.8_1542205430107_0.7907222885349647","host":"s3://npm-registry-packages"}},"0.3.9":{"name":"fp-ts-routing","version":"0.3.9","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.3.9","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"86f146a2a0344a713685496e295884a3188b8077","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.3.9.tgz","fileCount":7,"integrity":"sha512-4S7xG1+p328AtGVeRTtkXl9QPGLM948AEflBpMrfkU63dTs2ZI8xKBSz55nBfqU8ZCOFrOypU0ornZJJqMiBXA==","signatures":[{"sig":"MEUCIFqeikzA8IUuJPQpkprQBUbFtMcvAP47xKNDKGf3T+jjAiEAn4SrZ9idMIHATU8JFRm/zdT5ppJ/lHmspmaG7gquW90=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23217,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb9WstCRA9TVsSAnZWagAASUwQAKPgSay9M9E+kQcCxYrW\nrrxMfkjugQ+AS5jqO1GJf/GhAxVhtjfOpLTU/CgfarGdRMDnbIOQhEjLBgZX\nLv0hYJtWkfhuhOcvBEBFgzUadxbIzr4NgUTkAfBVzxixtFwuhCaUEZFz+5k5\nAfRy3QE/B43WgdDxgWQ5YMRq7MBCJq/U3dQrCA3KXnJjj4yIknue0Qq/UUYo\nEuDR8OKKzw50HpF6p/8f6gqQFRX+Q7xga7bIOsg8pqxTsv4Y5Uoo5nYTpYCA\nQEAqMMMOGg25ZrlIno+ki/rw69LmBJKXUSa8qQzxIo2jyW98ffTdm3Qeag6z\nc5zXT751y2f0ed5cu0xedIUYDBSa1JK1LYvAb+UrRJB652DwmXbA3SHxFCnQ\nIIOpEBPRKRrP/RA5q/tgUgnDDZ3UFZ1F2s+5UmEvT7Ug5MzKb0m89QlXmxnt\n0caq1jbBXWu3RLIerXKVfV57F4cGDQTx3G1WCjx1x1l1fxKuM0xlAnSP1ce5\nUm0npv5gqp4qxKvhFsrvtFCgryMjvzcM3Yc40pJWIeVvoQYGAcWUV/0EIuAC\nR6u69lHQ1UDt/I3O+RDYgPuLg5QEfzJWgMHwMA0qye6ybuYTasRGc3xH53j8\nWJWanZWIFCWQJjczBsobsCVVqEsGO2vNcthd50gD1IGcSiCKzA1bkJnp0J/R\nlYRN\r\n=ONqv\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"],"testPathIgnorePatterns":["helpers.ts"]},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"gitHead":"67b51145a4dc6102b0084075e3e372f58e1be2b9","scripts":{"jest":"jest","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run jest","build":"npm run clean && tsc","clean":"rm -rf lib/*","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"5.6.0","description":"A type-safe routing library for TypeScript","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.0.0","io-ts":"^1.1.5","io-ts-types":"^0.3.6 || ^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","tslint":"^5.9.1","ts-jest":"^22.4.2","ts-node":"3.3.0","prettier":"^1.13.5","typescript":"^3.1.6","@types/jest":"^22.2.2","@types/node":"^10.3.3","typings-checker":"^2.0.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.3.9_1542810412513_0.10820524538912535","host":"s3://npm-registry-packages"}},"0.4.0":{"name":"fp-ts-routing","version":"0.4.0","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.4.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"b22b8dfb106154628f24c196cda71f47d8419d8e","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.4.0.tgz","fileCount":7,"integrity":"sha512-dwMnXEGduDrrQxW47dJDGIYoMtFzwpaOb9pc83ZiMevgpYnu30RLMTLlRK/UiAdJLCk9Ko/BRATTTvrFsvoSSQ==","signatures":[{"sig":"MEQCIDoyYSBO0VcthVnXLZPRsFEZ5QjZTPF5JZu06WIy2+PBAiA7SjBchM9pjR3E++GhG+VM41IfT6XMZBKwKirDEW/XZg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23405,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJb/VY4CRA9TVsSAnZWagAAjzkP/i+8tpmqHJsxItq/a5AW\nCv1633w/Y7TLZv0Z6VghCle5oGil9QBvG4w+yDWyO9XuRXuIWyQzQXT95QCs\nCTK6tKuPRbSFdv4Re9sROP1JujHVffqZW5Ybzr6nqI+sPZwQRZXt13z0WDJd\nobcW3vxDHo6uKEYJ7vr1OL2K30aC/dQzY8WHqG0AwwEssAagF50MaatXOzT/\n8DFFGm/nDmJ2u0VXGC8/iEA+3ezn0XPDYqmaBxN+thyNQd3DN1KGnKIQco97\naC+uEAF/j1hilnV9bLL7bYmnXHiQQpmPhcUJP6p9rr8IYbZq5GfGPo4GCUZJ\ncZoasJI8g++UxWzItpNO4CEJOumPGMq6bXKzEGNpMvT5UCIwmSrSMi8cxj6Q\nRhggPlIlSQCtiY2DgBqkxleL/C+0oxmqXhZaBt7a+T9vJXzy7dhC2h2n8nXT\nZdIgADjVaba8fdtNkcRtslCCMPSpmCqD/p/iCgeBT5xnMdCW/6g3jp9lOSf5\n7FzNSiw+7k3cLotoegBL7K0+FXVbzGmJrorOGwY/ZwzSWWXERHsEzmt2I7N5\nfQijimZNcehGWNtX3zHhc4dy1kW663c9Feoe+7S5bguaw4hhZMczd5Y4k+lb\njwo1v0iIr8KRZgfaVgYGqCK5Wasx+4aGbRKjqlf7UtqPWTI6YjP5CUBZsiTk\nXdXt\r\n=Uawm\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"]},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"gitHead":"51ea465a07d2ed0c0481d12779effdf51ac93039","scripts":{"jest":"jest --ci","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run typings-checker && npm run jest","build":"npm run clean && tsc","clean":"rm -rf lib/*","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","jest-coverage":"jest --ci --coverage","typings-checker":"typings-checker --allow-expect-error --project typings-checker/tsconfig.json typings-checker/index.ts"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"6.4.1","description":"A type-safe routing library for TypeScript","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.10.0","io-ts":"^1.4.2","io-ts-types":"^0.3.6 || ^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","tslint":"^5.9.1","ts-jest":"^22.4.2","ts-node":"3.3.0","prettier":"^1.13.5","typescript":"^3.1.6","@types/jest":"^22.2.2","@types/node":"^10.3.3","typings-checker":"^2.0.0","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.4.0_1543329335182_0.10349230074045601","host":"s3://npm-registry-packages"}},"0.4.1":{"name":"fp-ts-routing","version":"0.4.1","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.4.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"db88ac68180d7e95ab23991b6099377b7ceb6cce","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.4.1.tgz","fileCount":7,"integrity":"sha512-0guYEkOuUlMmrOvPszQcDB+GS2Xj8tr1REsMwT6ickIEZ/BrWLGoG0akn97oCYI3dxe3m68Cytgjd6ECqexdMA==","signatures":[{"sig":"MEYCIQDmc8JE65X9XtsXL1mOyvbQg7I/P3N4+uirFrccUz+EAgIhAIW8wFdh39lwfWPEgai2BdXluImOAOx9rSFlyxgDWsUA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":23418,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJcNOprCRA9TVsSAnZWagAAgsEP/1s/2ASKC/ZPMDs47rhu\nKQ10Oww8IU4S5SSEgDr2MPOyF+E8R1FSj6HJkIn/oZaNa3kW5tty68tqs27T\nVipPsy+w08JkZ0spojwXqfiJPoVxAlUiLjhIF1aEnj4nQHAYXMPKI6rzvAPm\nMFN1v6MBcbJd7jW3bLE4QgHsJ5xOnAa4YUHTY6QBowtrntwF9GYFwvOXHxD0\nfRAWeg//M6YcZWXQLYKOnB9Hj3iwpnyzP4ECjx7WqqY3wAA0Y8uW8clfUCv2\ness3TapqWVrds6nxQqfU8i/U3NIA4LNBxKx05KCSQbBWa8Torux1YsERV9Zc\nLHhFGrxni+tt/mbo5o8FmQ52sIfALQTZ9G+GXQ1Y3g7QBk2uldjJa+MVcd8r\nc5hVoEZM+p1gODkh2WaIMb9xvJRnUu2JxlfK1pVJzpmeboxEeKnK+c1mq2sZ\nzWWom8iqA+6tL/eblExKvrBVuIx15bLV+jopEdP/J1mH6rtcgGAj74rXtzd4\nJAfK2vbLtup2E42sK4Mf9exCNMt+rpwamoxMFoTEhoBFeQCdpBri46Uvbxrw\nGdG05ViHH2MWqY8tLHZgiAz00AAJjTRBjGEum3e6a25+VaAStMerz2wCTA26\nrCax90oMpA95jke9T7Zs+Jp1rReJNsc6AF2fgqZnBW1zNmbCMcoH4PnXapVe\nut59\r\n=qxuN\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"]},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"gitHead":"80a4c1e5c6f7a5884bb8ae9095a8c23c31f7cd66","scripts":{"jest":"jest --ci","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest","build":"npm run clean && tsc","clean":"rm -rf lib/*","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","jest-coverage":"jest --ci --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"6.4.1","description":"A type-safe routing library for TypeScript","directories":{},"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.10.0","io-ts":"^1.4.2","io-ts-types":"^0.3.6 || ^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","tslint":"^5.9.1","dtslint":"^0.4.2","ts-jest":"^22.4.2","ts-node":"3.3.0","prettier":"^1.15.3","typescript":"^3.2.2","@types/jest":"^22.2.2","@types/node":"^10.3.3","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.4.1_1546971754597_0.6780365673531283","host":"s3://npm-registry-packages"}},"0.4.2":{"name":"fp-ts-routing","version":"0.4.2","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.4.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"836053a55003a1192f96f785506017e2c96fd9e5","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.4.2.tgz","fileCount":10,"integrity":"sha512-fGMffxIUvWmrWCQ3IvX8nhGmAHm2EfJQJ4EDTfsuZgCRtynsrgfTZPQOwuLO4Rt8raZ4mAtyby6PijpgQbmOXQ==","signatures":[{"sig":"MEQCIFLCOH6HIe+95fjvhKbGq/I76ZX4rfUGC3caVPD5FqHvAiACrjhpBElsGgPQQS8fs6b09wGySiUmYjhU6g6xBPQBNg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43828,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDJLmCRA9TVsSAnZWagAAGWYP/2qypG+ZJ4+YMSiKsHY6\nDrfFfOaQViH9YMMj5heLPwXb9mkB8SxZKaz7045q3vispNR+K/dWxfqmE6LQ\nTQ+lbR6JBgryyRDd6tSg/KAwpwHscTJQufE1uvnjknCpvLDPw5NwDGyr3jid\np0DuqJE/oNDPCeCAf8b7IvAWryAe5KaVaNShkPfQDe7c7QkK5p0fxqCeUbjB\nKEGZllaeo6k/uACEs5fWyuLTg8rZWi9cUcvbRVahki3SfIJqpTyMCDH/DOR1\n6wIRm5fplJnz+ZeBPAWuV4X/aGjlkFhqiRBppXrwaoihWN/njalNidmAfwV2\n3fC+LcXgm/TOoJIMCCznnVCcdRpW4hxYTeSh+DvdRL/JvvO/LmxvldB6aIux\nuc4/Up5e/BHEhOWyOS6g0UOTkX4s6BZJ/H6HTvFHxmoSGCkZMWai565ZXSUt\nTtvhxro7FsggPkpjOgkmzL4TUevIeM4PaIAtp/1knj3K7G/3O20/ETFdtPEo\nf3N5b+wc3MYK2ImkXuDnteAk1DQAYGptHTuSadOSzw8+nx4E2rx5NQ3Lsb39\nTVsbMQiQo4S0BRM5dyZijQ2Fw9Y4h21tCgpN6c3MTKj3wIbGM6mqsLETuarb\nzrT34hmlFik0zKGEJMa7nlRmRM2+vUgtmgaCQQukkM+J6JphHK5ZwbcsXMPk\nXGDO\r\n=CLCV\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"]},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"module":"es6/index.js","gitHead":"72e139e4c2a50b59fe78fae147b4d3786dd73def","scripts":{"docs":"docs-ts","jest":"jest --ci","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","clean":"rm -rf lib/*","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","jest-coverage":"jest --ci --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"6.4.1","description":"A type-safe routing library for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"10.1.0","dependencies":{},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","fp-ts":"^1.19.0","io-ts":"^1.10.0","tslint":"^5.9.1","docs-ts":"0.0.1","dtslint":"github:gcanti/dtslint","ts-jest":"^22.4.2","ts-node":"3.3.0","prettier":"^1.15.3","typescript":"^3.2.2","@types/jest":"^22.2.2","@types/node":"^10.3.3","tslint-config-standard":"^7.0.0"},"peerDependencies":{"fp-ts":"^1.19.0 || ^2.0.0-rc.7","io-ts":"^1.10.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.4.2_1561105126153_0.30400699674305276","host":"s3://npm-registry-packages"}},"0.4.3":{"name":"fp-ts-routing","version":"0.4.3","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.4.3","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"6f6e8f7868c53fae1d78b92d13d885f08f1ae3a6","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.4.3.tgz","fileCount":10,"integrity":"sha512-s8egt++c7Q6mk8uQMe4hmflM6P0PA2Vnbf2NwBpqEcGOzHkxa+dD7fgnqztqSWsIf5uwOLIyLW2+XT1qgq3QfA==","signatures":[{"sig":"MEYCIQDeQgb1NA95KIrGc091ptS8H2y3mHV6VEP2zP1j6SZmBwIhANkDdIgYXTKGI7c0vob3qzkfvnr3m3lxQZime8V8jut+","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":43356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdDVQDCRA9TVsSAnZWagAAG+YP/Rdjw09LgsJOQpD8UsoR\nVQIFpA2W5jdxnrmqOQMW1KKwFfEHFhE79PgJnPHHLSDWu1AZy422XyY96Zv+\nPOwuWBacX7a4UN9j85Ajy4+OE+2gzyyc2MvqxzNXPFnYPIqrUJyixFVYgERF\n/Kq36cqim7xLvoUrNOT6KiOFRtdjSYq+DdePIIb3QxB0BrfyvZSZZfmal+9Z\nj09Dqey3ny9hABwGgzn7E5xBmbYnKuMyVw0LaTST6nIA5NwzXQ+83Uusa6Aq\nUxTvN/YL9eQ99m8FZXbphlUaTDebRQ4UeRRtLBsw+DrLfutZqSZUH4HGJdY1\nWUS6EPISdHk/AHmJN2xVAvQBQKMJN6JWwjGTKCLqTlHJVjlakLrQwJ7PwKJg\nqGv3AFBWPQ/FnNeQ1254GMgJUBgi+cpqvVFSKqPXbUaQ2deiKKdYn5Qb0e/P\ngdlwJae67AdwjoDt8YwqrTbZrpNtEurHrHRLDmzHHFqckUK6P7ouCNTXkam5\nTD+eaKyVsHI7oB8YV0jDdVwmwLkcjh+vldX9Rp4hxCbYSeRTX5kBCkbLAyCy\nNzzmH7KXTr7s4zOA/PBfSyei9jxpTKFhHrT70NArxSXf5Xp2ysNgK3rFtaOM\n0v7oyiF/j3TPMkQZi+gOUuQEOXCEdY1unSK7d4TymoEKjQB2Ovyx+EanClK4\ngZAA\r\n=xrv4\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"]},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"module":"es6/index.js","gitHead":"644b1a89b499ddf156d1533bbe492c015cb6b668","scripts":{"docs":"docs-ts","jest":"jest --ci","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","clean":"rm -rf lib/*","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","jest-coverage":"jest --ci --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"6.4.1","description":"A type-safe routing library for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.19.0 || ^2.0.0-rc.7","io-ts":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","fp-ts":"^1.19.0","io-ts":"^1.10.0","tslint":"^5.9.1","docs-ts":"0.0.1","dtslint":"github:gcanti/dtslint","ts-jest":"^22.4.2","ts-node":"3.3.0","prettier":"^1.15.3","typescript":"^3.2.2","@types/jest":"^22.2.2","@types/node":"^10.3.3","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.4.3_1561154561983_0.7808543237504801","host":"s3://npm-registry-packages"}},"0.4.4":{"name":"fp-ts-routing","version":"0.4.4","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.4.4","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"8113bf977123ba436dfa150edc7321a446d53251","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.4.4.tgz","fileCount":10,"integrity":"sha512-KF/VSqtPtXlVcQg+Pb07e+P8qVYxBTkcxtQSEiApMWLOr+b5N8IFwDADJQwzFpe9Gn8WQZJy2Yr09w+Y04KEnw==","signatures":[{"sig":"MEUCIQDIutTa9EGId1dimvwqIH5tHWd4/Zloiw/Wn3Q3X/RJXgIgfC4uTYaQt5GqtjYE+E+7kGs7rL2kWQp8YohhXtS7K04=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53468,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdGvCQCRA9TVsSAnZWagAARawP/AnT7EeBPH4xLIvw8SQ3\n5pZ6wuPca2ruPXxalkbiL/zVNAxavvDg7SovVHLMJyuAkbrHDFAZfwNz4Fad\nrUT7Cosgh5nJ7TWsOUhpKi0C8lHE4qv+aFHXYZK11hZjoyOlXgRVBoJi6qj9\n+7ohe0P/oMll3cp7Z0/aMcmzWwzjKCYz5fqjtNTeQxY+AcM5bcb3JYWJ37Cz\nNl7taFnZSpB1GcxdkOrMuCo/hRauZ5qRyXByKSauhvgptXnYyCc+FABJXY0d\n3sKqeWEq2CCA0TWZDtafdyFF/IIyT8wSPJf1E/21WfML8JCYNSnEWi5C6AUX\nIQ3+LHLvn3dZABaMzODZZdbAiGRKgEjxmWNq3pKVl3WPGpz3po/zCdIsyy4F\nBJeKhpbYeB3G1FLrrK8OJ0ysr6w8giHm7u8B17ZnpTGCxgrEGexD8lfxEBsr\nfY1lUpvPSNO08vrJQtK4ziOhRSAhRBZ6OBFi/eD/nWLjrdFAufkPOmzx9ief\n2QK/Q6VelRGwUxBPa5k5McFadOhUQPkW1TpdWu/LJSlI2p4dhKV4Xq045pRB\ny+iBnoOIBkCk11yRDhXk526e0qO5eznL4VM+DZnwdEhblVu/ZK5t6+Z/p4Lx\njPgiJm2xB/oiU4FNTRk1mcaGs+RyqJsh9YmV/Vd+Kw1hOrm5oSdTTK3ClegF\nzRFe\r\n=rfTA\r\n-----END PGP SIGNATURE-----\r\n"},"jest":{"globals":{"ts-jest":{"skipBabel":true}},"testRegex":"test","transform":{"^.+\\.tsx?$":"ts-jest"},"collectCoverage":true,"testEnvironment":"node","coverageThreshold":{"global":{"lines":100,"branches":100,"functions":100,"statements":0}},"moduleFileExtensions":["ts","js"]},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"module":"es6/index.js","gitHead":"1b26dc63731338ebf74d4af344458ca4b52f5be6","scripts":{"docs":"docs-ts","jest":"jest --ci","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","jest-coverage":"jest --ci --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"6.4.1","description":"A type-safe routing library for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"10.1.0","dependencies":{"fp-ts":"^1.19.0","io-ts":"^1.10.0"},"_hasShrinkwrap":false,"devDependencies":{"jest":"^22.4.3","mocha":"^6.1.4","tslint":"^5.9.1","docs-ts":"^0.1.0","dtslint":"github:gcanti/dtslint","ts-jest":"^22.4.2","ts-node":"3.3.0","prettier":"^1.18.2","typescript":"^3.5.2","@types/jest":"^22.2.2","@types/node":"^10.3.3","tslint-config-standard":"^7.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.4.4_1562046608179_0.3411533481684892","host":"s3://npm-registry-packages"}},"0.5.0":{"name":"fp-ts-routing","version":"0.5.0","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.5.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"807e54d8f91d3313c683ce37f4ea353df6b993c7","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.5.0.tgz","fileCount":10,"integrity":"sha512-rIvqLABJldkF+6JqYZvKoKcpMmpM7jW5Un5Hw3ia9VONK+eytMQ4dOcC2D8pb2eZaQvjeLYBF3hLDu5ejbhXpg==","signatures":[{"sig":"MEYCIQDpt6BP6lEwdgWEk4FVow9OOFp1wHaxR9Z5L3GOpTo7QQIhAMiluFDHvaHaZdRcD3ERFR/ZHWm+Qfuo9sFrFm68I5lJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":53411,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdIHb/CRA9TVsSAnZWagAA8e8P/2h1iG2a5d8Dq7S+YAaQ\nP4pCawbGGT47BNzrXg0o/HjcIhO0x5vzTKxA3tlJWWk5UEAn/i6ErtvPjOo0\n4Ls0C58D4ePArYrpSXV3qLC40TsAi7K0hTCzFbUQf6AEWo7+Gq6reu1RxKwl\n+pookUhcox36FEOLI2kbjMM2PFFKcRvrEMUwDCgsapLClhsTAl6r28U2OQq8\nmvRTsPjQxwpLe0KF1XKkuLJyZkdi9ltb5qBPymcKivKcS+uZp/JXGN8Ve7cr\np2xdoJ4n9HMZomHbGKU5JvCetEPlWcHkVgIhjgEE3PxkAB4FEroqPjktSHic\n8SwtSzSJC0EPHFrzp36RVSzAU5zpjuABOuQlhPAHdysSVN1EoSb67vUKrVaf\n5Wyyg5mF3QHIOCb1tCzUas/hkGR9yNy0UxJNjE0l8/u1DsCFEv0BgQJja30X\nFd24pcdBILhDBuiLAWMM06iLPxeApVeKGXRDMk1U/MKL30SFv9po1hzEgnGs\nJSMUuLuI7ba32mYWGJ0IW0Ik9/0spBua/vPTCTIakk4iyI5lpvgaiB0PzSdi\n8Y5db+AMETlmGEQ+HI0f2Yne53nOd03siISM7elGkyZz9Q10uApYJgd8doQS\nK3Kpm1nckcBcJRDLQVFKABl8VupaDg7zWlfp3KTXEhcDGcUovHezO6LjPhnV\nx/om\r\n=Q++k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"module":"es6/index.js","gitHead":"92c1c4cc7f824ff195fcb6c63989e55d35a980ce","scripts":{"docs":"docs-ts","jest":"jest --ci","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","jest-coverage":"jest --ci --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"6.4.1","description":"A type-safe routing library for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"10.1.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","fp-ts":"^2.0.1","io-ts":"^2.0.0","mocha":"^6.1.4","tslint":"^5.9.1","docs-ts":"^0.1.0","dtslint":"github:gcanti/dtslint","ts-jest":"^24.0.2","ts-node":"3.3.0","prettier":"^1.18.2","typescript":"^3.5.2","@types/jest":"^22.2.2","@types/node":"^10.3.3","tslint-config-standard":"^7.0.0"},"peerDependencies":{"fp-ts":"^2.0.1","io-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.5.0_1562408702793_0.9041385105084074","host":"s3://npm-registry-packages"}},"0.5.1":{"name":"fp-ts-routing","version":"0.5.1","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.5.1","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"7a82a1cffb20347b763d7ba8b8f63a0dc34d2bd2","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.5.1.tgz","fileCount":10,"integrity":"sha512-3OaBJJRCU/r/a7qd2Nt9uewENJ4JSMdDEjYWVy+8Z6u8l4RQiieJ7gVs2660l8YbZVclH5/RhLv3colFFV6WGA==","signatures":[{"sig":"MEUCIQDtPTg+y0p4RghF2AY/u68J1QJLNz7GBvKAJZGf3gbECgIgatJLy72hx5xjDPlVsxVLYvbwhsCMTKuq/pcE+gWROPs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":63369,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdLzccCRA9TVsSAnZWagAA+T0P/jjtRndvRV9f4cD5vT2C\n2In17P1FL6zgazZXduIuXuMYGX+SGMJALo+QeAoP0Z/O4VhB1FFVRtEZdGVo\nBw0AoKYL56Q67QFKl+fFjmi62KuNPeqnYlIHJDLxuFomH3x30brQNV7vbclm\nxM2ewVP5g1pu4VTY3LZLShm5DwkAXs/VOuFPyhZCPVcaLuorvWkbTWoDuHdA\nEFxLpBbuQiijbxm58UGITF4ttksWcac4EH5erQ8pjgnuDLSJNUysKTT1YQ3Q\n0eA7HWPOy53wgGkmggtzEH2U3RrtNLRqjCFxiaoMk/13TVGA++V4rf5hskaB\noIKCRZQtGhEo61OtJoht3FH/Prx4MkbId7VWpPI8j4tWFbLrJXQ951dU3WtV\nV+bQ1fcbkWV7juR0Ej/XJi12agUIR1XIu9QayMPw9EDgcxME9Cmo4J0ZmKbV\noPjgSsL036CxhQ5rPan3yPhqW6n+T9Sx62MHMVg6MqXV/VEXvnDJVY2K/Qjb\nGvKS9VzHf0aAoJCuS1+GFlcznsODVo9E1XXtH6F6XZq5aSZDMs5qObj8j4hc\nIYWtSnPY3YTYfoivmjHtroepa6ArJu2892K57ExZGPhEzdf8pgUG2zjmrDS1\nMK1ZdG/CS0AgMChQQk3K2Jb6lkTu6Re/Yid+N6ZXmT9ir0i7Fm5aKKOxKsSc\nyIYO\r\n=1sUY\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"module":"es6/index.js","gitHead":"0d36255e04dbd2364ca49eed5e4f5455a798cfae","scripts":{"docs":"docs-ts","jest":"jest --ci","lint":"tslint -p tsconfig.json src/**/*.ts test/**/*.ts","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","build":"npm run clean && tsc && tsc -p tsconfig.es6.json","clean":"rm -rf lib/*","mocha":"mocha -r ts-node/register test/*.ts","dtslint":"dtslint dtslint","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","jest-coverage":"jest --ci --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"6.4.1","description":"A type-safe routing library for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"10.1.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","fp-ts":"^2.0.1","io-ts":"^2.0.0","mocha":"^6.1.4","tslint":"^5.9.1","docs-ts":"^0.2.0","dtslint":"github:gcanti/dtslint","ts-jest":"^24.0.2","ts-node":"3.3.0","prettier":"^1.18.2","typescript":"^3.5.2","@types/jest":"^22.2.2","@types/node":"^10.3.3","tslint-config-standard":"^7.0.0"},"peerDependencies":{"fp-ts":"^2.0.1","io-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.5.1_1563375387326_0.8059290707356346","host":"s3://npm-registry-packages"}},"0.5.2":{"name":"fp-ts-routing","version":"0.5.2","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.5.2","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"9005f60b3e5adbf0086f475fd1b3f902f2f2c38a","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.5.2.tgz","fileCount":8,"integrity":"sha512-LvMrE/SO42m4vWrTgfVXOQbmklMLieS2BldbgdQVSmGh679jsyNTmhsFNdYsLBF1PXr63OcfFl+50LQBDwv6Zg==","signatures":[{"sig":"MEUCICBXhmOTc6VzHXsj33+LQUfXiKs7/EG7XeRIdbHD2lSPAiEA+qNxMT1xf41NoieW+bxEdRDdZHiY5KiM9N41A7gkDwg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":44383,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeF19fCRA9TVsSAnZWagAAV4QP/1/8eJNR5J/E+OMMh8St\nlp26tTpf48J1LXZEIqjpULIznAqLxYaj4h9xLr7CYiFlKvVMc7DfNTyDlfwO\nafX7yRker9T8X/362lBaw0X77GB33zZa9oA/LGcIw4CAy4z0XhC6XcBjYEvd\n0Hn7OFaTTxsOeSn8FKVkFeEqQTHcuqyqFrKz5NQ4fyv1uIDbvGUrx/SM76o4\nkLhomtjUw3e8tfwIRg+2pZ8nxYcQKz20GpWT0BCwowARu0zJtVBoGLt38o5F\npZCO4B8CY/FWqlgm+r9w9PEDKGivvrXBCf/zlpeE7L9UIYsx6yknA+2x72fD\nOiN6YMc4wAdkTV6yFhiZ4d9Ei3SgQsLmoLK2E6lqY6UIq9ygbadtCcMrXmia\nh85Yu78b2mKIeNAilNqgs+YAHqboIie5b/erRklfTKTA0jWeRM4EALjWKiIg\nFyidLRjvP+pxbxViqyWlXyXQJHyEWEc2nqH8GhBuHlbcsgGlnujpzC2ZILdT\nkxXxLbMdDKqCfIVVj9/SWcDSryFUuU3a+/dwaLS5RZjzE5UqZK2LFd1d2um7\nxBDZ45t7KaolpWB6nxXv+DcU+RtL91OWq22b3jRsBH5LYKLh5+GG/ukdJeuD\njrI5X49AINIkhKM4rwGsS9w3rcnPoMPGl61EyLitK5yQ8Hvmuf2p4gLw4/4r\nV+if\r\n=qob7\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"module":"es6/index.js","gitHead":"f122d98732d5b585866ca6bca68c921c277acbc8","scripts":{"docs":"docs-ts","jest":"jest --ci","lint":"tslint -p .","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","build":"tsc -p ./tsconfig.build.json && tsc -p ./tsconfig.build-es6.json","clean":"rm -rf lib/* es6/*","mocha":"mocha -r ts-node/register test/*.ts","dtslint":"dtslint dtslint","prebuild":"npm run clean","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","postbuild":"import-path-rewrite","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","jest-coverage":"jest --ci --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"6.4.1","description":"A type-safe routing library for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","fp-ts":"^2.0.1","io-ts":"^2.0.0","mocha":"^6.1.4","tslint":"^5.9.1","docs-ts":"^0.3.0","dtslint":"github:gcanti/dtslint","ts-jest":"^24.0.2","ts-node":"3.3.0","prettier":"^1.19.1","typescript":"^3.5.2","@types/jest":"^22.2.2","@types/node":"^12.6.8","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"^7.0.0"},"peerDependencies":{"fp-ts":"^2.0.1","io-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.5.2_1578590046729_0.6643073979479142","host":"s3://npm-registry-packages"}},"0.5.3":{"name":"fp-ts-routing","version":"0.5.3","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.5.3","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"39376447ba396cffd9249102a5c5392ea29047f3","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.5.3.tgz","fileCount":8,"integrity":"sha512-gUfMDEgXlCdLLWP6YjYMoSlybw17fB7Q47ralFh4lScrHfw/hAzMKbQCZ/qnkdo2PIArEM0jjFfJCy/BOWzJRA==","signatures":[{"sig":"MEUCIQD+4VDAkiEgP87N67j4ZCG7ED7erXdYh79YGrEgCCXJlgIgNHKLAPIrBxsGLakigwZAx1ZUVC+Br/bOe75WBEpOitg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":46216,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeOmFiCRA9TVsSAnZWagAA+RMP/R46OAOo5J4UKusS/nyf\nNEmtHhjFURKMGu+XLmJTLo/h/AN5UrBL9JI2bmAgKNmOWHCEq+B2AD6mN3d9\nK0sKseatOMVVl/dxUbBNlfOumuwRofZPXVmbCcn4kPqHXN+3DFkzpYwEtozV\nZgNP6R3WzSIs3E7H7WGnf7g9dqnlZQotZgwLjpdgTSA0oJI7dl6Z1ACPPxbZ\nldpJHzxE+2R79ByXSJIGU4eqY509JozYwAQrzsXl20QVAyGpmv7sRYshR917\niSFuiRS6fV1kUuwaTjo2314qXIF0zFvkmrb3KHM890ke+mR9UoJKUMQWdOJY\nt32mKonSP94J6DvGgjZVVlpAqMPTy71NSJLAgyXPCzTkRkI3feBXYD8V4aPT\n24OTbcphYDjjiXXEI5AOKz1VQ53/VsYv3LP6NoXaSmamVCgI6ljkFiwC18Ox\nCTsVc3UPSNTRyWBYcwSfJoyEmNCWhYXwNEGE/5mlq3rzK4sx34a+/M/EXvz1\npygQQWN7PFNRCWdcSnoXLs7DxLcg56eGhL0w2LTzYHVv+I1lciCP98RpAab0\nwUl0ShFrCWZxKuHAoYMmRrbINKa+iHX70klcKFtZK5Fw28J01OKQLDM6YUrV\nRCcEOmvWrOdGN+GuQfDRzDMDl5WSF5BZ+FN+qaAGItA4VmdnxpWVVtKACwrJ\nfXDG\r\n=ySEh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"module":"es6/index.js","gitHead":"94d5d85adae56e794235baaf3387e16a68bcb3b1","scripts":{"docs":"docs-ts","jest":"jest --ci","lint":"tslint -p .","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","build":"tsc -p ./tsconfig.build.json && tsc -p ./tsconfig.build-es6.json","clean":"rm -rf lib/* es6/*","mocha":"mocha -r ts-node/register test/*.ts","dtslint":"dtslint dtslint","prebuild":"npm run clean","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","postbuild":"import-path-rewrite","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","jest-coverage":"jest --ci --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"6.4.1","description":"A type-safe routing library for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"10.15.3","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","fp-ts":"^2.0.1","io-ts":"^2.0.0","mocha":"^6.1.4","tslint":"^5.9.1","docs-ts":"^0.3.0","dtslint":"github:gcanti/dtslint","ts-jest":"^24.0.2","ts-node":"3.3.0","prettier":"^1.19.1","typescript":"^3.5.2","@types/jest":"^22.2.2","@types/node":"^12.6.8","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"^7.0.0"},"peerDependencies":{"fp-ts":"^2.0.1","io-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.5.3_1580884321946_0.5014423331013802","host":"s3://npm-registry-packages"}},"0.5.4":{"name":"fp-ts-routing","version":"0.5.4","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.5.4","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"5bcffcd4701a5cc50dc7c936f7e6eda923e8e3d0","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.5.4.tgz","fileCount":8,"integrity":"sha512-M/gWge52Kk/8RkOblFMu4k6Ddljx9JCLOsSclurra+RJDnY4i/eUT74nEHRT0X/kzn6zsKQa5rCvUmcO7L8wuw==","signatures":[{"sig":"MEUCIAsn16nJbFRVfCAee/yG+JjVhrDJ2pK5M/fwTWWkaiwiAiEAofRDQ/Vine+ybBtnpkh+ftB5HRxuza/fxCeX5bGyHtc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":49355,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe3Kf2CRA9TVsSAnZWagAAp/wP/3bJOIPKJsEV+oGQowO4\nMzwJegn4dX1V0QnEC2s4k4tIOVCMOCuxcreR8dZgoU6Kfu6XPxjj0eXOM7tQ\nTW2j4/VaCyo3+o6fw63WSJCFlb+b2v+3Huq8QAkiwNZvImWdP+1mqURD+Cg0\nnl3a1T0xNKTObZBVpxbH68tpUuz5M/JGk4PUO9Bn4EUgXI4bvyhPPIYR4ssO\nY3r7NCrpqsD67r+PAYTTPaJKzk2swYFpyXA/Yk2pK/HblnEOAx8HZNoqXYSs\n2c0eVEY+XARI5j+JdTGGTcf/jwgCeo9x9VTE+vgGah4EYiDqv7wI96s9vSQT\nKzbSmpG8/pJUQbf6dGU1vNV3y7cvPcXn90mhx91Fp7vL09Ll6w1geomKly7V\nf7ubf4K4aASRTUQdkVnbXXcARL7qceZv/KpGD/qdaboHrpf5gE2c1rHvhATA\nDXaRx8PsMG0djvgxvt7qtiy3dh/vh7eHh5m8Pwzx4SaLA5+hNNX6x0eq91CS\nYXv1GcVhntBDhS55FpHb7ICcL7RHWfW5GB1xbBeP2s/7fzCmAPuN1H6o/oyQ\n+vXEHhZwCgnqRRGv5/DWT1ROQbDIUpEcAgcKcpnjdO0FmzI7iixuE+uM/23u\nZrDUpMEikmYYURqFt8ebYV1H68fnPAxsnByY+j/S8+5ZXaNPxc92BKYgtbvq\ndpzb\r\n=46zy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"module":"es6/index.js","gitHead":"1a3c7b030278696d45f9f948b8d7d032d13866aa","scripts":{"docs":"docs-ts","jest":"jest --ci","lint":"tslint -p .","test":"npm run prettier && npm run lint && npm run dtslint && npm run jest && npm run docs","build":"tsc -p ./tsconfig.build.json && tsc -p ./tsconfig.build-es6.json","clean":"rm -rf lib/* es6/*","mocha":"mocha -r ts-node/register test/*.ts","dtslint":"dtslint dtslint","prebuild":"npm run clean","prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --list-different \"{src,test}/**/*.ts\"","postbuild":"import-path-rewrite","prepublish":"npm run build","fix-prettier":"prettier --no-semi --single-quote --print-width 120 --parser typescript --write \"{src,test}/**/*.ts\"","jest-coverage":"jest --ci --coverage"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"6.10.0","description":"A type-safe routing library for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"12.7.0","_hasShrinkwrap":false,"devDependencies":{"jest":"^24.8.0","fp-ts":"^2.0.1","io-ts":"^2.0.0","mocha":"^6.1.4","tslint":"^5.11.0","docs-ts":"^0.5.0","dtslint":"github:gcanti/dtslint","ts-jest":"^24.0.2","ts-node":"3.3.0","prettier":"^1.19.1","typescript":"^3.9.5","@types/jest":"^22.2.2","@types/node":"^12.6.8","import-path-rewrite":"github:gcanti/import-path-rewrite","tslint-config-standard":"^8.0.1"},"peerDependencies":{"fp-ts":"^2.0.1","io-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.5.4_1591519221750_0.7707541357312144","host":"s3://npm-registry-packages"}},"0.6.0":{"name":"fp-ts-routing","version":"0.6.0","keywords":["typescript","functional-programming","routing","applicative"],"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","_id":"fp-ts-routing@0.6.0","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"homepage":"https://github.com/gcanti/fp-ts-routing","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"dist":{"shasum":"e6293fe9b40c0ed04fb7e035fe6ce2e3b34178b8","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.6.0.tgz","fileCount":39,"integrity":"sha512-RJCToovaN34aiCTHPHx/B2WNUAxZ5wR4WRK0KTIQKekmngxyyj7fg/uZawERqB127DES6SrszHK85pB+RuYWMw==","signatures":[{"sig":"MEQCIAfl0bNnhLmyH/Qhs78X3imVmUy8YiBKT1uJDMRZc2M2AiAr6IvGVZusT9cYFtC1cYgctm/0QQCiOMWsuP9wkE12mw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":93157},"main":"lib/index.js","tags":["typescript","functional-programming","routing","applicative"],"module":"es6/index.js","engines":{"npm":">= 6.14"},"gitHead":"d68e541cad5ba04e176245be9f9264a219264ce2","scripts":{"docs":"docs-ts","lint":"eslint . --ext .js,.jsx,.ts,.tsx","test":"jest --ci","build":"tsc -p ./tsconfig.build.json && tsc -p ./tsconfig.build-es6.json","check":"tsc","clean":"rm -rf lib/* es6/*","mocha":"mocha -r ts-node/register test/*.ts","dtslint":"dtslint --expectOnly dtslint","prepare":"husky install","pretest":"npm run check && npm run lint && npm run dtslint","prebuild":"npm run clean","postbuild":"import-path-rewrite","docs:update":"npm run docs && git add docs","prettier:fix":"prettier --write \"{src,test}/**/*.ts\"","prepublishOnly":"npm run build"},"typings":"lib/index.d.ts","_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"repository":{"url":"git+https://github.com/gcanti/fp-ts-routing.git","type":"git"},"_npmVersion":"8.15.0","description":"A type-safe routing library for TypeScript","directories":{},"sideEffects":false,"_nodeVersion":"16.17.1","_hasShrinkwrap":false,"devDependencies":{"jest":"^29.5.0","fp-ts":"^2.0.1","husky":"^8.0.3","io-ts":"^2.0.0","mocha":"^10.2.0","eslint":"^8.43.0","docs-ts":"^0.8.0","ts-jest":"^29.1.0","ts-node":"^10.9.1","prettier":"^2.8.8","typescript":"^5.1.3","@types/jest":"^29.5.2","@types/node":"^16.18.36","pretty-quick":"^3.1.3","import-path-rewrite":"github:gcanti/import-path-rewrite","eslint-plugin-import":"^2.27.5","eslint-config-prettier":"^8.8.0","@definitelytyped/dtslint":"^0.0.163","@typescript-eslint/parser":"^5.59.11","eslint-plugin-deprecation":"^1.4.1","@typescript-eslint/eslint-plugin":"^5.59.11","eslint-plugin-simple-import-sort":"^10.0.0"},"peerDependencies":{"fp-ts":"^2.0.1","io-ts":"^2.0.0"},"_npmOperationalInternal":{"tmp":"tmp/fp-ts-routing_0.6.0_1687267169579_0.8225203194267878","host":"s3://npm-registry-packages"}},"0.7.0":{"name":"fp-ts-routing","version":"0.7.0","description":"A type-safe routing library for TypeScript","main":"lib/index.js","module":"es6/index.js","typings":"lib/index.d.ts","sideEffects":false,"engines":{"npm":">= 6.14"},"scripts":{"prepare":"husky install","clean":"rm -rf lib/* es6/*","prettier:fix":"prettier --write \"{src,test}/**/*.ts\"","check":"tsc","lint":"eslint . --ext .js,.jsx,.ts,.tsx","dtslint":"dtslint --expectOnly dtslint","pretest":"npm run check && npm run lint && npm run dtslint","test":"jest --ci","mocha":"mocha -r ts-node/register test/*.ts","prebuild":"npm run clean","build":"tsc -p ./tsconfig.build.json && tsc -p ./tsconfig.build-es6.json","postbuild":"import-path-rewrite","prepublishOnly":"npm run build","docs":"docs-ts","docs:update":"npm run docs && git add docs"},"repository":{"type":"git","url":"git+https://github.com/gcanti/fp-ts-routing.git"},"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"homepage":"https://github.com/gcanti/fp-ts-routing","peerDependencies":{"fp-ts":"^2.0.1","io-ts":"^2.0.0"},"devDependencies":{"@definitelytyped/dtslint":"^0.0.163","@types/jest":"^29.5.2","@types/node":"^16.18.36","@typescript-eslint/eslint-plugin":"^5.59.11","@typescript-eslint/parser":"^5.59.11","docs-ts":"^0.8.0","eslint":"^8.43.0","eslint-config-prettier":"^8.8.0","eslint-plugin-deprecation":"^1.4.1","eslint-plugin-import":"^2.27.5","eslint-plugin-simple-import-sort":"^10.0.0","fp-ts":"^2.0.1","husky":"^8.0.3","import-path-rewrite":"github:gcanti/import-path-rewrite","io-ts":"^2.0.0","jest":"^29.5.0","mocha":"^10.2.0","prettier":"^2.8.8","pretty-quick":"^3.1.3","ts-jest":"^29.1.0","ts-node":"^10.9.1","typescript":"^5.1.3"},"tags":["typescript","functional-programming","routing","applicative"],"keywords":["typescript","functional-programming","routing","applicative"],"_id":"fp-ts-routing@0.7.0","gitHead":"3820a34b55d097861b85931f8954a58463c24fd0","_nodeVersion":"23.7.0","_npmVersion":"10.9.2","dist":{"integrity":"sha512-T7LjEEPbykCOzjWJx4oq0SE2CBqEQ1Lv50pXl4F/VOU9QDfrK6PtmsadJxR2vIY1kfTg4s+d/MXmjSqzgzCZyg==","shasum":"6a375a8321fd4a95dfeb7e6b6f01ae218f829b8d","tarball":"https://registry.npmjs.org/fp-ts-routing/-/fp-ts-routing-0.7.0.tgz","fileCount":39,"unpackedSize":93446,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDNdZ7Tw9wN2qdBkB+O79lNS+DqfIeJBzNyoDQHtzBKpwIgZC11Ma+lgaddA+UCoC41cNH17cVaHGBify9s3wcuFAA="}]},"_npmUser":{"name":"gcanti","email":"giulio.canti@gmail.com"},"directories":{},"maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/fp-ts-routing_0.7.0_1740407912165_0.7998716168302942"},"_hasShrinkwrap":false}},"time":{"created":"2017-09-06T16:23:18.827Z","modified":"2025-02-24T14:38:32.523Z","0.0.1":"2017-09-06T16:23:18.827Z","0.1.0":"2017-10-24T16:00:19.998Z","0.2.0":"2017-12-16T07:53:12.927Z","0.2.1":"2018-01-25T17:43:28.609Z","0.3.0":"2018-02-12T17:34:12.887Z","0.3.1":"2018-04-17T10:23:52.048Z","0.3.2":"2018-06-18T17:34:43.401Z","0.3.3":"2018-06-20T08:54:34.735Z","0.3.4":"2018-06-25T12:20:03.611Z","0.3.5":"2018-07-04T13:38:25.250Z","0.3.6":"2018-08-06T11:45:05.600Z","0.3.7":"2018-11-14T11:11:59.516Z","0.3.8":"2018-11-14T14:23:50.268Z","0.3.9":"2018-11-21T14:26:52.594Z","0.4.0":"2018-11-27T14:35:35.263Z","0.4.1":"2019-01-08T18:22:34.696Z","0.4.2":"2019-06-21T08:18:46.343Z","0.4.3":"2019-06-21T22:02:42.326Z","0.4.4":"2019-07-02T05:50:08.313Z","0.5.0":"2019-07-06T10:25:02.983Z","0.5.1":"2019-07-17T14:56:27.467Z","0.5.2":"2020-01-09T17:14:06.838Z","0.5.3":"2020-02-05T06:32:02.077Z","0.5.4":"2020-06-07T08:40:21.972Z","0.6.0":"2023-06-20T13:19:29.764Z","0.7.0":"2025-02-24T14:38:32.343Z"},"bugs":{"url":"https://github.com/gcanti/fp-ts-routing/issues"},"author":{"name":"Giulio Canti","email":"giulio.canti@gmail.com"},"license":"MIT","homepage":"https://github.com/gcanti/fp-ts-routing","keywords":["typescript","functional-programming","routing","applicative"],"repository":{"type":"git","url":"git+https://github.com/gcanti/fp-ts-routing.git"},"description":"A type-safe routing library for TypeScript","maintainers":[{"name":"gcanti","email":"giulio.canti@gmail.com"}],"readme":"# Installation\n\nTo install the stable version:\n\n```sh\nnpm i fp-ts-routing\n```\n\n# TypeScript compatibility\n\n| `fp-ts-routing` version | required `typescript` version                                  |\n| ----------------------- | -------------------------------------------------------------- |\n| 0.7.0+                  | 4.1+                                                           |\n| <= 0.6.0                | tested against TypeScript 3.5.2 but should run with 3.2.2+ too |\n\n# Usage\n\n```ts\n//\n// locations\n//\n\ninterface Home {\n  readonly _tag: 'Home'\n}\n\ninterface User {\n  readonly _tag: 'User'\n  readonly id: number\n}\n\ninterface Invoice {\n  readonly _tag: 'Invoice'\n  readonly userId: number\n  readonly invoiceId: number\n}\n\ninterface NotFound {\n  readonly _tag: 'NotFound'\n}\n\ntype Location = Home | User | Invoice | NotFound\n\nconst home: Location = { _tag: 'Home' }\n\nconst user = (id: number): Location => ({ _tag: 'User', id })\n\nconst invoice = (userId: number, invoiceId: number): Location => ({ _tag: 'Invoice', userId, invoiceId })\n\nconst notFound: Location = { _tag: 'NotFound' }\n\n// matches\nconst defaults = end\nconst homeMatch = lit('home').then(end)\nconst userIdMatch = lit('users').then(int('userId'))\nconst userMatch = userIdMatch.then(end)\nconst invoiceMatch = userIdMatch.then(lit('invoice')).then(int('invoiceId')).then(end)\n\n// router\nconst router = zero<Location>()\n  .alt(defaults.parser.map(() => home))\n  .alt(homeMatch.parser.map(() => home))\n  .alt(userMatch.parser.map(({ userId }) => user(userId)))\n  .alt(invoiceMatch.parser.map(({ userId, invoiceId }) => invoice(userId, invoiceId)))\n\n// helper\nconst parseLocation = (s: string): Location => parse(router, Route.parse(s), notFound)\n\nimport * as assert from 'assert'\n\n//\n// parsers\n//\n\nassert.strictEqual(parseLocation('/'), home)\nassert.strictEqual(parseLocation('/home'), home)\nassert.deepEqual(parseLocation('/users/1'), user(1))\nassert.deepEqual(parseLocation('/users/1/invoice/2'), invoice(1, 2))\nassert.strictEqual(parseLocation('/foo'), notFound)\n\n//\n// formatters\n//\n\nassert.strictEqual(format(userMatch.formatter, { userId: 1 }), '/users/1')\nassert.strictEqual(format(invoiceMatch.formatter, { userId: 1, invoiceId: 2 }), '/users/1/invoice/2')\n```\n\n# Documentation\n\n- [API Reference](https://gcanti.github.io/fp-ts-routing)\n","readmeFilename":"README.md"}