{"_id":"@sensejs/http","_rev":"59-17a100a10ccb84dd720298b103807209","name":"@sensejs/http","dist-tags":{"alpha":"0.8.0-alpha.3","latest":"0.8.0","beta":"0.7.3","stage":"0.2.0","pnpm-temp":"0.6.1","rc":"0.3.1","staging":"0.4.2"},"versions":{"0.0.1-alpha.20191106":{"name":"@sensejs/http","version":"0.0.1-alpha.20191106","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"test":"jest","prepare":"tsc"},"publishConfig":{"access":"public"},"dependencies":{"@sensejs/core":"~0.0.0","inversify":"^5.0.1","koa":"^2.8.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","@types/koa":"^2.0.51","@types/koa-router":"^7.0.42","@types/koa-bodyparser":"^4.3.0"},"devDependencies":{"@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2","tslib":"^1.10.0"},"peerDependencies":{"reflect-metadata":"^0.1.13","tslib":"^1.10.0"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.0.1-alpha.20191106","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-OCJV7AdjwBlcaQPeI6k2elDRmGOe0pNuBpH+q1aBksy3eqJ5Yzqn65AwPacODCwbWO4hgnz5oGAl/rt9Wx1UZw==","shasum":"284b40481ba7f25f5c88ff714175c92734408f24","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.0.1-alpha.20191106.tgz","fileCount":20,"unpackedSize":276824,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdwt76CRA9TVsSAnZWagAAlrgP/11C3tRGv45vY0fFqT5V\nWNQzyt8s0htfnTX7Mfv2QcTNgOcqLs4McFKDBa/BmZeEEOV/kdxjBQ6VMBm8\nxE8kiW8NbwVDMK8fCfGRv+61GXhOa9GBa8Je+BHD9YpJtGMngCvAzARuczWJ\nQESmogXlpWVyyMAutOr4oHlNcV+GtuyvQu/SojGUzCr9yYAkeC/CnvgnJLa/\nhvpka0c7qku8mjeYie+O5UgX5p9O5S2Gb/YTapNl9mf6izlNWA+BqBySAKrw\nXVPaVbINE1xEK9NVKHXnEumhZkxZaGcS+Gzinhr/CVMZ2SJ/J9Shp9CIV6RN\nVn9wc2enNJZCJjvOD63PfTvkA0CmsOyVuVkf3c8bP7vkVUYgzXvau/HRwGGY\n7D3mVzFNe3g/yfL1e6xkvk+h0sCuGd+QjC93NcuNQbHxn5EK8wMTqht5PpPe\n6oZrgxFKMCFr1umaOvKy90/cz2BhJkmKBgK2MaPfyyDXW28ijWw8MqqAbKnR\natcZVcequjv+sAEPdddvn+qcURW2UhIsjsXno57OlhDgBCrSfWrbwwW8ui0S\npPlb6PWyrxYhH43UAnTEoyaXWg84Z8phDYdn7giUJYtkzk2Ie4JSJ1tcuCTv\nBdyr9z0z4MUub+K9x2vDM9hBxYZKNqWL36/JVVoSSJE35kfsvnsROMFO66L3\nJjST\r\n=qnL5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC8ldjME5Ji4oHgQTdouaeDBc4d4f1t+Ldqd2ImW+qm6QIgS/a12/PFOl0WJXAAWGRcQ5zdR3im+rPmYTYf4xCtEgk="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.0.1-alpha.20191106_1573052154479_0.7987496835309764"},"_hasShrinkwrap":false},"0.0.1-alpha.20191107":{"name":"@sensejs/http","version":"0.0.1-alpha.20191107","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"test":"jest","prepare":"tsc"},"publishConfig":{"access":"public"},"dependencies":{"@sensejs/core":"~0.0.0","inversify":"^5.0.1","koa":"^2.8.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","@types/koa":"^2.0.51","@types/koa-router":"^7.0.42","@types/koa-bodyparser":"^4.3.0"},"devDependencies":{"@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2","tslib":"^1.10.0"},"peerDependencies":{"reflect-metadata":"^0.1.13","tslib":"^1.10.0"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"SENSE.JS\n========\n\n[![Maintainability](https://api.codeclimate.com/v1/badges/6211de1ecc0f42993cf1/maintainability)](https://codeclimate.com/github/sensejs/workspace/maintainability)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/6211de1ecc0f42993cf1/test_coverage)](https://codeclimate.com/github/sensejs/workspace/test_coverage)\n\nSENSE.JS is a flexible IoC Framework.\n\nThis framework aims to provide an enterprise Typescript framework, based on \n[inversify-js] to provide the ability of Dependency Injection, providing common components\nfor web application development like HTTP support while keep extensibility\nto make end-user fit their own need.\n\nWARNING: This project is still not stable yet.\n\nHello world\n-------\n\n```typescript\nimport {Application, HttpModule, Controller} from '@sensejs/framework'\n\n@Controller()\nclass WebController\n{\n  @GET('/')\n  handleGet() { \n    return \"hello world\";\n  }\n}\n\n@HttpModule({components: [WebController]})\nclass Web { }\n\nnew Application(Web).start();\n```\n\nTODO:\n-------\n\n- Complete HTTP Module\n    - Routing\n    - Request mapping\n    - Content type\n    - Error handling\n    - Cookie and header\n    - Websocket\n- Kafka Module\n    - Consumer\n    - Producer\n- Integrate TypeORM \n- Redis\n\n\n\n[inversify-js]: http://inversify.io\n","readmeFilename":"README.md","_id":"@sensejs/http@0.0.1-alpha.20191107","_nodeVersion":"12.13.0","_npmVersion":"6.12.0","dist":{"integrity":"sha512-Fi2/dS6l34ExFkOI9/Mdhl5vHZvOdLSMU8k3aVq7FbGnSBcvDShamsoeN0vDPNBOJkDaFSaFsgVlyyuxouxbCQ==","shasum":"dadae7ebb2a7c060887a7d965f20a2b0efd0e8e7","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.0.1-alpha.20191107.tgz","fileCount":20,"unpackedSize":278177,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdxCfhCRA9TVsSAnZWagAAmLAP+weVgVtw6229M3n2wNW7\njyAdgBTpyFEAP2FbT3xvnOlZ5kcfvgRx0weS4PQPv0uT6c/i0OHDQiZ4ro/W\nxsraPEhw/pVD2KxEtC/Fu7gD1yFfEYFWwxY8FhH3glutZqPdftlqg2QtvKU/\nCccEJJBrhCwwPKBKJ0ip/b7nb7cZ8VemJrydF0qHZSmRN1NUqG+1tjOhx6C+\njezfUqMMcGMcYEfsMNJzAu4F+mMWG41M7n83FdxJDScJ9eQKZ/1cdg0N3AdG\n7WhNUb5WjnHArfFY1Pi+/AexhTN7ZPnTYYbk4fCk+XO3BoC9IaYErXa/hDvK\nR0SB2NpQ56lIMMKiYGYKtKDdthhTaWT48up2vwBYwUgZySFPHjM13yuxKrjj\nSYnM9MoAfBMyrwe/GNSepW+3AW1UCdzb/+P/g9fuGtL5ena+AzBbKPI0hqg6\nNcpSnTk7vZSgjyBJOPWlvLmN3pKrq2rsKcAreGIbpKrlKEkx9lqE233+S3H0\nCqlYmIM293NC7w/QrbyDCmoKfdIpcpTUOs9+bk0TKe7BN+7zJHM4ozpx2u2Z\nusWbk2xGN36TJQRAN7wJlPliKdSQp7eHmMJW3vEVuHPHRZ59a7B0Z+sRnjYF\nGfCHp1oLmYVIT9hyZb084gQPOHjbjEngL2CORl7tLqBRrdM6y9Q2Bx729inc\nkVX1\r\n=04T4\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCxAMZ8mucBgMKrgZZPFUMu6z7zpr2zvG111cPUMcWF8QIgPBjZZU6V4lKtZ3iA0f+awWikgGuvwB5xczjOsGNK8p0="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.0.1-alpha.20191107_1573136352866_0.6292140903354257"},"_hasShrinkwrap":false},"0.0.1":{"name":"@sensejs/http","version":"0.0.1","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"test":"jest","prepare":"tsc"},"publishConfig":{"access":"public"},"dependencies":{"@sensejs/core":"~0.0.0","inversify":"^5.0.1","koa":"^2.8.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","@types/koa":"^2.0.51","@types/koa-router":"^7.0.42","@types/koa-bodyparser":"^4.3.0"},"devDependencies":{"@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2","tslib":"^1.10.0"},"peerDependencies":{"reflect-metadata":"^0.1.13","tslib":"^1.10.0"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.0.1","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-VphT8FK0wt2Pt7fcbndoLNasPMmAw+oZd+e06MdSaVrHFIorQ2yoeIV1r9vsHQdar7AoIADREUN0nIYG8AWtXQ==","shasum":"d8136841c6a337b32a820f397429a860bff2709c","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.0.1.tgz","fileCount":20,"unpackedSize":283685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyqJJCRA9TVsSAnZWagAAk3QQAJc/kJ5o1RdVCDRwRbWQ\n8+QW/m+bVDA9j9PIOOQJMsxTwI8m+Dc+7z91gps1W1wUVTtJO9XC2PdPLZbD\nvc22yZrfsXescI8L8cQ7YHlu7e6Cy4DmgxyEPnSHAKo4Q2xJPTYuzl/eIJBt\nRumXQ0D85axZsO8uS7yYB66dCDN9+qCFxppZXAXOIJfpUQG2LSAdoMg3YB7U\nn0Aa6qy4lK6yRhJRIVNdY+Trr4DOzyj1g9JKmktuxRBf6t7H18lJea+qRbBp\nKxsIuEVp5pgySZsjxC92eQj7MV8tyU+BU99T6hkVuxxmkEzZARsN/poT1Uaa\nUCUAIuOh33JeWUQDuvorIJpM9dvfMx9sSnBPZRBF9o5ISxXiu6WtRK845awd\nBf2ofk1+12jITPnLe0hTfc/cgx7Esl6RxsoL1DpNE0SOEw7Syr9/5fX/6NzC\n3SN9Sj1bocTfVb83pc+wwZwU6g2AyXJOImDRuh9RUGMXS+OVtmV0ttWvyy6c\n1vRzlCkRdE3ip9Jbmz1b17n7vCJrohffqzq9g0Z3sDbnLn9dfwGdMn1JG11T\nFCTRCo8sJyucWhCsQJ8oISKgqkYUm2v6XLR/KZQODCwQhUqDSullJTbiv8ss\n9jlGhH7BCvES4lhHTQPGhsRGTCJPYZH8EMH4MkjNUz9j0heV0JEZWGFXc2vM\nvbM6\r\n=K5WQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDZy5YywIGMPDqPeSlrhh3KlxvO0KBawAhtF0l+sk2VAgIgYSKryMe+Q5Kq5goL3X8MQmd/MKxy0+kpCzadSkWcZ9A="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.0.1_1573560905143_0.5346037864467064"},"_hasShrinkwrap":false},"0.0.2":{"name":"@sensejs/http","version":"0.0.2","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"test":"jest","prepare":"tsc"},"publishConfig":{"access":"public"},"dependencies":{"@sensejs/core":"~0.0.0","inversify":"^5.0.1","koa":"^2.8.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","@types/koa":"^2.0.51","@types/koa-router":"^7.0.42","@types/koa-bodyparser":"^4.3.0"},"devDependencies":{"@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2","tslib":"^1.10.0"},"peerDependencies":{"reflect-metadata":"^0.1.13","tslib":"^1.10.0"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.0.2","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-86DtAGeiNevI5HPbax6DmOc+vMMnvW8dzx4iwNhEeZrD/nJWpjLSw9YV7nzyn4o7NfK1b7ulUx4Yx3XMFSTF0w==","shasum":"5016b71b340b53f6016784d858de488944155e91","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.0.2.tgz","fileCount":20,"unpackedSize":283685,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyqLBCRA9TVsSAnZWagAAy0cQAIL2kTdZhnrNayHwBUfW\nywrKqBwOQRFHXA9e+d6qULvh2PggE7bOYT5d2XwSeaFuLmQ+eKWG8TvCBX5a\ndpg4Uc91RT7tkE6l+3zHM9oY19kJujRjjW1tAgCbtLnhk8L5BkCrscO+udir\nw8MRLI0UgP9Gz/em8+fVwsqSX4+EZmt3HTkm3SRbYR+kjjg4x3IlJIcq4+EV\njqRVXKqCXWKLQtW7pJKTOWORdeAU/0lZ9fgYRjeeYG5Dndrod/QzSq1lJEwA\nIJt1HT374KjvNnbvFzACukJ4G+1/Tss7TIb9m/i2Im5p9folKBwm8YkkUP5c\n9hY8yEQB9s0wnYtbuGtm0YmSLyNcdYFsgXPeRwFC6QgfATtqheAhORvOJ9iy\nNv/NDD+0TrX3Dj9YWv/nW3VqBVIbxbOLCmj0CcaVRIydRE8BkGFvK88NgZBq\nGMyU5L2eIadmcAOC/oIE8LZvGfYynGRBLSyp2MJexG2os7C5qbOjkK6RzxBg\n865h6Vs9o8ElDKJlXy8i6BGEOwm6a5hLekdtAMoQNY8jYwMt9nFPUY89hlnG\n7ZsMdCF/FlsS0IbJDmzOEQXP+oBLEAdUvf3B68hbk3HVjiIIlTvu+eMa7PBs\nr7Q17etcykKftmoWDdnwnQ+JscSMAJ8mG8IUSpNJpN2nKcr1GXDdS70WmgSA\neUhS\r\n=6OlI\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDuCj5t9mywAElKUWF+ifpmO6wdZvEAkHTTMl0PGFaH6QIhAIC2rRuQGG1kkYOwU8hkml8kxjNWym1MmLoo/qHWD47m"}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.0.2_1573561025127_0.4044381824935319"},"_hasShrinkwrap":false},"0.0.3-alpha.20191112-0":{"name":"@sensejs/http","version":"0.0.3-alpha.20191112-0","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"test":"jest","prepare":"tsc"},"publishConfig":{"access":"public"},"dependencies":{"@sensejs/core":"workspace:*","inversify":"^5.0.1","koa":"^2.8.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","@types/koa":"^2.0.51","@types/koa-router":"^7.0.42","@types/koa-bodyparser":"^4.3.0"},"devDependencies":{"@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2","tslib":"^1.10.0"},"peerDependencies":{"reflect-metadata":"^0.1.13","tslib":"^1.10.0"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"SENSE.JS\n========\n\n[![Maintainability](https://api.codeclimate.com/v1/badges/6211de1ecc0f42993cf1/maintainability)](https://codeclimate.com/github/sensejs/workspace/maintainability)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/6211de1ecc0f42993cf1/test_coverage)](https://codeclimate.com/github/sensejs/workspace/test_coverage)\n\nSENSE.JS is a flexible IoC Framework.\n\nThis framework aims to provide an enterprise Typescript framework, based on \n[inversify-js] to provide the ability of Dependency Injection, providing common components\nfor web application development like HTTP support while keep extensibility\nto make end-user fit their own need.\n\nWARNING: This project is still not stable yet.\n\nHello world\n-------\n\n```typescript\nimport {Application, HttpModule, Controller} from '@sensejs/framework'\n\n@Controller()\nclass WebController\n{\n  @GET('/')\n  handleGet() { \n    return \"hello world\";\n  }\n}\n\n@HttpModule({components: [WebController]})\nclass Web { }\n\nnew Application(Web).start();\n```\n\nTODO:\n-------\n\n- Complete HTTP Module\n    - Routing\n    - Request mapping\n    - Content type\n    - Error handling\n    - Cookie and header\n    - Websocket\n- Kafka Module\n    - Consumer\n    - Producer\n- Integrate TypeORM \n- Redis\n\n\n\n[inversify-js]: http://inversify.io\n","readmeFilename":"README.md","_id":"@sensejs/http@0.0.3-alpha.20191112-0","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-4tQbPnHpqrKe8wTY9syobEwyBUP2O+m/CUCO4qKjITQr9RG3ZoqQIZiTekdkm2A15hNHCPVwcZE5DnapasgXzw==","shasum":"5488058ff119c4199c50c7d331e9d4dd26008690","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.0.3-alpha.20191112-0.tgz","fileCount":20,"unpackedSize":283707,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyrE0CRA9TVsSAnZWagAAjFQQAJJtwizbO0husDF1sIAA\nMU3ZiYSScouGZ5awjofme4Wuu+ubBkd5w2HP1iuhPVFbw+klMp7SRJq3wUug\nrMoUxNbm5mJGuKM1KUtA3acLb3vrGYI9OqbKOxYPERpnFoAiA4WLF5EOPCE0\n46bS07aBEdOIl4V8DEK+dT8EUVfGSwYzprr2eNJt+8RmwFwHjcMioHeGAtCc\nS+dPRxckC/Jx5Sxlsrclo1cE82Wd6JaAdU4X60azCtFeM5NCYpK3VrHFZybz\n4peBIaAutwDSEAy8afbUGE+MCloIjl3i1y3rlTrZek7vcYt2QVvRs4rAr3HD\nUe0ZZPq3TnYNa2sltiYHKPmSiciteAzCz6d4vnULd6zDyZ5GK4rgbxo9fAJ7\nq1527KFBW6ExIKSZva0Z76wLk7GhEoeFzi8OWRcAcEjmSz6j8c9rnxcUgH/v\njV34ijfvNzVd+M3/ym8vmc8XTea8lRMPnVe8bkbgKWagjiySP9DkLN01Pb1D\nnXYaX0BVoAJ+mtgssDxjiTQXzViDWYnvwPt4smmhY3RDO2xqbWAlyF0lYhYd\ncPgXnyC8EawYtGBoORXC8reWND3YS9QA7GdfdXCKL4HflNGD4sKWcXga1V3F\nGbGoqyzPMaZEfFg/nxf6LQF3k+eL9jK/jd7fZGW+jaxzZDBFeuvwAQTT7lNW\nBdKe\r\n=/JKp\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIEkkNYb+YMLkd6QxNUQ9fHw1XOrP20IhNShBn0d4Diy9AiBNvA03cz6YY1yTI+MKV3ruC1UwvoZ/uCjeWNgVyW8rhg=="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.0.3-alpha.20191112-0_1573564723816_0.7619990046601692"},"_hasShrinkwrap":false},"0.0.3-alpha.20191112-1":{"name":"@sensejs/http","version":"0.0.3-alpha.20191112-1","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"test":"jest","prepare":"tsc"},"publishConfig":{"access":"public"},"dependencies":{"@sensejs/core":"file:../core","inversify":"^5.0.1","koa":"^2.8.1","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","@types/koa":"^2.0.51","@types/koa-router":"^7.0.42","@types/koa-bodyparser":"^4.3.0"},"devDependencies":{"@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2","tslib":"^1.10.0"},"peerDependencies":{"reflect-metadata":"^0.1.13","tslib":"^1.10.0"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"SENSE.JS\n========\n\n[![Maintainability](https://api.codeclimate.com/v1/badges/6211de1ecc0f42993cf1/maintainability)](https://codeclimate.com/github/sensejs/workspace/maintainability)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/6211de1ecc0f42993cf1/test_coverage)](https://codeclimate.com/github/sensejs/workspace/test_coverage)\n\nSENSE.JS is a flexible IoC Framework.\n\nThis framework aims to provide an enterprise Typescript framework, based on \n[inversify-js] to provide the ability of Dependency Injection, providing common components\nfor web application development like HTTP support while keep extensibility\nto make end-user fit their own need.\n\nWARNING: This project is still not stable yet.\n\nHello world\n-------\n\n```typescript\nimport {Application, HttpModule, Controller} from '@sensejs/framework'\n\n@Controller()\nclass WebController\n{\n  @GET('/')\n  handleGet() { \n    return \"hello world\";\n  }\n}\n\n@HttpModule({components: [WebController]})\nclass Web { }\n\nnew Application(Web).start();\n```\n\nTODO:\n-------\n\n- Complete HTTP Module\n    - Routing\n    - Request mapping\n    - Content type\n    - Error handling\n    - Cookie and header\n    - Websocket\n- Kafka Module\n    - Consumer\n    - Producer\n- Integrate TypeORM \n- Redis\n\n\n\n[inversify-js]: http://inversify.io\n","readmeFilename":"README.md","_id":"@sensejs/http@0.0.3-alpha.20191112-1","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-uVEjZvTy2dxxiJMZdIxwJw97gxLIXicJ15Khuza6RnrD6/9xYjP2IVQBa4vTBdbpzfKQy+0DW+xz3mhQhIku9w==","shasum":"56b376aa36dd7aafc8d4a551821944fb6c1961a9","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.0.3-alpha.20191112-1.tgz","fileCount":20,"unpackedSize":283651,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyrd0CRA9TVsSAnZWagAAx10QAKTnkN67i5haObz1CpBV\nKKau9V0tlVFjaNDnIQKZHdkKmF3fcRU9x7EwYqi5t4a2k/WXsBsyev9DQ+Mv\nHyOv4G9kfmah47Rq3OYICx3yfFy3Lfo+sNeCe6Bdb/S0lExkTnxUVQg0wb6M\nvtTBt5IB23+RfaQb0Ep8GcGfZycFP/3i1PMpwMvaAIdqUfRVORY8U/SICiyN\nYgaWVH79HkL4p861rMq4m7ieYkbbpgRsGTjRnCa/SCOjwVK9zOLhzOIFjgq9\naMKWQ0gToTSlbdIBNEofGRsbTlHYJNaih8lYHpbJK+NuCDPuxvM9dRWw2Trq\nNrODIH2i4VcLTnps+pJKW0UjsvOlsmQqSpAEloN6NLNSeQosGziU4hQ8ewed\n+R/ZMwXnCUJfxiIYmV0gJ5Gx7lWLiMuII3G0qzFPnyK0lsW/rt4wTDIGGutl\nIgjpqMxb+jToKyY3s4B0MSBF0biP1abK5mMMUb1H6h43CSC1OoTiXtHEl5tW\nZF74fYidlXffy3wmIg7AWDLfebDhtq4MY6ukfABehAtMANkRHYF82QgXhqHR\ngBdLIfdQchQF2O1/5DJ6LPmZx9Rkas4wLcDbPrNcxG69fPvKIJXN9seBkhed\nLIJFnkPk3Kqz9BNj4BDxCK3hmGWx5kVPIUiiudFb11SY5pHiX3iQNV2/52Mo\n8VVR\r\n=+KB1\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIBuHgvs9+WILmv/nRDbIvIY6uubCDCn9r+MFnr4xEnjlAiEA7rSEV/XIKxMW5RRlXiw/WD7QEPCsaHTZfSbEg6OtEb8="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.0.3-alpha.20191112-1_1573566324576_0.5107560090010546"},"_hasShrinkwrap":false},"0.0.3-alpha.20191112-2":{"name":"@sensejs/http","version":"0.0.3-alpha.20191112-2","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"test":"jest","prepare":"tsc"},"publishConfig":{"access":"public"},"dependencies":{"@sensejs/core":"0.0.3-alpha.20191112-2","@types/koa":"^2.0.51","@types/koa-bodyparser":"^4.3.0","@types/koa-router":"^7.0.42","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0"},"devDependencies":{"@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2","tslib":"^1.10.0"},"peerDependencies":{"reflect-metadata":"^0.1.13","tslib":"^1.10.0"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"SENSE.JS\n========\n\n[![Maintainability](https://api.codeclimate.com/v1/badges/6211de1ecc0f42993cf1/maintainability)](https://codeclimate.com/github/sensejs/workspace/maintainability)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/6211de1ecc0f42993cf1/test_coverage)](https://codeclimate.com/github/sensejs/workspace/test_coverage)\n\nSENSE.JS is a flexible IoC Framework.\n\nThis framework aims to provide an enterprise Typescript framework, based on \n[inversify-js] to provide the ability of Dependency Injection, providing common components\nfor web application development like HTTP support while keep extensibility\nto make end-user fit their own need.\n\nWARNING: This project is still not stable yet.\n\nHello world\n-------\n\n```typescript\nimport {Application, HttpModule, Controller} from '@sensejs/framework'\n\n@Controller()\nclass WebController\n{\n  @GET('/')\n  handleGet() { \n    return \"hello world\";\n  }\n}\n\n@HttpModule({components: [WebController]})\nclass Web { }\n\nnew Application(Web).start();\n```\n\nTODO:\n-------\n\n- Complete HTTP Module\n    - Routing\n    - Request mapping\n    - Content type\n    - Error handling\n    - Cookie and header\n    - Websocket\n- Kafka Module\n    - Consumer\n    - Producer\n- Integrate TypeORM \n- Redis\n\n\n\n[inversify-js]: http://inversify.io\n","readmeFilename":"README.md","_id":"@sensejs/http@0.0.3-alpha.20191112-2","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-RgAizXyosQMQrEKfUzSKM9VobYcmZVSWuXW4S16nR8RxM9JK35RjfpQEeh5RJt4dvmSMA0jKo4O17VerAHiOvQ==","shasum":"06e480174b31cb16b38ed765348a7403f3add748","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.0.3-alpha.20191112-2.tgz","fileCount":20,"unpackedSize":283662,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdyrwkCRA9TVsSAnZWagAApuYP/2K7dayILx0hoxNydzAD\nLLNPboc8IzuBoZFey48FF/ugA+K6le3Rt+QdpByRw9HeSkEbt7NSUOLFC7QM\nbldoTUxvktPCoPvuRJIWAvQn/MYCsEXNGd3cCgraufLMYPJkwhU08SMdLCdA\nU2TVpQxv64q9/gx4syyQZ+lxp/aPjzhUR4Bp9VSo0VpEzUnWwQdOlcnYAGpq\nNIR7CYhVA2ujLOPvNrCJLjDlrqqoYtWfRBpZ9iR0NjFgwKxb4sK+Kn7eXxQk\nbrtKsDvubv9WPOT2Y2BmPJtYD1Y5G+Q1n+L8H8vvyCbQrOS9+v3fZJaxb6oR\n4q/I2wgL+TulfDde4mBDEZGSdR0hsgBORlbXapvv6aeoQSRxbEJwNtkWklU+\nGi0Cmoe+/P2KxpAvoLZdwjNl24LR3kiKudipczmJh9tk4v+s6GtM99tYBbYA\ndpf4iBGkBfYXWEcK/aPaY+AXH2B4B9x68e1//chU4v9qtS9KVckMfyGBqKw2\n1ScsYdLpAeMoFingfZykUCMMWeGvLxusxPQZDqm+TUGoRBfd1Z3BD/Yqa64a\npdiiyB0+0QeH6y6l4/3K2eMxEuLBnqD7B4/1t7Ewz4/6uKIRKQ4+ygdbW/hY\nJ0WF7D4ZmYZCmtllvEXUpd+XuMqSqyYT3+JCNbEPFUABotxQkDblNGV4nnq8\nv0MF\r\n=ba3w\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBN9TfPkZ2fGeX55QM3zVEgokisYOklgrpvtZaUIgJDJAiBlzl7oZCZ2hL4785KG7eFwDrBdOA+eSwxkXH+B3xL4ug=="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.0.3-alpha.20191112-2_1573567524216_0.8603857011305172"},"_hasShrinkwrap":false},"0.0.3":{"name":"@sensejs/http","version":"0.0.3","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@sensejs/core":"0.0.3","@types/koa":"^2.0.51","@types/koa-bodyparser":"^4.3.0","@types/koa-router":"^7.0.42","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0"},"devDependencies":{"@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2","tslib":"^1.10.0"},"peerDependencies":{"reflect-metadata":"^0.1.13","tslib":"^1.10.0"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.0.3","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-Loa57Owo6SSqn1956Mcea8Ymt4+U65oORYu/wIAaz+MiJlFV74OLpWgqR0enItfXkATDm2d4rRDLibEJVlonHw==","shasum":"fe39037f46403587c187674b9c23aeff6e640508","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.0.3.tgz","fileCount":17,"unpackedSize":288224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdy/Z4CRA9TVsSAnZWagAAjIAP/0dpwcaNLRs6IxMPhAu1\nK9s59HijCiWmP2B0J4P3rnMebjBsYymIV6bIr4NSsKKzsM4n9SpAJOsqx43J\nYMKAPcA5Bfk1czHOVgf2MsXG5ZhsWoikFqss3BxkXxWu3PvO2rHYWTP3jexf\nsUuOe41R2tbh6CC8ZdaWVRMSaQF8I26yQrygVz552C2FxzVLTnnzMxIk87rC\nQGnsry6AmJCb9LKyCPbQpV+X74if0zHXazuwo/MTpATK5XFcp/uARH7Z2/tg\n54i0gzbie6IEdG3BC6b2F3CEqtBkLVPQKC20olJhRcSAWd9YCApitYAN7dZh\nlk87VwcEDgHdUVzZ2oiyRQbtjdaTrLN+UmSxPTg3xzMO7oARgFn40pGnhCtI\nMGuJ3zW0OVgRSDCXbTMyqihPt2J7ULi0ktbuKI+k0Qeh+eJDAefNM/Z6zzb+\nmJP+ii/WAVKIKXpupONX3s1DlJLEWCN+YrxsJdsYesOrbLJSvFiqw+7zt62E\nCuyKf3Q3DSehq7nEUCBXrCyaLgXEpLOT+ZmAhHybcz3mCp3Ywno0f3mEoR+Y\nAjiAEX1IOhymIA7HGINiYJXVFS90gW9hahcnYW4223ATYTnI/Ixw63ppa226\n9Q59q5BMTgctuDtSSk0YRdKXV5p6hJhx2mCyobEZEFN7lTpbzk/Qg4fKaGax\n7KK+\r\n=5xKQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQC+sWnaZc5jw8L8QZUFJlu7adVsGKYtdYUOdacEph33swIgXZUu6UcBHndhk1Ty/VHO5h+e4spompY1CkaNHFAd1PQ="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.0.3_1573647991867_0.43982744705025545"},"_hasShrinkwrap":false},"0.0.4":{"name":"@sensejs/http","version":"0.0.4","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@sensejs/core":"0.0.4","@types/koa":"^2.0.51","@types/koa-bodyparser":"^4.3.0","@types/koa-router":"^7.0.42","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0"},"devDependencies":{"@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2","tslib":"^1.10.0"},"peerDependencies":{"reflect-metadata":"^0.1.13","tslib":"^1.10.0"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.0.4","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-6XmSY8LEdBK6yfiyILCCB5Z+h05R38URh7ZxQktiZts+fpUfQvAdnDqyTPS2M0jbuupPyKJcD4iTj9QMSMCbqw==","shasum":"c6b0e181aaf50cf8b3990ce481372473bcba01dc","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.0.4.tgz","fileCount":17,"unpackedSize":289696,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzNfYCRA9TVsSAnZWagAACcIP/2ufdR7bsbvfyVzJMn2u\n/SGU9J8SQERK+66PPRQcbrz3kyDaD/50YLPpdFoxEPixvQXbTau00ZxSVZT4\nLQoAUrZOltlIm/MyTrtvbJHbsty+7LzNkZOwuFtXLUL2if+p5Jp1DCK1+uku\n51zupO8CDaHmUSFNIH46Mx7YCJ3tcs0gOJy0N96j80zKcwTkfrfLdqRalqlq\nmUMuT4DPdNxqwfHpELfPkVQPoyhyK2JTXHkCrJXJg1Qm6lxaFiRrEb1ZoDcO\nPu/bKxjJY4sLRFpiwHB0XpUvk7T8xIKOTJGf3bY6ZyBS3i7YxHkplWG3H03Y\nw9jBWuB3KjlDLbzAkh3dhxOD+sMrBtK/sGaZBkdv/rkFK9UGCxHVNlq62j4g\nR340ThRlUDQ2XCgQgEkUtyV1r3J1F1zo2YCRnEVnWO8dIuhFA6gGddk/fZSx\n6vsNGklryUp5ieQjWZd6kYth7m1vbNF/nG7FhtrBp0RsPle+jKhgCMM/6UKJ\nQYQxZCmrPR8igMQ9+jXFxhtsMjtcz1cJCe4c2u3V3JZfMrPRp1IfPVYj2m/e\nxaihQ2PNP8aUjBv+VGHdVqK+7YExoySxiDuArcdov8vO5WzVuXa22AxYtrUX\nMylj1IqQusXIpBkb9vfppNwNAWeRFhw7FZuVbMwpJeN8H7nxw+9hM4El9BCy\nSaZj\r\n=lZaS\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIG4WDPd5fM+S2CX7Yr8tbquoeA3ODG6oB8slFSbD22elAiEA1jbZdkB5kJ3LkSg4A0yXNEqa+AvCX7DasSLmOd1ZuZo="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.0.4_1573705688420_0.20012125907980804"},"_hasShrinkwrap":false},"0.0.5":{"name":"@sensejs/http","version":"0.0.5","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@sensejs/core":"0.0.5","@types/koa":"^2.0.51","@types/koa-bodyparser":"^4.3.0","@types/koa-router":"^7.0.42","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0"},"devDependencies":{"@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2","tslib":"^1.10.0"},"peerDependencies":{"reflect-metadata":"^0.1.13","tslib":"^1.10.0"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.0.5","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-W5We/efu88Q6sLJzFNlS12+vlYhdTFrHj4LI2MfqkXSx2gqdhSi5hvSJoke4PkT6XuPY2YGWvoy/dBcuVmxmwQ==","shasum":"849b24228f35750a2cd1a95e9c71d88f1fe5dcb5","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.0.5.tgz","fileCount":17,"unpackedSize":289702,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJdzW03CRA9TVsSAnZWagAAHDQP/2d4ZCojUpAOswqXfw61\n0oqUrjCq07V/YaGzYj90H6v1fnxunkz43HWFI3zGyjuCIK+0adTO6iKlc0qT\nwfpbnLtHOLBd9pX7VFrw/G2ITl5v/qIrK2vYr8kZ2voIJpclwqxDPmEGk+JH\nbWIjZplTowNllkw2xfoLEgontNoeg+oAaEo5IPGJdaHKYO4oSfWM3wqIm45J\nbuXKOhFOXSO72XyYT3hBHpNxYgb9C2ZY5sK1icEErSS7Vq8w2Q+D39V/A0EO\n8TwHfdS4SwEPaBQxTITlxVtkAqHFUccu/tV2GDWo5WKCYc/OtlmP+dyTYBRv\nqquzjCFM4hRnYfZJ7ZfrWLvUindalVjwyVr66z8cHj7kVy7apWA1hty2sACU\nQ0hloN8wC8+6R1mREdPWbTCL1aODsN9HJOySf0j7TzwTznDpMbI+m483KfFv\nJxiEKBIwBQHoFdiB3BoAZwHKEnXtbst/hnAQ6yd4YHAugkTcyYZ+sAOTYpQa\nfCkDgRIUGT18GBMSm5lA7AtTrql/csZV9bvz0IHs9eI28AXVfmBCw6YUxCQA\npDCIZTI3d5pZAwiloVPal6+drd8+cVURefu1xSFQFrerdpT1y6LhgEsXLzFc\nEQr/ZTUkAHFoyKnyIBCRPYAye9JKTRyXGMdvoXYFfRnkw7PN/9Cn2t7KDbOG\nUkjt\r\n=l0dg\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDp3dhJZie5dar68AQL3n6MszoIGfQXIoExfRj6Dk3YZAiBm5S2kmiH03Po/ZQJjM27aQrlz3MhSI5C4jPxUr3E3xQ=="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.0.5_1573743927384_0.3215775501211715"},"_hasShrinkwrap":false},"0.0.6":{"name":"@sensejs/http","version":"0.0.6","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@sensejs/core":"0.0.6","@types/koa":"^2.0.51","@types/koa-bodyparser":"^4.3.0","@types/koa-router":"^7.0.42","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0"},"devDependencies":{"@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2","tslib":"^1.10.0"},"peerDependencies":{"reflect-metadata":"^0.1.13","tslib":"^1.10.0"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.0.6","_nodeVersion":"12.12.0","_npmVersion":"6.11.3","dist":{"integrity":"sha512-s6oB/vKGg088Bq1rfvkOH3HdOSaojpN37L3mRl+7vIXAARNwqip25MU/DKLxrw6oEmTTGU0etkf0+/VvpYuSww==","shasum":"58d5b0ed5b9e852f494f776f5bd9c19ce06a1822","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.0.6.tgz","fileCount":17,"unpackedSize":279029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd0+lXCRA9TVsSAnZWagAAMtUP/3eWLCMyEcK4glaX26VW\n4znZV4DshraQt/Y9Vja7LYPKOhhtXbV9TCreVN02aj3wxtQs6aOwe44akgup\na6yemg2M/Ojfr50K67j1I9pO6t7OJSwBBY6N7AkNIKUAy7XazupcoaKWByjd\nkdMJMfDXnnw/5jNNmKg0j09PS5Hd3AO1yVIdHcLYHjxZnp3n7CsEU6HTDYTv\nEwKKKgZz/QlTdInB5frX5RofbfiUJXVafUiDqEAqxkXE1VOujCv47fLN7W0c\nmW+w9pf6qKMprR2a93JXoqntOEn6Z+KBcZYfrprSw98MKmN1noavXb4A7B3q\nzG9aqu5gdIHfN1CbMxdsLiI/9xExZaqArYoDlRUxO87rPolEyUU8mR86wB5c\naEA85Ixf9vagU4H5xeIOfty37InHjRcaKfWoGYMbEO0HURgT3MFGRjsQJQSu\nWotqfOCokGHYHZ3AsbNtCKCJS4a3uDkpra9ymhc0hdUrfCrtWERr+NYboLJl\nbzBL3IHK3oPdSBl4JEB4a2xS3Ex9ZgfKxrjtyg+s7ogbJ+hDMAwGzIuCfjyC\ntX9V0VPmJMsevavLRojdWg2lkU29kwKsaZBWAOSLBH1JNAPCHp7p2z6b3S/E\nvt63zJjvBDlalgUUbyRVrfGhxIZalVR9JwBr7B3XKIU1oAZEm5DDXWwtn0yR\nPVCP\r\n=VZAR\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCLEFQR+Iys24BE+By57eYgHJDahO5HKyHrayWNhDkLkQIgXwJuULGr8an2vafo4mor6XdXASQvCtEXC38p8a4PI3I="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.0.6_1574168918762_0.09247664375685605"},"_hasShrinkwrap":false},"0.0.7":{"name":"@sensejs/http","version":"0.0.7","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@sensejs/core":"0.0.7","@types/koa":"^2.0.51","@types/koa-bodyparser":"^4.3.0","@types/koa-router":"^7.0.42","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0"},"devDependencies":{"@types/koa__cors":"^2.2.3","@types/node":"^12.12.12","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2","tslib":"^1.10.0"},"peerDependencies":{"reflect-metadata":"^0.1.13","tslib":"^1.10.0"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.0.7","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-30uG2xrkSyj8/i99Duu9syHrrglUCoYI4Vczle8PPlPWxEXMid6/BR6XXCTclzF3V9dPo55uJTgq+liH5X9k0Q==","shasum":"a40ff3e69bed4a086d4186b47bb826f7b06b84ac","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.0.7.tgz","fileCount":11,"unpackedSize":25805,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd2TLACRA9TVsSAnZWagAA4MwP/j05SNSi84kQt+FBu0RE\nLhiEIOpbxNbKf+sdOTb18VjvvUVYx3p61IqOj/VVQD5KM/G6WLpC+7tbQwpZ\nlwmpLaf1RzLw0YNHSlMtapTwFU0oGty94qlkeIhJvbQ9N9hDlcQj+vGYmuQ9\nYvlsESIdEBWUEW6R0dvroNPgRkMT06h/Vh5THBY4LR1Ny3OP3tcrsF3oP5Vw\nmyrZiXWyy+ozYdanpcCELfiLBbmHlJp5NzucCAT4mR/fN0vvA/Z2Qzom5+SH\n6bWK1ccz9GKk5ZXBg0csQ2tl72dIygGjIk1VJjvnN3NAqbqDbKUFphoB/4/o\nPScF4CE/minulXfRqAYG+5hNqPGNnS+9Z7AoQ7t4fVUYw1rMKDS9xoG+6YNC\ndB0l5C7gUT3VvfcjaUTdqaTrK1vYefSn/wkg+VOPc6+4Q0rEy/qCQrOWcV5X\nEr3klJtAm9YqN5ZN0VtBaO7EeQ3VYOjltmPhxP0oL9ADKzS35pSvlT0ru5qr\n3TwK2Kyis80qIXBL+WyM+lmXWaT959CEgh3HD9DDpDDiN5ylpZc7RNmKrRQR\nFIUF1PcIjzUnzT3Mu/Nw+CZq+SLioF5aLW2PXq31gaTuMyteO5U+ERVm9Z98\nps+BE0sPPIvlkUmu9XpdJbcboXoXdx1mBjqKt7xgPmYBXTwbQGVG7LPIu0oE\nOdxm\r\n=UYKQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFerB2MrYw2+Nm5uI5tRmvAgLlZYl0SZdwfA5ntzrui1AiACKapL7/FEkK+RVastWESHUHh4cd7iK1c9zcp3r2Vnaw=="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.0.7_1574515392165_0.37151697792203664"},"_hasShrinkwrap":false},"0.0.8":{"name":"@sensejs/http","version":"0.0.8","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@sensejs/core":"0.0.8","@types/koa":"^2.0.51","@types/koa-bodyparser":"^4.3.0","@types/koa-router":"^7.0.42","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0"},"devDependencies":{"@types/koa__cors":"^2.2.3","@types/node":"^12.12.12","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2","tslib":"^1.10.0"},"peerDependencies":{"reflect-metadata":"^0.1.13","tslib":"^1.10.0"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.0.8","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-FKg6VfuVOMoilZ2qDMfign4lg0goT9ll1uHwDlgbazVbxLtqhT4IuBJWVRuhUBkEgIrspL4bTZTgfsPz0MQfXw==","shasum":"23d811c9e732050e3c1dd77bc57ab6e0b1c4cf79","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.0.8.tgz","fileCount":16,"unpackedSize":33310,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd22L2CRA9TVsSAnZWagAAbOQQAJ9MNFA2jNxLSHCvPmIz\n3aJOW/IoV6cqKZCi3/UxvTuDMmkf/cub1DFqEhqlfY/QIxkv8pP6z8+2sbSW\nqWxg27J5KDeY2ixsOjA1aN3ci2YjIiS11zMgserIXStLklQfVwO5D80XoMU/\nqd+BmD/f8/fTenOlGFrI15b4hVyNcELdn+5lEfv3EpxSnPS98a8A03Hqgnq/\nXqHZUMUgWefSaOI0r00Y/4s130XUABqEqPp7MmzrYN+l1W7nraGet9j01DgC\nDBPsmK3t2C4iSJNOKdLEHV0yTXXQr3YOn2IcB+xjMzHMd8jeztNxWDX4vLNj\nhSBGgYrd1sMvgTT3w2xWpCRR37zvt8SUQlmiShhyze2CuGuEKuwp8ht0w0ft\nCP/PoOUv6neZVwGf+Z0srUdQajAr7w5R5XvLwAeW32KXn1FV6Oi2VE1UeWJP\n7TIKVBvphock/ctTPTAvMvHRtLHofTqnKdQVfzuF08rLWZOv8IvQ8QVD52E0\nEuEjU/7JkEBB9L2ww2ZmXaSjzZt2HvInGEpukNECkIqEeQ/XRqIvlIXsoa5G\nmgDg+vkCmg1HC5MsTSlLJeSkNOHXK9cOdoEK1AZlo/L9ZNEmrdQHZrVMNzbt\nvx930Nq4M4JqFkaOAP4OrFh8XQpTuMZ3wbVxG+JJ2N8MMzZHRoU8M9FdumIJ\n1Gbt\r\n=AejW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIGtvqnBg7hB3obEF92HryaVgSH8SKTADBXPXlRNC86qmAiEA/2nVqyvOyiC3TSqzWiq7i/4w0av1UsKe1yH3BKXg/xI="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.0.8_1574658805710_0.03899309271262319"},"_hasShrinkwrap":false},"0.0.9":{"name":"@sensejs/http","version":"0.0.9","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@sensejs/core":"0.0.9","@types/koa":"^2.0.51","@types/koa-bodyparser":"^4.3.0","@types/koa-router":"^7.0.42","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0"},"devDependencies":{"@types/koa__cors":"^2.2.3","@types/node":"^12.12.12","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2","tslib":"^1.10.0"},"peerDependencies":{"reflect-metadata":"^0.1.13","tslib":"^1.10.0"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.0.9","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-MO8LYT1VbMOjJRpc3nyNdqSR6xAivBxvPhiDFD1HsZ4FVwXFF28QoDgGciVyVh+G3jp5Wwd3H1LSZUw9hUPB3Q==","shasum":"0ad2f7ed888da14b083f07d8664e057961f6ef50","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.0.9.tgz","fileCount":16,"unpackedSize":33486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3QlGCRA9TVsSAnZWagAAllgP/1z9JtkZhMpCnhoUxzRW\nissEOfFwrZ8A35pXm7VQXKsQisPS0sGSaZwLnaNd8ubIr61cKClCxdkziu8L\nfy0bFyzUrm7BSbLA8uKm9LnCKe5O4pmGVtzTVGGNVw3dta8WNG5GxCuNwwva\nzu+6ophwsIf++UXYnyp0gfLy4gZKsAFr6QZEuKVqAfGRuvGEA9W7A6MHty8C\nbIazpe2GjXhbuYTlEz9Z0NkgbhraOZY/F36kB43Uxw/4lKofKs1sNDfcNzsd\nAbm7z9CbntKWougBaFsuwLDKZ4DQGsXiHHe4K5ZZvMh+9awZuOD7KhETGBmg\nK0rUgbUFBEEnccsFlH96vbZ0raSijW8BrPSjU9ReseOK/B2k+tVDk0HarITc\njukFvt5KEmg5jKymy0C1M49oMffQC9mVG+WgOUPkzOrNx2i0D4PbxBaVp9ah\nGmzmQLWBoP0bec8ZVMvFZygaQcMYQzWP3yFqx4d1XL6afI+M2kRwu9rMrVXg\nDo6wZWZPe/S64PF7YKE0dlpFco5yCMLia6zd68+pjv2PVVRhQZvxzylU61d6\nmmpTvzM/4O2iqHSA2Cm1jy+jH1DEkpoDLiV1c97vyelqhKYSfvySsIJbseLE\n49qYKE+V/EBTA5VCBEEKFXEsEUItxJIBcv9hpiP1L47ejqc6vKoeiox0lUkr\nY/iA\r\n=Dgjx\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIA4z9VvqyoxGvJQ0AWNGiSOef6iF7ydsVteVjR05xULlAiEAhJ2+rg6xysbV4O2XGyll6LPN4/9YAIrNfGYqNfehf00="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.0.9_1574766918575_0.3572116407158594"},"_hasShrinkwrap":false},"0.0.10":{"name":"@sensejs/http","version":"0.0.10","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@sensejs/core":"0.0.10","@types/koa":"^2.0.51","@types/koa-bodyparser":"^4.3.0","@types/koa-router":"^7.0.42","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0"},"devDependencies":{"@types/koa__cors":"^2.2.3","@types/node":"^12.12.12","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2","tslib":"^1.10.0"},"peerDependencies":{"reflect-metadata":"^0.1.13","tslib":"^1.10.0"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.0.10","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-5GgO0gtFAlCSdwE4KIjjDu1Yf/YQgj+2OIkeuPgDbUqMhF2zhja7MxNf6LXFvsUxUHVB/KgDvX/SEMCGqC89UQ==","shasum":"6460711c0bad0d2f062bed052ddd33ff045af6c7","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.0.10.tgz","fileCount":16,"unpackedSize":33373,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3RoHCRA9TVsSAnZWagAAUO0P/RTy0P9l0xxOoIzjZWbe\nt5K3aaBAgiiBQdNMYQ1fPDDnXmgHi+XT5Udf3aqjr2EuCICfpkMTMFdBo/T7\nRgemLlRTiZAaHsmZn5XRVFhphM1EA/AJdWCitGQuvRcrOrzTWFzi+RZ2FueZ\n7qJfINxqWiGAQaIAP+DobZP+mChJta4x1zOVGPls4FX3v/Elez6DIT203Huo\nailk9Tp2uP+9woeghRZufO2F3NDMrNTeQQsDslGDwgLheOQBZug4KjjoBTZY\n0ASBwdxKEs8FjdDJ+3ccBccnNUj2qroAjcvgVatVpkPLmTBjvXMMXYbdONN6\nBu/jUZ0Gg4fUi63PT8cca7MdbH1KicNLr+fY1IoOhMLshxnhuBeZZOKWLhlH\nEjZnTDf68kGFhCF3VhMDG/HEcnDs/NeLoCUFxJojoi0ZKj0yR7abBk/Iav/n\neffUsAOMylmGqwQV2kgYopNYRWdgEFwHBBYWlVY4Rmdc/GeyV6QySKZ7oA6K\nJA8bPItQuEuqeihidgkGK2Qxb6QBzaRuNp2OmpaX/lMf7VsvNOy/04Fqeh5r\nlvK4DEdSC1Y8S4yHmUhJS+Qv9twL1cL3W3tFlHZr90LF7WVXxV9X1N5pY9MB\n98EvWnM784vxGywDSJJjtDecE5+BcHVmQi4A6yMzMTHHVa9Boa3d9m+FNSvp\n7Uwk\r\n=B/5Z\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICUhIfqeVKsDufcn1fDrpWROAt0uURGV6zzPwSBBQNdnAiEArzJ31ZbEXCxb5tB9uoVVL4HTKNp+h5giwFRTa2xZ63A="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.0.10_1574771207381_0.14563922647516203"},"_hasShrinkwrap":false},"0.0.11":{"name":"@sensejs/http","version":"0.0.11","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@sensejs/core":"0.0.11","@types/koa":"^2.0.51","@types/koa-bodyparser":"^4.3.0","@types/koa-router":"^7.0.42","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0"},"devDependencies":{"@types/koa__cors":"^2.2.3","@types/node":"^12.12.12","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2","tslib":"^1.10.0"},"peerDependencies":{"reflect-metadata":"^0.1.13","tslib":"^1.10.0"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.0.11","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-36i8DoV77dmX5JQ/xkWq7huifGlmwSIINf3WeQzHMkSS37K4c8gAhrMYyS33NlJtXEMZmgRarpewAos1mWZaYg==","shasum":"e707a6329461a303584997fb680c4b9e219ccf05","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.0.11.tgz","fileCount":16,"unpackedSize":33940,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd3zgMCRA9TVsSAnZWagAA//0P/3OKIsAmdAn3dhSxyujf\nbgzWGIYtwu/4bHl2os/y6nphu+9wjfeH/sB306zso2jTpHSofgHH3e4yalKS\nbJYo3jp2no9nInSWWWsFfZVhrPaQCLrktc+XanZbwOAZNd0kYhKRLR8KqaFu\nQSRH42wm3iOIabKs9pPwKQawA9ooHLt5aDJJoXYhobg2KpkyejzPjYJc8GvK\nKwcWi9FtM/jDvui1sUa7mjs6s4V+lTF1OMppjpE0durYjYGZWk8BE05zzjHi\nDMm7L2zRFaemRJqm/rallrTMsJYcpB/LqlWTy702ADIjteVrQg9uDXJcxSPL\n2ZPiurdPnxqvRB/FpNF2g0xRck38tYM/DRdTmI/6YL3nqck1cZo4EWNSWNPk\nsSAzMCTUynbA1wTpj2QfIM7oBRGdGz3XbjcxeJSRrZEpR4DI5pGvo9wXjcFw\njc5e4NAgY26+jbe4c6Y/0rWyaqL4FMbGlv18nEw20joTJ8k/03w9pYacWiQp\nu90kweKWAjh5hlS6ClnvzBjM1udjwdmhZelKCao0jKlXvXcrlHSCf8xMkkJ6\n3bcZsHvDgdo+LU791SEcz1qthu5ULh2Ve7zBF3xG6LlSqoMxzD2TqyJ5CyvM\nabLQ8KKvPD5+Zf7JvilGSplk8s2JPLRU+cXC7soZkp/ACAICAwWxxqRqzNQH\nYB6Y\r\n=McLf\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQD1uG6jKvx9GCSS2wPfCvTVez2qDkhOUkODvAr6O4PjMAIgaTlWnY+ss8+iE/LfmdW2AhaupLAt7ruRV1j2jXqqsDs="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.0.11_1574909964008_0.3853913395545223"},"_hasShrinkwrap":false},"0.1.0-0":{"name":"@sensejs/http","version":"0.1.0-0","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@types/koa":"^2.0.51","@types/koa-bodyparser":"^4.3.0","@types/koa-router":"^7.0.42","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","lodash.uniq":"^4.5.0","tslib":"^1.10.0"},"devDependencies":{"@sensejs/core":"0.1.0-0","@types/koa__cors":"^2.2.3","@types/lodash.uniq":"^4.5.6","@types/node":"^12.12.12","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2"},"peerDependencies":{"@sensejs/core":"workspace:0.0.11","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"SENSE.JS\n========\n\n[![Maintainability](https://api.codeclimate.com/v1/badges/6211de1ecc0f42993cf1/maintainability)](https://codeclimate.com/github/sensejs/workspace/maintainability)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/6211de1ecc0f42993cf1/test_coverage)](https://codeclimate.com/github/sensejs/workspace/test_coverage)\n\nSENSE.JS is a flexible IoC Framework.\n\nThis framework aims to provide an enterprise Typescript framework, based on \n[inversify-js] to provide the ability of Dependency Injection, providing common components\nfor web application development like HTTP support while keep extensibility\nto make end-user fit their own need.\n\nWARNING: This project is still not stable yet.\n\nHello world\n-------\n\n```typescript\nimport {EntryPoint} from '@sensejs/core'\nimport {HttpModule, Controller, GET} from '@sensejs/http';\n\n@Controller()\nclass WebController\n{\n  @GET('/')\n  handleGet() { \n    return \"hello world\";\n  }\n}\n\n@EntryPoint()\nclass App extends HttpModule({\n  controllers: [WebController],\n  httpOption: {\n    listenPort: 3000\n  }\n}) {\n\n}\n\n```\n\nConcept\n-------\n\n1. `Component`\n\n    Components are anything that registered into a container, either by type, factory or constant value. By listing them\n    into a module, components can be registered when application is started.\n  \n    ```typescript\n    import {Component, ComponentFactory, Module} from '@sensejs/core';\n    \n    @Component()\n    class ClassComponent {}\n    \n    class Factory extends ComponentFactory<string> {\n      async build() {\n        return 'anything';\n      }\n    } \n    \n    const factoryComponent = { provide: Symbol('anything'), factory: Factory};\n    \n    const constantComponent = {provide: 'config', value: 'value'};\n    \n    const myModule = Module({ components: [ClassComponent], factories: [factoryComponent], constants: [constantComponent]});\n    ```\n\n2. `Module`\n\n    Unlink Nest.js, Module in this framework is not only a set of components, but also an I/O lifecycle manager. Application\n    can combines many modules to support multiple service entry point, for example:\n      \n    ```typescript\n    import {HttpModule, Controller, GET} from '@sensejs/http';\n    import {KafkaConsumerModule} from '@sensejs/kafka';\n    import {EntryPoint, Module} from '@sensejs/core';\n   \n    const publicHttpModule = HttpModule({httpOption: {listenPort: 3000}, /*...*/});\n    const internalHttpModule = HttpModule({httpOption: {listenPort: 3001}, /*...*/});\n    const kafkaConsumerModule = KafkaConsumerModule({/*...*/});\n    \n    @EntryPoint()\n    class App extends Module({ requires: [publicHttpModule, internalHttpModule, kafkaConsumerModule]}){}\n    ```\n  \n[inversify-js]: http://inversify.io","readmeFilename":"README.md","_id":"@sensejs/http@0.1.0-0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-erm5TS2cex/z0g2/xhMBsqofJZiWiJ4tgJNoPKKHLnKidwPWM/4adV1HioNcNIJJyX25JViZ3Uki7dOFd1aPlw==","shasum":"0dd46b80f949fb776b7fa449b68fe95ffdae0de6","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.1.0-0.tgz","fileCount":16,"unpackedSize":35808,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd+5c5CRA9TVsSAnZWagAAZbUP/2WmXofScKv//I9tLrRb\ne5hK9YfvCRXdPlJaw5PcJmBJckmR+gb20KOXbyug0uYK5121d++CRxwbBOdw\nq2p0Kh3mOas/KRbrrEezkFHrZmG+QBgrajIkK1LbonNqyMccWwVTc9rLjst/\nIlB/06G41gfVCflcVx0LIGwi7rDmp8RF1TXqnt92L2P2kh2yrht4O7+QRD6H\nIMkHXzFvF8SSCfavy/l6+ZQk6vnUjf6xP65x/BjOFSpoEZiZ97LZrznzKY+t\n9v2vnV11A8c91+VhCdUsfZEEb99mTzXOCnsY+r8hnsRAKDPFSaJ6Hqq7CWvc\nx5m9DFhQH8D8i3buufX7aiZwQe57XowvkhPVxNeW3a6ZiigbIyEEeWQ2PuU3\nOqbYnQQVJvlI/gWCCOjlgRL+aYf7RfR0B25rlqlF7EqQnuIaqcCtdCDn8gOL\neWM4ZVXTIdSvL/FBBViNSWH1b+1U9PDHrRTrlHK/QFrIyIwp4mPf4vP/YYqT\nws6mEvdI4J3n7PLStLAvz+4Mmssmlo8/uHj5KE13fT/KrubwLKcLN6lw/+tG\nrvf6agIDQZmn38mm6vZwaroW27cQcMvCsYVRzse7AGFo5lVo4RnC3A5tQOd8\n4nXsDzekLbZuenTXJffA6hnv/xM+Cp8n4nUz/2GpS6gW1xmoyI7SupT1B/cR\nq4aU\r\n=0Oiu\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIH9531CRST1HkbWXknofZqolpWBQcjdfoApMMNNyQJEzAiEAu587XEjen/OZvyiDr2fvCK0ceoR4P71iARxtfzUSt3s="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.1.0-0_1576769337473_0.5941350770636806"},"_hasShrinkwrap":false},"0.1.0":{"name":"@sensejs/http","version":"0.1.0","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@types/koa":"^2.0.51","@types/koa-bodyparser":"^4.3.0","@types/koa-router":"^7.0.42","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","lodash.uniq":"^4.5.0","tslib":"^1.10.0"},"devDependencies":{"@sensejs/core":"0.1.0","@types/koa__cors":"^2.2.3","@types/lodash.uniq":"^4.5.6","@types/node":"^12.12.12","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2"},"peerDependencies":{"@sensejs/core":"workspace:0.0.11","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"SENSE.JS\n========\n\n[![Maintainability](https://api.codeclimate.com/v1/badges/6211de1ecc0f42993cf1/maintainability)](https://codeclimate.com/github/sensejs/sensejs/maintainability)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/6211de1ecc0f42993cf1/test_coverage)](https://codeclimate.com/github/sensejs/sensejs/test_coverage)\n\nSENSE.JS is a flexible IoC Framework.\n\nThis framework aims to provide an enterprise Typescript framework, based on\n[inversify-js] to provide the ability of Dependency Injection, providing common components\nfor web application development like HTTP support while keep extensibility\nto make end-user fit their own need.\n\nWARNING: This project is still not stable yet.\n\nHello world\n-------\n\n```typescript\nimport {EntryPoint} from '@sensejs/core'\nimport {HttpModule, Controller, GET} from '@sensejs/http';\n\n@Controller()\nclass WebController\n{\n  @GET('/')\n  handleGet() {\n    return \"hello world\";\n  }\n}\n\n@EntryPoint()\nclass App extends HttpModule({\n  controllers: [WebController],\n  httpOption: {\n    listenPort: 3000\n  }\n}) {\n\n}\n\n```\n\nConcept\n-------\n\n1. `Component`\n\n    Components are anything that registered into a container, either by type, factory or constant value. By listing them\n    into a module, components can be registered when application is started.\n\n    ```typescript\n    import {Component, ComponentFactory, Module} from '@sensejs/core';\n\n    @Component()\n    class ClassComponent {}\n\n    class Factory extends ComponentFactory<string> {\n      async build() {\n        return 'anything';\n      }\n    }\n\n    const factoryComponent = { provide: Symbol('anything'), factory: Factory};\n\n    const constantComponent = {provide: 'config', value: 'value'};\n\n    const myModule = Module({ components: [ClassComponent], factories: [factoryComponent], constants: [constantComponent]});\n    ```\n\n2. `Module`\n\n    Unlink Nest.js, Module in this framework is not only a set of components, but also an I/O lifecycle manager. Application\n    can combines many modules to support multiple service entry point, for example:\n\n    ```typescript\n    import {HttpModule, Controller, GET} from '@sensejs/http';\n    import {KafkaConsumerModule} from '@sensejs/kafka';\n    import {EntryPoint, Module} from '@sensejs/core';\n\n    const publicHttpModule = HttpModule({httpOption: {listenPort: 3000}, /*...*/});\n    const internalHttpModule = HttpModule({httpOption: {listenPort: 3001}, /*...*/});\n    const kafkaConsumerModule = KafkaConsumerModule({/*...*/});\n\n    @EntryPoint()\n    class App extends Module({ requires: [publicHttpModule, internalHttpModule, kafkaConsumerModule]}){}\n    ```\n\n[inversify-js]: http://inversify.io\n","readmeFilename":"README.md","_id":"@sensejs/http@0.1.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-g64f9qKYcbZkXRkC0mvQ+f/f4uEAIXlUqaY9z2/7HVY6Vx4BeO0WpXnNCgm98RHPBKULHrGs3lNKZmOvp7c2hw==","shasum":"446d1f58c8a6ea2f7ce43adcdcb8c46b026a3a65","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.1.0.tgz","fileCount":16,"unpackedSize":36524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/8DgCRA9TVsSAnZWagAAF78P/1AxukBCe8zEyqa1hVvn\njbfKdWUnxLmbGt09ki03ONF22Lf2mlkdvw0plE34q6cMsXa1KSevpk09d4KK\nKrm4mthAXNS2zGyhSS7G233xPRFS544oBw1902s9Y/eai1vaUuVN5xlP4n/X\nNnS7/M1Q9uU7XMjS55TeFyx10Evp+LsDv53SD64pZpnhSFgNlAE8mY8RsK8l\ny8R7T+1KxIinsRBUJufojtMdngPURCeNo2ut9nKNCzUsFJrhmtc5wiPGEKOx\nyMS1G7W49mDiJBpuXfeN3SlGIgL3yNBNhkdpXQLb/r20uF5q94SYsf0z0lWH\n55aY0oDfW3c0B21WEcx6QlQRWtH2D5KzcVlxucbgnI0eF0Y68EKeo0uPNzrM\nd0wmTS/KGZVmsN963w+zlfDuRZNELFOS2GIGdrJD5endDoIl88iPDC9TojCq\nEIRw/SQf/SSwfQYocxB2njyWKwuyCjlBDewumtdNIG17Ez2SBfZCuCladOM2\nzL023drnj4/5rpzhLYKN1z+fB4b3zil+vBHnP8FgHDe3CcnvEupUGhdgszqI\n7oOZ9/p20wTAC7bE+qKvy/VhBjanh+ToxJmqIzzd/+aB2JPEs/aZ7e+Nlu6u\nIwnBVXcSa0MU+otYSHy8YLx78Fvi/tX9pFs0HiX3riVUAgEWEH5pmBF9h/BF\n7kg2\r\n=lhu5\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCv8cDkmn0ynQVDEYfGv1UoYIPwFKOLKsymiE/C1pOuvwIhANn9/q0PdW58bT+WMl83URlxHy1yHYrz8qwBBfn6N8Rd"}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.1.0_1577042144191_0.02700304410576404"},"_hasShrinkwrap":false},"0.1.1":{"name":"@sensejs/http","version":"0.1.1","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@types/koa":"^2.0.51","@types/koa-bodyparser":"^4.3.0","@types/koa-router":"^7.0.42","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","lodash.uniq":"^4.5.0","tslib":"^1.10.0"},"devDependencies":{"@sensejs/core":"0.1.1","@types/koa__cors":"^2.2.3","@types/lodash.uniq":"^4.5.6","@types/node":"^12.12.12","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2"},"peerDependencies":{"@sensejs/core":"workspace:0.0.11","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.1.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-gbW4C4yTADbTZpVJfq6e027TpVB0tCCHhK1fDDGT/t5cZXcn2vgRIiCu3iQBO0QRKS1pTxaYzfWnSBp9/JbGww==","shasum":"4bed27acdfa64f646b45bb0a025d490e81e6df06","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.1.1.tgz","fileCount":16,"unpackedSize":36524,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJd/8aWCRA9TVsSAnZWagAAmukP/iA7RmZdJy4pRnFOMfEq\neKUt4yOzaAtogTQAKfYV6wz5Es9vqWSnq4DcFV4wfMFJBwgtkpHMtGoiY79H\ngvrZKHDNZEscbUPiumImTNyOJtfU8WOVcXtv3DwlDzxd4VL7HY2ZvQ1vIZI7\nFTqzJv1S85M+S5QgQfN2l4P/ncn68W1cWugZrNwy6/rew8Wg3qS1z2sYM5+u\n9jrWWvfiqvyZQaF4+IAxtgRx8Q/SPabLFEdkHW9RDgOT9Mr2yGgPyE0QruqV\nRUHX7ghxICXHbuYzJteIOYtr7X1EfeYg+tld9ba8icSiuIkAosgmVyIYCxkQ\noSBit0CzLQVEA+5OBB3CUutMOiKaRPOb8jzdu7dq8dFifeChgLXnJUdg92pn\nLVXobjmzPcW3FJTPZjWyi9jPacpng4OzefT7W+Oi0xcmRXN+ZW2xvQ1WSSlx\nwd6QpNgh8wuA3tQVNZeiFAs7BDoZttzqQnSc7l+/WCY7l1e6WSMz+NayavwC\nop1fXNDEHR5ewIYcpDGTUC7vJ0rBihO8WG58ckdb3PaGd8ViJnwLrlfvo1Nn\n2es9I4h76tPhgFKTpvUFikUDzZcoVmxwGMv/mbvys5MhLvolUmuP6NMKP4PR\n/wPh0FO4GuIqUC4D5fJVhENzwOFA9ET8Hvlrf5I1Mb6v/69GKJwgIyEJZku2\naxpM\r\n=TrWF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD/y35SJTN/O5biloO3fOic01sD0ogFIJNpJzgr5y63jQIhAP9Tbqduc0LjGmMme+mKxUxhSM8eFpG8wMUw2LHSJ99g"}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.1.1_1577043605616_0.4047700816565871"},"_hasShrinkwrap":false},"0.2.0-0":{"name":"@sensejs/http","version":"0.2.0-0","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@types/koa":"^2.11.0","@types/koa-bodyparser":"^4.3.0","@types/koa-router":"^7.0.42","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","lodash.uniq":"^4.5.0","tslib":"^1.10.0"},"devDependencies":{"@sensejs/core":"0.1.1","@types/koa__cors":"^3.0.0","@types/lodash.uniq":"^4.5.6","@types/node":"^12.12.12","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2"},"peerDependencies":{"@sensejs/core":"workspace:0.0.11","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"SENSE.JS\n========\n\n[![Maintainability](https://api.codeclimate.com/v1/badges/6211de1ecc0f42993cf1/maintainability)](https://codeclimate.com/github/sensejs/sensejs/maintainability)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/6211de1ecc0f42993cf1/test_coverage)](https://codeclimate.com/github/sensejs/sensejs/test_coverage)\n\nSENSE.JS is a flexible IoC Framework.\n\nThis framework aims to provide an enterprise Typescript framework, based on\n[inversify-js] to provide the ability of Dependency Injection, providing common components\nfor web application development like HTTP support while keep extensibility\nto make end-user fit their own need.\n\nWARNING: This project is still not stable yet.\n\nHello world\n-------\n\n```typescript\nimport {EntryPoint} from '@sensejs/core'\nimport {HttpModule, Controller, GET} from '@sensejs/http';\n\n@Controller()\nclass WebController\n{\n  @GET('/')\n  handleGet() {\n    return \"hello world\";\n  }\n}\n\n@EntryPoint()\nclass App extends HttpModule({\n  controllers: [WebController],\n  httpOption: {\n    listenPort: 3000\n  }\n}) {\n\n}\n\n```\n\nConcept\n-------\n\n1. `Component`\n\n    Components are anything that registered into a container, either by type, factory or constant value. By listing them\n    into a module, components can be registered when application is started.\n\n    ```typescript\n    import {Component, ComponentFactory, Module} from '@sensejs/core';\n\n    @Component()\n    class ClassComponent {}\n\n    class Factory extends ComponentFactory<string> {\n      async build() {\n        return 'anything';\n      }\n    }\n\n    const factoryComponent = { provide: Symbol('anything'), factory: Factory};\n\n    const constantComponent = {provide: 'config', value: 'value'};\n\n    const myModule = Module({ components: [ClassComponent], factories: [factoryComponent], constants: [constantComponent]});\n    ```\n\n2. `Module`\n\n    Unlink Nest.js, Module in this framework is not only a set of components, but also an I/O lifecycle manager. Application\n    can combines many modules to support multiple service entry point, for example:\n\n    ```typescript\n    import {HttpModule, Controller, GET} from '@sensejs/http';\n    import {KafkaConsumerModule} from '@sensejs/kafka';\n    import {EntryPoint, Module} from '@sensejs/core';\n\n    const publicHttpModule = HttpModule({httpOption: {listenPort: 3000}, /*...*/});\n    const internalHttpModule = HttpModule({httpOption: {listenPort: 3001}, /*...*/});\n    const kafkaConsumerModule = KafkaConsumerModule({/*...*/});\n\n    @EntryPoint()\n    class App extends Module({ requires: [publicHttpModule, internalHttpModule, kafkaConsumerModule]}){}\n    ```\n\n[inversify-js]: http://inversify.io\n","readmeFilename":"README.md","_id":"@sensejs/http@0.2.0-0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-iKQMcPIEHGDGEKLjNGjnwsnCtoXT44HbMk5W+yo7j+PLmHsDyw13y0DVg5ixWwIVe8sHqQByN/eGUTqItgikTg==","shasum":"4ad421ad676d56c49473f1d556de0ffd7b59800c","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.2.0-0.tgz","fileCount":16,"unpackedSize":36542,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIGN9CRA9TVsSAnZWagAAwOYQAJJP20wDJRtbcz1tnCuh\n2nS4yo2rNYwwWlwNR/FbjW9USXYy1rS9L3IHk6fpByAt8UOFxAwbk3IxYIyV\n37vm9TutnvIZ247v05kn/JJD4xvXmMsILflJ4w9+dLHMId3lW65SAQME4cSc\nHP1Mol9kmvITtNz4q1Sz/1AeEMhcoijjR+Hn7CndMzWGog11srKLYCxApdKU\nC7LQZ2mv4Vds5F1yW9hzA0VVQVqcKYyHYPI0kVuWiQ2LikHjmzk31zrtruy/\n9Pt8O2DECiOC9qOJDkImyloja7kK5pxAZvFPwGUQr0eQZ7WktuY8JFCaSNGH\nE394ZoIjB2hLLjaYijzks/VPwndlzla2BshNuiZuOMxSCkXkHMnBlc7/P4Ww\ngLNSuNMU6fJiwx+fSOND/ySrlYucP7Azf6hoqFhIEq7iQ5t0yu8YDzKrHi6x\nglHQ+DVO7tovBMlLoBtQDMy3GeYCxOsR30DfYrAcTpUWrSDXaRZUIJxA6eLD\niCddn4PX6bA7GSamQWuY8IGhqTzVflp9IUuVwNacgzxrHrdzIK1UT6/O12gm\nHrwFPdDE6mqeCXyAyOsHbnNH0FMruj6ehXVcX07RPuwjlqikuS6r7Rp6CSX0\n/Uv1ATSKoLs4DrdHCTFY329KiEIYrduT9oI5HVO4lfLZqD6l9ksSE70Efkyr\n99qZ\r\n=T2RW\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCICbFuNmO6aqrjsaxF/um+re8nsXsx2JIj7GFtGvkjfjcAiEAvPY5y4kCY4J6Lh36sWdduC4HlI3m6Vpx7zBffzoOBdM="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.2.0-0_1579180924990_0.940417649499051"},"_hasShrinkwrap":false},"0.2.0-1":{"name":"@sensejs/http","version":"0.2.0-1","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@types/koa":"^2.11.0","@types/koa-bodyparser":"^4.3.0","@types/koa-router":"^7.0.42","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","lodash.uniq":"^4.5.0","tslib":"^1.10.0","@sensejs/core":"0.2.0-1","reflect-metadata":"^0.1.13"},"devDependencies":{"@sensejs/core":"0.2.0-1","@types/koa__cors":"^3.0.0","@types/lodash.uniq":"^4.5.6","@types/node":"^12.12.12","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"SENSE.JS\n========\n\n[![Maintainability](https://api.codeclimate.com/v1/badges/6211de1ecc0f42993cf1/maintainability)](https://codeclimate.com/github/sensejs/sensejs/maintainability)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/6211de1ecc0f42993cf1/test_coverage)](https://codeclimate.com/github/sensejs/sensejs/test_coverage)\n\nSENSE.JS is a flexible IoC Framework.\n\nThis framework aims to provide an enterprise Typescript framework, based on\n[inversify-js] to provide the ability of Dependency Injection, providing common components\nfor web application development like HTTP support while keep extensibility\nto make end-user fit their own need.\n\nWARNING: This project is still not stable yet.\n\nHello world\n-------\n\n```typescript\nimport {EntryPoint} from '@sensejs/core'\nimport {HttpModule, Controller, GET} from '@sensejs/http';\n\n@Controller()\nclass WebController\n{\n  @GET('/')\n  handleGet() {\n    return \"hello world\";\n  }\n}\n\n@EntryPoint()\nclass App extends HttpModule({\n  controllers: [WebController],\n  httpOption: {\n    listenPort: 3000\n  }\n}) {\n\n}\n\n```\n\nConcept\n-------\n\n1. `Component`\n\n    Components are anything that registered into a container, either by type, factory or constant value. By listing them\n    into a module, components can be registered when application is started.\n\n    ```typescript\n    import {Component, ComponentFactory, Module} from '@sensejs/core';\n\n    @Component()\n    class ClassComponent {}\n\n    class Factory extends ComponentFactory<string> {\n      async build() {\n        return 'anything';\n      }\n    }\n\n    const factoryComponent = { provide: Symbol('anything'), factory: Factory};\n\n    const constantComponent = {provide: 'config', value: 'value'};\n\n    const myModule = Module({ components: [ClassComponent], factories: [factoryComponent], constants: [constantComponent]});\n    ```\n\n2. `Module`\n\n    Unlink Nest.js, Module in this framework is not only a set of components, but also an I/O lifecycle manager. Application\n    can combines many modules to support multiple service entry point, for example:\n\n    ```typescript\n    import {HttpModule, Controller, GET} from '@sensejs/http';\n    import {KafkaConsumerModule} from '@sensejs/kafka';\n    import {EntryPoint, Module} from '@sensejs/core';\n\n    const publicHttpModule = HttpModule({httpOption: {listenPort: 3000}, /*...*/});\n    const internalHttpModule = HttpModule({httpOption: {listenPort: 3001}, /*...*/});\n    const kafkaConsumerModule = KafkaConsumerModule({/*...*/});\n\n    @EntryPoint()\n    class App extends Module({ requires: [publicHttpModule, internalHttpModule, kafkaConsumerModule]}){}\n    ```\n\n[inversify-js]: http://inversify.io\n","readmeFilename":"README.md","_id":"@sensejs/http@0.2.0-1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-XL5btox/faaOae49HI3ywMo4rqNn93a885ZM7UaGARwTuDMZUXCtD3P+M73xopyEqt7+zq89f4vHgDucZqZvIQ==","shasum":"378dde04b5f3803c049c1f9f70d8003001a8e4eb","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.2.0-1.tgz","fileCount":16,"unpackedSize":36509,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIGcRCRA9TVsSAnZWagAAnh0P/jjPcK3Vzg4SGdLl5a1e\npCwP2YH2AgTFiUxegTMhI5G3rqyULJbbZdqeI8SCXQIKk1YcdIKr4myGE56U\nz2wgEvLUkqc5lkKoGggcboiia2c6de/e1ziRTvdbMpxdPgK3r/zD3MH1qwq3\nsKEaDKbXGLjT64NsC3wJd+EVIMEH9OKHVR3SZyesMubyr/hUd65LXYaDFbgk\ntGDZ+tvMeC7QI1HY3K2P/39tr4KmcF5wH6GU8bd2DiOtEXWQTRfoEVg/uwGL\nD/Koc9KauVMyABhv8mBV1c+yrRbnKaO5NKtGgt0YelWS0UKwXQYTHvAeJl3E\nXcHTFutp194s1Xi/ecv6wjqNzcXMnDoqwAa2xgqa+BsGL0pTUJ99PO9H1ok8\nyxBMYE3WtKdKiWrsrAC7FMv7AHnGaZo+fQZtUwkW2QzVQMsYFO7wW1sGIhtZ\na2UvKNfacYAbliXlAExv/+XtgsScdRorE7vJvy7KNceAkgyMy092Z9MflEDl\nxTo6QIpK4GL5Wr0WQv9URcCvlHHZ2cp1zjlFxP1RV9J1RY6KH5OISB8evkTQ\nzrekKOZpaJhJKJLfdhWQPy1PWNDsEnqBmUO3krXubZXF1vbUOGpuhMVJwUa9\nNX5/tYC8Hr+lfi6VYNkiyozA/W1V7YAMOUT1PWlB2VTwbVHnuUIGxtynTc9A\nsHWt\r\n=bavL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD46T/K085IRFG+jSroHWwzKzJv2/NEyfijWRwwjQRZggIhAKhewi0Ibnv9vAiebyvURXmBdIlWLyjCngDfj0t1/Lwq"}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.2.0-1_1579181840727_0.9023152642260508"},"_hasShrinkwrap":false},"0.2.0":{"name":"@sensejs/http","version":"0.2.0","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@sensejs/core":"0.2.0","@types/koa":"^2.11.0","@types/koa-bodyparser":"^4.3.0","@types/koa-router":"^7.0.42","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","lodash.uniq":"^4.5.0","reflect-metadata":"^0.1.13","tslib":"^1.10.0"},"devDependencies":{"@sensejs/core":"0.2.0","@types/koa__cors":"^3.0.0","@types/lodash.uniq":"^4.5.6","@types/node":"^12.12.12","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"SENSE.JS\n========\n\n[![Maintainability](https://api.codeclimate.com/v1/badges/6211de1ecc0f42993cf1/maintainability)](https://codeclimate.com/github/sensejs/sensejs/maintainability)\n[![Test Coverage](https://api.codeclimate.com/v1/badges/6211de1ecc0f42993cf1/test_coverage)](https://codeclimate.com/github/sensejs/sensejs/test_coverage)\n\nSENSE.JS is a flexible IoC Framework.\n\nThis framework aims to provide an enterprise Typescript framework, based on\n[inversify-js] to provide the ability of Dependency Injection, providing common components\nfor web application development like HTTP support while keep extensibility\nto make end-user fit their own need.\n\nWARNING: This project is still not stable yet.\n\nHello world\n-------\n\n```typescript\nimport {EntryPoint} from '@sensejs/core'\nimport {HttpModule, Controller, GET} from '@sensejs/http';\n\n@Controller()\nclass WebController\n{\n  @GET('/')\n  handleGet() {\n    return \"hello world\";\n  }\n}\n\n@EntryPoint()\nclass App extends HttpModule({\n  controllers: [WebController],\n  httpOption: {\n    listenPort: 3000\n  }\n}) {\n\n}\n\n```\n\nConcept\n-------\n\n1. `Component`\n\n    Components are anything that registered into a container, either by type, factory or constant value. By listing them\n    into a module, components can be registered when application is started.\n\n    ```typescript\n    import {Component, ComponentFactory, Module} from '@sensejs/core';\n\n    @Component()\n    class ClassComponent {}\n\n    class Factory extends ComponentFactory<string> {\n      async build() {\n        return 'anything';\n      }\n    }\n\n    const factoryComponent = { provide: Symbol('anything'), factory: Factory};\n\n    const constantComponent = {provide: 'config', value: 'value'};\n\n    const myModule = Module({ components: [ClassComponent], factories: [factoryComponent], constants: [constantComponent]});\n    ```\n\n2. `Module`\n\n    Unlink Nest.js, Module in this framework is not only a set of components, but also an I/O lifecycle manager. Application\n    can combines many modules to support multiple service entry point, for example:\n\n    ```typescript\n    import {HttpModule, Controller, GET} from '@sensejs/http';\n    import {KafkaConsumerModule} from '@sensejs/kafka';\n    import {EntryPoint, Module} from '@sensejs/core';\n\n    const publicHttpModule = HttpModule({httpOption: {listenPort: 3000}, /*...*/});\n    const internalHttpModule = HttpModule({httpOption: {listenPort: 3001}, /*...*/});\n    const kafkaConsumerModule = KafkaConsumerModule({/*...*/});\n\n    @EntryPoint()\n    class App extends Module({ requires: [publicHttpModule, internalHttpModule, kafkaConsumerModule]}){}\n    ```\n\n[inversify-js]: http://inversify.io\n","readmeFilename":"README.md","_id":"@sensejs/http@0.2.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-2njfHHR5hmO2k3kKV4eFn4c3PKHgwAmA9XpGzyQyk9aVXF5PssLZF+Guj+m4TrRWDcuMIWYNTHc/W4k057XXiw==","shasum":"edc591616b3f736a8249c2ab255241a6d9c3a516","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.2.0.tgz","fileCount":16,"unpackedSize":36503,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeIG1gCRA9TVsSAnZWagAAOn4P/0PpbagMDCYmEbVIabzX\nPmlY8hoiEW+pke/CiofG3OkAY8XgXEWJtteqVJA9j3gWx5CCbcFyC+ScFnR+\nNUMAS1n+eN5kAmHObzPt4AvUnMgfMSQhZx24EzDiofrhqA2EjpaWKErGgTn1\ni8eMUdIzlXL6ohWBkj6aSg9shGL5TcWXwiP8tTcF1Q2ptL77f+E+V6bB6jr0\nzUXz/wGVA6fs0FjTzxO8wdMaCRhfPBiLJR3oOYMZ2zAQ9BQz3TKE9XPAL0JD\ni5EEr6JIpzfT5/eVlL2jCRrhOOdORWSXSsYMLY+gdFk4sZjPXy6Ai5eD/gqI\nJC+5d9ChG5uZj1vwJewySalZmgHDAhoQ+USPPZmJksE2WMB1LGOSTInK0Fyo\nRlBFXOuc1NjmE7yJsXBlkD+kUjmjj3VMIylAAY6O3rpaIk6W56ZR5gwBIHkW\nfFF9VlV8/t0j1ZQ2BsSMfJZk/snRfKt9HJbdsFmoyc+SyKa4PshmOMBZN/Ua\n6koDV7+Kyjjj9M55QQx6A6/3zrlbaK/uKOquwJV2kqhDTrev87DZt646hIMc\nAUwwDn9UtesdY9Jc7cvpXGZeyZsmW7XOf0IYGZIV7A7/rVcNpGsvYvr0mQa8\nM0QL+rCZocMSmR61v7pJP7qVgvZ0xo0jarJjXciOV5x/1nHNphjDUtat0ycN\n2O65\r\n=tPg7\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDFueI3zVBtjEVrZtU1hVL9shMBN7bivjK6STjuBQFbkgIgatnbgzygglzeDTOd/zans4zBdlLsXUyjYvX1kHJx1o4="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.2.0_1579183456009_0.17336160059367245"},"_hasShrinkwrap":false},"0.2.1":{"name":"@sensejs/http","version":"0.2.1","description":"SENSE.JS ========","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@sensejs/core":"0.2.1","@types/koa":"^2.11.1","@types/koa-bodyparser":"^4.3.0","@types/koa-router":"^7.4.0","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","koa-router":"^7.4.0","lodash.uniq":"^4.5.0","reflect-metadata":"^0.1.13","tslib":"^1.11.0"},"devDependencies":{"@sensejs/core":"0.2.1","@types/koa__cors":"^3.0.1","@types/lodash.uniq":"^4.5.6","@types/node":"^12.12.28","@types/supertest":"^2.0.8","reflect-metadata":"^0.1.13","supertest":"^4.0.2"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.2.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-IuMCeESxxR+E6BlAD8FIScAnsAL9I9s8rI296LnMLq9B32q9VsqcC+0peoFAs9nCFeIY11kFzn8J0GtKiMIwfw==","shasum":"5e3c9d92e004aa267c114355b8289205e10d0dc6","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.2.1.tgz","fileCount":16,"unpackedSize":36487,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeWLyuCRA9TVsSAnZWagAAQSoP/2CTlxqK61Pb+++6hKT3\nrB2ThPewMvajP5b5Wr6EcDEiCA3RBDc3Lf3I90Arw/WzgVeG0AWBBwFS0JH/\n69xC8w7BbLSun6BXn/6jcKoxxzea/SeQ+tOHvYuPj5QxsWRQA3pgHDweTRfn\n9TH+vAhAUbB1u/cz0ipmR73d/QzntDzl61C0M0F9mGg9Xoz1Ew6PFYbnKa5X\nvO7Z29DtBXle7DOeuZL4vVQ0ZQ6NjwfZRolJV2YsJrBj5bPp70BbucGqn46K\nw8CFbsP7xo/qJEp6eEnh3+3qm0ZGgJaHMtLvgpUKOLxQQluAr4I84KXklgA3\nZZHU9HY3XVw1hqgZnWd4NtFTBQ7iQikriiHtNXc6Ywi+lbZG/ljtnAb+AGyc\nbPt9FGn6u7rr1jLSDn+t5fmayohjEmgdtgUe4+nhQU5S/DJyL5UOTikVw9QD\n9hLux2Tr3EMj7cZ+bucr8rLQXdYe9zYS+gg1WrTYMYIxkFicXEeJoD/WhCqi\n9Q1vT0d02Wqgd6XYLbtDJcdKYZXS/88cXFkVjp60POJcshuYFoP5wtn6sfTa\nIUjmvenNSH12sYH0c38tsqKD8mxWeCRcgqwtxOogNtWXJ3lBK0g5lrzHQIBB\nxsSF+XSLTTdLVLvQSZWLwZYPgSb2UxEjS4egwyShk8nf7RZjuEhmOfhe4dw2\n7Q7O\r\n=y98Y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIAPaSMd/R8o1f2O4UdZVJV2bduFqYLKoYpJcqvStXRj4AiEAzVe+h/p5ZG3gNU1FeGAoVhUnnTEUWLu+EFfM3jzUXCM="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.2.1_1582873773639_0.04292014968588487"},"_hasShrinkwrap":false},"0.3.0-0":{"name":"@sensejs/http","version":"0.3.0-0","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@koa/router":"^8.0.8","@sensejs/core":"0.3.0-0","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","lodash.uniq":"^4.5.0","reflect-metadata":"^0.1.13","tslib":"^1.11.1"},"devDependencies":{"@sensejs/core":"0.3.0-0","@types/koa":"^2.11.2","@types/koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa__router":"^8.0.2","@types/lodash.uniq":"^4.5.6","@types/node":"^12.12.29","@types/supertest":"^2.0.8","supertest":"^4.0.2","ts-jest":"^25.2.1"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"\n# HTTP support for SENSE.js\n\nThis package provides HTTP support to SENSE.js framework based on koa.\n\n","readmeFilename":"README.md","_id":"@sensejs/http@0.3.0-0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-L5aecett2GrBjSuQaudtijQ1v7ebEtPu3tpZEU7lmB4leoxmoW5Fh99LzbcuqeCuwEUGzqQgV32Cjgj6mwkvuA==","shasum":"ac51ee9855fbdcbf57367936e6405a2b22f1f563","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.3.0-0.tgz","fileCount":17,"unpackedSize":35821,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYUXECRA9TVsSAnZWagAANLoP/j1G5QYO6C68wGrbcGdw\nkL+OJ9mMVbWjQ7G5XEOJgaBxyc01ZbmB/+f4IYw+glT3aUPSw768XCIRsy9z\neqjdJX95Lc/QBTpRKzHnFhhwl5hfKa8jmQevbwPIFVbZUuDyVpJCkjm+8dDF\nNynveNojdlyNv4/lmXscxxpTjQDpVeZEfg0KeTfNvrvVNpPgi5IQ1XHOjLyx\n9zpD/KVSjlSilZ7oiVf/FsYuqL8iaFO4Awapsc0KZTTIqoL1f78ebsMCB+zH\nYC1GzBCvGBQprKSvHThQgxE0QwyUIqDnaPDXNmh44klC7g5UbIgvFgT4qe6Q\ngU117CODfTj6zFyHmNRujY+2BC86GNdgGh1sv8WMRpDEs9woJRJTxQjeDbT4\nfaf1ZAyCGauuwRePl8CmdeGYr2Rqdhb+1ot4YHPr7C1A4lJjIuqRF0pfYrsd\nKhqrkg7uWgm4eFCRSNG+SsKNT0dbWnjDUQia7wxby7cpBvO2p12l772IlCqf\nxGaP6ul43QkqGK4H+DKI8iSi4YbDBlsYuog+1EdVthPZ7IZuTMtARvAw6ag8\nzaEcKEevltZlWqwRuS1UavPbczdlwn9tbrS+UWI6I6R9sZunj3MTyL/mo4Hf\n2Vk2nffbczSaZq9cL27/KxGsUEM/moO/0xskDGfTM9WuhC6cg9yjqrc2C9jX\nnLbO\r\n=EA9P\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCG1A4Q6kWIoib1qbPyWMmg22qAPEM0hdrmSKuWN34n0wIhAJDqFa4rUhAgOD2MJyKlq62kuwc5SwtCGTEvS16uvBLO"}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.3.0-0_1583433156217_0.1620346341808836"},"_hasShrinkwrap":false},"0.3.0":{"name":"@sensejs/http","version":"0.3.0","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@koa/router":"^8.0.8","@sensejs/core":"0.3.0","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","lodash.uniq":"^4.5.0","reflect-metadata":"^0.1.13","tslib":"^1.11.1"},"devDependencies":{"@sensejs/core":"0.3.0","@types/koa":"^2.11.2","@types/koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa__router":"^8.0.2","@types/lodash.uniq":"^4.5.6","@types/node":"^12.12.29","@types/supertest":"^2.0.8","supertest":"^4.0.2","ts-jest":"^25.2.1"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"\n# HTTP support for SENSE.js\n\nThis package provides HTTP support to SENSE.js framework based on koa.\n\n","readmeFilename":"README.md","_id":"@sensejs/http@0.3.0","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-KIlAFh0/GjcStfvsqBxDksT84KYEQQMwl3y/xa9Quh4HaNWWmrC0tRHnajXLqElqLUEyFhjMIfjDeeRB6wNIWw==","shasum":"32e49215af98c1c51490d0bd42a14e2ef7c24dc6","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.3.0.tgz","fileCount":17,"unpackedSize":35815,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeYoNYCRA9TVsSAnZWagAAHPoP/A8rlmz+C4+6b822OTFM\nxOXI65aqCWak7rveMyquzCZlWPBgUrvwBlYv+496++8+Uc6/C7f8kyJvyr+X\nc5liN+7tt1TMHiZZrHfympIQ3MlzRYBPsd8G/4sWHSDvqSwDED4kdHeDWLyQ\nLVE/5Vz2CIxanMlnN5DoRtLFYNrEZpZE/k3YI5xkVz6tcCkrUA5GrDARzDRn\nGEeYd4/jrYHIlLupTb/6TclUA/DLejoVJTavtwhay1J4ZSX/2DyuQM73y0yC\n3SUMGLIk6hzTYN50mKZBux20S6JZzReourZ4IOlaezRa1QQaVAREp3KFYe14\nj3iCtI4Hrqx382f8XamM25AnOXvwm6RopqKCyoaCywnYjW+xjgRHWQglX5XU\nnSzaC6ANB0RxLPnIEMhEMpDiUNaSWCduQmhorpdqtlANueS2EAAFxFJkStXG\nGxeWj5uCCIzi5lmpPV4ddhRv6eL8bV5bnGhuoEUUxda424pToyhJOCo3g07L\nedWjQxqlYCHMqY5OF/LeNfflgR0jWeNb5IHBlodY24oXmdyQ0Yl4mYi1qGhY\nzHzZTcGMXVK6gpaHHlaf+jwDyfWV5sQqe1ZHmOx3dDxnj3yWp1IE8twKJokt\n5p2vSlhFvSAzcvkmx4OVgHyfJ6wgCq5YRQLmOhmIPQTwBrehS8UQAigGlbBp\ns73T\r\n=H2z8\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCVx08ny10MDOPpknyI5MZxraKJzF4i+iWA3lubKl+lAgIgIZ8HuC0BpdF/zf/M2tUAhC5a0Op1kG3R8/hyfpCbqvw="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.3.0_1583514456247_0.8088944571193903"},"_hasShrinkwrap":false},"0.3.1":{"name":"@sensejs/http","version":"0.3.1","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@koa/router":"^8.0.8","@sensejs/core":"0.3.1","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","reflect-metadata":"^0.1.13","tslib":"^1.11.1","lodash":"^4.17.15"},"devDependencies":{"@sensejs/core":"0.3.1","@types/koa":"^2.11.2","@types/koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa__router":"^8.0.2","@types/lodash":"^4.14.149","@types/node":"^12.12.29","@types/supertest":"^2.0.8","supertest":"^4.0.2","ts-jest":"^25.2.1"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"\n# HTTP support for SENSE.js\n\nThis package provides HTTP support to SENSE.js framework based on koa.\n\n","readmeFilename":"README.md","_id":"@sensejs/http@0.3.1","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-R48KIR/OkkbChSjwVBoQ59NOstFWqoIMqKfC+2ri+YSeerwsYgYdNafCV27NWNDTFeN/xc4CuPD/IS7NJRB5Tw==","shasum":"009239901549124ae9e66a48351930c21e7d95dc","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.3.1.tgz","fileCount":17,"unpackedSize":36910,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeY9tYCRA9TVsSAnZWagAANYcP/Rvl+1fI56Q7dOoNEdXU\njbc6UUqkgV8EtG0qTPhyj7PklZqO0BmPqV6q0IkU5a7sLR7ItCqnp+X91WxR\n3Sn36brWbPN3HAQWk9fRPcnz/e2Jpka25q90tjtyn7B6mu+/e7ufWKAs1CCj\nB5jyikneEdRArNU1CG692gvBVHE4IySqPTf5d4FfUe7HfYy7cydxCILFlQUJ\nMvF7Zv2Jui6KTVkxC/rHY4lZIABRm01lAGtnk6nqNjCsHfEl/T2R8TqZwjnu\n65uMZ6L8ZdmfBPKKISxk4qXVzqMnpK0HBwfbCaSnH8HO2KQgH5WTArTX6Azz\nCq7Oz/lCCVPWCym5McsIIdc6citjOhZ4d4539IuG0CtyviSgoAxOb9mbFP2B\nRHNwwTnjN9fII35qewBupZx6xmyFzSGHsBl+64KiLqc3xykyq1FlNiIxAkMP\nWOmpn2f9N1P/tKv2Pvw2jwGJ3dVa0yrf0FTk749HnZQtikHRstm2ROMAT0vR\nSHlaDcjrHkY9F7aDDOgfzXmrRGndePMMSY/0ikrVFeLsS8G3FeJ0tYmSwJDX\noQa/YxCt3vMwCXlFl1uCvyr2czC7V9gH/u/OQ78LxAHGHF2DIlQQqSgXOGvo\nWG52iUuW1G4ovBAUiRMsV+hpC1Y6klhXB2pYvzZ+ppzuN9O/JW2e3SHY/F/3\nqNgk\r\n=UWjQ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIDunIkBz6rWVLTO+ovWAyPqAUbTPWcnG8attTgG5t+joAiBTKRdLjEFLau642ZYj247hmWecpekfkeCBv0zXpjHFKA=="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.3.1_1583602519977_0.7932080525396363"},"_hasShrinkwrap":false},"0.3.3":{"name":"@sensejs/http","version":"0.3.3","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@koa/router":"^8.0.8","@sensejs/utility":"0.3.3","@sensejs/core":"0.3.3","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","lodash":"^4.17.15","reflect-metadata":"^0.1.13","tslib":"^1.11.1"},"devDependencies":{"@sensejs/core":"0.3.3","@types/koa":"^2.11.2","@types/koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa__router":"^8.0.2","@types/lodash":"^4.14.149","@types/node":"^12.12.29","@types/supertest":"^2.0.8","supertest":"^4.0.2","ts-jest":"^25.2.1"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.3.3","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-UneXCes4qH1RmhnBoEED6zCyQlrPukmpgehc6foM4D4Jbfnns7QmdJ2OPJMVMC21kN8uZgl8bwxY224HcbMGZg==","shasum":"26eb8ff62089024ba1bf7468e1c782e59fce9837","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.3.3.tgz","fileCount":17,"unpackedSize":36972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJeaIr4CRA9TVsSAnZWagAAxMoQAKTf0mVvUbw9gY8GGlXx\nb+1lZbXu/JNv/pCJF8OzX5vsNRx9U1jGzdAROzM4okQCqUkkjBf2ZP09kDIP\n472P95aNPy3E9FP0JUXZwLe4ykiKeQm3UcjJ0F99UTPXmpO64I02EJxcL1qZ\nNT/FVQmFHCQ0mqkWPyAce346YKRBdehldBOIcX6c1ncOKLnvbdS/qrsRxFiQ\n8iEd4pTazxIYlXHo7Z3heeJe+Alx4OtmspdhcQ6/k1MIiVMrY4pwdJeGNZia\n4f7hgKQZk+aMxF2fJT6z/zUpges0EifKeinghhVKfCImKEhr+daBQsR8FrYV\nW48cL71nWO6aLDyI8ATlpyfbAdktbMSgUsQXaEIiM5eSsjkuLaoKscCsFLPs\nUT3DRWrNk2uTDd4uL/WABaKUGcKf9fpbLAHK1HRclWNIIquWGlY254HZVLfT\nXFKHpIMaW8YzznbMUsovT0qTQ+XQXKpthgo6GrvZjdMFTCfubeipeib5dugF\nJsx30xylvh2Qv51LPTn+X8DNwMqESso6Ag21C7wx6XFhl9XDyRf003cosBuk\nfVLNPPZIFNjz52Xc95EFxRGF6M3qyV9BTzGypRCORtjcnqaQNjxsi1DP8+O4\n49SBfdc/2apAl6TNQm8F3b/cBbgjiZYrt5Rj7dr5pKyKpn+QIwf3lh3VkY9P\niR0v\r\n=PVsd\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIHxhKv08VvhPpr3Hn52XrLL7Gy5hnGUUP9cCWUCf4aZqAiBLYtREhX2CoQyTCGpubpspvq98O35m2K35EhDQFtnf8g=="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.3.3_1583909624203_0.27729336971063945"},"_hasShrinkwrap":false},"0.3.4":{"name":"@sensejs/http","version":"0.3.4","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@koa/router":"^8.0.8","@sensejs/core":"0.3.4","@sensejs/utility":"0.3.4","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","lodash":"^4.17.15","reflect-metadata":"^0.1.13","tslib":"^1.11.1"},"devDependencies":{"@sensejs/core":"0.3.4","@types/koa":"^2.11.2","@types/koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa__router":"^8.0.2","@types/lodash":"^4.14.149","@types/node":"^12.12.29","@types/supertest":"^2.0.8","supertest":"^4.0.2","ts-jest":"^25.2.1"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.3.4","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-uadCLHmHXqoqh8AR6rEVV/4ol537KrLyI68MdI+GWAxDzrDVAtiXQuWR3ApS1B7C6PIMYorYtf9HgKEXam4QCw==","shasum":"2419c063b67d52b5903dd56fce3181e1af55a914","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.3.4.tgz","fileCount":17,"unpackedSize":37527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea0QaCRA9TVsSAnZWagAASz8QAJ3Sz8efYHzLiiUUeRBy\nbxl9RKuBAqQ0cLDqKbLIIl+TS1QWclzHlcAeoe9BX7Mhr3+rBnMSV93/+XVt\n9hsuEOlUjGEko5LNiwhwr4Nr8q7I6P8j15BJYMG4nrYn3oGagtRub0m0zB2v\nwtOxnZTIABv4A32grCgq07OKl2mNkMy6UOJc5LSTs3DZN0NeBxB5R9sZN59l\n0ZFLvplBsU88TfcZ0UPeOpuoP0hX1FvP2AZP5yXhUnhh4iqJ2EBaWsXn9sjt\nRGpBNVnmahId/wDmtj1Jzor1EWgMqBhgc2Q20ia53VjVgMwqnJ7lAbpuTHgp\ne0YGGZrqGzgSv4Z6l/GYU4DC8JWnRfuOzVKoeaTdzZEwNnT2ljN9gBsRl+op\n26/7UmoedcG+y3wvRQQZ2id+ELEYpliURsg8T/sHRWRS+B7rKxygZ0wk8EP1\n44ds7PuM+6t/2WB78gVL/AXG8FTcfbcc9rpSy/nB8xAU9KTBZrlpW3WxU8ML\nEc1zqwGMyHTpRK+F2q3e/VL630kViXMIR5pls95v2tuQrnmqZbnxez9ieZjr\ndb7kq7JyS+/AEKnvPknwJxlRrFv7IYrO399v1hgY7OHyHMse18QSAfEjQcc/\nFrq8isuzS1oUbrR0L0icCjXB6uSFKLOFuuRonoMATGtxiURoq15iVubR+DCW\n7czo\r\n=0nHq\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC2cN1FQz0ch26I26wrOmrvn3Zbym9iyXS1+M05rx/dJAIhALolJ2jD1KJKq/h4s2cPSpPB8Kz7EtXhLIb25VK2miNr"}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.3.4_1584088090388_0.2050268862496798"},"_hasShrinkwrap":false},"0.3.5":{"name":"@sensejs/http","version":"0.3.5","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@koa/router":"^8.0.8","@sensejs/core":"0.3.5","@sensejs/utility":"0.3.5","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","lodash":"^4.17.15","reflect-metadata":"^0.1.13","tslib":"^1.11.1"},"devDependencies":{"@sensejs/core":"0.3.5","@types/koa":"^2.11.2","@types/koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa__router":"^8.0.2","@types/lodash":"^4.14.149","@types/node":"^12.12.29","@types/supertest":"^2.0.8","supertest":"^4.0.2","ts-jest":"^25.2.1"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.3.5","_nodeVersion":"12.13.1","_npmVersion":"6.12.1","dist":{"integrity":"sha512-rzBZDTk1wcv4bs0R+X5xsoZ2AfoQU1EzRoT0m3z3xCv3zIYq7dn9RuodP4Z1Y4drs1yfd3umZTi8Som5N5cOjw==","shasum":"dd50a8d9001537b91502c4e1cbf80816dbe09ab9","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.3.5.tgz","fileCount":17,"unpackedSize":37527,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJea1FiCRA9TVsSAnZWagAALgkP/R6yOvPlylnxZivqzeer\nEUtogp165DV9YacyhtTBZJu6IbDo2kBbb1u6Tx3bRMpr1AklYIqllgErEQjq\nYIJ+WM5FAlch+yY9bfJkD9W6r/Nug+i+bjDxZTrdt1uViUl4JxYEO48uVaLE\n7tIVNbBP/HyUQv58sAeadoHGx2M6m/K6MMiORSmupfrmSUzqJ1R0tOw+CXkS\n9JJxhpynb7snkhTAyV5Zod8ARqruulYX5seuZpKNUs146YmxQeTVdIJd+EP2\n8afvXbhFJgKyYm4i78rpX+q9ComXb2+E1/paFXNhapcca/JjjSVWeycIHHCr\nwKE4yDkHCj8GYGI4OrFqHfInFaMFP5yOQBdoFWlfvQKwmHgIwRYIJYO0oIlB\ncTdLjoh8sgshXQdP9q0VH2xecd34UmRtZdl00TWaWVNZe8aR1nsrwmhhdRER\nPjVEhieROKLtIHDwTcMhp/1xurtD5qHbkDDy9CCqFehrzQHqe1sAhEqwv4yL\neOu39x1rzHRnASExfZZNuPbgwJ4JDV8A84AKTi+SYYcKenINcsUUCntvT3c4\nD/FX+ZspbkVpPMJd7eF0cxg3m8UZqhYvzA553qYclBXWN/r5PxsA3JdlPOMc\n0ovvEEbjdbhlahZ77NhEJjoyQSCQlWB4h8HRZhg7AoQueKeMJNUkKDcJH811\nrpdh\r\n=eDwm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQC18mCvMButV5Qi70tO2mXQEOYRkJjMxJvNjkbGDMWqrAIhAPF77UZxwlCtft/FCb4hk6bb8cplrwDU7MKWNIyo6y0F"}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.3.5_1584091489761_0.3401703422966522"},"_hasShrinkwrap":false},"0.3.6":{"name":"@sensejs/http","version":"0.3.6","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@koa/router":"^8.0.8","@sensejs/core":"0.3.6","@sensejs/utility":"0.3.6","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.2.1","lodash":"^4.17.15","reflect-metadata":"^0.1.13","tslib":"^1.11.1"},"devDependencies":{"@sensejs/core":"0.3.6","@types/koa":"^2.11.2","@types/koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa__router":"^8.0.2","@types/lodash":"^4.14.149","@types/node":"^12.12.29","@types/supertest":"^2.0.8","supertest":"^4.0.2","ts-jest":"^25.2.1"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.3.6","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-2gRA0J6WN29mxovleu20gs0c1QMmlKtb/ALzAvSVULBge3tbnaBeaZZrRgoeSFzLHIVKOiZ6WQDWszyZ1tmQTw==","shasum":"088a38330d47473ce5afcd3fadf5d016774eb156","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.3.6.tgz","fileCount":17,"unpackedSize":37499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJebQ40CRA9TVsSAnZWagAAtRUP/iuBH+ocmVVz9KwkI7BA\np08cdrB57t0zLjTTdTR0doYM88SJtI+jyIERHVUKta4VeOcYTeiiSRucmhiX\nc9zXih8zWoXA8NiDLUNr6sQQ7a3CYK+98LWssc9szLoHpGt2yoM+X+NspxiA\nB/nQWkfqGpCOmMsNp0gteLSv+V5g6LFx2VPhauxGhPk/e2GmJBJrR37nT6zH\nynMJhhKwAgl/sjtEF6m4tWqbUBenE0RFWOKPxaZ6XTx3M7oox7N5ogKfKoNx\nXh2hVMu9uD6ECmdFqJE19PHuAY07tvz/HM00DiaxvIeIg1nx0G3qrtOhDPvb\n8PmEG8Jx5MQVBcZwhh9vJ8wt/MJEJio9dTIbTL/Calqy1RmDXSnweCfw1/i+\nXq7pjO+W1ZPGuB3wGIeh0UoDrD1PAV08Z4jd5DeUmYuJ9y9FCKRvnaIHA50k\nfk8zIMyXCD26hep8FCQsgZBkXeAQ3BgqZUQcjkMvp0/oKcpSUwZ+dB7LU7/3\nQ2xhYZpFQzGhC7fKRtw7Wibw5rr31cv8qI+b+GXhscSXFK1D/EvbbaT9XKzK\n2SGj5ogtknvjphvCAFFHld3xSDZn5PXYW2tCP9L+0/lDAqPWnGLjw8Ooa9GQ\n+SfZY7Fo83NiDbYYqCj71Nk4aH5ACRSzSPasRen1frylqi3xzPjlslvV5keK\nN+e8\r\n=AsfF\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIAYcq29K7wYbKcWkuP8Ds7hOGM/AmaPAWVZoYISspD9vAiBjHe06DEHBXnIVsZ4T/cDNq6eO6NaAUeanj7qIi9cXRQ=="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.3.6_1584205364526_0.7648859260604661"},"_hasShrinkwrap":false},"0.4.0":{"name":"@sensejs/http","version":"0.4.0","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@koa/router":"^8.0.8","@sensejs/core":"0.4.0","@sensejs/utility":"0.4.0","inversify":"^5.0.1","koa":"^2.11.0","koa-bodyparser":"^4.3.0","lodash":"^4.17.15","reflect-metadata":"^0.1.13","tslib":"^1.11.1"},"devDependencies":{"@sensejs/core":"0.4.0","@types/koa":"^2.11.3","@types/koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa__router":"^8.0.2","@types/lodash":"^4.14.149","@types/node":"^12.12.34","@types/supertest":"^2.0.8","supertest":"^4.0.2","ts-jest":"^25.3.0"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.4.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-cbkc6TxabiomzlMw0oTKQbu3JXpeQX5/7d1Lx73xrivpYAqas+tw2iEpU1Au3s2+O3RcmSrwJ2N3M6+SkwZ8YA==","shasum":"ae935c51fb68a46efe5670b449be0ac5cb5fd64d","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.4.0.tgz","fileCount":17,"unpackedSize":37499,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJehrs9CRA9TVsSAnZWagAAm1QQAJNz8+LsWS6boUuBWC9U\nsgaUCbvFdwJtR+HwhxauqNpp2W/pOEf5+LUlZlJcwjN1Wpwi2tnL3VbWKglv\nOHf8EsX3TWqChF3wThWokS4gkRLfRm9kYOQhGMfn9IT9tVmILkTSF5GE2SND\ntRTY53bgp4XKUi8cxoHe3tNZWTHamFCJjxZudHn38JLT2uHNpFHnJdsi9SOF\nKzx6L4pCSuU1gLvBIA4YshlzJcJ2X0KZIUvpFMDTudVA8ZM+ev9A4b8j4ABv\nBT2JsAtXpRitd8CS6deuasaDZkd9RqcJN1NsuYzAeDKvdRiv2HJvoKzjEZJ8\nvyyvGtY1ZWFEn+NuQGJzq63jbUPtf5DBmjMDARtag40hpwmu/Uogvjis2/cC\n2KDQsY7po5nLfn1DRpzwrdhfUzbcjEuyCRqNm8CMOUPp2s+2umwn4bOzz1Mz\njapYRZVgFAzHNhvbR5W7o1DilkLnNP4NIsYaEgtYTM6SR5KkmxPt4432PcVZ\n6KGq30JFwIrNoP+kI8FgCQA30ksWVXYgkR4tSo2iuANPa1bl5wAar7yXPViZ\npcFsBdPqX61QVoLIOCl5h76cCbzuXNPwYnsT+wEaQyzQi5DebdjXPTXlUx/K\nyAA4+LwSOxEIbGJO7wA4Wy+t4EiuUTE9HgkbTEfQYb4qpqE58XhxJe9O3pV1\n6wKh\r\n=Kn5E\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDEmHZBqGKd3+SKlOnXVvOBZyY+RmXf86soiJ1mcH3ZvwIhAJXD+rBp7wAk/DGbKjnVMBETAfBn1/GAhOLb824KXDUB"}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.4.0_1585888061318_0.2721967291172802"},"_hasShrinkwrap":false},"0.4.1":{"name":"@sensejs/http","version":"0.4.1","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@koa/router":"^8.0.8","@sensejs/utility":"0.4.1","koa":"^2.11.0","koa-bodyparser":"^4.3.0","lodash":"^4.17.15","tslib":"^1.11.1"},"devDependencies":{"@sensejs/core":"0.4.1","@types/koa":"^2.11.3","@types/koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa__router":"^8.0.2","@types/lodash":"^4.14.149","@types/node":"^12.12.34","@types/supertest":"^2.0.8","inversify":"^5.0.1","reflect-metadata":"^0.1.13","supertest":"^4.0.2","ts-jest":"^25.3.0"},"peerDependencies":{"@sensejs/core":"workspace:*","inversify":"^5.0.1","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.4.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-/rXX7O27eseKjlDa3m0A4k9UXIDUJYL7unuInG6/i1uTtYPulGgtpz3yfa99BMjNQL0L4RQU/8gAE8bUuGim5w==","shasum":"fe0e1c2f27a83a85d4bef0de38f3f497e782145d","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.4.1.tgz","fileCount":17,"unpackedSize":40105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejECTCRA9TVsSAnZWagAAD5QP/2Q8abdJQBxq/x0B8B3H\ndGPZXTWNJi5McFcnokskNT4xebv+2BOzxZZpxF4C+VVUSc2sCiKNoVTRaEjw\nDst1TzhZWm/wjnq7kw74J3gnO2ACKSDBggt4/FrgONAqVuUKaqYhy5aTjFQH\nhRQGyzN+zorP2XmTFaMqAps88o+C+d/tG+y1jaKrVVIKyD6VjeoTDm0QzJ5D\nzJwcZIUr/UI417jbjk06K0CF4b4e+bW2KyN/TyPgUqI9VlWJV5imVUw3rjPI\njHZzQGND+nfH20qgIBM/2I8ntWk1rDdXsMAqM/u7iPSS24KNdj/KfiZkISxc\n8l+1mFbBkFrWLWOh5WE3TwoHbjCk4S21+cXUV1LqKM2rlB9xhL9VdH8niJRk\naQCPuZNrz4+wQVlinFbrU9g3H4wfI+3rihY7FqdTs56fB7Tc45Lvq0jJ1uJP\nroaMCxVapxuNMVPmiBX4JDJSITvrNi1benTLafY4sl/CmSffmjXHFITkg/S0\nwagvoh3uxFFb9+Qq7rSAzApiD6/vu0OhyLTFtvb6NvV0snvCdiUFPSdUA0b6\nf9bueswRl1Wnfssz+nLUbohwESTaMFkSsKwNvdmqnSAmBI+nSEQw+1mGiMLt\nop722YO5q+1+mLEljUMz4zjxLXy4pO/OKmTAxfqbo6ytnvoYCaIL4HkR3dB7\nks5v\r\n=Kc8S\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDYm1icHCV3UohoK4NSNVWBMHcnvxmwEbQ9ds7Gl9GRZwIgOT5PtLiRBxzqDnIia3D81jiQEew7vrMTALB9V7VZejQ="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.4.1_1586249875054_0.20198055837514595"},"_hasShrinkwrap":false},"0.4.2":{"name":"@sensejs/http","version":"0.4.2","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","cleanup":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@koa/router":"^8.0.8","@sensejs/utility":"0.4.2","koa":"^2.11.0","koa-bodyparser":"^4.3.0","lodash":"^4.17.15","tslib":"^1.11.1"},"devDependencies":{"@sensejs/core":"0.4.2","@types/koa":"^2.11.3","@types/koa-bodyparser":"^4.3.0","@types/koa__cors":"^3.0.1","@types/koa__router":"^8.0.2","@types/lodash":"^4.14.149","@types/node":"^12.12.34","@types/supertest":"^2.0.8","inversify":"^5.0.1","reflect-metadata":"^0.1.13","supertest":"^4.0.2","ts-jest":"^25.3.0"},"peerDependencies":{"@sensejs/core":"workspace:*","inversify":"^5.0.1","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"\n# HTTP support for SENSE.js\n\nThis package provides HTTP support to SENSE.js framework based on koa.\n\n","readmeFilename":"README.md","_id":"@sensejs/http@0.4.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-s3xQW7CIUiOY3SxJRQHsIFeQ4l0tQ2yFLi1hv0gatLiCKFofgcVut61n2i0VpuGBxC73IG1zypEisx2xMkJV+Q==","shasum":"938fbee58cb3bdc5bbf943dd301ede192220d4b8","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.4.2.tgz","fileCount":17,"unpackedSize":40105,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejEVbCRA9TVsSAnZWagAA2bAP/i/LyO96YzrgWAj9wb8Z\n1vh3pUP8MPZ3NM8SrohJJBI6ZvkaeMHviZzhZYlw7qqZ1pOSiGFi9+fdZiqW\n8BrUbciLYwfkOpzsHTw68z+ts3lix+T8jXZLIqmW3Bm5zYr/LUGKSTSznCDU\n5guZcQqhApS0aWpSuiQpT5ecO6Sg48kb51BArQGUkI6lb8cOFvPh7ak6X+XY\na2sXEeUvJ+c4CvcCDzNWvsGmaWh9Q1Tn5N3IWkEJD+JiTCUyMDfnQBQ0gb7S\ndFhzthDam7NWWZKAKymp/0ugCQ9Y/F1RvfoJ4pMv6GWTJQBLa5Uzp1FISeC4\nIk3b3zDvK1yj8ABvS+9u7BnPbpj9dt/jNoz8pOu8R3vq8PdGP+bgvN7w2Qo3\n1oIAqYUcRzrCjHBS609Sg7X7iDMRDBf4AkKb0BgzcnFdgWIqhlJalv3AqOWb\nrKt5m0HQpjYVNQa9HDSdImHiRwPrS+x6ruoI5ZigQV61JUI2M8WnsO8z9vCu\nnhdjLngZ/ms0Id3AdITNuCOBpUgX6I1cQAxid0GhXWPAk8G0SmAQBBNiwIXC\nvfJBCa6RnHbfF44VJuq473fuHqogvQAahNB2HKR0hR7F3bn3x/vWUIdPCyFD\nqPijkO25rHP7Tzkm4tumKhI6RhfYHVlZpOR2IHbOp0JiQzn7T3ydbm80TOPH\nbJEH\r\n=cnPr\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQD40KrBPxmcuuPErXc8CjVWi65ntWedTqsK+AeDbSnHfQIhAK0tOyPj8633eOstowyBGW+imIanCt3UEi3mYD8a6hPw"}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.4.2_1586251099037_0.5578237954473391"},"_hasShrinkwrap":false},"0.5.0":{"name":"@sensejs/http","version":"0.5.0","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","clean":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@koa/router":"^8.0.8","@sensejs/utility":"^0.5.0","koa":"^2.11.0","koa-bodyparser":"^4.3.0","koa-qs":"^2.0.0","lodash":"^4.17.15","tslib":"^1.11.1"},"devDependencies":{"@sensejs/core":"0.5.0","@types/koa":"^2.11.3","@types/koa-bodyparser":"^4.3.0","@types/koa-qs":"^2.0.0","@types/koa__cors":"^3.0.1","@types/koa__router":"^8.0.2","@types/lodash":"^4.14.149","@types/node":"^12.12.34","@types/supertest":"^2.0.8","inversify":"^5.0.1","reflect-metadata":"^0.1.13","supertest":"^4.0.2","ts-jest":"^25.3.0"},"peerDependencies":{"@sensejs/core":"^0.5.0","inversify":"^5.0.1","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.5.0","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-zB+qd9AnxGOy++RqizOcSLBaKyXCgP/GoazK1SU5hDyqBazbxOe0JILcm5afhLK0wB67fZL//msyOAT1HWczUg==","shasum":"96a418af69a2653a3c5f25147b05b3311b870922","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.5.0.tgz","fileCount":17,"unpackedSize":40567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejLwBCRA9TVsSAnZWagAAhR8QAJg0BEIqlCtXiO4qtFMU\nAPg25hJjDGTOohKGReRzVCbHz9qTddNiMMtd1iDQxkJPppaA+6mY4/tR3D9M\nFlqze0xhOCGd/IzUGWxaz0RI14KsERruOVX6kUVGOd+rdr+5d8vkgKrtblnQ\nZtWsug+3C6ERG/MXM7vZz9HHWMd/LGdKNfIcuvmY6rnnY9LhQubNEhzU0Hlv\nQnX/dlZnKbZ1rlf1N+bm+Xm0ohryaXnCb7dtu3kEwzdEZcqgPW8mjieWX+60\n5Q4iU8jxT88JfJB+ihYcwu1i+Cui+8p5CaK2FhfxF90b2/19xBDEnf/Ok/Cy\nIaIy57qhXmAkLVpZeOLpl7NPd6VvaPCWY2lcjT7kGRPukEH6qeP59nWEfpNR\nV1z/lwZUKTcBT44heCN81mz4XMNqcmNHHEFSuys8zbyFbrOpUmmmMre4kgCk\nZOYYlUkf6vo5jrpit90qUL4PPLKkN/RaGATUuhm8NIakbqC31FsShy/5zru7\noRF/IV/oHahBf8Q4FNGLz3E7CiWkNlv8gg4FgKwwfhs0nhCaE6wh00cwJTkt\nfOCE2Lgl+PXisQy5JTRUdh+8FjAF3eP1vJ589ANK5wd07mewzLgEGXlpOgLB\nmYwMD52JeNWIiOvYFc4TD0T7K+PJsF1LAvm6fI7iAWgG7CR3Zgh7DqFfv4oQ\nxxXW\r\n=lF2V\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFMOjzoVQJBw54OMKHuNO/YLedJ5vXNG5FanqszkMrVgAiATpyyJ95XTzWl78yp5BEbPrVzxoRU0fEk6Flam99J8rg=="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.5.0_1586281473189_0.07096421035637923"},"_hasShrinkwrap":false},"0.5.1":{"name":"@sensejs/http","version":"0.5.1","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","clean":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@koa/router":"^8.0.8","@sensejs/utility":"^0.5.0","koa":"^2.11.0","koa-bodyparser":"^4.3.0","koa-qs":"^2.0.0","lodash":"^4.17.15","tslib":"^1.11.1"},"devDependencies":{"@sensejs/core":"0.5.0","@types/koa":"^2.11.3","@types/koa-bodyparser":"^4.3.0","@types/koa-qs":"^2.0.0","@types/koa__cors":"^3.0.1","@types/koa__router":"^8.0.2","@types/lodash":"^4.14.149","@types/node":"^12.12.34","@types/supertest":"^2.0.8","inversify":"^5.0.1","reflect-metadata":"^0.1.13","supertest":"^4.0.2","ts-jest":"^25.3.0"},"peerDependencies":{"@sensejs/core":"^0.5.0","inversify":"^5.0.1","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.5.1","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-lurFPx5inFoOzPMH1QciDFo2SIoD+HToEgDEh0iuryyF9ojquiVq775XVvmOY+S0SwDKgDNeZLUdbc2DwCOz2A==","shasum":"f84f95aaa9f6294e1de6ed8c2cb121d4f0f58ee4","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.5.1.tgz","fileCount":17,"unpackedSize":40567,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJejsD7CRA9TVsSAnZWagAAQnYP/2N1BdOfgdJXjzb0BauY\nOgTPuEvRISVVEGgwodM42U/9/B77wwgydmFJ7J9IByH+ZW/YO7xjDTA1mvEa\nuqyotCGo5/BGYwSwiFLIXHMq1yfxFBgxR53cg0YIRgXqJRubEEe1Ng5qVswO\nx2DzIa2GsUKYvX0qLGNpLZQ7K3J4eHlTWZI6H3NUI9faA0rX0F/fmW77iX1F\nAk2vrfbpR1Sjgq1IqOtprjkVgqfYeULlAOOMogoHiY7dl1s1qanjmv9TM7AU\nl0nyEknsAxNuZbmE6it+HV17XJj4SZ+n1nt2L45uZqWfNxvoWzp+2o8AclSS\ntCMFevlSCZx7E1Czfev2bNMcepMUnNq7x/utqXQ1bRc1eUG+fkyhoCSM10TF\nsA7YYfOJ02HI8GD413fuKrLWuJ04pGx2Xd80UxWBtvGvbanwNKPl9J/KnyeZ\nLC8boWcV+LBeUR9+sFsDutc9B+VSfPKALY7TZKt+XnEFYLtLWL8cIqhXrnom\nGVphX2gaH1WU7AOmIOmQmvcOnKu/WFmKmg85TQulcXUfHCtjsSVLXjDlx5Zn\ncXAdpeJu+/8BaqrztGBnEz9gkXkbzbiuZ8XemBICw3sZRcF2Yhf15TbAl4l5\nisuHSEVrcLtiLG0hTrKGAXDVhTuhcz1JK5XGuNj72HCPS4uL+yAJs99r6AKb\n+3Gw\r\n=4J7y\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIEtgHejbltZZrlFcC8whS+T9n+Q9vpUVOGLBjav01xYKAiEAhh49UA4l7jqE4zdCC63lX6CQkL9iYMdwsNh9jISO0bo="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.5.1_1586413819192_0.06912320255925075"},"_hasShrinkwrap":false},"0.5.2":{"name":"@sensejs/http","version":"0.5.2","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","clean":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.0.0","@koa/router":"^8.0.8","@sensejs/utility":"^0.5.0","koa":"^2.11.0","koa-bodyparser":"^4.3.0","koa-qs":"^2.0.0","lodash":"^4.17.15","tslib":"^1.13.0"},"devDependencies":{"@sensejs/core":"0.5.6"},"peerDependencies":{"@sensejs/core":"^0.5.0","inversify":"^5.0.1","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.5.2","_nodeVersion":"12.16.1","_npmVersion":"6.13.4","dist":{"integrity":"sha512-e9qs9rwGPOdUqgVuhhObAcp3Pk4/lVai8PjhMHAey92HuLpXbC4UuIWJTljhPFJxUiHytUeXVFKXRvRVrpi/Bg==","shasum":"f681cd4c98ef2c0610f8a7499a5eb7713b51139f","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.5.2.tgz","fileCount":22,"unpackedSize":62251,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe9ihFCRA9TVsSAnZWagAAxDEP/juAttsOUhVOrhXgeIY3\nCm2OKaou1wo7VCXISlnWTEjrg/1npVyOvgLaUsEjo/koAPKtbhQIMoZrIOdI\nrofov3dcQaA6vzY+ZXoke7kLTDeT/28JSqcT0CHkMe1dNAED088Or7j18i5u\njihasevDtHs38Yt6Yt/A1/S3BvduR2pT9cF8YGzLJGU7gYBJtMOtb9AI90j1\nO1jtHz7t8hO3W8tX/0oZUtOapMy5R7T7W5gBkEI/Y/3pl/EVJLkxOsJCY5p9\nfk/+YQHKi0S9ufQBO/7K29KqHBFhVcIMjTvz/mRBLWpNkpooR3p8mbroxltd\nQlAALFBzYxjtLMYOEZqg7HZVEoxfHyKzoJqKT7JokbaB6CgMOl8UMJPuEAa3\nL8Nu3J0+Xf2bVogSHxhXGV6XHB2eTaYeWlWA1x4HVuvqymKmcxPTp5FwQBfV\nI1I05uyv5DYPYObBD9kbji4ux7/9FTn/uux0ZGLvMPHTFs5f/o2cAC46RKSJ\nnxFmMBUhonB/RHNGYriGtL11UAlUiZCWSCC4XyU+35IQK6SERQcjJH0L6vtx\nAFrly72LnTecSlc0gf7MoNmfRp9Qe5YvELjc21QAe6neR+trddffiprlJaeN\nTV0NopfDL2n0paE1PXxN6xDk/XO+meBNXzHHTltnrAm2tUN1YiahNbQ8+lFM\nu15x\r\n=dITL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIGibnYQ8T+hiIQKCkl1j4nyIUmQ041hePwxzbvo2YWrzAiAVJn/wHsInaMBbX0iUFWBV79V8K8L5YnQGImhuKg6AVw=="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.5.2_1593190469328_0.5768042466595664"},"_hasShrinkwrap":false},"0.6.0":{"name":"@sensejs/http","version":"0.6.0","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","clean":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.1.0","@sensejs/utility":"^0.6.0","koa":"^2.13.0","koa-bodyparser":"^4.3.0","koa-qs":"^3.0.0","lodash":"^4.17.15","tslib":"2.0.0"},"devDependencies":{"@sensejs/core":"0.5.7"},"peerDependencies":{"@sensejs/core":"^0.6.0","inversify":"^5.0.1","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"\n# HTTP support for SENSE.js\n\nThis package provides HTTP support to SENSE.js framework based on koa.\n\n","readmeFilename":"README.md","_id":"@sensejs/http@0.6.0","_nodeVersion":"12.18.2","_npmVersion":"6.14.5","dist":{"integrity":"sha512-zwW+7Vf6I/Vjs71xmaXNd7NyZkBws03h2nmVmKN1gFRMVPR5OtQls+cgXAlcAjfFSwSLDkTkvMognFLm313SAQ==","shasum":"c12640b8f0df40149d3443b47cad4b87971d4f2a","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.6.0.tgz","fileCount":22,"unpackedSize":60540,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfKkI9CRA9TVsSAnZWagAAolEQAIYKXQHHjayGXCZRmV8q\nvoHNb5f+oWz6xv6uy/AiJPxg0oBKaHQbUk5AQ9U7xRLIKepRL2Qau2t04NGT\ng1kHW3QgMn4fK1CMQu55U/kNTopB+rBcHgTw3YfN0mjA3ed/sExNG5f6N3Uf\nN+23BZ06WNlnuupczbZNe45vMVrTaD5GwhZwckf+UYGs4ADF0IFB3ztEihlB\ncLxZjl6+772rAVUSno7UMkoLA1s+UQMIwlNojirMegm0u7JvwKCCEmPZZW5T\n89rgJ1JkkUFqrzwo85yThSjGXFJ5mYg+mUsbslo/o2Sm8VCkAppzuXcJVibn\nw4/8lmSK/HJkcnzluaKBQlG1ERasWeNwKeOZsG4NbEb7AjgC2OfndgwdJrJj\nqFY+F525fyAx9f8/d6+E6zwCOK8S4SBruzpIRxqoYMXqUx/v/C5FyT6nrsS1\nCZtZVc/zwvq33hYU7J2hcbUYZsHds0rNX+JwKJ6NCprmZmRC0gmhw3tcMe/4\nFZlbe8kN9MPU/NSbaq6n/CIRkKZ96o0Zu7UKQcpTZltIyRJjM4rqp7irXAfu\n56xrU+yXdPvpexHZfNknk+ZhafNZnIOpfASJNU6dxHEKAvLb70ewlp8gZy9w\n+PnwNjOpNlBWQjOUFPx+wwZI+OWvyFOW8Vz1SIbaC6GgTjRNioEZgWnRTgof\n6l6z\r\n=3L42\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIBmQrctu0u6SHw/EGFxZta3TWEyGESzJjaNAiBSKZUqBAiBs3VZdaf50G+4/c5EBNjTOHuPZfZqDJtfbAvpVOMJeIg=="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.6.0_1596604988560_0.23914723544918237"},"_hasShrinkwrap":false},"0.6.1":{"name":"@sensejs/http","version":"0.6.1","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","clean":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.3.1","@sensejs/utility":"^0.6.0","koa":"^2.13.0","koa-bodyparser":"^4.3.0","koa-qs":"^3.0.0","lodash":"^4.17.19","tslib":"2.0.0"},"devDependencies":{"@sensejs/core":"0.6.1"},"peerDependencies":{"@sensejs/core":"^0.6.0","inversify":"^5.0.1","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"\n# HTTP support for SENSE.js\n\nThis package provides HTTP support to SENSE.js framework based on koa.\n\n","readmeFilename":"README.md","_id":"@sensejs/http@0.6.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-Sw9cVyNsSptxSgzucieI/PLsjiFIhyrIEcVv2fzxsmmON2G+s8yaENsEb9eKWfrh7EtXgEB5eXAuPZG+FVS36Q==","shasum":"a06d1e277074e350a13e233582852e60ef144b43","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.6.1.tgz","fileCount":22,"unpackedSize":60423,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfNl5PCRA9TVsSAnZWagAAcmQQAKRnuSiT5UgAtJJHts1N\nHYSh0UsTGb1weUvtqxB3gZrmiZKMtHdJnRaszPzk/ZRdmaE1PMTeCzkkue8u\nh5nh0IL42NJ56KHZ5I0zKNwL0v7V71PK7LCxWaOg60/27GOCFeCKIf0faOn6\nKgLbfjR7aVHzWZSdNPmkzdp+wOOTlG1aU+l8EviLi9l/pVhK0Sc8amoT2mIe\nr2GVccleU7SeyNg9XzmU5VMb+3B9ML6SuyKjt5k9UN4nAzMgrjnsY4qhBcpm\nwvK5CvCsu/ctQs9LzUcdLHFVhFmwr2Gl9cJiAC1FY40QqdtpoR0w/WEzxJm2\nK/q56zi6zQJ+8ZqWGgGXBmF0naSQYmG0+vsRZMXImu/vfMYXoEdDvfvGXabr\nuDTyaI4QmX6d12CBPVZD94XLowbXxthyy4CWJKo/+g7e+620+ucOC+6HQVYb\ngCYiNyxMEETOrr7DgWNbV/Fy8OJcSmt2RmxJymWauC2T7psomePkAQYRsiYd\nMqrcyWWNCCS1h3/A5jGvalBixtw4Wd7SjgRWqJ+UHXPHbeeATSv2cvAIiiIX\ncQi+8ti8Qsc7P3RZ5glp/yc5vC/6LX6+bCD1p4jzOpeaVGgW9u8xUU8LRCRW\nARg5BaAULrZgviEvBvebnCd8Hp0hcbNpHd29C1qlVPCzykqTDxaElXJOPQ4u\n3JrB\r\n=Go+9\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDvSaj2/+eKC5hsKbkULViOzvcNPY+vn0bVCiMgdY4QWgIhAKGue2DvzD00qjSU5Xo1s7KquOKVuZ+VnCXsEgRIJ+xf"}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.6.1_1597398607006_0.9143245321370845"},"_hasShrinkwrap":false},"0.6.2":{"name":"@sensejs/http","version":"0.6.2","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc","clean":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.3.1","@sensejs/utility":"^0.6.0","koa":"^2.13.0","koa-bodyparser":"^4.3.0","koa-qs":"^3.0.0","lodash":"^4.17.19","tslib":"2.0.0"},"devDependencies":{"@sensejs/core":"0.6.2"},"peerDependencies":{"@sensejs/core":"^0.6.0","inversify":"^5.0.1","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.6.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-PKAuzk36/hiAdEdZg7/Bmcnm+BhNs154kfuV+gkzcd3RCk2FoeMAMa/KruzJhzK6V62IL3JUaAsDdsxMAJAU1w==","shasum":"135f6e03a28cd5b9b9f03e4197c875001ad2b8d9","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.6.2.tgz","fileCount":22,"unpackedSize":60879,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfQ8hpCRA9TVsSAnZWagAAGxQP/0bVjKctkHwPVeo3N5pO\nIrDmTWefA43hKFlWLPNdc/rROzj6/H2LnR3LWul9R8gU7WHSjlokWHGzSDPd\nzn0uCQi6GRCKSzXBMWjtzlS0GAhLrjGpCP3ji62Ljp/yd+kHUeo3u7sbKN+3\nbhEEGZe/qmD/qdAonMc897ctVg9KWHVjjcMfU81XA7HYQQnS+lAToQxtjg+/\nfqufQ9NQa3f8/bpBlLnJHLXrRfJRhE7kPayQ0aDkHxA0Zd1C+eN0m0GYGNW6\nRa9c9PskEoJ83Jn+pU4m90XaVrxgz81R7Y3zbluzTbaSPG19wtIaxk44eTto\njUARf/fj34JtYcU5L64sZ33ork5FRqopfl0cEmMtHUAYw6xBXsQWYFKR1IBI\naMN/A7L4BgysUwbPV6917SW10UVCBcsRlO8+mi69dyrT2F6IY/TrCvO776tx\n9UWauOeJgzta9OjvIY6jAeepnK/LncNTSf8HS58/UqDsNV+gQBsTun8yk1A2\nDWAu1SYgDS2sE0XP/SMZASQUg6gL4q97iETAO+6N8/pTRyW6D/jcWOUhP2Vv\n6B2or3l4b7KI8KPrFyE1oHxAeTw5ACweIfrd3Ap2vVhQmD4uC/VNEDmIlXiC\neHXqFuQs00ZTVlZFCowkrbSlXeEts3LRiP+PDtNy73NjI4tpzI3SwkHq6GP4\nePi0\r\n=CP5n\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCnY7B7q8JxrpTBmL1yDNWhTIavfl4Mv5lhVUdDAMjDNgIgUqTKbzC+GnTD0OFgks2nCyOF+Tmz2WazVFH9kknM5E4="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.6.2_1598277737252_0.8925582114718462"},"_hasShrinkwrap":false},"0.7.0":{"name":"@sensejs/http","version":"0.7.0","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc -p tsconfig.build.json","clean":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.4.0","@sensejs/utility":"^0.7.0","koa":"^2.13.0","koa-bodyparser":"^4.3.0","koa-qs":"^3.0.0","lodash":"^4.17.20","tslib":"2.0.0"},"devDependencies":{"@sensejs/core":"0.7.0"},"peerDependencies":{"@sensejs/core":"^0.6.0","inversify":"^5.0.1","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"\n# HTTP support for SENSE.js\n\nThis package provides HTTP support to SENSE.js framework based on koa.\n\n","readmeFilename":"README.md","_id":"@sensejs/http@0.7.0","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-x3dCR7XuuL+apRytR+2sNDb4+1TqtZPQU+2AcoM0J7AJvBRZBA1vSdnRwJ8xwCd/O28T81ZxUVWGc+2sq4hulw==","shasum":"7759055d840511105a723c780c6621fd1e21546d","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.7.0.tgz","fileCount":22,"unpackedSize":60902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXSNiCRA9TVsSAnZWagAAX0IQAIM5bejEUE4zWn+ux972\n0O3uJPAkl78g7toThAsZr+JZaBbdh+zuev10IH4Shyg2n7A0p09WkoEa+jKW\nOOE98lqkwt7zOfBfiorEQuihJrLUmgvANdEylDmD7KjtJpDJ/aEIyDEi8I5K\nUV1hkcZLdZdGLljr9gw/bF3fUL4HLqhJYfjsrtaLeFN1x7ri4Kr/HtUwb+pr\n5hjItkf+yQZGFOd4dbwH4kI00TfyAPpckmbKm/hkMWGy4gCaSCk5ewvXuTYn\nnPxW7AOO2+H9HZllKBWi9JszJ4wtki/yILIJgA6IZrbrAYWsRBL1ouBh3Djk\n5EeVKFsiLkuFoOnIZ66NzSrnTMn77QiH0DPDVc3ou0aP5ZORZRJGCcMVPHCg\nLCPVzWh2EfNu0IOHKgNwTvnZmR3hTeq8KfpXuZe1P+CX+9OI2I1cpj79QEdY\nta1oiZ9QgIfQ0t0WOctuHCSsQOFSldSljSN6SS6/kCSZOAAwiEAKl42aN3ry\nf5vLxU/EasOJXkG4AgymF/5pCCtiMBiBK9f/rouuKG21Fwmh2PHtWOcsBNui\n7W5Pn0oWuvtczeX9NCjZFJIMbN2YsZra0jVQJVNF5LPkee8R09OS5akMQ4aN\n40nJpNPOWDZ+qVvQd2W9qRGWveLtyG+WPNlvRwATy4uvSsxjGkYmyVvMeSz4\nAK4E\r\n=wXwX\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDpNGSMqeFz5OQU6wtQ+n72Ve4OVPl85fGKtt6PEnrybwIgJ+eO8eciI6B7SdRgl8DtVm6QyxS1WkVkgOAnEDGmOJU="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.7.0_1599939425905_0.906311314731538"},"_hasShrinkwrap":false},"0.7.1":{"name":"@sensejs/http","version":"0.7.1","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc -p tsconfig.build.json","clean":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.4.0","@sensejs/utility":"^0.7.0","koa":"^2.13.0","koa-bodyparser":"^4.3.0","koa-qs":"^3.0.0","lodash":"^4.17.20","tslib":"2.0.0"},"devDependencies":{"@sensejs/core":"0.7.0"},"peerDependencies":{"@sensejs/core":"^","inversify":"^5.0.1","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"\n# HTTP support for SENSE.js\n\nThis package provides HTTP support to SENSE.js framework based on koa.\n\n","readmeFilename":"README.md","_id":"@sensejs/http@0.7.1","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-knhwDgBcBT2Hp5WdkqwQU2MusOB16y+5dsEUWBEqrFmDFN5FmrZRvaDw0SjrHNmk1ovVKvXLCyMPgSC3Smr5Ag==","shasum":"9f793adb12eac58052b7bd416d46c1915a79c880","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.7.1.tgz","fileCount":22,"unpackedSize":60897,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXkgPCRA9TVsSAnZWagAA+QQQAKUGC0PUn5tEW34K7tJp\nnI5XIO+63aTsHoY+TTx3wlSiVUqEyxj4ombREXEZ3Mihd3TN6SOsn3UI2bFQ\nT754lZTYsGa/aSl1Q7ZbtnhBnv0cwCd8tPAZRX6sM+A2WljJVolRu7JYk+Ui\niKO6/T2uzIa8qAjRVwAuPAGLl5rhxTBWAuhzXnS8P6hlJwTCkeeBZLkdtYOW\n706WeVi65iAb49zeD00CRHVl7EPGgUU39ut/3EYM0Oncq4veWuTG3Ln9ot0s\n5sQcRrYtx3eounMX43QSMdjux2l3gJ2iBy1dcuYfDeYnGpWvn6y9anIrzhHf\nsEEiPI/2ePQZ2UYzCla5Ngtprr9nMVr1YcDRZIWN7jhUKvnHOz6P/WIvLz7j\nXAWC4UARknlfWsnZmb0px4NvpzUBC5ApA6RU4fchzxt/HDEIsgaJWJoscw9i\nLt6/QE7qzT36KtT2JAMr6K9/h3+rNaSEqQf3C9YNAp/0XCNCUOlEyp5fX0+3\nmQ55xSg3lK+aB3PRRao5xu7GwG/5oCG3Fsay1/TOnvu7UvNEWtjt384fWffD\n7DqETMagJlMLLAo5jbcVUqABDMOVWfT/Vq35jmgpuQDlCCMdpoB0sUlXYnxk\nwE8tC3ylRfozIVAYCYx0Hlqq5Nh+FmjdIfxwavP3fB0Edhk17aw9FNAro+nS\n7O7G\r\n=DtKG\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDHwqBwBKQdcSMXu5/goNp5bi1/xNYoFOiwlQkacvAjqwIgRvfs2yEw618omiV6m6pW/CRWejnIYJpBMmdW9J6KgHA="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.7.1_1600014350973_0.2071676889849292"},"_hasShrinkwrap":false},"0.7.2":{"name":"@sensejs/http","version":"0.7.2","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc -p tsconfig.build.json","clean":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.4.0","@sensejs/utility":"^0.7.0","koa":"^2.13.0","koa-bodyparser":"^4.3.0","koa-qs":"^3.0.0","lodash":"^4.17.20","tslib":"2.0.0"},"devDependencies":{"@sensejs/core":"0.7.0"},"peerDependencies":{"@sensejs/core":"^0.7.0","inversify":"^5.0.1","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"\n# HTTP support for SENSE.js\n\nThis package provides HTTP support to SENSE.js framework based on koa.\n\n","readmeFilename":"README.md","_id":"@sensejs/http@0.7.2","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-S5wPYXQ+Jsu0Hp4lXOtZHDmC3qtbH4g7JTf9n1CFre72UrBuJmBQ6EsNpHrwmMgWsEuvpTFRxGq6laExBvyNQA==","shasum":"35bc6e435e6d35244d7d8297292b992ae990b883","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.7.2.tgz","fileCount":22,"unpackedSize":60902,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfXklJCRA9TVsSAnZWagAAra8P/icS6h6Xk8vf2tWGbNo/\nrpoAmIvLQEoz2kHRUmw7P+ehalXQSXzvKhYsoDJrmevl6TcSiKav7O+/96AN\nbuGqt08J2JscZBZxtQI0qX8tt6Em208UfFIxkZOEgqC+jjsE+Wl5zMvux/gZ\nVOeLdDce2Hp4+dQ+Wtb1xtPiI/ASFRENZsaVy1g0/iawfpp0hrcWIvFTh4c5\ny0kTdCAweyvdxD6ntWh5zV1K46vqXwGVHbY7QGHPOyL1Y/Jc2AVlmRW1wl+0\nq4KZpL1NIAnLklFfettqDaZi9DpIOqQhFTXcWF1X3c9YFjpiuipSxD/zPL7h\nwGLssSJPySpgdfjZldGpAmwszc6J65i4e1J1O+dzT2KmpR1tfeibDtoJbcfU\ntjTvIwtq2drdJ5yQ0vbPd8J0+NFcLfCJlJ4F0pjWwf3oyuxejs0QPzLIcvuA\nCwO6htyhMee9HE91YZwGwz3iKb6ijdeKVdCqhuXX8GKJfPqsZWgE96qeFU2V\n6qq5TjcsoCSNGc85b1ZbVlNI8Tzwt+DAvt74kUe367+FqjJ3qyx+fzMezbLy\nVld3mosZxdUAZQFuDwfiDNgpqMlgkoYWroTqDeWpFdXZbnlCCDWvxyx/6YGt\nGfKSmvrzpMy8m+GGUz/eo/itj2EnKetR3hhd5UCnCx8nkrCZ7LkDkPHvxoSD\nSNA/\r\n=qDWn\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCdXC2igjh7VFTowRO5d6dXM0j9hQNDvQAD9YZ/neydNwIgOdx0gXgYOFOquSmhlKEvAMvvp1qBUrkMMj9CzztZR6Q="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.7.2_1600014665180_0.7180578334546475"},"_hasShrinkwrap":false},"0.7.3":{"name":"@sensejs/http","version":"0.7.3","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc -p tsconfig.build.json","clean":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.4.0","@sensejs/utility":"^0.7.0","koa":"^2.13.0","koa-bodyparser":"^4.3.0","koa-qs":"^3.0.0","lodash":"^4.17.20","tslib":"2.0.0"},"devDependencies":{"@sensejs/core":"0.7.1","@sensejs/testing-utility":"0.0.8"},"peerDependencies":{"@sensejs/core":"^0.7.0","inversify":"^5.0.1","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"\n# HTTP support for SENSE.js\n\nThis package provides HTTP support to SENSE.js framework based on koa.\n\n","readmeFilename":"README.md","_id":"@sensejs/http@0.7.3","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-/mOl6RHh2yaPS8pACVm6XEOCfjxoppyH3+qDYsrLg25F/8+0PXrd5/hfdGjWL8NMyCENOFhEGvwV2W64Z/8Q6g==","shasum":"dfc2bf9571f96fc9b57339bc810440cb93aa5ca4","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.7.3.tgz","fileCount":22,"unpackedSize":62900,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfajW6CRA9TVsSAnZWagAAu6cP/3ps0X4wGzgyoqQyMsE6\nQ4pvxUXz/cDqOpX3BoIUwEMlBEygspd2jdc9BLDxXMeWgsUmOuC83yxH97FV\nuUX2s/DtDL1d2eBsk4baauYMBPlnAHIS8GuveaHqUm2xE1rLctBiq+Kt6o4F\n/b0DnuSSTnQWlA7QonK6SVJgrPmGU7ppSPpmnxYyM2/hI5zl752c7lhK0MNE\ne/73Jvd15RXPlcp4IOg42aroru8Ek6/fUOOSpjVkRIuY4qHDhX0yUapN0jcG\nk4xw7dMyUg47FNzU5jrbIlX4mTSQWaz0fqLefBRMsJ49sqDBHt4EXG9jDNrh\nI59bLLJmntm7JwV6Txwk0ESQVrEN71h8ONcZkI7z+ZQ3+mX5Db1RL3Rj0Hz5\nTwzs4htpP8Pi+VE7qWn9rNijmMSd9Hp5g2TsxAwu5Y67PBAhN6eKp3KB2307\nxojJa13GMSJE34i4iqozS8ooh7Jotka/+GP7vkqzmcWDngx0tRxDaacJMFV3\nmJh0qF9cLSICPIX5xygImo7MrZBcusVDEf5rnetXop6aL16vzFRBAxsCoc8O\nsOjFA/rh5jEzuV67bt54tvrUpPsnadrOTYWGhEqXTP0BSxt7evtyyw93Ircp\nBZsRxm66jcPjV2xduWiBGkd57IUhWKUEc6TR1YNOThjvYdDrzsWf7rd7i+16\nEm7D\r\n=L1DJ\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDu995EoSVtnxwAvDRX7SN9L+fHtlhcUAUrBYC2yfE9FgIhAIVzK56r3yC8z7xBVPuVuLtNQstiwMoYSSk1A0GvsiQ/"}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.7.3_1600796089653_0.7303918669614371"},"_hasShrinkwrap":false},"0.7.4":{"name":"@sensejs/http","version":"0.7.4","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc -p tsconfig.build.json","clean":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.4.0","@sensejs/utility":"^0.7.0","koa":"^2.13.0","koa-bodyparser":"^4.3.0","koa-qs":"^3.0.0","lodash":"^4.17.20","tslib":"2.0.0"},"devDependencies":{"@sensejs/core":"0.7.2","@sensejs/testing-utility":"0.0.8"},"peerDependencies":{"@sensejs/core":"^0.7.0","inversify":"^5.0.1","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.7.4","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-TWyx0CAGzQyhoI71twvF5UFQ/vJuw6BBWP4EQ74eswgJ252wUJYXCM/97NybnSUTqZVOwil+zfpCqlHgXesX9Q==","shasum":"05f3451da9856ebfbf444c6b1e9826569514866e","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.7.4.tgz","fileCount":22,"unpackedSize":62694,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfhrSlCRA9TVsSAnZWagAAEdsQAJPzCZgoukXzzQN+mLfm\na+K4KlSreYzNfH116xLBdRsC0OlIfQN99KkMbukw5ruHgZ3BBRpvjHTCiKrB\ngNekshMIJZhsdgDLBOJFvoSQ0h+TW5gkcmv/ejf0aU0gOmmFn3dCdYxKezGc\nqd5LGOecmUiRng5KftSgFxUzPNhw2e1ccixtTlV0mNz4KLZ/LeWA+ZhIdRMf\nTqyHYCMUk1hWaBCy2zQ/q35cltQAup2h5Q6Th4QikZPioZ6DXNiQ8JeA4tVO\nvs5BmqnOfv/av85hEYcVmVVraX/r8sxp8ieQkW1mzdZZGbycUeNN5b8YI+gC\nwSAo2vkUfXajZkkNO5DVeRFbr2lftxPqR0ICvgPCHRfazUGb2xLifQ5YDWlA\n3gsNvgUVY1RZ5MHsW0BWS3/VADCGw0jBeYcYjrTTXd8t2aQ9Y4RJBrTU4BPW\n+9GxTh9sEzrFC8VFBI+KcpIE+qomEyKPtWobhsdLGrk2LgiEWM+aI1AV2bY3\nf5sobrdzdxx7h4pW46ZZyuHW/Nc1JoD3jOBR5XcBaYPhDZyulqr7zdBmWlKR\nsr8bjXITH8K9OTbrNATuviX8Jpo+S8srdvDhepIOxjKOTENh7l8O91+IWDbZ\nVpWIEaHfrc+6DVDHDTbB3zixGEaPv7xlim0CT0gOQ7+sGy4y54K3BIoThoOe\nl6cC\r\n=zUMm\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCID7Ae1f+j3oYAKlXPxoGIpblXMvEgxmX8eOqON4g7KKJAiEAzsewpc+bOMXhAkyUJ+WJQkcDfkUCSRPezYb+2+BrUZc="}]},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.7.4_1602663588564_0.5594431438107454"},"_hasShrinkwrap":false},"0.7.5":{"name":"@sensejs/http","version":"0.7.5","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc -p tsconfig.build.json","clean":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^9.4.0","@sensejs/utility":"^0.7.0","koa":"^2.13.0","koa-bodyparser":"^4.3.0","koa-qs":"^3.0.0","lodash":"^4.17.20","tslib":"2.0.0"},"devDependencies":{"@sensejs/core":"0.7.6","@sensejs/testing-utility":"0.0.8"},"peerDependencies":{"@sensejs/core":"^0.7.0","inversify":"^5.0.1","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","_id":"@sensejs/http@0.7.5","_nodeVersion":"12.18.3","_npmVersion":"6.14.6","dist":{"integrity":"sha512-LUj0FQZz+vG5+dnahbw8tipbSIQFmleeWcYqt/VOAwjvky66Ui7dcGkAL3seJgPIPQjb4HhCSnitX/0zRedqRg==","shasum":"08f64e9e4df1080081b3cfc55ee202789c6e53d8","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.7.5.tgz","fileCount":22,"unpackedSize":62257,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgNipVCRA9TVsSAnZWagAAcKQP/0V/xUseQO2OH5cwS3kj\n9ABnbwag4xy5h6zZs7g53Ef+VZ1BqxQQpeLJMrZt12EZGrX0HNawnSHxjUvZ\n7Dq98IcAwzFPxBT98/3tsCClX4lt29yw1t0twZJeXGov7ySOUItBjN1LI1yR\nkO1Euu4jASLYK5LBPjR7NIQlCy17jMutn6JRpBm1dhZhW9gpdeNfZDqjx/gj\ndDkIh/9TT6VdYSjtrxbgWo7U2OzKERJIwmXAi5oD1UZ2JH2IhxtWoCOIlm+D\nEXxDwhF9braGVgjeThmmRB9W+frspASwIQs40DZ/9VZ/GH+LnMMLp03TFdBv\n2hhICaz2bna5u5qchcJfZ36+Qj6QTa5+JomSQl99SIsOmq2CVPGZZxRbP544\nyPuymyKMbClrHwv7/Usw7rhsbGoY5jzILvyEgfUQHqb5aztegz3kBeNSKB/J\nku9XL0O7kGug4yoobIoRr+mJLlAr7iusUyQdXZln/gl4vFvxcsjqMOXdIoIo\nM6iAlBjPy23Ihc9zB2yXKjqg7Hxt6jV3iMV41CEtwBe550PWrz1Upop7vxJl\nrBopLng+PpmOFlQVHl45tEfJXjW3ok5X3rkkxoYMPjqgMwNHTLjvhbum+vxn\n2/gVMC2xeNqPXMu8goFsC/t8LLZJyK3YJim0G6kYjZYvJCURXIrEDtwyePpI\nxjOF\r\n=lnOv\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQDKam0OVQfmB+M3i6efZI7Grm98zbMNCAJFqEDXPKN0fQIhANE/nmnFL9ALecabRUjfHU3yAbsXgvq6jmaMMw36k2Yw"}]},"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.7.5_1614162516888_0.012114073845509887"},"_hasShrinkwrap":false},"0.8.0-alpha.1":{"name":"@sensejs/http","version":"0.8.0-alpha.1","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc -p tsconfig.build.json","clean":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^10.0.0","@sensejs/utility":">=0.8.0-alpha.0 < 0.9.0","koa":"^2.13.1","koa-bodyparser":"^4.3.0","koa-qs":"^3.0.0","lodash":"^4.17.20","tslib":"2.0.0"},"devDependencies":{"@sensejs/container":"0.8.0-alpha.1","@sensejs/core":"0.8.0-alpha.1","@sensejs/testing-utility":"0.0.8"},"peerDependencies":{"@sensejs/container":">=0.8.0-alpha.0 < 0.9.0","@sensejs/core":">=0.8.0-alpha.0 < 0.9.0","inversify":"^5.0.1","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"\n# HTTP support for SENSE.js\n\nThis package provides HTTP support to SENSE.js framework based on koa.\n\n","readmeFilename":"README.md","_id":"@sensejs/http@0.8.0-alpha.1","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-RXwUe2JIUOvUVq5odF6/nWV1LCZOvx3AMQgXmKmsxqSGjRFCzLNBsbPMFMp3aDoC/DOYbypVMacK/Ga2gjYLeA==","shasum":"e520514aca8b785e9e07ee8a0c64c72d72abe690","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.8.0-alpha.1.tgz","fileCount":22,"unpackedSize":68827,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgXQ2BCRA9TVsSAnZWagAAj+IP/2tQ8Vh9wfh5TsxGPDps\n/HoRpMdUCCgC+kc79oQ7t8yI8TKWgWpCye4E28E8EKJe9aXLb3I0N8XmlqeG\nkjB+wLqc1ISw0KndLrSbd8TzVhsqfJpVOZ+UPu2lshWGFs0l1mTIYxg3Szyo\nj5pWOH1wYdbJZ6Ru2n+KTX23qUebJsjW9ONKbwaMsdx/CpOvogzIQOoTMNml\nj67mrsAu7YJqzZSXc/5NZQXS5Z/DrQQhnJfnrg3rxPXiCnJtKmc1bjUymIDq\n5GHCxjFdc/v9ZLKA8WcwGBy1tb3IMRrKPExcwRWjOY5eTVYhVBbd4CNt8L8/\n66M0nd+eU/wtgbTwgSAl0mMrvTtdWlg4pU/i4iuPFCeytgeL9wCV/MevPtWV\nsNQ2AJC7XwclkFiJpgixnNQVyXTOjtUdkVkfqZadBgC2kNEWgir4lkcvuito\nDM6NWwqSWxp19brsgwxIzPxVFqRD32xpKZDrAxfV0+5wZ249qkH5ZrvL12OW\nBUymnOJXVZQfNvEAsGHG9ogcvF4sxv23EKPg3/ynh5nF7AnzWX7CkeQXGpUQ\nOUI598B8rzQawgYfoEJaZPna9q8IfCzhqmDSoqSujP3icu/x06s4O+V+EgOS\nPce2AzSEvDrpW1CD+Ha8knaUsioffVLUpFNMtgsL82YUZNs49zeF6L226bFO\n8Dt7\r\n=Zpqw\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEYCIQCwCZl2FV86oQtEkq2Q2powqfz/79uKA1yiSgg44s6C9gIhANWQ5MdmsrJq8YEv9KqsMB7Ba2dAz82KhZV5lonMVIEI"}]},"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.8.0-alpha.1_1616711040807_0.9601373087258729"},"_hasShrinkwrap":false},"0.8.0-alpha.2":{"name":"@sensejs/http","version":"0.8.0-alpha.2","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc -p tsconfig.build.json","clean":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^10.0.0","@sensejs/utility":"^0.8.0-alpha.2","koa":"^2.13.1","koa-bodyparser":"^4.3.0","koa-qs":"^3.0.0","lodash":"^4.17.21","tslib":"^2.1.0"},"devDependencies":{"@sensejs/container":"0.8.0-alpha.2","@sensejs/core":"0.8.0-alpha.2","@sensejs/testing-utility":"0.0.8"},"peerDependencies":{"@sensejs/container":">=0.8.0-alpha.0 < 0.9.0","@sensejs/core":">=0.8.0-alpha.0 < 0.9.0","inversify":"^5.0.1","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"\n# HTTP support for SENSE.js\n\nThis package provides HTTP support to SENSE.js framework based on koa.\n\n","readmeFilename":"README.md","_id":"@sensejs/http@0.8.0-alpha.2","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-gJ7t/N6E0RRkHX4PbUZ1pUVt9FcSKzZQk+5k/Gg5IQ0cIKDDLOGhOqA3AvIA1hC58eGMy0pohlm0FrNChnImKw==","shasum":"aa368e524db7c9008f50229c5196b1d0c7e61c6e","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.8.0-alpha.2.tgz","fileCount":22,"unpackedSize":68632,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgYdXjCRA9TVsSAnZWagAAwjkP/3uSH18qkOg3oXY2olVU\nnz3hz48PPYGxjIhW6F4i03QhPFpiLdxi4iN/7WJcPk2KUowOhPxWirlQGNi8\nrMuRVcoqB7/Fo6Xk3uaxkRxy4CGEVjPA7cLaEiR8BIT/1agEbTPonw2q7A3t\nH3srNYCE0JHhHHGB7hmOim8NW8eSG7/iy3pgeUtOP8YgFPsRwYPqyaPLbkR6\nh8Q6oJ8y22Iv0p89vsyDbbr+YoSmYq0onnUQc++px2zCXx8dPelZ3Y4ce8l9\n6nTH2CDiZxzf1IncW0Og9aoLB55pkJJQfm8PvskemjPjogFu2sdIBxYRctOA\nSoid5p/u4cPhiQONTUYklxTJQnp2ecnM4n93Rgr99eou30RQ3Qv2aIKXax85\nfkplPY8rop8Pvklt6Vqt6S86STVnzNWGU9sxNVTZ1Od9c6aKvrPKjPyjhhZU\nm0k1dvXqcVsRrmq8fwN+2AZkLid9/Wb6wDh57U/1vN8ZK2gKqG0nthAH7MRg\nA+oR1vmufQLrWRj+xykQ/kI6ytj0QhyNhe8/XohYS+BrdXV9rB/T1EpJVrAB\nOUgp/6Fy59ZkVNlwsr79XFIqDdP+0OdQ5+9u4ewy9MNHxilHoT3X6ZYif72t\nEYNftmbAg+o6DBiN2onXtCntmmST7+vCYU2YBVgCOes3RIWzaBshEZ96kJwb\naLIb\r\n=WZP6\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEQCIFptmdCKwo6Y0PKAG7SeAawttkTN0nRAZpPsYiVRH5CDAiBY/8ijJ+bwOEkzdgGU8gIbfH5+ZG+QabcynSVpweTgmg=="}]},"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.8.0-alpha.2_1617024482906_0.7453074359272056"},"_hasShrinkwrap":false},"0.8.0-alpha.3":{"name":"@sensejs/http","version":"0.8.0-alpha.3","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","scripts":{"prepare":"tsc -p tsconfig.build.json","clean":"rm -rf ./lib"},"publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^10.0.0","@sensejs/utility":"^0.8.0-alpha.2","koa":"^2.13.1","koa-bodyparser":"^4.3.0","koa-qs":"^3.0.0","lodash":"^4.17.21","tslib":"^2.1.0"},"devDependencies":{"@sensejs/container":"0.8.0-alpha.3","@sensejs/core":"0.8.0-alpha.5","@sensejs/testing-utility":"0.0.8"},"peerDependencies":{"@sensejs/container":">=0.8.0-alpha.0 < 0.9.0","@sensejs/core":">=0.8.0-alpha.0 < 0.9.0","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","readme":"\n# HTTP support for SENSE.js\n\nThis package provides HTTP support to SENSE.js framework based on koa.\n\n","readmeFilename":"README.md","_id":"@sensejs/http@0.8.0-alpha.3","_nodeVersion":"12.21.0","_npmVersion":"6.14.11","dist":{"integrity":"sha512-CL3npNh9wWXLSSb5z8DZMR2tdIc8nrVkXvZjNBenKgiIQKNBDezJ40ZGfFjxVN6SiLoWj8lvrjtglTLBg6L6VQ==","shasum":"7868844361ecf73644f2cf7432c417af097b3f84","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.8.0-alpha.3.tgz","fileCount":22,"unpackedSize":68607,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJgY1QFCRA9TVsSAnZWagAAEVsP/jNCYJ9xa1o/c+JD+wES\nV7u3eyfMQk2aRLHeK0qXNcjHCxUf+Tw2A7UNTIwWukJ8EXozNoHOIva3Oqg1\nFmf696Fdce+tNqbs7EDwduL7r/wHsx8dn39nyoQn/7wNapJ4LgEbwqqW6VPV\ngL730R3qxffoIlduRU7cri76jE9c4b4xjkgKkgOagHYhD+/Eh0OWm5dUkhLJ\nZgDXDRiefTPVTCXXXjP2va654sWjrfufUibKHkmyRzQ/ljYrHYeWjRdNJ2fF\nQ9Nys8JFN2AzmEZWlO8UoadXPcU1jXHzTVGySMJxbYCrgynCkq7yECeGvEie\nbyz+O7htwyKKdnPBnyQqVCjPuYqQQL/Q8eQCA0USfAttnO3IAH5lwonDBWC/\n+d+GFflPZipMft9p4FzdUQ6TAzGGMVfkCLFBWlanRmdHkq+qKC7eDgS2wp3Y\nUapvbyq7JK/b8VodqBs7QvNZx3UaCp89AERpzVJiQxMfRotRX/f2ZaYPZJH6\n0uFd08obQ3OdijxKHvCF8KsC/Dk8Tehr4EvzSYKqYXIvAUG8TLhYlsq0lJ+t\nofMyzIajx3GLYK5vhFFAZvcE2eBiFaEtafrCc4sk809mlKG9iSBqm6Vjo2j+\nFLw7THaKjtqfKvl2pbbyhash65U2mUpQwiJG+dv+yTp+48bXgVf1gnBvYkgT\nnMYv\r\n=vmPL\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQDf27VB186C5lIFfd5qxnz+80xM56dYZnezxnSzHdVIEAIgcI9FnlhRyKuZ8SPn9VpbOYhrcVwSjCVYs4Cm3SW/zsM="}]},"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.8.0-alpha.3_1617122309113_0.28383026499912245"},"_hasShrinkwrap":false},"0.8.0":{"name":"@sensejs/http","version":"0.8.0","description":"This package provides HTTP support to SENSE.js framework based on koa.","types":"lib/index.d.ts","main":"lib/index.js","publishConfig":{"access":"public"},"dependencies":{"@koa/cors":"^3.1.0","@koa/router":"^10.0.0","@sensejs/utility":">=0.8.0 <0.9.0","koa":"^2.13.1","koa-bodyparser":"^4.3.0","koa-qs":"^3.0.0","lodash":"^4.17.21","tslib":"^2.2.0"},"devDependencies":{"@sensejs/container":"0.8.0","@sensejs/core":"0.8.0","@sensejs/testing-utility":"0.0.8"},"peerDependencies":{"@sensejs/container":">=0.8.0 <0.9.0","@sensejs/core":">=0.8.0 <0.9.0","reflect-metadata":"^0.1.13"},"author":{"name":"LAN Xingcan"},"license":"ISC","scripts":{"clean":"rm -rf ./lib"},"_id":"@sensejs/http@0.8.0","_nodeVersion":"12.22.1","_npmVersion":"6.14.12","dist":{"integrity":"sha512-XA0ixawuJi9CdBZvH0+83U02/0j6I/ncgho88+p/cJBy3COziINv98J9jSEq/YpAJ9Al3zvhpI02j4rwtpsyBw==","shasum":"d3f3c20c901c2089b905c0dd05dad848bc7c77af","tarball":"https://registry.npmjs.org/@sensejs/http/-/http-0.8.0.tgz","fileCount":22,"unpackedSize":68522,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJggMtHCRA9TVsSAnZWagAAJb4QAJ0griROivjoE0NPV54r\nJL/CeHNM+mrXPymxZxbRS142q3unilgdTp49CjGsHXHBc7r8zvrC2zWk3SAN\nMfXeC6BzDYbEVVBR7uFPXPcnuYW2XeO66dvhl4uvJUO7bBuu64tjbYm0gXqZ\nJEDDCmWa+BTVC0AvxILdsKgczcV/BSyF/+j0AG2T82beEhTCghPWZpEaeM9H\nAjELqJPaMGonohFv5Zu4PiFM3qA21+MYcpq5zHhZSM7EOGkdJfY5IDNfk5YE\nZTBnQJN1Qx/wHCnFApHi5lreCx4D3xpc3gJ7XccdE70mUmEiExhGLz1i3eLC\nOKDwbsvLhYbRhto4103lHhuf7gblFHsTjiWxQWrP4fL3DIEuIUTzHf9GrO4G\nKri8TqrH8Tma38/LszB+Eg9T/UJm6AaU79eUI+0MewJNuTwqWGKJevH8rue2\nVf4XJh3/jjVGDiiZ0alyrfzxdS0eS/kLJOsJrj1vKjO4RVkNZnACr4bhKevg\nkKW+VVb2ooytX2M0tYX9DnhYINM9vmSvhUd92yWbgeYc1fIe8M9FEOvy+dmI\n0S4C94RGw6CsGHX9V3Gzxz6kxd+QvoRIrT6Z4cyzLezSWHHRnL2uPMJbuRlp\njHOST6O2uwEb6KFIkc+I/95l4Iwa99G29fqBYEClYTyczy6c9CHI1S+1ONLj\njCIV\r\n=wV9a\r\n-----END PGP SIGNATURE-----\r\n","signatures":[{"keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA","sig":"MEUCIQCg1Z6DZzjn5Nyrc/uIdAjhu09fDk63LwdpB/nh+1C4hwIgA2pag5SAlafv2KnuBsUnvO0I/oBdEskj1pNzobsxo8A="}]},"_npmUser":{"name":"thynson","email":"thynson@live.com"},"directories":{},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages","tmp":"tmp/http_0.8.0_1619053382952_0.9563387118563595"},"_hasShrinkwrap":false}},"time":{"created":"2019-11-06T14:55:54.272Z","0.0.1-alpha.20191106":"2019-11-06T14:55:54.608Z","modified":"2022-04-06T22:41:23.343Z","0.0.1-alpha.20191107":"2019-11-07T14:19:13.040Z","0.0.1":"2019-11-12T12:15:05.331Z","0.0.2":"2019-11-12T12:17:05.277Z","0.0.3-alpha.20191112-0":"2019-11-12T13:18:43.974Z","0.0.3-alpha.20191112-1":"2019-11-12T13:45:24.702Z","0.0.3-alpha.20191112-2":"2019-11-12T14:05:24.322Z","0.0.3":"2019-11-13T12:26:32.008Z","0.0.4":"2019-11-14T04:28:08.572Z","0.0.5":"2019-11-14T15:05:27.536Z","0.0.6":"2019-11-19T13:08:38.897Z","0.0.7":"2019-11-23T13:23:12.341Z","0.0.8":"2019-11-25T05:13:25.885Z","0.0.9":"2019-11-26T11:15:18.710Z","0.0.10":"2019-11-26T12:26:47.491Z","0.0.11":"2019-11-28T02:59:24.120Z","0.1.0-0":"2019-12-19T15:28:57.614Z","0.1.0":"2019-12-22T19:15:44.335Z","0.1.1":"2019-12-22T19:40:05.746Z","0.2.0-0":"2020-01-16T13:22:05.127Z","0.2.0-1":"2020-01-16T13:37:20.956Z","0.2.0":"2020-01-16T14:04:16.169Z","0.2.1":"2020-02-28T07:09:34.043Z","0.3.0-0":"2020-03-05T18:32:36.405Z","0.3.0":"2020-03-06T17:07:36.387Z","0.3.1":"2020-03-07T17:35:20.260Z","0.3.3":"2020-03-11T06:53:44.381Z","0.3.4":"2020-03-13T08:28:10.500Z","0.3.5":"2020-03-13T09:24:49.906Z","0.3.6":"2020-03-14T17:02:44.682Z","0.4.0":"2020-04-03T04:27:41.413Z","0.4.1":"2020-04-07T08:57:55.204Z","0.4.2":"2020-04-07T09:18:19.160Z","0.5.0":"2020-04-07T17:44:33.316Z","0.5.1":"2020-04-09T06:30:19.326Z","0.5.2":"2020-06-26T16:54:29.527Z","0.6.0":"2020-08-05T05:23:08.682Z","0.6.1":"2020-08-14T09:50:07.116Z","0.6.2":"2020-08-24T14:02:17.390Z","0.7.0":"2020-09-12T19:37:06.071Z","0.7.1":"2020-09-13T16:25:51.171Z","0.7.2":"2020-09-13T16:31:05.363Z","0.7.3":"2020-09-22T17:34:49.805Z","0.7.4":"2020-10-14T08:19:48.682Z","0.7.5":"2021-02-24T10:28:37.052Z","0.8.0-alpha.1":"2021-03-25T22:24:00.963Z","0.8.0-alpha.2":"2021-03-29T13:28:03.137Z","0.8.0-alpha.3":"2021-03-30T16:38:29.247Z","0.8.0":"2021-04-22T01:03:03.084Z"},"maintainers":[{"name":"thynson","email":"thynson@live.com"}],"description":"This package provides HTTP support to SENSE.js framework based on koa.","author":{"name":"LAN Xingcan"},"license":"ISC","readme":"\n# HTTP support for SENSE.js\n\nThis package provides HTTP support to SENSE.js framework based on koa.\n\n","readmeFilename":"README.md"}