{"_id":"@spinajs/http","_rev":"522-acb41bd0ac45597911031892e4c6dd1e","name":"@spinajs/http","dist-tags":{"latest":"2.0.547"},"versions":{"1.0.0":{"name":"@spinajs/http","version":"1.0.0","keywords":["di","container","spinajs","di"],"author":{"url":"https://github.com/spinajs/core","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.0.0","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/http#readme","bugs":{"url":"https://github.com/spinajs/http/issues"},"dist":{"shasum":"b3c6d4d27c911367cab4600cf500fcde8d6de36d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.0.0.tgz","fileCount":61,"integrity":"sha512-81LwdpL232fF28Er/D0fekb+K8+P10Z69lfdAKSgknULEVrB9TqO1QCNtf1XvTLbae3MzSMFjbCAPl8wpSKqZA==","signatures":[{"sig":"MEUCIEPLgJqsvYAnD9lL0rpLglSVOJD1aUWpCoa+RIPaADvAAiEAnIGzckmrVJYQHwFGl9OGr4reg+v6wLeoKZIBnH3fTl0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110695,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe6qBMCRA9TVsSAnZWagAA4rkQAIVaHnhMxADntpRWIYdy\n9aT3XqxENb+R0Bc0KsPf7Z31k9SHcw9pKh+39MXAAXGxhO+X8rxJ/W5D+9nk\n4t4yzWbuO/YdbZyekQmxkkP41uRHaoMjDwAAb9PVi0uOsPonNXJIco+fCy/J\nWf2a6FtIDUYqsftIZdof7otwRllYe6o1WHLrY7HNibNPSLGOp3gSIOM9jssk\n3sC1hQeO3ctkoXC0PisX+fREqpT3dfLVVHaoD5BlIV97Mt55GyxWka3hOFZg\n14xUpr3aooWuLbXikyDv54CY4Wv3iLVB4cDTBWi+QByrJQ62edfhp7eE5Z/X\nkK/I72HUpUnP9OHRycLXYq5FCiEG5N0fTiCaljE6yfc6c8ENJpm79obnUQEd\nD5chYL7zoLAU+0a9sNHoDmnNHaoBpZvCp5r+OEV3GFSZ7Uf7dhly0x2cAi9x\nNOP7ec+L0IJqbHbbCKLIVpJGCBbs86gg0+kYsKUEibHEJOk5PiwvfVxCBVwm\nULsdBqelOKFHFK2aSrAUVxrlxxfjJ8r5deOecBiDKnGvl9zpxLxs81+s0j4g\nW/Dxl8Wnn2f5ya884vpiurACtmQenquEIIPcar9Ksa6UwoJNOM2z0NgJAzmJ\nYDLJzrHIDWERGH68k1u0/067EQPK/INx02ho+MdSRfJn1F/KjczeVsUbcRdb\n3Lls\r\n=4wa4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"db00063296d6c01195d73c48843fe3263cb162db","private":false,"scripts":{"lint":"tslint -p tsconfig.json","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/http.git","type":"git"},"_npmVersion":"6.13.4","description":"framework http & controller module","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ajv":"^6.12.2","pug":"^3.0.0","glob":"^7.1.4","mime":"^2.4.6","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","formidable":"^1.2.2","@spinajs/di":"^1.0.17","compression":"^1.7.4","randomstring":"^1.1.5","@spinajs/intl":"^1.0.1","cookie-parser":"^1.4.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.1.4","sinon":"^7.3.2","tslint":"^5.20.1","ts-node":"^8.3.0","typedoc":"^0.14.2","chai-dom":"^1.8.2","prettier":"^1.18.2","ts-mocha":"^6.0.0","chai-http":"^4.3.0","@types/pug":"^2.0.4","typescript":"^3.7.3","@types/chai":"^4.1.7","@types/mocha":"^5.2.7","@types/sinon":"^7.0.13","@types/bunyan":"^1.8.6","@types/helmet":"^0.0.47","@types/lodash":"^4.14.136","@types/express":"^4.17.6","chai-as-promised":"^7.1.1","@types/formidable":"^1.0.31","@types/compression":"^1.7.0","@types/randomstring":"^1.1.6","@types/cookie-parser":"^1.4.2","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","@types/chai-as-promised":"^7.1.0","tslint-circular-dependencies":"^0.1.0","tslint-no-unused-expression-chai":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/http_1.0.0_1592434763920_0.6089996175329428","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@spinajs/http","version":"1.0.1","keywords":["di","container","spinajs","di"],"author":{"url":"https://github.com/spinajs/core","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.0.1","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/http#readme","bugs":{"url":"https://github.com/spinajs/http/issues"},"dist":{"shasum":"858e37e45f5d9223c54fbb4822c4b5c65cb00f01","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.0.1.tgz","fileCount":70,"integrity":"sha512-Y2zMIsxC2ZaBmoPJmN4DXy5IaG+EVUxA+YRGGbIlAMW9/+LI/cxq92/QmteRx5dwmTWWkU0xkW5iA1of29s1kA==","signatures":[{"sig":"MEMCH0oj7TYZNYW36MMQcFdAt+6F8m59ytZoYJlzmlaiBMgCIHUb8SLCOG1wiLGG29X8L91H19EwCSpFoakYQWXE8bih","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":119913,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJe7J3vCRA9TVsSAnZWagAAfMsP/R8GU58MiyC+yhA1E8iU\nT4dC9iN4a1Dobyr+FANUr3yXRVXLJC9xOauW7ulpaRyxLp8TRPwTC5+A9GIH\ndVm5I6VJ9YZLsdzx/E9HN77F1DIvKrghvORF1Uy/oKHmDX8BYmNClFn/51cK\npujm8gJU6FHBFFyiFdtTu02qxSwWqOxD0vYsBqiz+3PiLuByZISL1bhS9t/4\nARCbBcuimFHfBGlaviId3LVQFOb+24lWY7gTxRJq14oohwmoqZvgxn7ZZQzV\nwZm50FDrjYqIxVJFcrp4/dN4LUVJ2qMOhCO6QYg7GYsSSb8UvjJ1kyUpJ/+W\n0QG8DMuxcg2P9BpoktWT7lPoawQnvtWyUu80AAUVGtNgTBlRpbrr3l4586m4\nAbQ6ktHD4Z9NL+tyHwkqu0iRTGHEzV3mkElDlw1cd7jx/NiBllVpHARtrrIA\nJY+Lm48FO2zlwyeX8P0+5tfacucE46k5gB7eTMV6O/DBuH9o8KYhkgWiFePo\nI0LU3bWn657x775eY3A1RFs2ukTcyN67TN2dYOkG19Jv+V9iwSp4hGlmG+Q9\nODCzd3LjcZVOE88wan6OU727deiHf0bC8gbrBaBM3wzccnx9xP4EhRyeSrbr\nT4+qkKGIipSvRKb+srRzH5lVg5ufaMZmuKBpw7hyD5XX6SjWu/wEqmORRgI2\nsN1Z\r\n=Sj7l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"1882cf2ec46e2c91219492b4fecf00cf6e37d904","private":false,"scripts":{"lint":"tslint -p tsconfig.json","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"tsc","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/http.git","type":"git"},"_npmVersion":"6.13.4","description":"framework http & controller module","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ajv":"^6.12.2","pug":"^3.0.0","glob":"^7.1.4","mime":"^2.4.6","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","formidable":"^1.2.2","@spinajs/di":"^1.0.17","compression":"^1.7.4","randomstring":"^1.1.5","@spinajs/intl":"^1.0.1","cookie-parser":"^1.4.5"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.1.4","sinon":"^7.3.2","tslint":"^5.20.1","ts-node":"^8.3.0","typedoc":"^0.14.2","chai-dom":"^1.8.2","prettier":"^1.18.2","ts-mocha":"^6.0.0","chai-http":"^4.3.0","@types/pug":"^2.0.4","typescript":"^3.7.3","@types/chai":"^4.1.7","@types/mocha":"^5.2.7","@types/sinon":"^7.0.13","@types/bunyan":"^1.8.6","@types/helmet":"^0.0.47","@types/lodash":"^4.14.136","@types/express":"^4.17.6","chai-as-promised":"^7.1.1","@types/formidable":"^1.0.31","@types/compression":"^1.7.0","@types/randomstring":"^1.1.6","@types/cookie-parser":"^1.4.2","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","@types/chai-as-promised":"^7.1.0","tslint-circular-dependencies":"^0.1.0","tslint-no-unused-expression-chai":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/http_1.0.1_1592565231245_0.654207088757206","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@spinajs/http","version":"1.0.3","keywords":["di","container","spinajs","di"],"author":{"url":"https://github.com/spinajs/core","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.0.3","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/http#readme","bugs":{"url":"https://github.com/spinajs/http/issues"},"dist":{"shasum":"8537c2e257da61267c212fb17abebdd248722bba","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.0.3.tgz","fileCount":86,"integrity":"sha512-MKmfNMzwU1UKkW72RN87ETmPn3DGMuhByEeZNx6okceaVwBAspSK6U4ZmoMEIBGARMwq5Ge9zem0QXAcabv2nw==","signatures":[{"sig":"MEYCIQDOtoLHunj0+GQDEbHGd9Ab0+oHyIelHYrudRC26JumFwIhAOUjaZXT/h6+91nDzejPzg8JEMD/HBD8/TL66P1YV/Gg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158456,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfCF2BCRA9TVsSAnZWagAA7rcP/ApLRB2/pb12Sg7WP73p\nBepa7fr56u4WAGr7l3044XTm+MEBRuislsWb0bZmvLMa0gE20wAuWv5yzS1I\nqRsWcRUB8lhzkRP4Vl/U6b1OW3cOsJNjdORrlRLay5irOOiGQHmKJrTafnjG\nt26Na/aqG20OQr5elQ8y1djZGXACF7Chrhzt04g4H0jSPwVs1yTlrL9eF3Et\nowVI1fByknt4eXVHNHJpaSxqYgJLt97Wl5In16B53ab1pUI5D5X92zkG7IKu\nGZBVaMhbgGaPEq5nfUKqXgE+jEkePdhHmyKuW8IOVKztSLSpzPJb8omkOLiv\n5p0/QnVTLM7F68qemNHs3kCUnj3ZBnxJZpO+Wsi16GCD76bc0chqzEiDP2fG\ntwTPrwNykfxTk4TldAHfCi+0jsaV3dM7OhwZOIZPGHg9FOOjgz4Ofgo6RUd4\nL/yRsB+o1JO7m0NKiKaYP4tNL+vJtdfFGU0P5PaE1Dn6DHuAmwKLfWfJRgZJ\nr5S4jNlaav0suGO45IIsfKq12cEmlm/x43JVX1FKW5ldzrVDBOr/dV37Oyc/\nQmldmERvBd+KdoMb/whKUHyAZ29Smjg+uElFpi847+fP4DYJSBeGz+6vqsa2\nO2JcgjWFHsrm+/ghjZMJUD5EZZql5EfXZQt0lbEWLuB928MYlvL/Eb0naspg\nw8iZ\r\n=nGlc\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"8510088a74e371dade970f9a82797e36eba009c0","private":false,"scripts":{"lint":"tslint -p tsconfig.json","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"tsc && cpx src/views/**/* lib/views &&  cpx src/static/**/* lib/static","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":""},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/http.git","type":"git"},"_npmVersion":"6.13.4","description":"framework http & controller module","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ajv":"^6.12.2","pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","formidable":"^1.2.2","@spinajs/di":"^1.0.19","compression":"^1.7.4","randomstring":"^1.1.5","@spinajs/intl":"^1.0.1","cookie-parser":"^1.4.5","ajv-merge-patch":"^4.1.0","cookie-signature":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.1.4","sinon":"^7.3.2","tslint":"^5.20.1","ts-node":"^8.3.0","typedoc":"^0.14.2","chai-dom":"^1.8.2","prettier":"^1.18.2","ts-mocha":"^6.0.0","chai-http":"^4.3.0","@types/pug":"^2.0.4","typescript":"^3.7.3","@types/chai":"^4.1.7","@types/cors":"^2.8.6","@types/mocha":"^5.2.7","@types/sinon":"^7.0.13","@types/bunyan":"^1.8.6","@types/helmet":"^0.0.47","@types/lodash":"^4.14.136","@types/express":"^4.17.6","chai-as-promised":"^7.1.1","@types/formidable":"^1.0.31","@types/compression":"^1.7.0","@types/randomstring":"^1.1.6","@types/cookie-parser":"^1.4.2","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","@types/chai-as-promised":"^7.1.0","@types/cookie-signature":"^1.0.3","tslint-circular-dependencies":"^0.1.0","tslint-no-unused-expression-chai":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/http_1.0.3_1594383745257_0.2813847647114962","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@spinajs/http","version":"1.0.4","keywords":["di","container","spinajs","di"],"author":{"url":"https://github.com/spinajs/core","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.0.4","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/http#readme","bugs":{"url":"https://github.com/spinajs/http/issues"},"dist":{"shasum":"a615ff5b44f35f5578fef638825f19716c9fecef","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.0.4.tgz","fileCount":86,"integrity":"sha512-5dYWyJqY9j2oUdkhmn0F5fm6ONOBJ+CWTIi4DjFEv5Rt5XglnL546PBXgLV/XisTxZmO//yV0yia79DalZtopQ==","signatures":[{"sig":"MEUCID42cDyydACldEaP5BpAHNplOu/B73+rYlt2AZvJoI8OAiEArQftTGKgTYF6pqWeKvEdUcFP3aLftFTtYuZnr7XHN2E=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":158141,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.4\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJfDtPwCRA9TVsSAnZWagAAqX0P/2jN0+w02h1Ecq/lBM1X\nOokpAnMRWaqUyoGeV8wROWI9OF9D23SLWzPfsc2ClJlInV0JzHDbjGGsQOv4\nNvrZN7tXhUdYR4G8LEF22MKgJvJjUhrHs90HhJ4QY0vWnVReO0+s5F0jMbyw\njxAfwz+HOJ/iGNyR1Zaq4gavzyween5n1zbbj6Qdh+zolfzrpTCE2oaAMe+J\nOsEeXyu8LR9hJj0D+GKwt31U3I7LbuerKs4rdjGNKLln9CAdRSTgkWpOy/WL\nL1Lrzi02x7SK0LYFIl2xiJ1kJg+26sWczXrEg2JF9fOgVzgYe5r7zR3qUAGI\nw1v3lNzfp/4XbzjlBSlbYYUa6SIm3bTL4C9LmtNadmEUnTNZGM5mRmNMzMZu\noAaNo7UmaUByzJXG9yoblCxv5aOGgQoBbR7AtCbNKbDoHJH9B1apbCAMfSxd\nXR8O2kN6xLPQy/SSO+B/2gC5bEW4pFdPONEiZgV4ft4mkFf9kYaJDGI+hpmp\nIM1c7jaEAA2eUd6XjqVY3W1eljtnc8MopFuWObH/BR2yOjf7JOqnOG2f8pdS\nHpFOeBf1KrqsT41wrZ4oUiCJldeY055NkgnQhxEFoi19UN8YfwZj4csaySnh\n7Iow7L4XL52c0dK7ngy59HNYII37yn1EYNmkD5lNdCFS/UNN3kpu5Rdi6Pzq\nNn/1\r\n=Npn+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"8510088a74e371dade970f9a82797e36eba009c0","private":false,"scripts":{"lint":"tslint -p tsconfig.json","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"tsc && cpx src/views/**/* lib/views &&  cpx src/static/**/* lib/static","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":""},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/http.git","type":"git"},"_npmVersion":"6.13.4","description":"framework http & controller module","directories":{},"_nodeVersion":"12.16.1","dependencies":{"ajv":"^6.12.2","pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","formidable":"^1.2.2","@spinajs/di":"^1.0.19","compression":"^1.7.4","randomstring":"^1.1.5","@spinajs/intl":"^1.0.1","cookie-parser":"^1.4.5","ajv-merge-patch":"^4.1.0","cookie-signature":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.1.4","sinon":"^7.3.2","tslint":"^5.20.1","ts-node":"^8.3.0","typedoc":"^0.14.2","chai-dom":"^1.8.2","prettier":"^1.18.2","ts-mocha":"^6.0.0","chai-http":"^4.3.0","@types/pug":"^2.0.4","typescript":"^3.7.3","@types/chai":"^4.1.7","@types/cors":"^2.8.6","@types/mocha":"^5.2.7","@types/sinon":"^7.0.13","@types/bunyan":"^1.8.6","@types/helmet":"^0.0.47","@types/lodash":"^4.14.136","@types/express":"^4.17.6","chai-as-promised":"^7.1.1","@types/formidable":"^1.0.31","@types/compression":"^1.7.0","@types/randomstring":"^1.1.6","@types/cookie-parser":"^1.4.2","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","@types/chai-as-promised":"^7.1.0","@types/cookie-signature":"^1.0.3","tslint-circular-dependencies":"^0.1.0","tslint-no-unused-expression-chai":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/http_1.0.4_1594807280051_0.4861790717338488","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@spinajs/http","version":"1.0.5","keywords":["di","container","spinajs","di"],"author":{"url":"https://github.com/spinajs/core","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.0.5","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/http#readme","bugs":{"url":"https://github.com/spinajs/http/issues"},"dist":{"shasum":"f982a2d14f92bd5c7542464ac96b37bda7cdd1a2","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.0.5.tgz","fileCount":89,"integrity":"sha512-IcDWtWdVEnCnH+4Hftr+OiHsVaibzQlThxrD7EyPGi9PfdfC267Gr5S6hLpgiKE+KJcqDzZ+cfj204aejTvccg==","signatures":[{"sig":"MEQCIAmhEZ6vWJRSFTEBrRqW7EZ5H9gyoTLZkyWtNV9CAvB6AiAbJbJe5caDjJvdtWIJg4ZBo7q1XgATdI4yYQuySA5fLA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163288,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNzeaCRA9TVsSAnZWagAAWawP/jzUHMGhh0yrZPUJvpyY\n+xz45HF9EhyL8Uttd9XHCNNbvKipjONc5O5O7jk84miFPLR14mO9m9+0xxCE\nYqxXwkiVTGxMJZDNnR62Hg8F53Fs3jK9SReqrXTl+aNUuuUt3mJBExE01GGQ\ngEhw86SCecfFb7VVi7Q9X7IDq72IItPpjHHvagB9Kufv3ELxnhUmdyE8LK8e\n7G3UjSvv8BqAhezYr+3dTBF7ezJIhOg7Cir2MyX2MSt1zmXJ+UbsWrJvxo7T\ntdypU5ugdJD/j/rsDJ8OSz7n3st/W6uCUOmm4qoieKAxzBUZnH02hROT6/8k\nWh5PrZLB0hdI5g1i85uxVNUF2s6Yo9T2PVoM1m0IDxl3k7fzjwMUD+1QU1b1\ndI3XqtMAYFLgCS0kx6qk6n4SwgqfFzLiFhcVVxbpwL+29PZwznk2EESnqdjn\nNHUiaYViQSrocSwQOb/SgPwKLIm3Jpgy5W4fP3CAq0Wt137RqQHpHLoDb2NJ\nsB8A3DdW+X+uYOJFMbyYA7BjKKtV8BldpqhPgSDpX9Fc5SjIkgH/aFz0Dux2\nBNS/ksh2ErMhb8bpfQ/VqB4TVU/2JR6VY1YaRPJREuEmgUPkecN+VN/l4S4h\nQc2cyEtUDiJCkk4NK2VBw2zOZBPMtzk/Rk2ss5xNQOABqNR9Cw4LiYIiFGI4\nYoC/\r\n=ouX2\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"58ab5e4cdf32b8b347288f309ba0cdc56257738d","private":false,"scripts":{"lint":"tslint -p tsconfig.json","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"tsc && cpx src/views/**/* lib/views &&  cpx src/static/**/* lib/static","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":""},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/http.git","type":"git"},"_npmVersion":"6.14.8","description":"framework http & controller module","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ajv":"^6.12.2","pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","formidable":"^1.2.2","@spinajs/di":"^1.0.19","compression":"^1.7.4","randomstring":"^1.1.5","@spinajs/intl":"^1.0.1","cookie-parser":"^1.4.5","ajv-merge-patch":"^4.1.0","cookie-signature":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.1.4","sinon":"^7.3.2","tslint":"^5.20.1","ts-node":"^8.3.0","typedoc":"^0.14.2","chai-dom":"^1.8.2","prettier":"^1.18.2","ts-mocha":"^6.0.0","chai-http":"^4.3.0","@types/pug":"^2.0.4","typescript":"^3.7.3","@types/chai":"^4.1.7","@types/cors":"^2.8.6","@types/mocha":"^5.2.7","@types/sinon":"^7.0.13","@types/bunyan":"^1.8.6","@types/helmet":"^0.0.47","@types/lodash":"^4.14.136","@types/express":"^4.17.6","chai-as-promised":"^7.1.1","@types/formidable":"^1.0.31","@types/compression":"^1.7.0","@types/randomstring":"^1.1.6","@types/cookie-parser":"^1.4.2","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","@types/chai-as-promised":"^7.1.0","@types/cookie-signature":"^1.0.3","tslint-circular-dependencies":"^0.1.0","tslint-no-unused-expression-chai":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/http_1.0.5_1631008665895_0.695669946424545","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@spinajs/http","version":"1.0.6","keywords":["di","container","spinajs","di"],"author":{"url":"https://github.com/spinajs/core","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.0.6","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/http#readme","bugs":{"url":"https://github.com/spinajs/http/issues"},"dist":{"shasum":"a6f2676bf9f61c57d455460b0c314822360f7830","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.0.6.tgz","fileCount":89,"integrity":"sha512-FvRPX7n6cmK6EA3PTD2UkTpQ7eyxRHAwZyXttCjDfpIeMljT9XzyrPgBqUdAeLbLZWSEjr0LLSroXlNTEXUWjg==","signatures":[{"sig":"MEYCIQDNnn31oJ8WwETUnuqcgjxpAqScbnUEHWgGKYIbaxlxOAIhAIdESjXu3XKtFnI37rUW8YD1PcXWj2du+meQvZ6yHaSO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163297,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNzpDCRA9TVsSAnZWagAAvvIP/R5Kb8w42lEaE0ElRmoP\nGaQMGquM9rOvmblMQtxy0jCi6UR0KtCtY5/BiJSm11uyN7wm73UkJ/ZJh589\nZNt3XNkPh30xKfzknVejkwT/PMXsq+zFWgun4QfUAz04BfKlXCXB9U0FMsdG\nIlMo/ofBwtDhjJUdLzgl9l8M+Xk8DX6fp74sDNrROtqVI8YEhCDaCJPt2guU\nX5Xt5uE+Yrfk459yipHgMAKcACjQcwHwqVESr20H995u73wSqTD+v5Anman8\nefAsnpX1eTAEsvIUbuJGQp5KvvTxYPTy45l1Sb34XND8hTnZJ3Y/2M357sLn\ne4vrQNfc6/aRiXERnP2ZGmZ0vDjppSwcZrHwtq2O2xYF+yyT5wR9gA/AAKfV\nyqMP8T7fjDtaPzZYFEyCZ+MdLNyhp4nPeZG3IBx1KppBlDvvNvTrxK0VX68T\nwSUgtfPVRP9nE6+LBvEByoyNn/oEoXGfzqbBTCopp+kmkNYYdPiJb0ttlYfx\nrJJ0e3R+/yvQqsfu0s5dN7E99Kv5V3jXLiyEdwu9K1RavvWBTM1rMj+X1Nfh\nv+xPjMIsG6TinLNS1XkC1y+T4Mieyy1LY17sGuP0GEyrehbBLHJcGDsrlBMl\nvuTyz7nNBguFso3CjwV9V6X739Z9POIuptc3sHpGCeAmpjsnE8LFiO4FzV32\nl2qr\r\n=6Tvn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"bb48bfe98400cb17abe9ee900075632fa751a48e","private":false,"scripts":{"lint":"tslint -p tsconfig.json","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"tsc && cpx src/views/**/* lib/views &&  cpx src/static/**/* lib/static","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":""},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/http.git","type":"git"},"_npmVersion":"6.14.8","description":"framework http & controller module","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ajv":"^6.12.2","pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","formidable":"^1.2.2","@spinajs/di":"^1.0.19","compression":"^1.7.4","randomstring":"^1.1.5","@spinajs/intl":"^1.0.1","cookie-parser":"^1.4.5","ajv-merge-patch":"^4.1.0","cookie-signature":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.1.4","sinon":"^7.3.2","tslint":"^5.20.1","ts-node":"^8.3.0","typedoc":"^0.14.2","chai-dom":"^1.8.2","prettier":"^1.18.2","ts-mocha":"^6.0.0","chai-http":"^4.3.0","@types/pug":"^2.0.4","typescript":"^3.7.3","@types/chai":"^4.1.7","@types/cors":"^2.8.6","@types/mocha":"^5.2.7","@types/sinon":"^7.0.13","@types/bunyan":"^1.8.6","@types/helmet":"^0.0.47","@types/lodash":"^4.14.136","@types/express":"^4.17.6","chai-as-promised":"^7.1.1","@types/formidable":"^1.0.31","@types/compression":"^1.7.0","@types/randomstring":"^1.1.6","@types/cookie-parser":"^1.4.2","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","@types/chai-as-promised":"^7.1.0","@types/cookie-signature":"^1.0.3","tslint-circular-dependencies":"^0.1.0","tslint-no-unused-expression-chai":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/http_1.0.6_1631009347403_0.3440417699977676","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@spinajs/http","version":"1.0.7","keywords":["di","container","spinajs","di"],"author":{"url":"https://github.com/spinajs/core","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.0.7","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/http#readme","bugs":{"url":"https://github.com/spinajs/http/issues"},"dist":{"shasum":"f76851e2d28b1a8d3fd997c26f578b682d3b22fe","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.0.7.tgz","fileCount":89,"integrity":"sha512-donO/XIKc1mrBo/aQdlZG8ugU2gVdaLBqTbp2G9cmMcQRg1SUYg2lrTlucV6NnvqSNLJ5VZJmpg/9J8yCmXvCw==","signatures":[{"sig":"MEYCIQD3cyW9x7XoC6loX9eJYiq0cRT+qDpzEEKNpguZs1EUQgIhAOBxYnrwMnjobvoFBvbTW4jdZBHW9K2LSq/3hRTLNPNT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163305,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhNzvtCRA9TVsSAnZWagAAjC8P/iGHNZ2+f+bi5qvZ/Iny\n+Jz/RNCml0G3TLCPTBXKG+tz33WgDpp/1d3Wba3SRZ1wpU15eu37ihz6frNe\nNgLSGaAIYbb1aqa0nHVBTdXyk3y3UTIWErJghoczTqjH2RTrtOswLE+WeVPy\nlvvsAbelnRH4fK+7Lu9rsdhpefxqMpXDBD0BZUefyGm321yQf14wxmwY3Wmu\n/kPJGS/D/6ijEkZgagFMNu/YVCyR/Ak1JRAtqLN9Rh5X3OxVc7AkaEAcUZhz\n9Vbi21ZydqcjW7YeOAqwtd+3ESH9S2ifNEz+f6OntlzEhWWoe3YFtKKWnMpS\nUUl2Hg7UuHFHy/5WY38sjC9YClkuR7Oy/C9E+Ffd1NJJc5O77VI0ra1sQLJB\nPoWbMFvtQMmxIRjW07AnXk1BGwpUW4cz1JNsH/r/TehcKam5kTmVmjDqNRo8\nzpr5HsxJgDH/s9vf4dsjBMD5ePh2pm6E0KvwiT+ice/xfcNAm0dEPEOQKujM\nf5xCOyTt59jB9UYHGN5RSAK38r/ODvvoEJF9JA+L4FE4JTAqpqHBpUSmA4Br\nc2Yq+aBMdQcF28a3VYMbEPEMhOIcRhPzMc3zST5v2FZHWRfLYFZcrzTK3Fz+\nCKkU5hmqpVLvsUzE6oGa1vwKWZYFE+8HKUYenbUuDLgkGNvpdyIMMUVw1mNT\nxs1k\r\n=+DgB\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"bb48bfe98400cb17abe9ee900075632fa751a48e","private":false,"scripts":{"lint":"tslint -p tsconfig.json","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"tsc && cpx src/views/**/* lib/views &&  cpx src/static/**/* lib/static","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":""},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/http.git","type":"git"},"_npmVersion":"6.14.8","description":"framework http & controller module","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ajv":"^6.12.2","pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","formidable":"^1.2.2","@spinajs/di":"^1.0.19","compression":"^1.7.4","randomstring":"^1.1.5","@spinajs/intl":"^1.0.1","cookie-parser":"^1.4.5","ajv-merge-patch":"^4.1.0","cookie-signature":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.1.4","sinon":"^7.3.2","tslint":"^5.20.1","ts-node":"^8.3.0","typedoc":"^0.14.2","chai-dom":"^1.8.2","prettier":"^1.18.2","ts-mocha":"^6.0.0","chai-http":"^4.3.0","@types/pug":"^2.0.4","typescript":"^3.7.3","@types/chai":"^4.1.7","@types/cors":"^2.8.6","@types/mocha":"^5.2.7","@types/sinon":"^7.0.13","@types/bunyan":"^1.8.6","@types/helmet":"^0.0.47","@types/lodash":"^4.14.136","@types/express":"^4.17.6","chai-as-promised":"^7.1.1","@types/formidable":"^1.0.31","@types/compression":"^1.7.0","@types/randomstring":"^1.1.6","@types/cookie-parser":"^1.4.2","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","@types/chai-as-promised":"^7.1.0","@types/cookie-signature":"^1.0.3","tslint-circular-dependencies":"^0.1.0","tslint-no-unused-expression-chai":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/http_1.0.7_1631009773562_0.05390206418109256","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@spinajs/http","version":"1.0.8","keywords":["di","container","spinajs","di"],"author":{"url":"https://github.com/spinajs/core","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.0.8","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/http#readme","bugs":{"url":"https://github.com/spinajs/http/issues"},"dist":{"shasum":"0a909aca1a846b0a9a2eb82da60ca3b9f8c6f662","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.0.8.tgz","fileCount":89,"integrity":"sha512-Ho8PImuNWwlpWdxJq3lp8vWUOJAFLsbc02XGP4wbiFUOQQw6PgWlQ4qt+ezJ8aHLMQXQarPI9kfpiMsg5jGczw==","signatures":[{"sig":"MEUCIQDb+kGuKuk2mOQ/B9tsKrXZqqjPlLYgNMoAnerHiL8GxQIgZYpbYJ1ELK3rbb5CioFG0aNp3EDqcSiG1QlEbSmz1Ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":163384,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN12pCRA9TVsSAnZWagAAankQAIPdcBczrekRVU6NnchK\nJEuAtliWsVf4/wLcSzy1r15TKgxNo36BcVcGkfsC2EU8oW75jZehla8iw6vD\nIgrfScJtAlgXStjx4tK5/tF3bDBbrvcin6/lQztrQ1348hA5KNH1aL7YHHTO\nO8agET0HgDKedM58wc9HO4c+O2zm7Lb5qdu6QBUwdwtytWJqKmXe+i4ud0hh\nHK/O2G3zMCVa5cCe8eMhbosZivg+nfl8P4/o/dDdCG1FJQgtYr3rZ3VxFxqi\nnuHk50E1vYyLjMsntnwKEzts6mxq39bjP6Lieaq/IhJRptU0QW5BOPQgagDd\n5uR7Wxm/KwaGgUyPpXgiaPxfIVCUqzsFOvSovPDgwnwwVrG2ukGab2hfG0xO\nWpQBgrowIvCl1h6idkYGv2l+YR6XSn5eNcnvFDaaS5KAwYVb/Hm/hZcsDw15\n4xsjoqKxlwwt9vAcHB3ZbNvOspxJu96MNYbcs0rnPBi9iGUbP43lAP4REhM1\nBPvAY81AqmF0nAG9s5VtF5bsXrZHGI6I8w43XHQKcC67jjEofHg1pFCdgH5f\nq0+z5hmyTStt0AJN0TktkXzaG4qdnW4KJonxQIT2IihXXDLDwaTtUsScQnOp\nRq5o3Yzps61+hzGKRU9YZOcuHNaZ+KQpwS6/sHgkyH65kp4OxB/ww2OlxJrG\n9tF1\r\n=Yh0f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"bb48bfe98400cb17abe9ee900075632fa751a48e","private":false,"scripts":{"lint":"tslint -p tsconfig.json","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"tsc && cpx src/views/**/* lib/views &&  cpx src/static/**/* lib/static","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":""},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/http.git","type":"git"},"_npmVersion":"6.14.8","description":"framework http & controller module","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ajv":"^6.12.2","pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","formidable":"^1.2.2","@spinajs/di":"^1.0.19","compression":"^1.7.4","randomstring":"^1.1.5","@spinajs/intl":"^1.0.1","cookie-parser":"^1.4.5","ajv-merge-patch":"^4.1.0","cookie-signature":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.1.4","sinon":"^7.3.2","tslint":"^5.20.1","ts-node":"^8.3.0","typedoc":"^0.14.2","chai-dom":"^1.8.2","prettier":"^1.18.2","ts-mocha":"^6.0.0","chai-http":"^4.3.0","@types/pug":"^2.0.4","typescript":"^3.7.3","@types/chai":"^4.1.7","@types/cors":"^2.8.6","@types/mocha":"^5.2.7","@types/sinon":"^7.0.13","@types/bunyan":"^1.8.6","@types/helmet":"^0.0.47","@types/lodash":"^4.14.136","@types/express":"^4.17.6","chai-as-promised":"^7.1.1","@types/formidable":"^1.0.31","@types/compression":"^1.7.0","@types/randomstring":"^1.1.6","@types/cookie-parser":"^1.4.2","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","@types/chai-as-promised":"^7.1.0","@types/cookie-signature":"^1.0.3","tslint-circular-dependencies":"^0.1.0","tslint-no-unused-expression-chai":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/http_1.0.8_1631018409265_0.008522314906479034","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@spinajs/http","version":"1.0.9","keywords":["di","container","spinajs","di"],"author":{"url":"https://github.com/spinajs/core","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.0.9","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/http#readme","bugs":{"url":"https://github.com/spinajs/http/issues"},"dist":{"shasum":"fc5d334df482e46e2035e51dd7a3822355ee2091","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.0.9.tgz","fileCount":92,"integrity":"sha512-HHqZR4jUJ+Bi7UwReyD5TkVAsNdXx4/muENv/hb/ZLD4RU/aAzTcIR6ugcQqBf/tUut9rvmahm9wJiJaY1tizQ==","signatures":[{"sig":"MEYCIQD9ZxOYQYiqtUjJnCvHJj8f6lpn42IHgXRQah/2mZnVaAIhAPsvHEIDbq6odY43dIvRdrOUTWQcHa5HdBdeXNbw5TGW","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166215,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhN2T8CRA9TVsSAnZWagAAVWIP/20EFlRsGW0WruKWgC5F\netOcrPDnJoCvDjMvn+VEjArDD9pdUHw5haIFjJO4LgZyBhXS865PdHwGFej0\nBpHuPQy45j0w64MAW5ZuRNpADQkdr32PiHW40svutXgRjaieWDmFmXqNmeYS\nYb8ZvWmdtE95SJ8bO6jUyudRXxH7A55MjxKNG8HeEU12KBEP1Iphw94FXuk2\nQDmjoh+BHaiUAzGPWOzZjeU+egHst2nlt/KK+kN9I5XzCINbnL9ybQxO7Th6\nN9Z1zdsdYWV8S6Y5rKL8GNjVZCLECgr/+OyYLslyDJz2zS6NQFmskXJi6pq1\nULqekJM5qcq2fVVDFParXKPdCJjWzAIukfKfDtOvyC5hrAeKP14+BwzBVfuH\nUFEcGNQuxg6efd7FV+qHXkAJHl5Emb9RW9zNtYrtHOanEOEuMKZHSlxjA6sh\nHxMysS+E/Zlrow9YnfIRiOnyt/jqiaKb6c08XzdA/pqpt1VBs3uP6uPWqbfv\nXQEcYyIq1hmEg4TaYwEfDXbXCs2oE5Dy61961qXHDcnjtl1LhMGThJEucBQe\ndXREaJPCE8xN8YIFeSO6M8vetfpkxQZ82snMy9qGIqDch6WD8y1lkpKE4bLL\ncMHQ6J1z+wAPCseDOo7JENrsQY6ZnCEYPCgR6xxOIXkbMaL+oh3jBpXD0JfY\nu2GR\r\n=HWn5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"ef46bff5d3078d297032e908905dbbb93bf97e24","private":false,"scripts":{"lint":"tslint -p tsconfig.json","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"tsc && cpx src/views/**/* lib/views &&  cpx src/static/**/* lib/static","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":""},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/http.git","type":"git"},"_npmVersion":"6.14.8","description":"framework http & controller module","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ajv":"^6.12.2","pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","formidable":"^1.2.2","@spinajs/di":"^1.0.19","compression":"^1.7.4","randomstring":"^1.1.5","@spinajs/intl":"^1.0.1","cookie-parser":"^1.4.5","ajv-merge-patch":"^4.1.0","cookie-signature":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.1.4","sinon":"^7.3.2","tslint":"^5.20.1","ts-node":"^8.3.0","typedoc":"^0.14.2","chai-dom":"^1.8.2","prettier":"^1.18.2","ts-mocha":"^6.0.0","chai-http":"^4.3.0","@types/pug":"^2.0.4","typescript":"^3.7.3","@types/chai":"^4.1.7","@types/cors":"^2.8.6","@types/mocha":"^5.2.7","@types/sinon":"^7.0.13","@types/bunyan":"^1.8.6","@types/helmet":"^0.0.47","@types/lodash":"^4.14.136","@types/express":"^4.17.6","chai-as-promised":"^7.1.1","@types/formidable":"^1.0.31","@types/compression":"^1.7.0","@types/randomstring":"^1.1.6","@types/cookie-parser":"^1.4.2","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","@types/chai-as-promised":"^7.1.0","@types/cookie-signature":"^1.0.3","tslint-circular-dependencies":"^0.1.0","tslint-no-unused-expression-chai":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/http_1.0.9_1631020283937_0.7612058495498035","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@spinajs/http","version":"1.0.12","keywords":["di","container","spinajs","di"],"author":{"url":"https://github.com/spinajs/core","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.0.12","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/http#readme","bugs":{"url":"https://github.com/spinajs/http/issues"},"dist":{"shasum":"061a34ebc677d308a2eda72b290a2595939ec3e5","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.0.12.tgz","fileCount":92,"integrity":"sha512-VI9d2HbVryBv3XUl9/JqiK+0f8RM9TM2W6hI7Uyp9+rLzKiqhPiyqKRUmBgQJqF5Kp4Q0NCeCVBkYEYegbwkKQ==","signatures":[{"sig":"MEQCIG+n25P7CSiPt0ZpC6mg+8kWXa7rW21+Y5utusbJgHHaAiBsB8xVtPuqnPrwXHY+tycjOCXV/68HyBt9lvmqTVgkig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":166972},"main":"lib/index.js","gitHead":"02770dca4cc5e8fcf5f7432a856faa579c111fca","private":false,"scripts":{"lint":"tslint -p tsconfig.json","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"tsc && cpx src/views/**/* lib/views &&  cpx src/static/**/* lib/static","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":""},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/http.git","type":"git"},"_npmVersion":"6.14.8","description":"framework http & controller module","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ajv":"^6.12.2","pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","formidable":"^1.2.2","@spinajs/di":"^1.0.19","compression":"^1.7.4","randomstring":"^1.1.5","@spinajs/intl":"^1.0.1","cookie-parser":"^1.4.5","ajv-merge-patch":"^4.1.0","cookie-signature":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.1.4","sinon":"^7.3.2","tslint":"^5.20.1","ts-node":"^8.3.0","typedoc":"^0.14.2","chai-dom":"^1.8.2","prettier":"^1.18.2","ts-mocha":"^6.0.0","chai-http":"^4.3.0","@types/pug":"^2.0.4","typescript":"^3.7.3","@types/chai":"^4.1.7","@types/cors":"^2.8.6","@types/mocha":"^5.2.7","@types/sinon":"^7.0.13","@types/bunyan":"^1.8.6","@types/helmet":"^0.0.47","@types/lodash":"^4.14.136","@types/express":"^4.17.6","chai-as-promised":"^7.1.1","@types/formidable":"^1.0.31","@types/compression":"^1.7.0","@types/randomstring":"^1.1.6","@types/cookie-parser":"^1.4.2","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","@types/chai-as-promised":"^7.1.0","@types/cookie-signature":"^1.0.3","tslint-circular-dependencies":"^0.1.0","tslint-no-unused-expression-chai":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/http_1.0.12_1636121234723_0.6487276325888973","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@spinajs/http","version":"1.0.13","keywords":["di","container","spinajs","di"],"author":{"url":"https://github.com/spinajs/core","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.0.13","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/http#readme","bugs":{"url":"https://github.com/spinajs/http/issues"},"dist":{"shasum":"2efd74d82879fbc3ce9b7157bda8339bad9a93f2","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.0.13.tgz","fileCount":92,"integrity":"sha512-CbfkYvCbNzIYRN/XDhc+g41xT22XUi04fwFszJRfBNdpCOYgogJj7TXka2D1o2jSvwYF1Q6KTtcurV0+H2xOBA==","signatures":[{"sig":"MEUCIQC2NXpDiBJ7UCdRnNjm8BWXp8QuNcFWEmSG19rlNLCirAIgLG8Whvo1JliUSM1zL1ERcQ1gnhJfvvfMI64QWpE7z+U=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167203},"main":"lib/index.js","gitHead":"7aa27eedee7f81b908541e818887c0a6cbf4df9d","private":false,"scripts":{"lint":"tslint -p tsconfig.json","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"tsc && cpx src/views/**/* lib/views &&  cpx src/static/**/* lib/static","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":""},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/http.git","type":"git"},"_npmVersion":"6.14.8","description":"framework http & controller module","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ajv":"^6.12.2","pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","formidable":"^1.2.2","@spinajs/di":"^1.0.19","compression":"^1.7.4","randomstring":"^1.1.5","@spinajs/intl":"^1.0.1","cookie-parser":"^1.4.5","ajv-merge-patch":"^4.1.0","cookie-signature":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.1.4","sinon":"^7.3.2","tslint":"^5.20.1","ts-node":"^8.3.0","typedoc":"^0.14.2","chai-dom":"^1.8.2","prettier":"^1.18.2","ts-mocha":"^6.0.0","chai-http":"^4.3.0","@types/pug":"^2.0.4","typescript":"^3.7.3","@types/chai":"^4.1.7","@types/cors":"^2.8.6","@types/mocha":"^5.2.7","@types/sinon":"^7.0.13","@types/bunyan":"^1.8.6","@types/helmet":"^0.0.47","@types/lodash":"^4.14.136","@types/express":"^4.17.6","chai-as-promised":"^7.1.1","@types/formidable":"^1.0.31","@types/compression":"^1.7.0","@types/randomstring":"^1.1.6","@types/cookie-parser":"^1.4.2","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","@types/chai-as-promised":"^7.1.0","@types/cookie-signature":"^1.0.3","tslint-circular-dependencies":"^0.1.0","tslint-no-unused-expression-chai":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/http_1.0.13_1636466715494_0.16909320998698485","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@spinajs/http","version":"1.0.14","keywords":["di","container","spinajs","di"],"author":{"url":"https://github.com/spinajs/core","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.0.14","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/http#readme","bugs":{"url":"https://github.com/spinajs/http/issues"},"dist":{"shasum":"4610d3ef1b2422f17eb1c38673d985d6c6bf68f8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.0.14.tgz","fileCount":92,"integrity":"sha512-J5e5O0trRknwIn5482cypwxl0inaMSFyh3GoFkzFXRryPZno0oGn+EjLvyrQPW5+yV628DYKVeAKmAqnZsizcg==","signatures":[{"sig":"MEYCIQCVr05swsHmLohsa67faYijhFMyNMdv3oz/dY9BC8Ny5AIhAMyaEkhcF+Tolj8FQ+MYVidYLh/QfTIQUmJDclseeVL5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167224,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJhltZYCRA9TVsSAnZWagAAsiYQAJFID1pDtrHP5346ZfCy\noA+xQeQB0y7t4nk8uaEBWl1pDkAo1bWJwN2rBn+HGFMtxsrE+20DwnyXaNZl\nrxpqauuhirhWbDSivbo3uvOWB0b+bzam7McQ6vHion9jmQXvdNc+YaqHL6Rx\nrkFf1EX/aA3PbqZbWBGcPD0Z64UJJfJL26/8Uu+pUIv61PdOVv0JarF8C0u7\nJoGKasK1qL2ND6qG+l/+duX6nJSyeHapzGEBogb1+41I/o54KMAE6zTdEv4s\neOfeFDp/agAhgUYRV+DX+3H6TwkXXqUmdpmFx1XLuq2A4o/HAJMfw1zcjrZz\nAQfhRqvpARCcdbb2tB+ATFxWAZ+zTxpA4zapO+X9AbkuqKDl5xhqKgA966+i\nvcyE0XM4puTddsqCKhvSc4XSkKBsowIhW1EURWOAjxSlUmuokaSqdMTXt9Y8\nUf5NXf8v94M9UzP+Wg7ymoxpYYgGuHr4UaHBxBqLw5SM2hINjd2x0o34SySs\ntqR0xXbwyYSFt4qEjTyLiLhMT3yDO5Y4uawX4x6JjhRK4+r1pluZbQ4EG7a6\nplXE7FcXgLiJ+iFsmQzY1wVqfcKKRt8tgPCr1CtCL+9ZDrIxm40tkbqxFj8b\n/2wOTia8V2U3HfC3JSmsz2UCOKbO90O9ekUSoqeY7/Bqa81bBdzmo1RjIx8l\n8G4X\r\n=q8ex\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","gitHead":"ebb0f411646e8848bd5e6491b5f5185c5abac671","private":false,"scripts":{"lint":"tslint -p tsconfig.json","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"tsc && cpx src/views/**/* lib/views &&  cpx src/static/**/* lib/static","format":"prettier --write \"src/**/*.ts\" \"src/**/*.js\"","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":""},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/http.git","type":"git"},"_npmVersion":"6.14.8","description":"framework http & controller module","directories":{},"_nodeVersion":"12.19.1","dependencies":{"ajv":"^6.12.2","pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","formidable":"^1.2.2","@spinajs/di":"^1.0.19","compression":"^1.7.4","randomstring":"^1.1.5","@spinajs/intl":"^1.0.1","cookie-parser":"^1.4.5","ajv-merge-patch":"^4.1.0","cookie-signature":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"^1.5.0","nyc":"^14.1.1","chai":"^4.2.0","mocha":"^6.1.4","sinon":"^7.3.2","tslint":"^5.20.1","ts-node":"^8.3.0","typedoc":"^0.14.2","chai-dom":"^1.8.2","prettier":"^1.18.2","ts-mocha":"^6.0.0","chai-http":"^4.3.0","@types/pug":"^2.0.4","typescript":"^3.7.3","@types/chai":"^4.1.7","@types/cors":"^2.8.6","@types/mocha":"^5.2.7","@types/sinon":"^7.0.13","@types/bunyan":"^1.8.6","@types/helmet":"^0.0.47","@types/lodash":"^4.14.136","@types/express":"^4.17.6","chai-as-promised":"^7.1.1","@types/formidable":"^1.0.31","@types/compression":"^1.7.0","@types/randomstring":"^1.1.6","@types/cookie-parser":"^1.4.2","tslint-config-prettier":"^1.18.0","tslint-config-standard":"^8.0.1","@types/chai-as-promised":"^7.1.0","@types/cookie-signature":"^1.0.3","tslint-circular-dependencies":"^0.1.0","tslint-no-unused-expression-chai":"^0.1.4"},"_npmOperationalInternal":{"tmp":"tmp/http_1.0.14_1637275224411_0.930185615638798","host":"s3://npm-registry-packages"}},"1.2.103":{"name":"@spinajs/http","version":"1.2.103","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.103","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"cc942222dd2ae26530d40258fd35d6d0297d4cab","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.103.tgz","fileCount":119,"integrity":"sha512-OOSuaJ6ZEJYGWvbtJz/gk02DG0zMXpaLKab2lg2pY7UMLDn7D0IJZ4uBKMR0pqO00m1YOEK+ey2gJWNCeay5Jg==","signatures":[{"sig":"MEYCIQD+R9qaOuLO/jPPnYfZj43bUd3XWpjmmvZ0pnvr1r1YbAIhAOqHtjYlOVslXAoj/LtRiMDs/JiN+kW4tVScZu6dQkdz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiu0vkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlEA/+PfFxSfBvgBJeplrnfm9DfPtIenna6VZsPEdyHyC4D70gK54a\r\nnM6ab+66FCUdL+fS9EKFml43OwMDjK9fcI1nXTpOEzRacZweEpvpSnuppUJ/\r\na+b2wcdWG3FrnsNwPgrKDNXWjNm/j/S7TxxqiWVytAaX84lfmtabdhXLDdWZ\r\nY6SQ1olSfdYnq4Nmn0MNOn6pNCP7Ne+BBOOo81qrqKGgaYYuEphCmY0IM5J1\r\n8PKX/ekBu+shX3T3WGProDDb2Nv1pNMv3MVKUCo6twNGWOepa+S+02QmBnDu\r\nsJihPpQi9BOJTetg8qxQIm3mkCTwigvJ3foQhhbaD/aEu5oVx6fHcxhgAQnW\r\n3EkdS8aKz/mzK3QSzdYIf8rHUrW85dL7fnvkKiVd0fph/fmAgPwD5NZRbl96\r\nl1jlPjbhyvLIGDu50CgSVeee3k30FLUU7qnl0kAvOeFj7HwPo8yBuA0WK1+J\r\n2ooBqIg2Prh12h1zGu2aZDDeDAg2fvp2YVzGlIEZpEfC+44nN03OY+KQq2e0\r\n0FZXrTOipoJhUoD6+iNck0SjkUaM2eBlKRwn0RD6ajOlDEYCfVThyCnZOcJv\r\nCPDKopQPodIlRevLKz1mv8LzSBeD+JecdLG1yBXPLhKMRDIR6IVgdASzkWDH\r\nxrH9W/M7KHwZPFasAAD3m2x2uqiX6OKAY7I=\r\n=ev3Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"18a08cf4cd3e4d2c728d2d372e3a42ddde071be8","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"^4.3.6","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.81","compression":"^1.7.4","@spinajs/log":"^1.2.103","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.81","@spinajs/reflection":"^1.2.103","@spinajs/configuration":"^1.2.81","@spinajs/internal-logger":"^1.2.81"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.103_1656441828280_0.2312837420072602","host":"s3://npm-registry-packages"}},"1.2.107":{"name":"@spinajs/http","version":"1.2.107","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.107","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"054c0c3b69a5338638fb9b2c1b69599b2f9149b7","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.107.tgz","fileCount":119,"integrity":"sha512-zTRl+xYHNZLv15G+JHi2DLEOpre2e+d+Inr1lBMbNO2ZWII8NJqphAMHR0r4/dLndXNDUpDVCIbYWgg91Q9hAA==","signatures":[{"sig":"MEUCIQC0M8qdQwDcKW6wliSKn6hqNEPOEFKUo1BuUC1e4oyeaAIgPIJJdbfu3Tb9A9fTybWq12kXFUihc95LqSLzvYoS9vA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivE3pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq6rg/+PDSy4RqPFcKZbGVHU0QdIbek2fxCZqpaBMzlSRDwj9PR5wcX\r\nLpQ5wlS65dRsU1agw/wLurjc90lkc50B+xHU4AxYyJd31rMW+ydCfnELJW4W\r\n1du7UP3DlSum0WhqJ5qyGsg/VdTfYmTDBwJ2lZW4/gR/yUWkPTr8wc2spzcX\r\n5hEdtEKbiyCENZfXkY8Y2elaXer/lqBvMEObci64pBj39Z9NG63Ih6ASFV+w\r\nA1D1ZFVOf9AVYl1UXsF0DB39CXVkabwRxDtE1C6xqnZ0aDzfKbJEwEmZyB7g\r\nKY+F/k/v6mZT1VWt4r9O4hkueXYzL2JFTiRMh4uauJahw8e9YT76j12QTPK9\r\njcPa6a1vDP8yxwJzuRlTRH+dApowMkDprxIxh+lpl9R+7unIYSSBkSK4aTR8\r\nQKgNA73mO6onFnNTkrTkt8lf1DM64sa3aQNzq8zK3u94n4v+u1N2pBzVHVkW\r\nSuO5KLRqxkhNz+VfqpTQlJg7lZRo1r3mKd9sRDvOhAC8fK9Wsbk3q/W0adEC\r\ns3C6lfHji5l7Jj8H+hF4VWZyWxlp2YtB7AdF9u5GrEOEyK87Bts4WEpLxhXm\r\nymJ6LQwK6BPkanmUzZCkQNMfYM9nrHrrzQWORrCx5ch8IadM6ExmEJNYINyG\r\nVPKGe/yS2haMjMld95aIqJclLbYKfuYrqJs=\r\n=kLRh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"ff85a9c2820de1a256204b2e1a7fed3a84c5da88","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"^4.3.6","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.81","compression":"^1.7.4","@spinajs/log":"^1.2.103","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.81","@spinajs/reflection":"^1.2.103","@spinajs/configuration":"^1.2.81","@spinajs/internal-logger":"^1.2.81"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.107_1656507881215_0.7055604368930395","host":"s3://npm-registry-packages"}},"1.2.108":{"name":"@spinajs/http","version":"1.2.108","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.108","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"ae986525dc33b1736976f1cb4838f156a3d55000","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.108.tgz","fileCount":119,"integrity":"sha512-e/aYnEPYVSOerbXJZVhfnC8OL8XNkOpKXRIB/CABwjerYmgjHmBC1pNmXj2YeNSAS1UqKMwgYEhEXsgY3RxUWQ==","signatures":[{"sig":"MEUCIAERdr9q9Uf6muyt+1Gf6VAdsMJCk0R78tzQJtYDpuaEAiEAysBdeLYENXI0nDCRd9LCdJwBOh3E0b5KsEuS6TotNmE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200606,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivE9rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpa4Q/+MFrO7mSAEM+jgTlR+R2Mz78/4qpH6x6d93j60iiNUqOC53c2\r\nT+XREECXWnvSy0du75rQia0CUllDSKqc0e2fKmkDz0KFk9KJ1rS9JsRrsy5o\r\ntDgSjNLMO4B3Edw8Gc1rEDn1thQH3QIInpdzwrDjsTr5Nx2W7crJqrZix+JP\r\nemfNzz10N1VM+d8sxTJLh7sylcqb0bWDbHA83s/Vu5hqzJj+pnnWqhvxHXLb\r\nl9T9cySV30vPx1QmDD3oRwzmIlTn03tdHF5XTRF5/ifcxiFwGShxkjA6alaV\r\nRYxn7bNDBpTN1aFWLjgnDMsCD8olTYWZVcuD+3qOnE3MlUStmcZ3VmqaJm2v\r\n7U8BIY20Gqf/h3u4rehyzTgpxtO2hyKR8iQhKeQRGFXkfVSZOjpf635kippq\r\n5NrhvCO+3k7LJUtx5eSOVfM+5ZMMkqtMCMrV8s25lUgkOidT5/asR0mPdPbt\r\nWbVHxa4xHsDAcaFmoJy4p1mNG7hE1eBOVe4liq8l9eAahkntf5oO7InLyjOT\r\nvZ3ZGaygLwDaie3NUVFOT3kaPCSWKCy5H52xkuY0b/x60cvDDk/i0/yFrxbr\r\nVH2ZCgDq6n1tMsG3ZlGbBDzjREfpuU1miGseIcg3lNw+4JdTGwcXgdvpZTYv\r\nrSR8a/wEVh4h561643ER3degE99CElHKEuY=\r\n=ewbv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"81e996198a9d4dac8970f71181b0f5eaf6070918","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"^4.3.6","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.81","compression":"^1.7.4","@spinajs/log":"^1.2.103","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.81","@spinajs/reflection":"^1.2.103","@spinajs/configuration":"^1.2.81","@spinajs/internal-logger":"^1.2.81"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.108_1656508267529_0.6661997016004524","host":"s3://npm-registry-packages"}},"1.2.115":{"name":"@spinajs/http","version":"1.2.115","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.115","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"72a9c2e7f1181505fd3033d2e52bf33d455473b1","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.115.tgz","fileCount":119,"integrity":"sha512-60N+DxTYApXxmyBabrsXGcrGCuGbRnVq/o3OuvEizFGxOyHXex/cMzhCY61x++k/8McVk74jTGtwWzPQICNTHg==","signatures":[{"sig":"MEYCIQCqJ7LoYJb2IbLRuRXN9WWeITRjntebeSG9hG/i6LiztgIhAIbU9sZiJWfzT6UnIBhWgm3g7iRsnufl5bfEpnpNctGZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":200701,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivJfxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmro8A//WzQ5ovFBfZwXDJSUgIOmgU371uU9XUl8CcUTh0OGWNodudpP\r\nAvIASsbiUfm9hd3cgyw4f19pVM5aQ4MN99YfnLnDm6lcISAhT6SDzI01Dila\r\nX1LS8MMt+THhWX7547HlJr6TRS00b8jIBXOnmCvJNDm0pUBdbjSIgT8B63rT\r\nEzCkiUlkxFPn1jXy//JGrW0ccJjuU5ddRvFrWtxD9IULMF1tb5GCWNLYW26/\r\nO0B1UV0zWVw0PfPkwp16nwGshU3+i8gj1BvOMsXvPCiw2HdzeMWblMOoerqz\r\ndk9hZxbGkW2qm4+RXkuyzE4j4E27ADsprVKSU7+yMTwWkcDpxu+kz4vJYsqu\r\nRzwJNLJH+l9WOUy+XtIq9Kd7T4UJ6G1q0YO//24vgK2U30k7VET1+AS2tlSi\r\nXOjR9rKtSC/FkoaxcCZfNitEJFg/atVP6YNIp5fnVFZIv0O7emzVd9kZM3+Z\r\nw1XSRVe5G2SxbbkqAR6uUoZUnXP2hYMb1X//KBfV1wPqJjfM6bpBFXg7kiDA\r\nhM6xQfFls9L4HG+qcWoPMB3W5pWRvQPcBG8pbswmajYsjZpbzXbV+nopfn9N\r\nsxzOYkJofZsEa3pPomp1S0/nyI8wqg7RYnQLaO2U4Y8/cuH43IblAx8kzXrd\r\n5OQWyh/mFFgnbUFeqxLvH/P/kLu/QRzN7k0=\r\n=+1Ls\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"9f15038406479635ec8e7a15377693a46f574bb1","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"^4.3.6","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.81","compression":"^1.7.4","@spinajs/log":"^1.2.103","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.81","@spinajs/reflection":"^1.2.103","@spinajs/configuration":"^1.2.81","@spinajs/internal-logger":"^1.2.81"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.115_1656526833294_0.8818163020892515","host":"s3://npm-registry-packages"}},"1.2.119":{"name":"@spinajs/http","version":"1.2.119","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.119","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"92d25c501c357bf0216902a3799b09a51014bc15","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.119.tgz","fileCount":119,"integrity":"sha512-Njnz/YWVCTfH3KXao08r4hP/wbUCJRRYpap5ly728IWoDyUqwHPAHrJo+7zBUVNeoec4fw+oasYJYV7FAPMLAw==","signatures":[{"sig":"MEYCIQCYbLkCktzxL1xE9gSOc3G/p3udSnYP9pwlC7cXUDjHiwIhAPs1AmWuFJ7gI3U3E4inqTDQJlppnQezp+TvYZNP/C8a","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203356,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivNjKACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwCg//XPjwKjRPRw71Gqk0l4YXd1RUlokRM3dcs7HJBdhU8knisPhw\r\nXHYK0IJ+lY/4Wp5ADeWy/j9bWmKrxZB4woID3u+dKKfD6S6KByqfCA68VE4z\r\nXKzF/SstVTh5SXqw5jGnHAc430fjx9ICbEPWSbeMQjMnh3rxYIQPknZ7V4wZ\r\nL0+owBAQf8VTKiOSQrWBf4avok9FVg5UKVpTDZ9cYYpaaQ+5J9vcuaC6wWBM\r\n5uOwKVaOpU+ZqFPQZCqFqekVFxIMaCS8WakxH7H2z6sp2G91bqFFnDtmpz9I\r\nIWA+NvBkGCvXKPmlCUu8E7GLhiQXTToj/qrybIQovD15vKuTXhOFXd/Q+/ID\r\nzY6zGjQPcZfFMvNRcOf/6AlQQKaciNvchacfVoJyKuHO0dc/yh6tmkqJD7zJ\r\nCgUvr/GJKDpI1iB9deaJ+dEWMUndbjrDWoYwL1e7dQGg+dgksw/HA2MQn1di\r\nqBo0G5JNi5RrjmlUHXpy01l2wPFh1frk5g9ihYAtrrKBse26wKBqEaez5yyw\r\nRQwz9OMr8GZ4s2hE9eQ+tIhQ4v5qERgOoJJOniq8awxC7DhGkqTaMskpjYAG\r\nIoUjvGNqWPhBGmFdO1KF5IXAzBIafnQkI2Ic7E20xSGbcvRHmtSiPbHwGRmN\r\n9u++RnA4hisJ9tYm9q81EhITDwKa6yUW9ck=\r\n=eUXj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"49adeff8004547dc2fcd0d31ef409abc1041572a","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"^4.3.6","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.81","compression":"^1.7.4","@spinajs/log":"^1.2.103","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.81","@spinajs/reflection":"^1.2.103","@spinajs/configuration":"^1.2.81","@spinajs/internal-logger":"^1.2.81"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.119_1656543434611_0.7585590881516111","host":"s3://npm-registry-packages"}},"1.2.127":{"name":"@spinajs/http","version":"1.2.127","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.127","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"fd46b79e4fb8a2c6d95581fd13b97284e044a440","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.127.tgz","fileCount":119,"integrity":"sha512-hnDHJuWzf12TIk556QfAzr8wGmfTEfTj1NuriN914ocmHCb8+O1yFYHpE7E9oYL5RQ5i/yksI46IZooMsvb1DA==","signatures":[{"sig":"MEYCIQDz27FLtKHOfN/XL5M9qmfTYSRIRDzZopjAQ/1qy3/mZgIhAMP0vodIzWWhPx8GzPH9oeaOOi9dPzZTrXAA4yInopMw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":203845,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJivg+QACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqapQ//azqW3cFi+Gd+R8gnwNTsOedDlNIQ1V50ovITl6HhUyaCG8o8\r\n3+LG69KN8BDNYTVrTUHwK68PZwcUi5NWhfWnqcf/imaKNdiym9bCB2Q9Rdjg\r\nDFBpu9N+w0FYVmYDy3imaXbh83PQrqzYIVHW9YRAU+QtXZ/jRYM8pVBWoaMf\r\nhneBDVeZcshnaIZoAENqdDsbEJBJOmL/xkTe7U9L3a9aL7FHM70L0QgwbaYc\r\n2MVUPQuLIl8AUEBV+z+s61EGj/T2+U/xB6E6J5HADJoMqU0NaU6xjK1FvKDB\r\nH7+gsZMa7q8jotIlbBAQ47dbk6fL70lwKl50s1fNiJrXFs11A7aBOIIUwOb2\r\nXi/M0Hjub2y7W0B2WZBt1klv/0slXVB7/PQp2GL5U1HSFFB6JGDVnXVuWw4e\r\nMBE7QmkoqKZ+1selfOtMkE0mZpff5x0IZpYVFIqdcgOdavu1dzbHCGVdg9S8\r\ngtib76gcXLpFSVqOC6nryqU/KDLwkltjbU2cCOFn1UU1hlEEHfO+CFbHjMdx\r\nzbFa+EEzkhj12bbnplVkck+CSbIBHQnd5x6aeK62viY2nXomhPy+aIWGqjN/\r\nkPzbuW3VABzDKFsKReqJrm0zU0pBLaUvKYIBneoV2vaXug2zCdwo3buBl332\r\nQ/UaMmgvVdN3sicZfa43lAzkymJIRBcaoag=\r\n=Zr4y\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"53b022d0e70b7f2689ac984578b52afb0fd9e967","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.127","compression":"^1.7.4","@spinajs/log":"^1.2.127","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.127","@spinajs/configuration":"^1.2.127","@spinajs/internal-logger":"^1.2.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.127_1656622992786_0.389049255395602","host":"s3://npm-registry-packages"}},"1.2.135":{"name":"@spinajs/http","version":"1.2.135","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.135","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"3224997a35918f24a8984e5d4d9f05054734c13f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.135.tgz","fileCount":125,"integrity":"sha512-HyQCTAX0XPTsusURcTm8os7hLrdiPBbJwnyVO+G7VcuUaZe8yXwSPmweM6JfShaXNUvuDa8OXJHLjNerTcgOOg==","signatures":[{"sig":"MEUCIGkrB3k4sWOYKKbqbAbSno8bp8jVKepgCQsi3dGuwokAAiEA2md/BCe092IgYyC3WZsE7WxUL/lqoiTZCTa4fpymkqM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwFPXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpgaxAApO91Ec4gll0AEfmJSsPtwUmaahwgbmeNJqb/2zb0zd6GHYnY\r\nPgd1ZSch8ymM/NbdEqCrU+kGDNKa4ovYyiLrwCV0UtBUKcqQglqUcconGBBX\r\nnvVG8QIl0vDkPbjfcKe6Mq5JPao0IahXL6cWXIyf+Dh3Fn9QjV+q1Il13g2v\r\nCkfO1y/sY3bMNzT2zryKbvYzKugG1HlBd8SENSh3UUk4fuM2uEr4xaJcU7UW\r\nQAHU5GTvoH+qjQLo+fu79pEhzmv+HCrm57MsRC19gW3hP0YuVK0jN7MduWdy\r\nK9IS7ZqBDteT6a718XMQr5ky/hjPIv58ZjHFvdMH7lPMK3Ums921ugzjMHJy\r\nezazgp5jtphPcrFvMiah7TsIg4VKj/DZrl3EYOxdvq04m3SiuJaeTveD5iJB\r\n16DaID81/E1mTLg9WAFuRti5lENVdTMgY8ajz7hqcI+2mKJG05NvK5ccKlL0\r\nNe0eLW6pfr4M2hkmoX+hw4H9qwieZmQ0eo5iV756ZpgSCvaFaZ5wvOf2Pbb1\r\nIXmn8h/hPgYc2XcdDIM/ZFZrjJOezXLFgo9iyXzHt8DhYiUCw8wBOGgaTd+g\r\nfqT1vRhEPzU6PTTZnN8nsvre1/jOX/QYIIUzsenapjAh+ZYECokenuIuF7fF\r\nXsTa+ZpjT+7oFwI6SXX4LmClB9g2iJZNtY0=\r\n=Jf5l\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"8a7fde1b1fbada9c1b6fb65603ba1aadd5bb1126","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.127","compression":"^1.7.4","@spinajs/log":"^1.2.127","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.127","@spinajs/configuration":"^1.2.127","@spinajs/internal-logger":"^1.2.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.135_1656771543283_0.21605262077024023","host":"s3://npm-registry-packages"}},"1.2.137":{"name":"@spinajs/http","version":"1.2.137","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.137","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"200f7df9be487731cb7eb2a7ef14484c6b6bb846","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.137.tgz","fileCount":125,"integrity":"sha512-vGs9i2LDfmTeJsLCgLLWlsic1AvlDuIW2JEI/VZskZSbgInHUrcQWoR2DQtuSyPj8rLj3Bo9KHxuJQ4yKYngoQ==","signatures":[{"sig":"MEYCIQDesWcq2IUG66wZw9kEIMoLKHm8X/baVgOaTnGst2xv/QIhANlhPtBLfOXpb2p42jJnJNoYiKcGXpzAk34NtmiYED6r","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216579,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwGcMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoY5BAAlq01H3seQs2JX7WEjsf/ujPq7xQP0FTCTNlvksm9RVd5mjk+\r\nuuy/o3s+00IhVq8zDmUfMlnO6kHUdXLUBETc8gVBYppng+KrR6W8x0EqnM5f\r\n4CitmU7ib4gqkABLeZtNXiuXVM1Q4AKSsKow3FaOZyQk+mLyoZZbhvFWmDtU\r\n2PTBKXKGD3lQL6vj4TdCrB0FiY46Qtr13BvZsB78pOEvM/hezS7IwxJvhzoJ\r\nX6/r2Bmdyi5/OwphsqmSF6tQOcRefix6unZwETGcbbVyObz0s5l0kQETPWah\r\nXTmY8DtNHp39U9u+B27pZ9XhIZbQRL50pSv6MToDKoXU9kJOSiRrGKLiGvbq\r\nYUtjwk5aLu5k+2wCrfDGz9CHQwjWCKu5s+C7FF0tdPzdvU13UOkgHaLRowIH\r\n32lT7lL+tUM2L9+O30t3rM0kRuxSGPNN/bX54C59wgucGqwnIhAAApMIUQHt\r\nDiHqqsGHmp5RWmKnso2h07Jj76kzLbRsn4bQ4fK/53wYnYNsPyIEq1nGWK38\r\nkxej8vpwpEwgHnlpotgi1NBB9PJILLhVIzojzwmSYVJgNJQiGaZmrb0VVVxu\r\nfXpczGMbiQwyZsx/DSGim84h6Nq8G+HMIjckW+qjfK2xFTlXbLTSfu9ifakl\r\nl76FXDfAFNn84rp+EsOCXcBMGT0ywkqs0dc=\r\n=Dwf0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"2d6036c9ff04c2372dd7ce3300f890490d9f28cd","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.127","compression":"^1.7.4","@spinajs/log":"^1.2.137","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.137","@spinajs/configuration":"^1.2.137","@spinajs/internal-logger":"^1.2.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.137_1656776460195_0.44625364124998157","host":"s3://npm-registry-packages"}},"1.2.151":{"name":"@spinajs/http","version":"1.2.151","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.151","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2db009877bc2412394aeaa8496f2f0a7d2f9441f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.151.tgz","fileCount":125,"integrity":"sha512-PnUJYLpfMbh80gKiUwwGNO2lCzC89z3gi3Khcm8YAa5Q3rJcvJCg/Mr4RumviDRD7h2abUJIRbTro1WyaZmt9A==","signatures":[{"sig":"MEQCIA7lyFECFIth6EagEEUTVt3GBegdNGHWQcMNXPouA5UBAiB+H6odc4FSYKD74FO+VMPDmm++pMeFbO+I9nG+vV4GGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":216880,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwI98ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmry3w//Tf0QP+TInBneQv8YxGDFYzyiNa70fxGVo+C7MIPykdVAwPuL\r\n+TupfmiaER00U7N9901DccEtrLe/qdJ8aOHNwoxKcZllx8b2e/nWIso3C42s\r\nI5aHOU69oWXEiLC6t7QvkWbKTgSPwOfLSPQGbPRZqUkOyQdMbDTGl3bIKu5/\r\nIyGJUnq0gNcVQOaxV+5fD9PEc08H47hFDi9lzrh6eMkoJTTUFy50yevNspRT\r\nNbP1dKt7LErTfH4QcFX+To+PLXWRxJLP8BwlOlSBb4qyGdfaabW/KqDTlvNw\r\n2Eo4D+4W97QyIOYB4HEbFAqsznEupS+fZ2VOb7zO1vvHPJJxB3lpQ/ZmuZ/V\r\nYuAt0wUyYTtdieMrgFvd+ayufpTuuwhFj3511W2zpQ4MFH6bKW5ZtOqA6tEs\r\nfMahq6eQ80CiM/JEFQ+309lQfSc8c3i0SkmL1YMD4aOwxUcUEGh5PCAG3MjN\r\nhBQAmo8faqjxs/WJvPOOaHDWUrMlaK9msoMdTXzhy2c3M3eq5PxZAnhcam2P\r\ne8WSqN9+U5HmkNzb7aK8IflFaJxESZBNx5swL5dr00FTVtoMQwrWZnRSgwra\r\nhmyIEUYKTeNkQ8EUuRNpLbpTI89zSD3fjKd70WAP1l3pZD+KsFAYO1KfRQwj\r\nzY0mZyneoMZdZPhvcy/nPAjNfFozEziqOcg=\r\n=4oFM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"6a1358a438161d23d5f076b06bbf43ddcfc12d9f","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.127","compression":"^1.7.4","@spinajs/log":"^1.2.137","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.137","@spinajs/configuration":"^1.2.137","@spinajs/internal-logger":"^1.2.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.151_1656786812265_0.012277386595097806","host":"s3://npm-registry-packages"}},"1.2.152":{"name":"@spinajs/http","version":"1.2.152","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.152","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"83608b5ab3932b2272220dfaef68449107ca183c","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.152.tgz","fileCount":133,"integrity":"sha512-RCXxp2Rc5rL2Ea90kZZ3LCa8wkWuxSX2L3vhHW4m6LwxAiw9p958uSBd5opVWG6LEgYJG7vHRJay952xLXmkkw==","signatures":[{"sig":"MEQCIG8WqFurAKoLTkV+L1afe8ZOWE9JVujan2XL8YVoXeSyAiA8ywN3qnofOOC0k9kUNKPxx92Pe9yd7vLajTWdT0czqQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":220058,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwJQ1ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmog6A/9FDj0bwkqXmKlpqLFsqseAwS7EyLObvpH/e06t41BgHWD7HaU\r\nU54rEnqLURAiRMv5B0/Yf+t0i+0RsJBbvAa03WR/A7JyZp3edp7YWFlecog7\r\n2nTxYtex9NjKa1K/ecXHIdLpr4vORtZIgBpTgKfb5ZM/4g78LAhVgwSqw5F9\r\nrKKGm3pM8oMq6esturezHNrnRiI99sSh0DGF965yxB0DtaATIuvqRUQOI0m7\r\nsfpyXaZREhK14nXWTXUwMm+n6LkarH/gcz3BelhGhwFWqITTGETTM4up59Nn\r\nyqvVW0G3ZNxKZ2gYpv3Uok60qT+fstKf6vxa+fDfw0Taxr4n3EKrXiK2btWa\r\n9oAdDQBHEm07IMlrfTubIIe58Tx9hLrUtH6MsANTx8KUi/56HnV1jBDRoe8n\r\n9b9Vw7ZaD1MxnAkXs9yjnbrPItHrWDbBInxC602V6SK1ZV+uXsXWv8g6F7Zr\r\n5qQHVCVTeXb15O4n5dVehuXBij2qykAd2n7Z0BDcNylZTVeUSP7sL+AKfmTv\r\nWQQFYMgelNTKOG+R21pDn7va33/BELCxFdZI6F77g4M+Wkl43Sf71YUjQRFP\r\naQyFlnnzU89ktY3/ZGWpusC7F3RIoz8kJvLc8xfUTMJPXxfxAmqzpwe4D6Sr\r\nQHn49CdPhtxZDhMhNfx2uygTqGasj2zjI7E=\r\n=KRL/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"c18f00316083d2ce7a080572b833cb4cc37bef7d","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.127","compression":"^1.7.4","@spinajs/log":"^1.2.137","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.137","@spinajs/configuration":"^1.2.137","@spinajs/internal-logger":"^1.2.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.152_1656788021412_0.7147762486793869","host":"s3://npm-registry-packages"}},"1.2.153":{"name":"@spinajs/http","version":"1.2.153","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.153","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"83fd29193438cb8163234a3fe2ceb6c97ed206fb","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.153.tgz","fileCount":135,"integrity":"sha512-UUxcvKgeDGV9lGBEzjAlvKfggonztTSJMrOWJj77PvfPOmWmmFMSShAMi9JoAWbplsamIlcFAA3Isbp5FdaR/Q==","signatures":[{"sig":"MEUCIDl0KVagJu43C2aNd4BYbfGrBQdtY0+ROVSogcfvKBt4AiEAhSVEnCg5HMuTcJbg2PlmXdzGe19MawKzolsFuJPQ59s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235052,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwJWxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoODw/7BUoNJHxN+rsyH4vaFpFgn2HwkserWNFS7hPqM8/BtoZ8WzYr\r\nXGstgfGfKkf9kNCq+8wXfLzaTDgxMgL8rZXIsuhuGFnXuwxyT1jTjH9uBkML\r\nsCy0KyF70L90udnDfnX6m6E75SZMN2LcklCf2/UDxvjP6dYE9e3mRsxnyjet\r\nm/2Rvn9qBtne39+XVMyQCo05Ty5QrHldBECFbVgesCo4H/ixgHoTWJ8vuPeM\r\ntod6jYmPXYXuKA0cBo+/9MLyffjqlyjTfhJMf4uNjakNvCvDfxM09p1PnamA\r\nGC6DG2hGiwP6gFWd08h3frGpNLSHkzi8M1xoM0LMr2cIevMnPGV2i3NFitO0\r\nf7Fx/pfN/+Wrle2RPn8aCFSyXhNFV/nYDMiTa/wDuIkCr4qCz25RlHyoQB9Q\r\nSwV3+KKWHEhZL4L0nfIWNh452FwFT1CCraM8GJ4HH52DlppsCtwYinx7avf/\r\nVNQ0HxNZUpt868o/i6rTVZjgJ63okgSOOVWPv1+Z/kFkJ2S/suQs4rNaUGxp\r\nMyPA5L2Yq49AFMsFVqcEIwIqFYmKHZg4C0DhnF6RQ0WZ9esWgNj2FK3JCwqk\r\nNAhSYkhBAGUUozwcE4m8OmNF1VP+b62Y/Z+Q2+rWFc+sbK2EHWHfagd7TvDg\r\nFsEY+NCI7DfKRSvXVZoc+Z/IE2jEK8j904o=\r\n=7L3G\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"8cf80e8ca997a0c72ff9f7b222039737aaef7405","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.127","compression":"^1.7.4","@spinajs/log":"^1.2.137","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.137","@spinajs/configuration":"^1.2.137","@spinajs/internal-logger":"^1.2.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.153_1656788401285_0.7117808523336122","host":"s3://npm-registry-packages"}},"1.2.160":{"name":"@spinajs/http","version":"1.2.160","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.160","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"828328d445ce89d68cd087c59fe40c5feeb1c06f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.160.tgz","fileCount":135,"integrity":"sha512-quOCMq/sJ/eEJFf3VBGJJ8YqD1D3BdsFBC4lmI7ONPPiN2FklwgAftm9NEycEBVTIUqyhKmkH60XwIG/ijtZbQ==","signatures":[{"sig":"MEQCIC0aXu4eiyVmGrxnk17r1PxmsnjkP3F/LSk7qW+rCNMUAiBnfHwOG6j1EG4jNmVS1dkXeI+NRzNoV9jWThkLBaxErw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235241,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwLXVACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqBrQ/9EpMBG0LusoQ8Sd5xv8WlgS3vTKstpceWpSSOCEGA5pFkVEvn\r\nr1HauDMR5KMOALJdai7O8U/nS5BU5MkDCxEFVCOU3873YJtLFq/7MnOCZs5T\r\n8GYpmy9neX8N//+jZr50XMlOZhu68BAZlDkc+JagwV8oWLafygwLFfXkaTjs\r\n5LMGy7yYk4RKQVqLuEinRuIzipnrbzX+VRBfdt7jv9EnC/r8z4gkdZy6ykY7\r\n5NaY/D1M0AHMIiV/okuhGjcx5uI7RzxESa+zRuEnnFLiufrEEunmnxDvmviR\r\n8xQX38laVtc1zzRprnPdgwhOeKYIbwp5uUoekdV+D4o2ysQg9Osw+DqUy3K8\r\nmAZWKFJJMt+YszexNyfTwJfixClWLDUu/3Bl/ab/TwGnAa5dIWegDb5YXA7k\r\n6GodyfNWbTi0Uv/mpqc+ZZSDrMgQmAVl0jfyWhJKMXm3syVuO5lDlfKopZYC\r\nY+FMz66iQGVuanJT3YQrwEheSR6xTFQpOWJi8bbs+GlwlwbK9gay0IZpXw7+\r\n2u7EEEJedEs4B9KQXEmfFirGKxk/h2pY+ht3bbMU0vhRFXfRKba8R4FiR/wJ\r\nIuqxZ6d/l/kbfiGcqhxMxqwwkOC+cLpGvphTY6r3ap7r3MAvUJWLvsZX1/qv\r\nrKif+T2SrbaPsTyfSwSVkztPiQxi6H/zVNM=\r\n=6k3C\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"12a854d49df225b511220b1107577643604f3f54","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.127","compression":"^1.7.4","@spinajs/log":"^1.2.137","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.137","@spinajs/configuration":"^1.2.137","@spinajs/internal-logger":"^1.2.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.160_1656796629724_0.4238588547636082","host":"s3://npm-registry-packages"}},"1.2.164":{"name":"@spinajs/http","version":"1.2.164","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.164","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"86c923c81c0d10acce149d54d9be5ab7cb281421","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.164.tgz","fileCount":135,"integrity":"sha512-Qh5IlRosgqdyWAZUULAdA8BE/1lc0RI33Qk87MMxvGN97vGx96o1z+sTh3f7/c1aLHZX5uLhmBnINN+BDzDySA==","signatures":[{"sig":"MEUCIQDc1eo/t8K9a8HozNzAcHF+TRqttHLgzzlsE7aDltMfVAIgR/OLJSXeiK4WokoHDxJZP1rg6ZvqRMlhD+SqRaWJSKE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwMamACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr3hQ/+KzZsKjacAuKcDv460wRLUIea2Jy8RaFTsC6rsjE6tTJDbknW\r\nngB3YU9qBQlcFv4Q4igIe04GCBsDM4BMkie1+WVe7iwPC/yMLHLxrezL+PEt\r\n7IU+ZcupSzGH33158RLIUR+XWEd1U/TBxP9n8Fq2+g1iW2GsfgqehFXdJKbn\r\nsQhTWefBV5dxLonG25cKWzl2aqQ2hwFSevvW/IQDeBpp8zTiBXSHMS8cn2Wv\r\nXgUy3Oa91XT3CFmr3kJH/5mxxegffDCyxjJZ8CKK/wgKxfSPLxeFitBkCD7v\r\nHMLDhg/2STXeS4S3yzQiVEyhak8iUahdZYKRusLn/ZWQaFsJ98yJwRIW99Tf\r\nI/zrK1fuuyZdA0N5/evh/p/XFz/y212q/10/otdYZbfmF+XwJXbZy1c3q7CM\r\nVDxOFBmZMpY7SAelfzGuDVfYRLAe4VhkF4GvAuhrgEd57DFjmDPjgtXSGO1t\r\nOlzIDIhqcsMUgvfCl4nIIdWBbpDpXfLixbOIJpcu7U+kcG0gkamG+xgXE6AL\r\na/9xWr9FWSRsIOOVn7DQ1tEAVj/+VTiNVDuU9nmdaoaoUrNdqJStb5zoRBp3\r\n0qQoiconMEBy3yKmKnGmIAqiOqX2PqdiI+6vF9KloseW9IcDa/oDy9BKa7d+\r\nI+mlB1ceOWw+74e+YAjVEPAB+eIFSzaX84I=\r\n=y7uk\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"1290fdc41b9ba4c5bb922356f18cf68b6b8d18af","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.127","compression":"^1.7.4","@spinajs/log":"^1.2.137","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.137","@spinajs/configuration":"^1.2.137","@spinajs/internal-logger":"^1.2.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.164_1656800934041_0.9191118747604141","host":"s3://npm-registry-packages"}},"1.2.165":{"name":"@spinajs/http","version":"1.2.165","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.165","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"a2c03fa54e85741c207e9b1c1e864cbd30f59b0b","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.165.tgz","fileCount":135,"integrity":"sha512-A2XZSuDmj3I4PCETG5ClynZZPXGONoqgPOfDHU1gWLg4WTP+PLklUhMldFATV33P3nqXI7lsG7PhrwioXgjyFg==","signatures":[{"sig":"MEUCIHVkkmImkTyowBn9qCkYC/lGm635qcHZ3s3HECcvlnW7AiEAmiSL4L9u80FjCjkh9pb+IBaFvuhNLTJKHeGxyBORXnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":235275,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwMmuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqEKw/+K8XtlNkcUXjPe0VdyBH1zIgYxTyJboozg3wahy5lvk8x8njD\r\nBa7iUl6SZdUwsQP2lhLB861KiveMtD76G0yk6xC1rB7n3Tjqjy6xdEl4/6gQ\r\nEKI0sqIfzMEp3fJo5hkwawueACkHt0QQqtg8AqXHsvyqgghBluo+eapWhpOB\r\nejOZCNHGcQtwEFU1wECLd7YDyCBOVvM3pMdZTQIV57iCGf7jzGf3LDBKvfjh\r\n1M0/uLxtjQ+QdFtQwMbq6Eb32V+mxKPp1huzhQrMS9OBv0otUj57lbMdhPVW\r\nHz5MrKdCFze+c+U/Ml6zvQTqG4Ydad7Jh8eGzi2F21kHhd0uz98YwvVydyd9\r\nS2PmM7dnm2UHgx/ZshZC451ngm4rBxUupUwOauUvb+EWp3mofFDacPNJ82eY\r\nlNLiWdKwuMmvMttLQPszYJhIETWO5J/bNS+Ki0qyOvF52sG/kNG0KoQEtF+s\r\nISQZj3yEqI1UDZ8eCIYL8N+87TP4t6ctPI919FaeYBDvVrEA9toFpAg3NVXn\r\n+RybxNBwpfyj98SdGgLtJranFP2VHHt6kdpvOxcN08K4w1VJ5Z9K01ARqnXW\r\nls0asw7uLTfuJqaEFdfhKUu1i0Qi149HppGjlxC0Gfk1qh4Rfa316g7AlM1J\r\nYkx/5m7q15Nj9x9ZsUYi0sfUHR0SuzS7F6g=\r\n=QTxG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"88312a9539d8a9650b4a47430d8ef2a0d3ebd2a2","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.127","compression":"^1.7.4","@spinajs/log":"^1.2.137","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.165","@spinajs/configuration":"^1.2.137","@spinajs/internal-logger":"^1.2.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.165_1656801710091_0.3202644840708011","host":"s3://npm-registry-packages"}},"1.2.166":{"name":"@spinajs/http","version":"1.2.166","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.166","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"33045f749b696d375ded27c852188eaec16898e8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.166.tgz","fileCount":135,"integrity":"sha512-7nUwamOeLbBOU82WbpX1Kkz6jfc6umZ1uzGfklpIirYUnsdCrOUB0vB9BSNI+l5tRkWL6arnvAxg2D7zXLF5Tg==","signatures":[{"sig":"MEYCIQCcQ7n1hmwgRPBfEPWGU6VYI0OIb/luw2kTcKLYU6rgcwIhALw8+l5glR+jdsd9GpjOwBswMPM1orQKZrd8TK/gVFzP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236280,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwe0qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrbxg/+JunV4qEkAml2a0E3J0mNOV/AilRiz8eMUobzgykwuv95R+ko\r\nW3x3EeqyiuZaUpJooUbwY1we13yei1yA7PMU2mRhVe/IYFPHNSU06M1nhDP1\r\n1I9AlcLXcWtlYyelV8cQXXB1ykakCCpfS6yHcwhTLtzVDqRMZlyaIl8MZMUD\r\n5V7rcFBAfVSf7JsckI0vwfy3f7qgo3oJL4dGI2ZxbKUU2hAJHmTUyLvuor5g\r\nvDpFfoxG8X6zTYFOCiIVDf9SDAlo1f2DbjWv1GTR6v3Zy1KVbepM2f0z7tfS\r\nHf0ltZOLY84Woe5t2+u81scnJ5Fs77cYB2FfQsoCnOp3Q8hhL6K5PrdYlO9j\r\nNz1zBEva6wgGqfq82Pnga2+1O5uPUFnxeJ4+GYgojnVcMvfGl2two2iQ4IpO\r\nIJq74axk8SZGakbSJc6hPbTubA+4HLY7vQaSLDVnNREks9XU+eSWiaixVRmG\r\n9Bx5xl+rOfApjaITDSl+Xs/2pkGJ2AXzb5JgxVGij7+YuZZskPWtJDpQwa9U\r\nJdoHN97cOqdY1PuQ4l2dFjzTuJM7RT3y2u79m4HQa6rIl29ppjBYpRmcsZVa\r\ncxj+hvsRbdUXDPuAMOcu/Jitfr2cLJoXBq0ARMJg+jjcA6hy/g4/LEuvULal\r\nYMoSc+QV2BaljwlR9iryFkZI5zscvQ8O/QY=\r\n=dr/a\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"377b80f2710c60f964aa0fa728e9d24501378b8b","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.127","compression":"^1.7.4","@spinajs/log":"^1.2.137","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.165","@spinajs/configuration":"^1.2.137","@spinajs/internal-logger":"^1.2.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.166_1656876330099_0.0720415980736091","host":"s3://npm-registry-packages"}},"1.2.167":{"name":"@spinajs/http","version":"1.2.167","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.167","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e1afac175e2dd0ca2a7af9e965a2bc9c4a12b31f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.167.tgz","fileCount":135,"integrity":"sha512-Ey33FQD12lgvqXSyB96O1spACVM3MRcUn8rqZYMwpq9X2MYmJcXo+WBBAIUhIytv0dyv9BQBhwnPEFcA2HrKzg==","signatures":[{"sig":"MEUCIDos4kMS3yr2GDGcZhUCFWPdJAlALetBCVSXmovbQEmcAiEA1J8UXYw9t6SjWrK07i3USSiwFbvmS2qcROoqerlu8cM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwe/iACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmoi3g//e9vX4Rk+kOCEy64VIQc62nASMBcH3K6Ku0MrYTKxl+bta5P/\r\nUbYGijxGhl0Y0XuNXbw6PIueL/HTMIQgoQWXj1eGEe5yS3gjtnBr+O4Fltue\r\nlIEcdioY9T/0Z21SkXSv/eBl6HwlM7j5krXIoy8L7TxF4hjqHvx1DhglJE0M\r\nMsrxi1IsNnoO2BLgdqxZECUBqf02fnFmc3e31ZfXU/KR+9zwlpiAN06fWjy/\r\nITg28lZ/nZaHOl74z5EXx+vf928MewacfUZeAnLV7SbcfrqUuZF8d6AvJF8A\r\ner5oMNs6XjC3jvkOujj6Nc1B/e0oJVdOiH9g4TpNIQERgi75K64yOrUwfprI\r\ntBd3V82S5xUHEQVAyUadDyKFyIlM+1CHG6IFSkXI+rn9+L2fHlNlixni59AA\r\no9hzy6oqD42r63g8+vMazOM/9EB7mvpo7zkNqbr+BdTis6nLEH9n9OcebQST\r\n3MzW3TAKTjusEA0Iahf8EjC/k1fb+nJGAP7N7i/L9Ku+LgNucq07fHx7dsoW\r\nFTn0+wMy2iHKCIFhH9ZL4xPsbwiVLG7cJ+Tth8CW1tkDj/MRD8ooFwiq5zFQ\r\nQVzv4ofs1UJvBiKTIsdHXinFCVu2jQTtVUnXyQ9fKlpzC7VXGBByElR5Dn8U\r\nWiL6tDSu7ygG79FNsLOGAaNgHU6w2lQzFqw=\r\n=0+FW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"08163c56a494c3a630f3a70041b33d9ea7848401","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.127","compression":"^1.7.4","@spinajs/log":"^1.2.137","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.165","@spinajs/configuration":"^1.2.137","@spinajs/internal-logger":"^1.2.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.167_1656877026378_0.07388142751367477","host":"s3://npm-registry-packages"}},"1.2.168":{"name":"@spinajs/http","version":"1.2.168","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.168","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"fb5eebb2ce0df8278d7f015ec9b5739ddf07b255","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.168.tgz","fileCount":135,"integrity":"sha512-HW6UHbD3tK0xkDwWzCCSYm4cI/liCaBJwmiQ4cOFSu+7STRstcdk+meFB53SbebPBRzcSh82uxemgUg5JPu4zA==","signatures":[{"sig":"MEYCIQDXcNwBBgTy0F+vDsW7YhBBVexAXUOmKMFCtmu8tvyn8AIhAOARXi0g4PlMdJ19MNSesF2jt8OmZzX70lly7GXZNdvq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":236415,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwfTQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8kBAAl0eDasSaceoj/fSu3ZVyQ8giG45ud7F9NdhuTEjnPrzrtyID\r\n5MxE9xJHZceR8AVvR1bBm8hgnh+G9XNR0pMwRTHeT2+h4s7QwHrU7pA3j3CD\r\n+nDp3hW+4mYxr1M8KUX4TaVVsxiP7aHk3BJZFnrPnS2F/X9KKmHbr8ty7woh\r\nkIxhJjca3747Hxk0suHPJWQNhYGvHfp8n7GiSmeLpwEr8iC8RZ2YbUGlwLwk\r\n01eUTMh8sSb9OamDpLML1HEPgL4yLPp8HUKW8cK5XCBnAkS12EqNq5AVlTAZ\r\ncI4eYVEnf64l2u5jOo5JrAKyDuV3FmPoePYgk4Cg/48jZCVVpOHx9pc7u8AH\r\nNT5DixA0WdgB0SMb05kpYihejT17TuFSDOGcVenwuUYdNNc+QoPNO9XVgFvc\r\nGc42dY7cJFThStKuzPsxlz8fX0Dy4peFHDBjkuRFt+bKQFbPLTIsH8MsOwSt\r\nQYs4/87470cIDJaaHbxX+jXfcxLYtjjXSoJKhU+tHq1OAURpqiGREdsHLob0\r\nnQ7CP0/Ej31nu7ZsxCA6od3p/04PniEjVl7CYKYCDo3Yo9QHPA09zAPycrOz\r\npTXlrCZeiz3eHVJSQYOZtoq797C3eDLta40eaL6fT8GacateSVFqTLQ4oO5N\r\nif9Q2KbtZOOzt57iPF5gpM3m7IV179PmfXI=\r\n=4Kln\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"1190acd7c57b7cf870b3d3ef815d77ef35b930b0","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.127","compression":"^1.7.4","@spinajs/log":"^1.2.137","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.165","@spinajs/configuration":"^1.2.137","@spinajs/internal-logger":"^1.2.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.168_1656878287918_0.29535639675864256","host":"s3://npm-registry-packages"}},"1.2.171":{"name":"@spinajs/http","version":"1.2.171","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.171","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"9dd1269256a9f6a35b0ba5adbf4c8193f5a19c5f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.171.tgz","fileCount":141,"integrity":"sha512-MhNizwdEXfF7SKL5nL0l/cxCZfqYmTHcR49pMrnMGBdQpOJ3l9tzUONmRNYqYk7Uq3OVTd9UKL+7JQ9G19jqYg==","signatures":[{"sig":"MEYCIQCJPBz4tz+0hXT0FspoYbp/58wIuZGPjCOxRfKsY1ClOwIhAOfsXSWYKTpA+dxl/sMCGs8V/gvxpuNer3ftYAqE/wFR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238656,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwfslACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8ww//WLDDo3NQaz6LsFusEvvqI5Oe6ujBgpO5gSGjcNbmGniWNnb8\r\n2ebmW7KbA0pg0nJRTOt3e74WovGamYOGuEx6uRDbpouTi1Pjf/xXFBW0+uH6\r\nx4twfBsl3QfbAxwd6zUCByCUqT9aQh8h1WUSSHvWEM/7VMmdb1p/+SVC8mCH\r\nS/apdlGBuDYn7NiATVgZau/KuUFZQTx5q7lHA1dUsFl/c0A+rf3ghS0t1qAl\r\n28yMZjWuAVho6n26scqrsVT02ksUm/vRgltxDxpY1PJ6ySP4zVxQFeqhd3Ex\r\n77XJ709dd6Q+MuCuHHDFFqCHfL5pIi44hpfQt/FllXz0r6TIKHIqWpXKnPvT\r\n2KrEwxYbN50ZjK6NTEKUpPB2Bk3YLhpikjcwqfedTZ5MDd8MWWUNs11lIUv1\r\n/7v7vh6c1452uL1lSPndWa2JjGyKQAPLEl8NEodXBOYGAFTbrEKDHxsQow4b\r\npjg14xeEBq2Yqdzv7xYrIjauvNauaEn0LCTopvYTAY1s7NFN7t8/m3b+SgHP\r\nbsvxbqaqarRnYK86OGq3x18wZmRaTN8EFSSDLjnfHsMMqdkffYeUwZA+I0y6\r\nvEZB5kgT69NYzKG+0ZR8zQFNR1mr/kw5ZFBCYyIvhCpoRKI7ZGF8J14Df5d1\r\nQJIXAG9vtYnV/i1P0qRUYvV9CgDEIc/mJ8Y=\r\n=GDNC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"5558f637fb22d3a3427561df592794e3446c7d21","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.127","compression":"^1.7.4","@spinajs/log":"^1.2.137","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.165","@spinajs/configuration":"^1.2.137","@spinajs/internal-logger":"^1.2.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.171_1656879909521_0.23931923146076461","host":"s3://npm-registry-packages"}},"1.2.172":{"name":"@spinajs/http","version":"1.2.172","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.172","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"6dbf5ff99c3894a942527cd33a63db807c97a8ca","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.172.tgz","fileCount":141,"integrity":"sha512-4v8lXCR6OtHYds05JeG4+GOvVo5J4044VUyVKqo31D5nbnsh8jEdOdYP4RZ/6os3h2NQ4UgV+lmyCDIc751rQw==","signatures":[{"sig":"MEUCIHqPqsKHPqs78o7bzkds5iyts405UVypQh+PGpEuEKcPAiEA2Qye9oj/+QvWHFu6MioVtWlatT8PinR6PieqyFRPaLk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238671,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwgOmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmol8A/+MP0qlDN9eMX4MWVQzNJ/88NNJfqudstq3kQcpympEYxEGFGX\r\nXiO56x8RYUoBibN1Zrk2MlkltlWnpDW8jJU0cSXH9qLhy1b7XTjB3dbpJEyk\r\nSw4lMlEOEMmAMR2vB5qlTOIDQ7KdjXOmebSbPKAOqYoE9/YTf6WhqKaB8II5\r\nT6EAgNLf78uwRMy2Co1FixPS9px/wlJLwgbjZ9RhpFxfnBLh1jnaamNmy95N\r\n0FTtwc/TzV6CVw3vCWgXuVjTGal3raXOGkA3WquU/zezknZV67Yeaf2uft5O\r\nviTlMsQsuDQI1pKehaxl1qUzIdU/1qSMopuJDMS7PcNGnPe86M9Wa41AMD4G\r\nJnmSjwMDio7yvyRgb2RWGqscTCWFzBpphfFqOhT+yN6B5NrxibugPFMQWtAl\r\nCpIuJef1DIqioWmTg7V0zLRi1GVLSjNcL+ARhuyDVx0WAP+RjndBrDyX/7Fu\r\nS8GaawvmqVPjJ05fwWGiOQtTB7AvM7WuOmyZPyvroVV7Q/KJBt6BCdXVgX8F\r\niPiYbhBScTzpca2dTRTNA73SfItqeLwUyDaY0GpUqLX2Q38PcQjKvmj4y3la\r\nLMfI8mk5ZW8D0UQd8rxE0IUk1DtCKP0D7biuMJ37nLTtGTKc1jSwI+pkbOIq\r\n1Oh8PPB7hJBYBJEc1e2duv4HD/IggX2BjU8=\r\n=dW32\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"673a286e8bff0ca0e730173df1e1e6d8add6c484","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.127","compression":"^1.7.4","@spinajs/log":"^1.2.137","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.165","@spinajs/configuration":"^1.2.137","@spinajs/internal-logger":"^1.2.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.172_1656882086029_0.3308151320576722","host":"s3://npm-registry-packages"}},"1.2.173":{"name":"@spinajs/http","version":"1.2.173","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.173","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"012d2aef79b958d4c13b0a952bf5f9d7510687fb","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.173.tgz","fileCount":141,"integrity":"sha512-LBUPsoUltpKtVE1Hn+pwuoMjQZVr4vj9YzglVOQZuOo8awLknMCOQaz9RCmnKSeRpSYM+oAZRZSg5LQyI1qVMQ==","signatures":[{"sig":"MEYCIQD8qCRhyEs3jmtv29ZaFaSjOLSleormDsfsrryVZiGYvQIhAJizTpQDO7XsWCZ6JyF2wVUJgE4eFVNX4jYen3q+tKEe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238641,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwgtOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/bA/+Lff6V74d4jbjPblprq1ZXvm8GjYFPiqk/OX3KvY3c3E1S06q\r\n8drD5T1rlaBtJKJqDPPvY3UJnMiHPRo3YVU/Zc86+4x4gm1XWJeIMiuuuJJk\r\nD0qlbTn7R4Wmz9bV55LI5OcVB7oO4Ii6XVm4Bi5eROM62FaDfmkhOFmcObSI\r\n/e8KzI4rFXIfpoKGRoTaV7qgtleRC5ojGEp4ijBZ16zq8bcXO/AH04iIb7tT\r\nVEk4UTq0o6DlbNkgr7zD6No2gbQti2Kb6tjFyNjwVfJv3ZxziSY0I2pzSr4b\r\nUAkEBNKTDjB0KEAUcEpsZ8XPFmXuiWARc7fIYMwVhAO5Oi1cDfjBHicqpLnA\r\nD+nittCyvaYBMuyfbq+xH5ccJqSzV0PFDLFmzqLx6ZWPnScZJbqxlD+1mue6\r\nsny8upyxAx+CbUi6anB4FC4sVvL4x5+gUPny11fPH3azO1T2xgFcGdTaV734\r\nvgYHR6xqUP/iMfRAJUxoiQNjxI58EZwij+K+q1MPTWJsCtZXoyItNxLw7hjk\r\nO880MYQqm9rod0EhzRTM61ag5Xu6JT813nXnBvSKx1UllZIP3TTx5MsTZb8T\r\nuqVRtA/Y6nZyuBF2Tz+ttL9bl3Ae1SNHBpZLkwBCShDLqVINI+etPrUFSR7O\r\nUbNYdauvi/7rn5obnJLTgdPW5l0a+ILANeY=\r\n=ynKO\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"1e62b2505f5078cb2f18cb474adc320b5e8ea578","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.127","compression":"^1.7.4","@spinajs/log":"^1.2.137","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.165","@spinajs/configuration":"^1.2.137","@spinajs/internal-logger":"^1.2.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.173_1656884046544_0.09900948373168594","host":"s3://npm-registry-packages"}},"1.2.174":{"name":"@spinajs/http","version":"1.2.174","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.174","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c53a123448347107f157ac4c79309958d7984231","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.174.tgz","fileCount":141,"integrity":"sha512-x+QGcgQBpyk0AZr5OnVlDDNxgWWGYLNIJxhT1S9+lafTOr+nlCiJzoyNp+2GcRanRXa1xmwV/5A5Ukc/pLyYag==","signatures":[{"sig":"MEUCIQDuPXHzBK3g5DyUZ4PDA/gjwuiNRTRL/BM5G9ZmhlQCEgIgSyfZzSq+Fp7VFs5q5+C4fcxID7q9ZrRpewJnoiVYprg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238769,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwg+aACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoRWA//YUe/vYPiiOm6Al7AS+fgUEzum7aiFOKw6P7SkKs1q529i0pq\r\nAgCb8FqbiYWLZOSQtS6/SGjdGhI4XVYPD1LBlyLsgAWD+hmfu6+PzG+4v+yi\r\nngjP8GAlGTCsQA+dFkwb3RdRGEKYUrmzHu67m2iqf1RJSW0QRWxxZVafTT6O\r\nXkaYIAr7JtTIRrlMrXMZuh0GbSLkpKTalvMiJQHdMAlDcXI/WtMJWrerEQcd\r\n01zJr/gHOeuqQCDEQ2aJaiMqzM0rbvmppmQFcEDH3AbbbWsu+5uNKDx0jIWg\r\n9CtTuQ3nzxXvV8HIvO02bxoAD0i1PKqMsJx7q+zxK1y/SOZQJm3T3St4IQ16\r\nO1jj/4g49JO2sS6XXQFlLcO6ywsSyPXQz7UryVLkh9e2z7Jd+5vlf7CFUyKG\r\nCIKtWePkySFC6TPn4YnStxN5zOPr6hkAAKmDPIaoM95l3b9AWkVnpecB0tAC\r\nacFg1qfAeXTCZSL2hbEYT/9kymYmScII7EFHH7p8LbvejHdKz5ZQSbbZLaMp\r\n0JOQpjfp3cEmyF8KeKECVnAcpHnkONpImCpMPjrKaFbSlP9tSTsEJzLyRoCq\r\n0EL87xJ8snH5Sfy9XSGyfIX5x0oDHhdAgXWAfjtFnjl7bYSzNOvmzRrdnlic\r\nUCxX6qhGxsb7ElbjvXkwaFF0qV7QrTy/3H0=\r\n=dg8A\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"c8cc727520ff800b1b1d7620aadaf30b4a7f3c70","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.127","compression":"^1.7.4","@spinajs/log":"^1.2.137","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.165","@spinajs/configuration":"^1.2.137","@spinajs/internal-logger":"^1.2.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.174_1656885146584_0.38448795451093765","host":"s3://npm-registry-packages"}},"1.2.181":{"name":"@spinajs/http","version":"1.2.181","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.181","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"1c2aea48e8174cf4b1afe4b1ff1dd2d0b18aba3c","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.181.tgz","fileCount":141,"integrity":"sha512-YblgxKjC4q39y+pX0x0okOcaKo1tpRV+BsOtyOpBBDVrI9ov0xfRBndFfXr77RzB3i6M3iFHp1lhQP0MU3NoAw==","signatures":[{"sig":"MEQCICr87kbi8w7xmlZrCFg0jEnp+u5eKqX+ULv6vzGZFUMjAiAYr/UvIUxQsR3QjCNWUqZQGswTkYLDNM3Ul9gyPtS0kA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238809,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwjxtACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrtrRAAnqx+TK4U15RqSI3+e45XtswcYuFY8exOSa7t2Mkkt6P8k1Fu\r\nh4WKayXvuHdcRiCX8FLF2R/LrT3D+G99vfcwy6OuYeijiED8Mj0D2/QbO55R\r\nAoZWHI7jXGX4WxhLs1rkTsTJS/GmSlX7a0BtUy2eb1kjBjxZ8dmLHiqbop7i\r\natoAz+PwvCkqn2Oijjh5CHj+hOOCPsAmW0sYYhfHWl9VDdduLm2cVCrZL5eM\r\n2Ysu45Dw5znEriL0Vb8P/cHoN+vvjZSmxONDA887HdpQ4+VvIuzjxwj8N99g\r\nHnSz23ewitRsMgxOenG8u9eJC3V7IfGHTOy6j1lANV5JyR4rpGLbr1ChIF63\r\nVG9ntXT/hXlPHsYfkPMKpHgvhaf3eXwOtzBNGnLOLQndGjaRhDpuz8ZFJM9O\r\nHkZDh/VKUj7latFRcbuDjsild75T3z5midosVlpBrau7ODLY37IAMkNPWt+3\r\noH9cdzYgzSJ47AuZjKr3MXB1gJ4vNQKVdBCfEVuP/dcjZ7vGBeX6cVIEtwHc\r\nX11OHK8zGoK8PYJlR5xEM+hVavuFiVQ7INes+m9tAWFHhTDqEGuh+7KuqCld\r\n9WmcFoiJjRNdSPZOJmTTRRVbOOMn0VEExm4NwaWwU+eMiFrI0TiamIrk+EpC\r\n0UveumAN5G47hieq6kCk9bH7H306xdS5RAs=\r\n=wqeK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"bb30cf5092dc4ed1f8352473da5bc212690e404a","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.127","compression":"^1.7.4","@spinajs/log":"^1.2.137","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.165","@spinajs/configuration":"^1.2.137","@spinajs/internal-logger":"^1.2.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.181_1656896621719_0.6684628356409523","host":"s3://npm-registry-packages"}},"1.2.195":{"name":"@spinajs/http","version":"1.2.195","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.195","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0fb6323ece460de08f64f0125dbea26c20084550","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.195.tgz","fileCount":141,"integrity":"sha512-OwE0D2bHPBdI4el89M2h8C6Bx+x3CzIVXDZNDRZVcoF0kNl1qsCdtulxA9TMTtqsIq+94WdVfRp1HvmZoqZrYQ==","signatures":[{"sig":"MEUCIE009ZUWXI2HkC5LnxGz8xwKyQpc7sOnPkRQZa0ExcIyAiEAqk8H3m1IPQcge/e1UveRhd/rTQjQxEWHnxC4q/Fnmd0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiwshxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpRdw//dJsv6UrnrQ9vRP9LtoZZi5ZTGv2MKqyoeSvBoDF4i0x1bsuf\r\n+T66DGEgbdrUsbuzs8cLHMdxMWXAwzz0XVykFyYX4QmiTHn0skGAKxeGG9xk\r\nDT3tWbMFkUYWSWPBTTGwVpZFvWfgEBbhSk7V7r7IK7+0j8Tkb4TNAbPUpb4Y\r\nQtwQPg8Op53FFnHR2ZxFmFUgxLLiFbwkcoeaR+m3Fk53iBCaZF16VBoHJdD+\r\nGp5HuUyuikuDeIHXRP7sbkg2ebur2hCIGoWrCw4zJuOGvMBEsGOruJNq5w/R\r\nVNaftI3S4vFDcrMWZzrZrE7DD9q9Tj0ahmVmY8do/BLjiwvkRw9VqDIdQDvX\r\nZ1f0aq5elto9qJErqDHDK6kk/ZpmUd2rlcNcHK69pyT16sQFHeu2LGYDJhji\r\nsymRVtNrTRKMfK3KvtqV+3JgJrYIX5ufq6xNG9jTLqzQ9/pO9EpgvvKKS3lm\r\nhXYbIFZP1VRa4dMNyCnL0/IjEv0UF66VRYc9FopAb3oa/95NkeYTxK0et+u1\r\nO0hkiz90BMJuNm2hswa2rIy8uFdkUX+Vtphyf4NncQ1c04tfwr/2ao8T/xmK\r\nEUXauSpBxOIooMyR+QO40rPeOs4unJCEOQOCa9Z6w/yt5k/cSDOA+T1h1cg9\r\nXssQvF3I7vmzQR8AerHQSbIxJVpHsYflnAI=\r\n=ZWPD\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"4290eb5a9f319e8f041ad5a98d3ec3f7dbccc142","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.127","compression":"^1.7.4","@spinajs/log":"^1.2.137","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.165","@spinajs/configuration":"^1.2.137","@spinajs/internal-logger":"^1.2.127"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.195_1656932465162_0.44048389239150954","host":"s3://npm-registry-packages"}},"1.2.208":{"name":"@spinajs/http","version":"1.2.208","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.208","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"95e40d7aa57c6a154270f736b00118328f6d32c9","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.208.tgz","fileCount":141,"integrity":"sha512-ubJgiki5BnqXoJRWV5wVdP58CWWU4qz5nPN3T+DEsuZR4XkUEBxxnK2vgw/MA8l5XW67m1wNafTGuaInKd5V+Q==","signatures":[{"sig":"MEYCIQCkzL+DP/uWra0+0LDBPWVtBbULSa9TOCDtIDFNtKc7oQIhAJ3cWnkUwFK4x4hBmRx3wfynF7/qKpn07FIzVg909hUp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiw+MlACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4/g/+MMYCGXqEriRBF134VV2bXEz1HRh0gtSAhYDY0L7VUUmyIxi1\r\nPDqYi6iz9t/fc9BCB5CrkeqVeZuX+sH9JN04a+7WOvVyugN/NAURe0lCF53M\r\n5g2ns5GqjmkX10J+WXVyvDEsX/kgebMlHi9qB7m3mku7LJlSKJn9Qige0YqK\r\nhNv6OaYAtee8shzH9+1DVBX7hAmZOhNVSrFF9+2IrTrMgwitdyw4QYqahDy4\r\nYASZqLCAq1zPnsMpUfkH3sTsM5AcJmUnyluy2kRxOarYSCINO0Yd148jbTfu\r\n9SDjP51U2bbQfdP3AIPlju23iB0I0Ey003eRl8JSK2rl7nDVv6DveU9x7Joy\r\n8Tsq4anO7/Fxhv5H5nqdsuUCK3283SaVcJ5q2CswZqzEd87DEDAb+nr4yk/K\r\nWn7TmmTOXwMMlj6fsdTVHi/a60TEYTlcBV8hwmBeelWFH3WLeNbESouYc0Yy\r\nm+QTAkK+bN0LjEZTN3wXDs2qvp9GK/j7qq/II3FX/Gncl38bzfBiEnAfHtOY\r\nGtLYV5lD/q/E2q63RfyUAwMEDK2dYuWVtdShjCXlmrNVZRuKPpfGBl+sVPO7\r\nr47Aei90dwHpmBCr+P7pM016cuA6G7LK5x/wXpBAAJ2qP7Syo5saOmkqgN+P\r\nWkDJJqeCOyDo2NE4/et/A4DG5v4SnFRO32Y=\r\n=/MKr\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"739793a1046a9e5d0b687a221ac95894d392143a","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.208","compression":"^1.7.4","@spinajs/log":"^1.2.208","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.208","@spinajs/configuration":"^1.2.208","@spinajs/internal-logger":"^1.2.208"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.208_1657004836956_0.6428121860331046","host":"s3://npm-registry-packages"}},"1.2.209":{"name":"@spinajs/http","version":"1.2.209","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.209","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"43fa906f475a6a893fece1ce27d9fe8e820436de","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.209.tgz","fileCount":141,"integrity":"sha512-AlaIWBDD3J9+gIshuF8sfcj26ABSq5rBTOiNjVYnZGDcfhnZ/2eBcGDRPz9vatQHfL1LnW79zXnU24+uIGpPLw==","signatures":[{"sig":"MEUCIQCdbfXgt5QWLPMRquL3YJnUlAVcuBs9iYMFzhJYtrDIKQIgKbbOd4sTUnh08QDJHXUcTtB+BssHSYMN7LBx4K1PO38=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiw/ebACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqZzQ/+KnwDNqwUjJ734Lk0gfdu6sn/b1e0AwpbSzMkD6TyzK1pSuMO\r\nF5LPqZd162Oze1njnUf7FpjC8qIPL/8KZ1uJW6CeT0hOv/Qr6Uirm6h8MI40\r\n9jmcmcc5ootsSlozfQcJpiy+EONItHRrPYJ9f+qiMnLZ+cO/RYmOMm2PzvAg\r\nWv7HUDi+KGvmHydhTM1J8ae8Ah44Vf82yL78UrdUpT+KfY3zZHz6lb7Z6GLF\r\ni5Ehn3FSTqH+0F87WwpnJDn2xyQVkDpIiZYunpywjU6w+lZf3yfNFsFYSH1Z\r\n3n02h5M7izDOecEDjwGfz1ifOxAtd7TlbX9UBmheBNvkmOUnPc1HEj8UYj3M\r\nuzq2wHGa/T1uUiPDjPplsfPvBL17iAU9vGVhWJBEtCEVUN6RvuhuMzpZAUt4\r\nNdYE87eLdi4GF9UBE1/nL9E7UzoGIwPHazcErMWAuqKHC3NQ2h53mU2SNBzb\r\n87scwhKJSiymwnpFtG5CGmd2wgGBu6Mj77syafn6hsLQFvQbbshvJlUQghOX\r\naBDo5SVOiNOcHvVgCm8J182zaYRiS9EHPWqd9qL3Rkh5MsBrR2sJghTndnXZ\r\nq4rPIjkZMEACqj35glY09bbKZiPJ006iRnF9vNQHs7d8cCZA9tXRiMANMpZG\r\n44k9ry+g8bYFXuCSp6Ce0lOiJ497Vz5hrCs=\r\n=umCs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"4972a5cc44d88143cf4774680b9db27072e13154","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.208","compression":"^1.7.4","@spinajs/log":"^1.2.209","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.209","@spinajs/configuration":"^1.2.209","@spinajs/internal-logger":"^1.2.208"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.209_1657010074982_0.9683697297275087","host":"s3://npm-registry-packages"}},"1.2.210":{"name":"@spinajs/http","version":"1.2.210","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.210","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"4c83f0c40c31899f58a45711e032e29c755d442f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.210.tgz","fileCount":141,"integrity":"sha512-4cgz9sf/fLSFAjRhwuuitmyNSZBeYnO/Pg0YjOlNffQXjI/XXKaha74FQHnumkrt9iU1C3TlZYQMeq3aGlOgrQ==","signatures":[{"sig":"MEUCIEEDiJO7Mf1d5CTQ34Tk5k3F25yDwbwEd87RcBNrJMSyAiEA8Fas0i876kSj7TXchmEORXfS7xHGpD7ncfv1gQKkpX0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiw/9gACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrjAg//d6NQm9njsJELFOLdtcYKe/1dcJ1oRcGN3wrl+9euTQA+h94s\r\noCy6xpiCI3bLnJc17qT2iS4P30Qlbcq+BqBjSfG+TqXV4wDEHNL4Q/Jyug7s\r\nQF/LJPeJ8kuF0JzO4L6A2J9DHhGzypGW8rNwA2WEy8qKkeiF5e8E+sM0Qfpe\r\ns/hZmj7wU5lw/+r5E08AbELoMBvOLKzeqSEDIARBTaBwOz5bZ0qKkX/MYp9O\r\nDAI5NOP0ZrvT+0J0Vs3hEGOuQTjIa5DDDY0vQEJ7x6bz6Jpy2uOWp6AV5+3V\r\nQFJ0EQkH6at6FLt0C7/kA0hOqNT9t61iuI1K1zZ6+MPObDNzY4Prhst5006i\r\nw/MXpUpaTQ/p5h2LMlNP+48Qjs9S0+o37UbTsySiDrEwjn+g3o0yNjMOB5W9\r\nmNdG+fuoZR//SMmFFYB5Joy1P7CKZPM4An9/gxvuzu1T0O9HP3JKeRI0gLo7\r\ngn2GoYWfpC23c2i2y32fviveK2ZM13yA1XVItbLxTuzWLzeP2v2iRBffl0l8\r\nK/C6QhultC27N9toaRT2sD/iOki0MWVSGEQpswAc4m9Rcxb4/xZrN8g9/gcB\r\nKByk8YvcDdkUw9f2LDOsqiQTnPADJfK00l9LcpOOO82rpMfNfQXXwBj2FkR1\r\nLTEQlj2HiKdlSpV2e5lQFWTyFy0Mbn5d95w=\r\n=94zM\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"b609dc439728933e0a1b945734e7f0335e2063c3","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.208","compression":"^1.7.4","@spinajs/log":"^1.2.210","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.210","@spinajs/configuration":"^1.2.210","@spinajs/internal-logger":"^1.2.208"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.210_1657012063786_0.6271313549771036","host":"s3://npm-registry-packages"}},"1.2.211":{"name":"@spinajs/http","version":"1.2.211","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@1.2.211","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"bdfe3483fb28e75348546b9cd025772b22e7c9bd","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-1.2.211.tgz","fileCount":141,"integrity":"sha512-1KVCtul3Uk7rifcvKknlBU0+5gmn8UmaltrSYJlcC385NN/YCcNBu8PuxvvHdY//K/VqeeNSsw7lm9kFgqZk9w==","signatures":[{"sig":"MEUCIQC9Y7NlS1krS96kuU+APXU3UkUd6prpVF2WFlldbXESXgIgE7o6COYzAL4+OoUdJ/0OA/MCYqr8YQUcYL+glhnjFis=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":238864,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJixAfJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrqdw/+KEkCkwf+yqQF953v6KzqgPXy8xBGg47m6STUcfej2rPt0rkj\r\nAfRo+fxVVCq0DQ5IXTt9IDPitMaw7q58vt+LVVQ6cmi3DKqizeO1Nz7eoZxV\r\n2EVAWxm56EyQrKYeJOtve+wvO4WzVz01ZyvDvnzS/sp6++gBxEp5xwLQ/DkV\r\niMmxWKKqRDXJa6JQKeqlHeWio8l/wMOInCfMgMcA7Sg6FvS55/2Xeksow21D\r\nXdeFv6NDeJRqz4MDd0Q/r9TJXeGpsl8x0pJRRsB9NEehklv/8ZboYKiAHdq+\r\noSc/o6pv/hsVRhnCbSmE2BxoPYexMQfQsx5xMbcS7+T22c5q7+ebvCCroe0L\r\nhtVXMX7kUs5vlPfmNIh71UOu0q+atBbeLYTSmXOujyqBWXAgmtIdvIQTMnwZ\r\natmCC5f/iwN+RtlDPomusv7ua4H8DnJWxdXhY4+wRAsqcg8PXlmMpelasqrA\r\n/NNxCIHPpOIaDP70tvhChwb0j6Qc19Z5cVvM8zzFPKzjQFI4koPWl694jtEa\r\ngQn6wMSFCZDqE6TykDAGjzQRR8AmVzYe8lX12tDxb8fQGseOdxrh/rCayskW\r\nXyIh6e/LWx5HbA9+uspuW8WbhoYyUKdTGpoI/vaglF6wVcTpG4eyFbti2r4t\r\nEYiv+pxQmCgq/9Is+ePcJTeqOQkVKJ4zqsA=\r\n=qOZA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"70d07e9437552855ac6c986465929a31ee49f5c3","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^1.2.211","compression":"^1.7.4","@spinajs/log":"^1.2.211","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^1.2.127","@spinajs/reflection":"^1.2.211","@spinajs/configuration":"^1.2.211","@spinajs/internal-logger":"^1.2.211"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_1.2.211_1657014217568_0.7693280915928362","host":"s3://npm-registry-packages"}},"2.0.12":{"name":"@spinajs/http","version":"2.0.12","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.12","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2ebe108d11b9e9fb11bacfb3cfb484cf24abd9ab","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.12.tgz","fileCount":133,"integrity":"sha512-8sycljypyu7lZYvut1mz9D6PjchS41RXLbOckVXcTV9XggUmBP6DZZU0m0A6mA8e5Ll992Pf8AFlSsoBlCjRIA==","signatures":[{"sig":"MEUCIQCtL1VsfAumd3Cx1thWbCLqNdLUEWQScPPe+hWzUTTQnQIganqqx5LYytMvKfGgDeDrmjBycSbxhaTskVkoxqPAX14=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230737,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJiz/T/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr2SA//dpntc2+IvUolJVVoTNVrAfunJnYCb4kalJ4IAno5iHgML9Hd\r\nosSvBSCmai8nDRNAAX8xdb/8acrZEC0bhv9lMNdoidfreP7Ntt3+JzESucUe\r\nwWVFJPNJbb1Qhyv72I2scfEwEDsHP8FSnt+jaRUWHwibr9Xj/9VX5/nCs9sW\r\n1Bi72cQk3tAnybIGxB/DIGsCD4J4w2X2/7PaLIKDSBJBChcz3b9Ole5676OP\r\nzixEwZmVXXf1UNEAGd+C8gayOaJSdQ7DzD8nu0m8R7dUjq9YIC5nHU9ele1u\r\nF4FOXGlXu1jh8D1Eb/zsD8v4VbU+LgYNrCOvnEtq4nKv6dNnouTafDTaTmXt\r\nM7muFTfXu9YvXVj//t6YdNlgySG2nlMa+p6nY7fvpeJDMCy5D7zdcQ3+EyfX\r\nL/dljDEDm5UZk+mR5jrgH0FxUmD1pZP0KwCZ182JGZJ7xhNT7TGifIrenb+B\r\nc4hlwuSC2KgfXzUF09oEM0cMIsDe8y7BZWuTBmAtO7FErA3OUCROyNanMGOH\r\n/IuSe69WzOoSRZOXFnP0nIv7W7phRB8cA0C1K6gG1oqOX+xR2L1RLJlJYIMo\r\noc7i2yBwkG566LpMU+ui5LgNc4tpIagEtsmIJ4xsYxJy0nuwcWW88Ar+Sqqe\r\nH0ADa/q1uo174NqwziAdfq6z5cPnMMuu+aA=\r\n=Rj/f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"d7910d799995df6fa9eb8174d4a9b65c81db8352","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^2.0.12","compression":"^1.7.4","@spinajs/log":"^2.0.12","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^2.0.12","@spinajs/reflection":"^2.0.12","@spinajs/configuration":"^2.0.12","@spinajs/internal-logger":"^2.0.12"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/http_2.0.12_1657795839385_0.8026415411031822","host":"s3://npm-registry-packages"}},"2.0.14":{"name":"@spinajs/http","version":"2.0.14","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.14","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e2440203daccf926f186ce601f8fe15a1c13d9c9","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.14.tgz","fileCount":133,"integrity":"sha512-dPu2aCpomfN51HEdav1wpxv0KK6rBkTStE8wslOW+qxbT9EMfMe5fnLlO4Cw8jAbi13dP4YNTXVB1uGm6N2DNA==","signatures":[{"sig":"MEQCIBXxG4kKKiOgUhVaAvOAHGtFOpD1py+Zyf8anuxTRigBAiBHlSRn8VgzrfuE29qOEI90uFuqklMn9GyvPRHqDChPpw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":231133,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi0VEuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqS6g/+NZUZ8F1kzbs+3TKWAOTGQrf4WUzq4H7WbdMGlC9P+37BXy6I\r\nlaAsIUmXJ7k1e8zil2uAj9jIDyVciO4dxtDqH7giwmYKiFV4t0czXLClpTqy\r\nay68VZFbaWjZTScjGM1gpZRIvKGoF3BHs3Mcy7ovEKX+EyaSOF/zIuaMmBaE\r\n384YNRKpJGm1ksW2snlf3ioVEAbRVSo20cArGhLdSwQaGngmif8lH/gQx3J2\r\nxGUWhaHYaKmCVWOzI9fE5W2qVWlvTkOdPN7OD0I27JySAIjPZ4l3oxZn55LW\r\nd1xfJkLJRuG/ZYF/D/yb3AX3L8/CH9L7Br90NbwYRThP0JaGWTvkidgcZEsg\r\nPyY+RZyiXrow1QnsSBPum1pzhFjB33TagzZrlTtAb0ph77lWCI3XyAr3vXt/\r\npM7mvv9ILI3peUMUASVOKH1nrkQ5Rjl7S9Ntoq9xE3WriuEHFx7cJztGB6tA\r\nREoWHYY3YyuqDNLLKzMfnp/AF79BV1yQZy1EwCiGbnd+YuEB5zFTuDu95/cv\r\ndwyVP8J5XYn6Ao2MOcky30eOS8N3lxs3n+CabO7j6Yc7eawk6+gxnJVbSlKW\r\nur2y5MAoCoCDvBWnZxJth7FwIN3nAJD1m9DtQGntRpidEBcK6dcvmOBcabze\r\nP3+9w14ifIh6yTtMncFywnxOsiFk5nYx9jo=\r\n=hAsf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"81b84e0b70c385409a01e655412c48d021a96352","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","fast-csv":"4.3.2","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^2.0.12","compression":"^1.7.4","@spinajs/log":"^2.0.14","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^2.0.12","@spinajs/reflection":"^2.0.14","@spinajs/validation":"^2.0.14","@spinajs/configuration":"^2.0.12","@spinajs/internal-logger":"^2.0.12"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.4","@types/cors":"^2.8.6","@types/node":"^16.11.11","@types/uuid":"^8.3.3","@types/luxon":"^2.3.1","@types/express":"^4.17.6","@types/formidable":"^2.0.1","@types/compression":"^1.7.0","@types/cookie-parser":"^1.4.2","@types/cookie-signature":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.14_1657884974559_0.5105646487172582","host":"s3://npm-registry-packages"}},"2.0.19":{"name":"@spinajs/http","version":"2.0.19","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.19","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"77bff9628b5187b496eaad622a97a142b021500e","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.19.tgz","fileCount":133,"integrity":"sha512-NAnV8spQ6DLdqYOL5OsYjyZONB124yAgF9RfImefAhWobKvuRaU8OnIlD9YhIC96T8uIm9PaGx3abkSGEhvYIg==","signatures":[{"sig":"MEUCIQCJKd0gKwOjyvCAPAHLGHOi7T2FqwvtQJ5Ukjz6EVkRuQIgcE4jvPBrGLDnIxzvGITEBhZKWUV0RNktNRXI5RIdtHo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228486,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1rCNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrruA/+JezeC3wHWh/HZiZEvTfxcjU5NKHUgx1OS+Y7T9bvBPyOQn2o\r\nzN5oHvFG2uQfvm9NFTR0vCmaxsmjFjo3hdL+RmI8x2ysU6KikDdx+qViv1IX\r\nnjfb85yBEjUQaO3Go3u+6JOy3z6ackh3I+0vhb9yC2SoYtV6AeKYyuE0fVns\r\nVtolW2re+sDC1yW3lFcOuAYga69+mQM4i0itCpQgeK3sIs/ACFJmjY4K944M\r\n3a864ChKlSDPPSfTGhYc2zYxB+Z2eM6vcHNLxi1DOqRO6SOIjg+3ZyG9zuXr\r\nFaVaglrmSozsm0t2a9Vp7uDVAfuD6WJiaDuLj66BlNXU2HJy0Gn4lF5xtEmz\r\n9dkin8GBBr0qEa6JvvbWO6Me5ssEcg/IJA24pXWz3SI6ohRFCX5txaz0bFLv\r\nzOFztRbUa2kLsjTUAcmRTekAFkG1czT5Dradj5W93f7Jb63m40Km5hjICUHT\r\nYF4Q37aXfpv3KAijuqIZq5TWgkStFP0bB/r6BlhdS9CM+/hB/HiZ6/+L4rxP\r\n2EdRlRFw6Ai28BUXGQxu1rhkC1cKv2QED64tThWDOU2J6g3ZNV9i+KXwfq61\r\nBL+L4i7gj9h6E/+vX+ja15xPyYqmm9BTxBNQgIzMt7kd7qlaKYyxLGtDfC5k\r\nivfMp7tb3/0ZjhwIrBoQrqs+SAUhA6cBCUM=\r\n=pSSX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"51e801176ecec955cbf1eb2d91e9f4740cb2b471","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"csv":"^6.2.0","pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^2.0.19","compression":"^1.7.4","@spinajs/log":"^2.0.19","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^2.0.12","@spinajs/reflection":"^2.0.19","@spinajs/validation":"^2.0.19","@spinajs/configuration":"^2.0.19","@spinajs/internal-logger":"^2.0.19"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.4","@types/cors":"^2.8.6","@types/node":"^16.11.11","@types/uuid":"^8.3.3","@types/luxon":"^2.3.1","@types/express":"^4.17.6","@types/formidable":"^2.0.1","@types/compression":"^1.7.0","@types/cookie-parser":"^1.4.2","@types/cookie-signature":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.19_1658237068819_0.9134151515526436","host":"s3://npm-registry-packages"}},"2.0.24":{"name":"@spinajs/http","version":"2.0.24","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.24","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d22ad2df123078b26da408a08696f51883a033f1","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.24.tgz","fileCount":133,"integrity":"sha512-3Oj2COhUWuLmrt5XgWAtf/ucb4aR37zfdRB1NL8iVphzWB0hSEFuDcb5QisM3DZnWMiyyL+GUVBFzpPzfvBsnQ==","signatures":[{"sig":"MEUCIQC2JMUM2YT6G+swx7uhd91yu3KsHkmboF+njnOJd6MXmgIgAk0cK44DEhZpteRzLUPJPVO0mraCsXRzvWcy9n1gl7g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228912,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1yJ/ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqwGA/8Cqfe+4gYOaH5ig6jDyh6ao2F6xM0wD+cleidthC0j+k8VdDV\r\nA3sqCfGK4onyxirYCZwXoVsO6jc8L7goPiscBxnEo1ouXCnZSjob1GH59Qdk\r\ndrrP3RJzqgU/wMXlaeIyzPjvIP/fc2/jXukNFHFcpV9lQXk/HbdR/JJUMp6E\r\nQG15yhMEjox4M99yzYdAL2OifmOP1G//npxBHMdI1Gifpq1mOdgNAfb1XUb1\r\nvp1UH8gWqJbVSzGCZupBRnCrWRZzInBLiL/Ytk3INWXxyhYvCFpDYrJjuTlE\r\nvW/K6a/XW4PXUqFFdPGpJjgG3StGyBh2lvTZrcScYUDCZfhpJ4HIm/qW4LBd\r\n6V9bVYXDrrAOGD1tmY7OvRt7tDpugDk8q5g9Ga4yMkBj8T38mvUm7BDeEOHL\r\nDvniCt7hbsktMbJyrWrknMkvzVTreCZRlrXXvXJqCMWjUXtHeOFcyeH9jgf5\r\nZIcrJP3GM5otJk5qQ+ktncxciB8dzOfcwN9B/SuoWuyJYXL7XrgaUv/8Yj5Q\r\nzHlsZoTko+6W9BtglBo15BGmMsB3pw3Yplcwx0lxgCYj6iLm4omVcJZEyi55\r\n6mtlc73TB7Z4wvGi/13XWacbVLfT3GEeym8x9o3mZfTW7FsLFiXv7yDMNy8H\r\nTxS2OoajfgQlh0PHA0No87jUYp+YAASlh8c=\r\n=yP11\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"085d013e273081cb49a0e7db11963511cae2734c","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"csv":"^6.2.0","pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^2.0.19","compression":"^1.7.4","@spinajs/log":"^2.0.19","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^2.0.12","@spinajs/reflection":"^2.0.19","@spinajs/validation":"^2.0.19","@spinajs/configuration":"^2.0.19","@spinajs/internal-logger":"^2.0.19"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.4","@types/cors":"^2.8.6","@types/node":"^16.11.11","@types/uuid":"^8.3.3","@types/luxon":"^2.3.1","@types/express":"^4.17.6","@types/formidable":"^2.0.1","@types/compression":"^1.7.0","@types/cookie-parser":"^1.4.2","@types/cookie-signature":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.24_1658266239214_0.4422896320137093","host":"s3://npm-registry-packages"}},"2.0.25":{"name":"@spinajs/http","version":"2.0.25","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.25","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f09628565b16c5794222a0245b29680fd0503db8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.25.tgz","fileCount":133,"integrity":"sha512-9Z9Hy2ebGKu4izE6DVRAHrxxh1+PGYYJmTXo1e/Szf75f/NcVcI906Fe9GOZ98+WKbGYk0TIuzqIJaUnKxbzJw==","signatures":[{"sig":"MEUCIQCkI9hGGEk6JTbywN4MloVRqe4VjH0i9h+phMdthkgBowIgZAirN28q35MXymy8Z6aNBRnks24SW+luhJqAFR61Dco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228916,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJi1yyJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrwKhAAgPZXcfJfznyoD6EJ0ZIyaoTEcD0ITTouKsn9ss9HHt8Df6KT\r\nCVDHWDZlq+cGW0yG4523LNEXmnuswqpmfk2cfJUp8xbzVmMbIKHXU9P78+0A\r\nnkpbOBGZ1Qou/jqNxfjRExGA7BSpDRGiSlJQJVwJ3HknJ6ywhVfLsuSlE9Ho\r\nJHRaFYaLOVDOYTSBSc+WWRSDkQzG/0sP3l/Udpv/d2TQ0MBczVj5yY0zguA5\r\nV2vABJCmVax84E2KHl1gpNyky0vxsLHxZCxu7QIecLPTQC0abFJAO//Ep/HW\r\nlDKcvZoBuTiMMPp4wwCpvrW8Qqny7XhXMzJSmjFpz4RDFX20SN25a6tftXH+\r\niywBUVGiHeymuWuxNl91eL6GxVHT864Hb9xwxLkrAW8KldDgJ7enyA9ejfGg\r\n38QgWchNXIlXtW0duCqIIcrcH/6zWDLe5faSp+1E1U/moJ4q4ciaOHZBnXy0\r\nUHJ+vKKMfaBSjySGlfk9w4DKC0U/4e+GzQoiJl+bLilC7X1fhKVPdMKWMufT\r\nEoCTPU9cI359/zvE5hRHQxml9szu54JF2ESeTfFktAeTm55I8XPtzFDVb3VR\r\nB7P2EFBDrn/kB+E9CrRPiA8e9zILXLniwsm0O/sMvXDeRoop4mjXj68MMzLW\r\nj0MqH0A3FOZKWZ7TBCk8y+lKJ662MusAug4=\r\n=Qfa/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"4e46bba172831e46273436e196489b06a181e403","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"csv":"^6.2.0","pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^2.0.19","compression":"^1.7.4","@spinajs/log":"^2.0.19","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/exceptions":"^2.0.12","@spinajs/reflection":"^2.0.19","@spinajs/validation":"^2.0.19","@spinajs/configuration":"^2.0.19","@spinajs/internal-logger":"^2.0.19"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.4","@types/cors":"^2.8.6","@types/node":"^16.11.11","@types/uuid":"^8.3.3","@types/luxon":"^2.3.1","@types/express":"^4.17.6","@types/formidable":"^2.0.1","@types/compression":"^1.7.0","@types/cookie-parser":"^1.4.2","@types/cookie-signature":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.25_1658268809050_0.713872994892069","host":"s3://npm-registry-packages"}},"2.0.38":{"name":"@spinajs/http","version":"2.0.38","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.38","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f6d96fdf90038cc1bbe22e4caf081dfbb75cc255","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.38.tgz","fileCount":133,"integrity":"sha512-+IYDtHsypSu3j1bYMewdHKNDELe97B9c9DFG35GVOArQolVyEO4sPyF8bRgSY7IeZa0I8OMZKMeHEOauhcqGGw==","signatures":[{"sig":"MEUCIQCzC+JkphrpHFSlh3rh1Aw1X0u0arq7IulbCUc4Wqfa7AIgC807lD8CVf3rU8LZSdwfgNmyuJoETJddbDrZg0nFzgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":226117,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjIQcSACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrAEA/+Ol+jAN0najlB8pA9zGkhebFkD14cGgC2PhQwPPLl2Qafr4Lu\r\nnDuggfa0km7V4FtHJbO3gMfjVsP39AtznHSmFvZm97Y6p+0VyZWe+dgsDwZZ\r\nGi3D7bxPKGbiGi0jdctQhcTbLr7R51rnQWM33AmdHWEHWq0mov+m/jPSq3Kr\r\n6e56PnG0NF4LL017kUz4YrAw1qylENejifEJ2vN4kY/5vZ1aM1Vlz5Q559zD\r\n/94Vdt2QeYyBStnE1ngdalhgaVFMx6vnLWHm8grdbFpDjU4g7ERilkhBGRzp\r\nmXuBzVWkvuGiuvsm9fNVpkFVKolXJIDnBXPpX4MGxbtNUgoDEb2MHGYbdJiX\r\nEHhvzvRsVH6qH8/86V67ppuArWej6jC3hy479PnyVg6K0HHTeyqoMK0mr/jd\r\n31HlCtXH+P/wooAS8B8dxeSSLnlMkdSRcQd3s5kbff0bwAxwudocJtlIkJDs\r\nA2hbUgRCO5+o57dQbLSky+d5k317ekYu2p7VZNSzmdzDqm7ANOndWY8t36yS\r\nVFys3ukDyItP6hs1/2siRTCl7pfyF59mRKdYGecor52gDL6AQc4wMQkhDQjC\r\nXXmNgetUfqkvI7mToAp775XTxWQ65bQDVwes92hTiRpVuX2hsWxg2JTP71dS\r\n05elrC2snl0vQ+QgJumvfQS9ovRa8u7ib/M=\r\n=s2tW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"5ea5440ee9db49595f531592ebdbc6d69f457082","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/4.0.0/node@v16.13.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.13.1","dependencies":{"csv":"^6.2.0","pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^2.3.0","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","tempfile":"3.0.0","formidable":"^2.0.1","@spinajs/di":"^2.0.38","compression":"^1.7.4","@spinajs/log":"^2.0.38","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/templates":"^2.0.38","@spinajs/exceptions":"^2.0.12","@spinajs/reflection":"^2.0.38","@spinajs/validation":"^2.0.38","@spinajs/configuration":"^2.0.38","@spinajs/templates-pug":"^2.0.38","@spinajs/internal-logger":"^2.0.38"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.4","@types/cors":"^2.8.6","@types/node":"^16.11.11","@types/uuid":"^8.3.3","@types/luxon":"^2.3.1","@types/express":"^4.17.6","@types/formidable":"^2.0.1","@types/compression":"^1.7.0","@types/cookie-parser":"^1.4.2","@types/cookie-signature":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.38_1663108882543_0.10857032660862531","host":"s3://npm-registry-packages"}},"2.0.44":{"name":"@spinajs/http","version":"2.0.44","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.44","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"3c6128d3d6069f2776d564c45895b72ffd49eba8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.44.tgz","fileCount":133,"integrity":"sha512-IYbnLWwCVHBqTkUw06xWgMQbeM19Ygpc39dyw0KBTFRRaS02eLMsretRWTL8DyUmWNRqrrxm3pb399N63NEVyw==","signatures":[{"sig":"MEUCIQClsM4GRjGnwTfjirUtEEfgfYnW7BPbr3FfzUlg3JDQpgIgODkK/dujr9G9xTfZhM8ejtUZkdwR10KGzS6w6dobvEc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyH2MACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr9HQ/+IxR9GCMjixdfF3kC3PjAnt8Ka8jfVC+L84062vLTSdXxvuXK\r\npB6EMHhFASKWI796a4l9etzTmaxk7y69IAWJ9ZfNjGqvWlJQhM0+IKoWhau8\r\nHQDhs+fteyySxBdXKz3DFPLbq8SeTiBqeafyYu8cm1q6hVoUvmm3Q1x46ZCm\r\n/FRS8PEsT37TYNnBAC+ncgSIjQJPJIgUgtLoWNFz9N2Vy5fZ1rDWsne18ptx\r\n5Wzd2rJ1I791y4ugF9PPd4tJ260W3iAutbxYFxEPEZbDIlKI/or6cqhgAQjq\r\nHjizyfjJJynAI1qktRWUQY2x2Oq4ftqELMr0uHl8yI01VwjNfscvr8+eknVN\r\nfLVB6IGHwjE6r/P6FuuoYG6qDYA1WZyRDmMWC/Qxx5bT9p5gH2gvVyJmJgrG\r\nzNokX2Pj02lZgxkCdr0gTf3ndB3HGZywaSEL8R2Je69ml7Q+Khcp4mKGsNaV\r\nyQhM1iFa/WR5W9sVTSgzeSehFNueZZmr2j6lvkdVWR4iS4S6ea+PU8q7/wWp\r\n1SEXrxuFsfEms1+d00oq0U9Lh+imTqaWxn7L9JxpAyrqrSqqsh6aLN+lxkwu\r\nmDIBQn64sZ1WpK9Ep0EY67Z+5ohXX7h9DdS8HAVuojnoUHiqkYURR3BZhRET\r\ncgWYGLFZlmQqK6nSqFptcg7dl2UiPl0YuqY=\r\n=CJsA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"1857a6e3626e0fed22ffb0b44b48d587c79898db","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/6.4.0/node@v18.12.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.0","pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^3.2.1","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","formidable":"^2.0.1","@spinajs/di":"^2.0.44","@spinajs/fs":"^2.0.44","compression":"^1.7.4","@spinajs/log":"^2.0.44","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/templates":"^2.0.44","@spinajs/exceptions":"^2.0.39","@spinajs/reflection":"^2.0.44","@spinajs/validation":"^2.0.44","@spinajs/configuration":"^2.0.44","@spinajs/templates-pug":"^2.0.44","@spinajs/internal-logger":"^2.0.44"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.4","@types/cors":"^2.8.6","@types/node":"^16.11.11","@types/uuid":"^8.3.3","@types/luxon":"^3.2.0","@types/express":"^4.17.6","@types/formidable":"^2.0.1","@types/compression":"^1.7.0","@types/cookie-parser":"^1.4.2","@spinajs/templates-pug":"^2.0.38","@types/cookie-signature":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.44_1674083723979_0.2814036662343169","host":"s3://npm-registry-packages"}},"2.0.45":{"name":"@spinajs/http","version":"2.0.45","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.45","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"101ff90e9429fc54cb9bfd39fbbca59c2747f34d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.45.tgz","fileCount":133,"integrity":"sha512-5oIb9n34rYY+qKKcdwkd1g73x99HTe1QC78whfrFgaZUXYjAavvxPAwEFY/xpq7OashuZqjHOjyQ1hn7PqKg9A==","signatures":[{"sig":"MEUCIQDsWrpCB1Qhx+2HGa6+KZFzXWU7huqnlbgzohW4FtkXqwIgMLV1VYsekj3y6gJICvyQuZhf4G54V9AuUNzRG2IQ5ms=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyUqEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptmxAAn9tgJBa8IJo2mP/xurDwkkyQ+sL33erUCOmPmFAd2dNk7XFT\r\nfOlRCmR08Xz/2p5+M4BQ+R0FZ4n7sOXyzmBhOwl1CTAzw6LXanGMtFHvUevb\r\nYrZH+wvXq+bgqcXIup0aYtTYV6owDqb+gQqMoVvFOL0928Y+UzHbRuokHj8f\r\nIGy+pfmUhlbPRWkXC2SPZ4BW5Jk5ka1od63p0r6keVVm53zUp9oTgWRrO3Sv\r\nOVJrRaT9PkiYT6J1AYw+WuqqvABLvlOc0IdbPa4b17+XVT/wJhzPtkRRuELy\r\naOPXMm0qnasdFRXua5+mhvmo8WkEOWBWV2bUbdQKD0epkx2tnA0rncs7nRV7\r\n6IR3ds66HcYg4F0Nw6StF4azgltzrqLdfFhFroYS0767GSnllNTaGL/t7HJC\r\nZ9VFbUqoFC2HzT42Mtybcz1SlUf1jTXMDLf7mSkSy4z/WoVvKUZKzpfX5yQ+\r\n1R/ax+9NEk5X36puK/TfXDDzX1+QRRPZRGJX4ZtQ/g7ZglQlefPurUoaqSrK\r\nJdy9UPobC9mnjqDzIAtIFIiuaVmMri1JotUOXa2kJXGTOE+2UV9T+DI4xRct\r\nH9oCIWOEQNpqKmmwbp7cqHsWUw5b8/nIMA7thypyWe1poVKlWIN9EJHIuJ+J\r\nQP86BRTWAOBpR06UdKNSaEQRvgGb2K2SoxE=\r\n=EF9h\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"3aa423c570eae952dc79fe6a4704c3d2ccc178be","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/6.4.0/node@v18.12.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.0","pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^3.2.1","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","formidable":"^2.0.1","@spinajs/di":"^2.0.45","@spinajs/fs":"^2.0.45","compression":"^1.7.4","@spinajs/log":"^2.0.45","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/templates":"^2.0.45","@spinajs/exceptions":"^2.0.39","@spinajs/reflection":"^2.0.45","@spinajs/validation":"^2.0.45","@spinajs/configuration":"^2.0.45","@spinajs/templates-pug":"^2.0.45","@spinajs/internal-logger":"^2.0.45"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.4","@types/cors":"^2.8.6","@types/node":"^16.11.11","@types/uuid":"^8.3.3","@types/luxon":"^3.2.0","@types/express":"^4.17.6","@types/formidable":"^2.0.1","@types/compression":"^1.7.0","@types/cookie-parser":"^1.4.2","@spinajs/templates-pug":"^2.0.38","@types/cookie-signature":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.45_1674136195877_0.3170588505144476","host":"s3://npm-registry-packages"}},"2.0.46":{"name":"@spinajs/http","version":"2.0.46","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.46","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"58f83c9ef073f2127c2591d30d481f804d37e0c9","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.46.tgz","fileCount":133,"integrity":"sha512-QkG5hf3UfPBZbT+wVXW9zll/ZxFF+a9LWqK5B2/BbMGFgR0v93fUYd3KT/ArngZ5jrtMwrEx1bDAqk6BbW5GQw==","signatures":[{"sig":"MEUCIF18cCFs1utuOkY/Cpyb5Q5OzUYpEq9rTZAjDKy8kuK2AiEA1DrnZ4UlNMEL+O8aj30iSlGKP93i+zZ9xrt096yKcnk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":232049,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjyxxAACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSRg//R580tvBfyLSU5FAmL7yYBHvlZKroJnjYJ/kQX7Vu5/ZUFNhS\r\nFavVJWTv2Log7pV3MZAJC/ciOoKB1JPVZqv18hbJ/OsZtaXmgah3H1Oci7Cu\r\nIbtaF8vBn8FezHL6MjIvg/d5xcEZv4PCep2gk/CTuOq9pLMnJ1ivmXE+UZun\r\nwbbC9MpMUJk7ISWrYkIs94AuwKMFJceaWr1ZB7qi553cm6s9zw1v0FQdaiGr\r\nViCw8mD6gXE6HRMCq5H55MO2AJxcbP10dRg0LCNCI6OxOY82EEDhf4slC6/H\r\nySvqxyCo51fecj5yu4S9nkIquU6W9XhMKX/3sO0Wgp2nbZd0fkBQ4Ct4oqW3\r\n2mqtGgWXOa8hb4+T/75I60kcAzL48e7li2we1mm4tbM2aItKFXxrhETstTBy\r\nwd9lvvdW3x+2ddh8Wz80PNgKQLTvKwjCieHL+ijD1pRUrRmrvZRoerwxX9Lh\r\nnKblBdlJApHbbB70PgELmi5NQUXDOKhJaXcr56fiVxZidg8uUWvk5fvP4AoJ\r\nNXHVKE+xvPfQ2DatIf9Fl2fyDFG+Q2skMwu/DkiF0KLzfd84DbRzIxt1ASQ+\r\nrvKulArM0Nq9NboLSy43Z2w51EUnoAx202Attlqm5dXVcnUwGBEdP6mQb2ZI\r\nWF30EAQwCWSFa59iOQfxjT5Kl1Xy+rXpo/o=\r\n=2sv5\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/index.js","types":"lib","gitHead":"bd560afd6c9a156071102cc6b4f36115b5498e9d","private":false,"scripts":{"lint":"eslint -c .eslintrc.js --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && cpx src/views/**/* lib/views && cpx src/static/**/* lib/static","clean":"","format":"prettier --write \"src/**/*.ts\"","compile":"tsc -p tsconfig.build.json","prepare":"npm run build","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postversion":"git push && git push --tags","prepublishOnly":"npm test && npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"lerna/6.4.0/node@v18.12.1+x64 (win32)","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.0","pug":"^3.0.0","cors":"^2.8.5","glob":"^7.1.4","mime":"^2.4.6","uuid":"^8.3.2","luxon":"^3.2.1","helmet":"^3.23.0","lodash":"^4.17.14","express":"^4.17.1","formidable":"^2.0.1","@spinajs/di":"^2.0.46","@spinajs/fs":"^2.0.46","compression":"^1.7.4","@spinajs/log":"^2.0.46","randomstring":"^1.1.5","cookie-parser":"^1.4.5","cookie-signature":"^1.1.0","@spinajs/templates":"^2.0.46","@spinajs/exceptions":"^2.0.39","@spinajs/reflection":"^2.0.46","@spinajs/validation":"^2.0.46","@spinajs/configuration":"^2.0.46","@spinajs/templates-pug":"^2.0.46","@spinajs/internal-logger":"^2.0.46"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.4","@types/cors":"^2.8.6","@types/node":"^16.11.11","@types/uuid":"^8.3.3","@types/luxon":"^3.2.0","@types/express":"^4.17.6","@types/formidable":"^2.0.1","@types/compression":"^1.7.0","@types/cookie-parser":"^1.4.2","@spinajs/templates-pug":"^2.0.38","@types/cookie-signature":"^1.0.3"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.46_1674255424509_0.7114451885725932","host":"s3://npm-registry-packages"}},"2.0.48":{"name":"@spinajs/http","version":"2.0.48","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.48","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0a9d9ac9e4edb6466fe4eb30899558c2b4107143","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.48.tgz","fileCount":162,"integrity":"sha512-GmlA4imoXk0SgU8TOwr7dUFpeGYNu2iMSLFHcMUobZKVpfRgh/XJmRBMQBLSXe4OdNLMJm9SC/+dFyh5G+9vkA==","signatures":[{"sig":"MEQCIDDq0nN1J136x8yTmUZxOIih9ZvQ6wDXv/CUyNF+a7cTAiAz2uR79XvkZ8LdAhJgsxrgMXGKtldqdOcdPl4FQkQgWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0ynpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmob8xAAhkhP/yvN8E+qv8r6y/yldgWQAvvz58tLm1LG5y/Er9LgjNNM\r\nBP2a6KRF5xnlMtWZ3mzA7fqBcQyewg94kFSyOk95ZIvQmbhdukcytvfDJI4R\r\nPdusjxeQiVuIV/A692J2CzM7/z+tRVr8WEHKT1WpgMj1zpbxbIkWKwYfS1XB\r\n2FuryPOpmOnlSCGDRHHxjNYrovdCutYRrEss4kNyvSVCWG41poE7c1865eog\r\nnLZSrJy7iTLhdTGqHMtWeIV/MLIqP2tPMv4Y7wBUXZTBiNExcmnM/B8+tXqf\r\nBtJAsOLElWKSOrDgZ3woLk+ghVBrQ5b0YuVGHmYsKDkV75ewY4ICSj5p6/cF\r\nSOuPSsAjXwL6QCX+402PTwMUFCzu7UzVzJh23KNTqgFqOMvkB85Fx/vCH1si\r\n0BL8CLwV3gUpdleLUWZvtKnSEi1aDVztf/TBIOn2Dx0gzFu4Ut8zo0ZcMAux\r\njGe9tr+7ygUEJmCgtCErYcNoDwwzaSbLlXipUuqN4OEs4UUyX12pZ19oQMgt\r\nWZs9jkVMpODd3lxC1CHFVA7lzxYNgqDAAtYstrwOe81+eGOoKo/I/Uur7zNC\r\npK+KrMm62FGl/9dMgkLUPelWtGw6lZHkEc6Hzx3xbxFIOwK+5Qkvzh3IoY0U\r\nXr8L4uo++Dn+dOcmWqQw2GlCfKevJFCzZ7g=\r\n=0Wah\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postinstall":"npm run build"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.46","@spinajs/fs":"^2.0.46","compression":"^1.7.4","@spinajs/log":"^2.0.46","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.46","@spinajs/exceptions":"^2.0.39","@spinajs/reflection":"^2.0.46","@spinajs/validation":"^2.0.46","@spinajs/configuration":"^2.0.46"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.48_1674783208878_0.1811896174584524","host":"s3://npm-registry-packages"}},"2.0.49":{"name":"@spinajs/http","version":"2.0.49","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.49","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"366bf4c3c66d2ef96ecdfab1e4bd05e98e07f593","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.49.tgz","fileCount":162,"integrity":"sha512-iwzSX8du2fTUYXRycxJZu0gxw5VGS7l9U1OkGPuJJ/sFaI9BSdOJB5OilqcoHOMiyKK20KgDXGx8dS2tTD4eJg==","signatures":[{"sig":"MEYCIQCjSiUNgmDAnwJkN2aaRZuKSdURavhhbixZBUTwezAyOQIhAJ0tv1Bi4CjiO16vi95IUgpIviTU62drzpgraykWT5j0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0y6rACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpehw/+LZ/HNmCutHkSer+XCEP03LOQdBCRyn7Z24gK1rJEE8blIZtv\r\n1piq4OlTn0R73BfvBU3rIrwHuYkZkDBah8KuaVzRCYSQ3l4D5nPCLNdvCvS6\r\n3YjKSR7pTF0Gpd1b0SQg4iIQqxtWmxJXSitQhBJBGs0kBoS2KnZs3KanVPI1\r\ncRoZtuC2/sdzgo5XLXUJlm0lAdeQiin/fIkFr0td3Le0EL0lnhHoWZbnAoyb\r\n3dyQk0zWOLaA1t9YDl0+UxoyrYjPbaR4Ui91F8NM8E/T3whJ1vMpJsc5SpYI\r\ncxpueAGzXG8jsSHhZQLuufQkzdfREzSWFPOyzeu5xJ+q5FIFGW8r3xWlOSc7\r\n8iVTBlJGN6DZs7D/XhHFy1LWp/wJjA/LXXekR9NJ7lDQIIcNoq3GunRltbCt\r\nL5VjFjeBo9UIIGCxpPaDG3jAZxLxDW/qnlJG4YZi0D0TznTfgxPUuAcWL6jk\r\nmg776OShGQW0v/LPAJ/0catBsvNtBFLXkNgF8QD57xnz7ie1gOoBaDb7+qjq\r\nI4Uj6cEPv8BJ/Icb9CQ7Y0YsWztIED1Iq7pnyZCRdkSBif4Og+BREwuMiklc\r\nLmYma3zap8sqbttPiXNqhXIP5g/w5AwXXEGm5UNW6ed97Dy/dejH1wL0lK1W\r\n3Tx0zCH68q+NQM83XkJPaNmNqGnoqbPSs8w=\r\n=oEeU\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postinstall":"npm run build"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.46","@spinajs/fs":"^2.0.46","compression":"^1.7.4","@spinajs/log":"^2.0.46","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.46","@spinajs/exceptions":"^2.0.39","@spinajs/reflection":"^2.0.46","@spinajs/validation":"^2.0.46","@spinajs/configuration":"^2.0.46"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.49_1674784427461_0.3163168342042231","host":"s3://npm-registry-packages"}},"2.0.50":{"name":"@spinajs/http","version":"2.0.50","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.50","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"306be595e0dc03ac5b12b74c44e94cf9afbbdec2","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.50.tgz","fileCount":162,"integrity":"sha512-LCeJewMJMuWkqIkX90P7gsfJBwJHQLo2/OsGpEfRxsdxQSnXqFJq6+chGNIW3pGHRBa1EdyTqgcYD2NdZPtb9w==","signatures":[{"sig":"MEYCIQDKYdLQZht0kCH/gM4zC3C0nC8WosaCXzEhP8r77/dfWAIhAPCIaiHBIlnMVGsQqCs1slwTnFW9KsIqlwevoVJEAnwL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227873,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0zDFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrykQ//WLJ/sVO9dxKNLB5aET1ulEln6uieLalvtgmwBQp9TEXfsGQI\r\n717qy+8prVbpZzJIbGCNdy3CEYowjERoaXRR9tOksE7XSppzvnYR8dWllbV/\r\n5EhAjUS76HKGEyu/jpCicqxiPCT3i56IqZcl/pzgZKjWz3imFJsa7E8MBQ76\r\npTqMQmHlc1NQf5MC+1FDZQ3yX/UUyofVtPxcZ6JYs8nCejynOEoa8pfDi6H8\r\nXC4DJzJnNeRzCOzWW9pUgVJBE5GWRHfglsTG7xn52fgoSwyRSaba8mX+/CIZ\r\nXcb/yZjN3BlaVvQizo8iAyxgcbyxynf1gnRdggtUSXV84WIt2ecVm5mK6Uiy\r\nVeaQNys5oGoeyxC3q4I5LD7f64kcR9nDx07eITg0N1J1Zi2rlg8/8pSc/Pma\r\nIGdHE/QbXFATZgfDks+cKLq+Guoj4xOVuMClW0LeWoNAl+WsxF85eohgIksb\r\nWxExqD+MROm1xXmTvKhUjOmgnMBoSjauZwxAGmLCl42v0yKKpAgTPR3+u9/M\r\nbYa5E5rMzQNToadak7DE3mZcagZ9xcrOmwXH+1yLOLLwASao9dClqWZaPG6E\r\nMaFFPTLJX8lCeNdgaEllF3ORlFTzLf0xJdKKu/SQ6vcl3lxQuJeyc+j5ks66\r\nsWS4nP5F8qRyRWCTKUEokH5PJpygBQzrJWo=\r\n=q3JD\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","postinstall":"npm run build"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.46","@spinajs/fs":"^2.0.46","compression":"^1.7.4","@spinajs/log":"^2.0.46","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.46","@spinajs/exceptions":"^2.0.39","@spinajs/reflection":"^2.0.46","@spinajs/validation":"^2.0.46","@spinajs/configuration":"^2.0.46"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.50_1674784965349_0.36981868343004076","host":"s3://npm-registry-packages"}},"2.0.51":{"name":"@spinajs/http","version":"2.0.51","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.51","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"4d1e437548813eaff745599038d8e57b91d9f94b","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.51.tgz","fileCount":162,"integrity":"sha512-seKVtFTrM+DDRWTU8hOKH11hLjaC6kS01uZmC0wPlAudvGmE0amUHW+JoQQ4IUq4rrUpyA25ovKSazAmVpmv8g==","signatures":[{"sig":"MEYCIQDyOFrHkR+7S+i0yl9Rnp4//bt7p8qrMx/DW7mz2IvVQwIhAMJpGITyZL9SYL2RxESqCI1TYWffFilCAaJq5pB7QuYK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj04uZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4mhAAnvJj/9UIzqMrnb1t5eqIq/1kMmWXUupNVOJ3auKauw46Q79I\r\neOdVMLK3y5Z2NaGdZruQOoYAi0P5mQ79hirKlRtD+Eeu42Hekzyb/5+mUVnz\r\nl4ORm9Oj2MuCROt59MdYq7PFjbx1wvwGRn2FBATMtDP3uVLydgUBET0jcqhE\r\nH5IDoOkWUlTRnnf8bzDA7qiAq0k+pejRD/L/MP7f2BaHN44w9oLXtc7QVcsJ\r\nU6CKlrBrsyUq9jblp6hDifxY/a5exnE31bFriGP8E4LEZhbflEdVxbcpS2PE\r\n/0tKHr5s1swMowY8lR0CpbjRjoJQj8uteHV/TGdQAa1kXk/hlypa7BUfL2Za\r\nhGYriF/dH22ePVDWpUuvWq9JAg+BPpv1q5J/hxwPn4QnjO4xFK3BmkoNVJQH\r\nfj9b1DxcvGBjpp6FvVk9FdA0PdMlcfYqH3BG31ezpkkxKjJ3Jfvj2qRv8xYc\r\n79vMNRCqvRmD8RdPLjFFdcghcpMLzDTxJuhxii1iAh5W/Qug2HZg0bkaHomL\r\nc0lledWQqjeIbpeMPCId2r4xrJleD7weWhtQaHSrd53H9JdMpXH1yAwPtRZj\r\nJBIbEXE07dcMHwiu/r7je77I75J0faS8nUgBrZ2Tq/XsJZydIGdZEBei1OSt\r\nYpXhC3pFfTVE/7OaSyQBHETFm8svJLffNEU=\r\n=oYhJ\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.46","@spinajs/fs":"^2.0.46","compression":"^1.7.4","@spinajs/log":"^2.0.46","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.46","@spinajs/exceptions":"^2.0.39","@spinajs/reflection":"^2.0.46","@spinajs/validation":"^2.0.46","@spinajs/configuration":"^2.0.46"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.51_1674808216812_0.4933524186071516","host":"s3://npm-registry-packages"}},"2.0.52":{"name":"@spinajs/http","version":"2.0.52","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.52","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"288b14c34b4d1bbb85db88f1d7cf989980c87bd1","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.52.tgz","fileCount":162,"integrity":"sha512-66Uzjm0rjvEjWimiIUBUaY6pNu2ikOQItS9pHf/yNMHzb69F+Za2/3vTnEVg9uWNSct9oS0vrRLYL60aw20x8Q==","signatures":[{"sig":"MEQCIBKXSuO1ORLHcl22t4aLtZVT0rD9ZdqC+9zBqQNVFCNfAiAJX5knV7clHBG59pH/sXmzQTLpNzAKrQ7H9fIum8FNLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227855,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj05QPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqLWA/9GnlGpzMVzU17zBzGxM7w98htXomAdzJ4qVyT+bzBmO46EjDV\r\nJ87IrTcyHDUCdHy3CFk3W4oDuUDIsj+VVGJ0BWCu3wgSHbjhUaKGet5XAPfp\r\nf0zoetpmsxDPw+6oWw1Ybrf2WPzCC/04vzisTFbzMqBGkzoIO+eYjAJzrHmX\r\n9bJS1RXi9NYtpBQDyoAZX7mTDuDvbPTZs5j7xvoTifG+KOx0ZTZZ4VPTtUEZ\r\nBvUeeCwYDNr1Kg1rSODvu5YYRX2Gg/tMnmP0SvBJ0VvPbqmIGC4SCFxONWZ3\r\npmZFuMTpcq+jJSniNOMNT57ElfatmdKG0vh4ggfgB93mACxbUZkBE90+v+VZ\r\nPdGL8XJ4lIVyyHq9FKmpRJHyQU+y5pPLUZDASOSaWe/zCAV+v499zeWLbNKG\r\nzKvclw2zuRQTM8mZaKS6hByRCfyQLE607hx/vhhkYxbk/ra/sAlvOhUbpTN4\r\nuqlo3VxpbNOrV004cOTftncfqih6vwmVmEX+5XhsbVCaU9F+k+MDTnbGNY+R\r\n2C9dPuuVY38XxGMdN9B4z163/nnIVdvesQ/lB7bX4lN8XiEq+NXolyuRuvWD\r\nVdXJVaJQlbZs1qdpAOTn2KfFM5EqxJYWJNsUO+NPydjKf3cIf+eSuIjfHIHn\r\nB3CV2uzH1kxQjy6WMeeRrcGGqEsLBoCZXhc=\r\n=AUFq\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.52","@spinajs/fs":"^2.0.52","compression":"^1.7.4","@spinajs/log":"^2.0.52","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.52","@spinajs/exceptions":"^2.0.52","@spinajs/reflection":"^2.0.52","@spinajs/validation":"^2.0.52","@spinajs/configuration":"^2.0.52"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.52_1674810383487_0.3253179658493919","host":"s3://npm-registry-packages"}},"2.0.53":{"name":"@spinajs/http","version":"2.0.53","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.53","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"67e946c1893f5cc4575a62e726770903fe54ba3a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.53.tgz","fileCount":162,"integrity":"sha512-nP9+t19K8EXtLDcL87fhdn/OPOrtMO7fVkIQ53Ab8weJgVw5XNqYPhOW7SwEXQq69Q0zUXH6JYs2H/3f0dZS5w==","signatures":[{"sig":"MEUCIHFriw7P5c6BR+X8DYam+5atmoRjsFcXTqNlLYmPTJFIAiEAvFoDg46AbISctwfoHqVvW6B5XlmSOS+aO4FetOq9rb0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj05c5ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrf0A/9GJMOFobiQIX0Ijk848rmNBE3ZBPDeF4QCP0dPCR+qUU8o96d\r\nRQu6Rpn3/rOle2o56dAk4UgowV7KPcK73X3nAGgleJ9t6+7ShstXTeUGqE9D\r\n7SkQYtLhYPgy5sbCsCUoVfVMXj9WFqz6Ek2w2p9c9C1VNv/k+Mqq2ggktgpD\r\nSgPY74am2mOh11N7rG5QR7Mrwqxr8JUesyYKHPELlTmxqFIuEseIDLtgeKaD\r\nwi1DB56JLbqB7kYroMNA9BxyuUnL92g3oMSrpZDYmhzb9NRYyqtOx43yPaej\r\naAJvYb1qpuXQwGO5OIqh1yBCLEV8rylmy0TTZDG1r8AKCGhl4XObBIs5cyIj\r\nI4ayRWVIsy9wgNbVpHoVEwpkCbqGj4l49TH0CL+Y5xEOhl0oVS17Gpky7Yra\r\nJBqTY/wtKVmj3JXrPXxrp+hEs2MS6v90LaNc9p46T0J3wyXv/LZOYlIMei64\r\nvTBVY6PhEf3YckepTYndlPuyD/e8J9DbhoMhGGKsi7Dqla68lw0jsi8G6InK\r\n+cxh3sawR8E1Y4ULSVtezbNmxtOoDbTG3TticL5IgweX/19UkG9xNp+kwzDF\r\nPdvygoIHq4Nmy6q5som3ZXLOBmOl/pOS+dkdbHTk/okKjDUs+j/EDKj18+ya\r\nkLDgqQRjlDQgX4NJZqWsLI4KKQdXmXa0qVA=\r\n=Mkmy\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.53","@spinajs/fs":"^2.0.53","compression":"^1.7.4","@spinajs/log":"^2.0.53","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.53","@spinajs/exceptions":"^2.0.53","@spinajs/reflection":"^2.0.53","@spinajs/validation":"^2.0.53","@spinajs/configuration":"^2.0.53","@spinajs/templates-pug":"^2.0.53"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.53_1674811193708_0.6657872495674195","host":"s3://npm-registry-packages"}},"2.0.54":{"name":"@spinajs/http","version":"2.0.54","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.54","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"05026e281518c8a7a54a210f11babc2ca24cb648","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.54.tgz","fileCount":162,"integrity":"sha512-ZL/3I3QGWB2xArqS7vfcm28TB3SLroxvOxgQk7qf908X7Dv6xOkxf8pqL+n9XThk7sdSHfL+ibuKnOXThPdThA==","signatures":[{"sig":"MEUCIQDhXUHGYZpjy2/GNazzyKnGTXzbm2tH2JF5+nPGX4UBPQIgC8rhxZcz00cA+/bMdwhs0FmA8Jmhu9pzNgRatz1aOXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":227891,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj06uFACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqPdg//c0+wcnrIIZDAFyzKrzb9bG4jB8gIAy+9duW/QvF1zj81ccL0\r\nvgY7OQ5YXH93uysanpIbkmnvhAeKCzYAuL+ZoE1OypYK8Gh5PAVT8MfI9xeB\r\nSj8Pr4XDQpvVZznSIz4KuTAeURUr0z6ZEO4cEEKw3+htu88Wp3owHQvZZCtW\r\nCTnjRj7Zr+cF5RCQEXT+b7e9MHbLsxudV6/umiDcCdqPcJoX79YDEgcmxMaY\r\ns7DdeAUX1IKmP06q72uZMSBuMWzNKiyNCz+ycjYXp5CQK8B8AChdCTvSH73a\r\n+bIjVFRp1ulGwTRMKSjKtw+0RCJXCyM9iM5OxXsrCg1aF0pKB7GVmtAGPWAf\r\nu8WiSF+g3sL00PCZljyKfet0z+YE1WtYN3PUVqi8RAor4f3D+HKzq37zXuXZ\r\n5oRDDUI1waSXrGc7Jd7kyCV/NkYbcZTTcuVe18QJNyaOqEbt9DwDd/wQRk4P\r\nt1cE4pKKEHRDXZOmg7lpfhoH5UaK9FhWptcQbzahNYIFNsYihRTgQ0Ac2hNr\r\nvKdKalDpDbPZ8rkuuoHQYVEUeuoVrqxSLbBabX31MCaYIRgNSDfWTO12meTy\r\n1P5ULEiEriJ2BmlctwRSNjoLz0wX3y4BY+dhogKi0yUL4Vjao703RGT89VRF\r\n6T//hE1wFJB5Z/GER21/vBfOJIsKX216Rjk=\r\n=sMe7\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.54","@spinajs/fs":"^2.0.54","compression":"^1.7.4","@spinajs/log":"^2.0.54","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.54","@spinajs/exceptions":"^2.0.54","@spinajs/reflection":"^2.0.54","@spinajs/validation":"^2.0.54","@spinajs/configuration":"^2.0.54","@spinajs/templates-pug":"^2.0.54"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.54_1674816388870_0.6335359559186129","host":"s3://npm-registry-packages"}},"2.0.55":{"name":"@spinajs/http","version":"2.0.55","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.55","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"962f55e99b37418ceab1d2ea3c7ed52707321ec8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.55.tgz","fileCount":162,"integrity":"sha512-16mtPU4FIsKnK2rjxr/uFyVW4/iXPUGI/U8IOSns8W7+aeeKl5OM/vSfSedD3uzMu51YnIEOkknXESFV0bao8g==","signatures":[{"sig":"MEUCIQDpwsBEgDcArV+HOD3n6RjdII/3a/EmtVLI+TljyUO2EgIgZ7RyGcl4rjGcmNz45aGfaf0+ZCp9ntBLIDqhc0+SVw8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj062CACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmro6RAAjj9H3g5p3RyYiSI3ql85qk/5kH4PtJVwS4vVB6EEZs6F76dP\r\ncTPt+oPqOsSzMsXcMKDrvetINM2KJjtEaefhH1QeCbAk5mTECWdEHHPLRCHm\r\ngiVg0rjq61PDbyAEQM76me2h1tdEo8A3zqWYpZnE/MYRW2LfY30XDSzUoXBR\r\nxcU6tXeE99sktwZvkn8o1QA2jswZCSZut34JD/FY0al8mkEDBpy1PrO83ijI\r\npn49bwf5lIYBtPEh8FjRgD7mL+CCJM2LhQcwVsvTbZFdNoO9ctTbVzK/rtvT\r\npTBaUOfY+LbToxdOGnT3IK7EBzG10hYUSSfVE7eeTzivFhHd0IW5iC0B5HA4\r\nUI7X9E5stl024m+KAK5gSezOqlD4ZFgvVI9jeUbKCJLYNJgN85gKBFqFm3Iz\r\n2hKqPdZU0HUckldIoF6QlvHtdjadtz+K5Ndun72W0aucy93PJ3Tm3AyHNlKW\r\nnHKiK9pCvfoIYcY/j9RxTdC+vSoL4ebmQNJ23eeQG+dCEjXikXyzUOFP8F8m\r\n/Fql8CDJCe/FNeS3C2nXxLlJH45SQ9RnupN0kmpEEG3mxulohrmoFpfHvvK2\r\nFOs60aDVx1VgCGVDtGV8ceIe7iNOzZ+FrbI5l/xV5COPP0MPpBL82A1H8A/O\r\ngaBq4UIktwWtfkaR3dj6kn5Qw71E7A/BSUk=\r\n=H8P5\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.55","@spinajs/fs":"^2.0.55","compression":"^1.7.4","@spinajs/log":"^2.0.55","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.55","@spinajs/exceptions":"^2.0.55","@spinajs/reflection":"^2.0.55","@spinajs/validation":"^2.0.55","@spinajs/configuration":"^2.0.55","@spinajs/templates-pug":"^2.0.55"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.55_1674816897907_0.00021975710997446107","host":"s3://npm-registry-packages"}},"2.0.56":{"name":"@spinajs/http","version":"2.0.56","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.56","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"850b7f7bcbd2e4df2758941b19c8c54e0073a187","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.56.tgz","fileCount":162,"integrity":"sha512-1qyGjrtTaXxEeSeSVk/2mAjpsa/xVxhqzGslRKl9OEfvfaMxqRLVpwGR3SeOAbOW7JNVXZtH7axgfHIzi+baAg==","signatures":[{"sig":"MEUCIBSla7MUaKV4Bsdri3muka0M5O5okXqRS1qRBzrwqOE5AiEAwKfZkFzW6yLIAhcLfC2HPNLTeiGSiyMgZmgFOXdLy48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj06/jACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrhTxAAhSLD1hlX4mq1AZcSCwZQNETnRrJJeQdIYhGu7xHhJC2657EJ\r\nKWq+Jgt2Sc+ygXkhzqrwt1gXkw0+h4MLqF3/Aj6ObpNRE6FvCg3se2vasM8k\r\ntsccsB8nneQLsIWn7Po+Va0FdVJIkHso8Sl8hgSlDI7mnuolUUOZt7oBhk+x\r\nxb4XEse478NEX8ApVXDsaC8ckXhQ9/Euvxg/jxzrk7IHZxP1e/IFODYeJNhs\r\nFq8THn/3+F8j5A708/q63bEEyycE7Gi0cUoy8nU5I4r+vRblcUjbxRoapybt\r\ni4YoxrpgK33T+mWnpiFKiP5UTjuKmjYShFWjC1exCRacNa9OgEFgqy3MU3fd\r\nWn0EzkqWMdnrMR//SvV3Egj61VlF069l9tQXvzmqq1cNae1YJSB+Yma+GqXm\r\nkrvDcmn9X1E6CVuTRe0cUqZ/UNOpSoVpfqLcNW39MGXcB3KNhHCxBoxRMh+H\r\n0P7SYh10nGgMXiwVX/MfbRECC8rrVNgR5zq8AFQJeAK2z67ZeLBLe4nsopfS\r\nm04R6S6spK+pA0MIrOBVV9DBpjVD+OllWfgoIxjcc0s1/0oXu8ateMv17AJQ\r\nxuN4+Ert+9qTv2XJcKaLGMJz4CtOpDT/+y+QEKHUtcGBJIWeNrPPAvH4wT8C\r\na1vm9/YStLMeSu+iX+2nb6rUm0JmRssUOE0=\r\n=PAtU\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.56","@spinajs/fs":"^2.0.56","compression":"^1.7.4","@spinajs/log":"^2.0.56","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.56","@spinajs/exceptions":"^2.0.56","@spinajs/reflection":"^2.0.56","@spinajs/validation":"^2.0.56","@spinajs/configuration":"^2.0.56","@spinajs/templates-pug":"^2.0.56"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.56_1674817507121_0.5675718989320508","host":"s3://npm-registry-packages"}},"2.0.57":{"name":"@spinajs/http","version":"2.0.57","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.57","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"3f1d480ef19e4d9e3b416deb462df74fde7f50d0","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.57.tgz","fileCount":162,"integrity":"sha512-ZGjkipNesgYILQVpr4hMEUnDk1hQlwdrqgzBJ5B6nqTATOBOM968vyYJUajpk7JfbwSNoEIaNFRuujHiumkH/Q==","signatures":[{"sig":"MEUCIQCFW9ltjNGBnzeLlwAXUBbhZawmBamdqxriRaMcGMtGPgIgGCZxPA4Tu3uoKoDb/U56NDdGbTYKjCevOHkWYgUwTW4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":228226,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj07DMACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpZig//d+8BsyxJBiFDfCruF6AK0iaSjGThvx8ZhFnNEzMRDYamUtU9\r\nnMXAaTANXdX+bZz9aZYNU+4ovbgIv9TNwXE5NgF+nk0lEJ4ALuHQ5tHXT0Rt\r\nnvb/PeRVPxFAjGMQWeD62LJReHIx/98w4cuyge6xY76HtmWKeA0TCxGTq0SH\r\nexy26CKmHUYmy7WO5F5hIGU45nXR0mV9mu/0zoPh2UWBY/GOlsjdWGEvo/Zx\r\n4VnqNhZjE0TEaO6hhyKZ45kQifTLUAJgBg/foHXwLwtHShT5siy9aSSGOwmI\r\ndusuIK/UeC/9WYrNmx+u95sIEufk4nVMH4NeZ/Q4lsZEPFg0iZyprlbIzleJ\r\nJGcS6sz3CZRRZiHfnHr6W1hX9oxvY1gI5ZBlqdyVNic/NIB71zFRk3ythF9G\r\nagtMpIyaSxSX754B9HOp/Fzyia5qH2uW8fYuK4DPN9YTEUcfUicyLEUfbFdY\r\ncaMFUsNpSao7klpuWZpKsVc64pzisYe9gxrh+lIk/uNOaVKB+dNqD8G1t+9k\r\n1wfIo9t/HhW03jhvkHZvxKrhNbmpZ2pjAnZYoHWuKn4LcFNEuXQ4LLEs0wR+\r\nGTu4pTpG5LVygXcZlCX+pxbKpo8a4lNBD2hTkc2J7Jn7mZcqiV67ED6pYXfe\r\n1uUDI+OUMa/5RVNei/5JstciJn0z0zLRkh8=\r\n=X967\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.57","@spinajs/fs":"^2.0.57","compression":"^1.7.4","@spinajs/log":"^2.0.57","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.57","@spinajs/exceptions":"^2.0.57","@spinajs/reflection":"^2.0.57","@spinajs/validation":"^2.0.57","@spinajs/configuration":"^2.0.57","@spinajs/templates-pug":"^2.0.57"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.57_1674817740021_0.059229120907142496","host":"s3://npm-registry-packages"}},"2.0.58":{"name":"@spinajs/http","version":"2.0.58","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.58","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"6ee67c324301ebac03cedec8b55e52523a76aaf2","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.58.tgz","fileCount":162,"integrity":"sha512-7Fex/cW8EEBuJ5/o2fLeBkTuYEl2HV8i1D+rb5ZuoCehkQjQLHVh3X995UqVUHLgFEw66SvI37Z+u5tKpqayng==","signatures":[{"sig":"MEYCIQDesomdhPFr8IGiF/QesEs6Ob0WgtoFYJaeEZmBjAnziwIhALoTXa2nJ+npsTNPFaxdPVCmfua0MJU3wtWUCNZLAWTk","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229697,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj07GOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmohKw/8Ck4JIN3tR3b+6SXCexXu+Ie7ZSsIn+3GcTQ6RyFbCxdfdg3x\r\noT91G2gujVfx6qNrRw9ZhDpLhfTnYsDclb7shIZ/NFxyz+uJ7hyO+Cfd6s0e\r\npSruS5PhV0VEDXDLmYVAOI4i0n6MkEx8e7IPEw6i4enc9UoG2Lh+miHD4PTj\r\nYaYL0muKONyOvBeRYAvUyUQWOWNOWTnzCaNe5Bqqmd4QXpGtvkCU2Ix1TXih\r\njCdWRpOSSHeKOMJoWQlSoLpWHJdqQbdWBJ3STocB9/S8l/7kEWwvyc96sVN+\r\ncn+Fu4DuoOx3QdoYfdl+qR5X2DrbiJo+zc8DNEbg0lW1+EwT3+oLiygQSAQa\r\nCWrzpgeBdiKVduk23f6+/LD43LDNlA6YeCibHH06he1lucQj1eAUWyg55rn+\r\nw815ouIVAg5kUjAUSLv5RPhq842nnKF5AJ2dlP+OAccmfsGZFzlqdTjPd6Ma\r\nbifozFAK4zoHssJpeNQVD/n3P8JRcuO32HzYoCNY2rGCMrHlkNx8hF3c3HyZ\r\nu1WXwr0hb5d+XWC3NHCr1pwkeMHM7CGuZqQ0A33TIgjGtEXGWoUk2MP1OMT1\r\nDLVTKuxl3aZ5O3GQ3R0c6vqDvTdHFuKkvMYdkBX13kfv4AdYpG4UccJuK8Jq\r\nUodNYHWBZs0kRRLAiIt1ovGRer8EJaJtOYA=\r\n=wJ9a\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.58","@spinajs/fs":"^2.0.58","compression":"^1.7.4","@spinajs/log":"^2.0.58","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.58","@spinajs/exceptions":"^2.0.58","@spinajs/reflection":"^2.0.58","@spinajs/validation":"^2.0.58","@spinajs/configuration":"^2.0.58","@spinajs/templates-pug":"^2.0.58"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.58_1674817934505_0.6781439950846737","host":"s3://npm-registry-packages"}},"2.0.59":{"name":"@spinajs/http","version":"2.0.59","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.59","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"500abdd243459e158ad8e9a7020beaaf5355d035","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.59.tgz","fileCount":162,"integrity":"sha512-JyT1GlYzobG6zfXcQ+0Zcz7FAHCw3yNbMsMIBtqp7p7DqMZUrQABqHRnws51IfBG3QZVPp31ziiGXO5LIrhk6A==","signatures":[{"sig":"MEUCIExh+U33jiDkWABEnMGMB2v5yHSIlul92TujNIidfmNrAiEAvgP6EOV0gUBtwvL/JdAEUmbFgpoKONCVndOhBDrWUKU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230029,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj07OcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp5Ig/9HU8tCHGrY/OrD+5g82dYUk0tYmLIL/4T/Z2+XkNAHe8Go0IQ\r\nzo+rDx/DvIiADEXEX3WhOZ4oY4KnFH6E4lKtY9Pi1WArlhN1ZUUpnwsbnzOv\r\n8e+lNa9s+nIM+nt0vBuUUUbhoqU4kVMdlRv7W5eGVJx3VV9my8El+Dy6+XOe\r\nGEqA2Z2wqqMBdcHVjnLDpYtNxpQ6brRetG13C8xLD8Ug0aQUxquLrqCgzFlN\r\n4hCY5mF7SauNZWciZ9W/AVnwSLo2GkEQM7rsDPj6Hr9WsXGTGfLYXLIrFo24\r\n9bLOdUJnNo5TLucYRfBVp9MM9yz3bvYVBwv9CfgqQlYcF60uGgLJ5o5mIm/6\r\nAdhhZqhSZY9d5Ov8y2JK+LaLUvQgKaxkcZ1Pgs0GU/oHVzxCQYJ6CQ2R1rws\r\n8HYD7adZMsFL4L3Izoq8DZVBJCXQDHUNcw3d/chvLqJLZ33ZKMWuE+wymABn\r\nAm+UIGZV4/13clFfYSkGmKSMvodCOwqqGko/H7C/bpnorjDf9zGzutEsU0t6\r\nKQSVWjN9N3z9uqKkBdbrzvpClUNUtkqfuHtKeNRuXPAo4hnPz+lo7mgHZW+O\r\nPAG3C5v7luXhEpankI0griAVDp2cCdOvoZpJJv+rC1t6J2+kOXL1LmDBjkBH\r\n4kGfIJYyg+c8gmazOnoxJ/Es5srY1FjYFHI=\r\n=GqgE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.59","@spinajs/fs":"^2.0.59","compression":"^1.7.4","@spinajs/log":"^2.0.59","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.59","@spinajs/exceptions":"^2.0.59","@spinajs/reflection":"^2.0.59","@spinajs/validation":"^2.0.59","@spinajs/configuration":"^2.0.59","@spinajs/templates-pug":"^2.0.59"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.59_1674818460254_0.38730202844232653","host":"s3://npm-registry-packages"}},"2.0.60":{"name":"@spinajs/http","version":"2.0.60","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.60","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"3cb97bbf700b9b23184c9216f716760e76be4aad","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.60.tgz","fileCount":162,"integrity":"sha512-cGsQHTa2PNNjlrHB9kOBJKtchaOAO2vJoxgAq5vkEsFLW+DvQ8NiY5ZZ2CHp41HsWkFSvBnZX9mcHgjmvU1YhQ==","signatures":[{"sig":"MEUCIQDryL7N76gtZXXGVp9GAuOg6t42qsvEhUWoBB++Lh0ZLgIgQPbdseU3JvPVXeBW6U5+s0CzRokA1BJEyAuDluxBz8s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj07VGACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqn1g/+I9Iks6T2+kAX8RGfMp1jjMjv8uEOvAycgKL9MTkLUhn1viNY\r\nQfLBjSqatREwM0dgmqqGMAJnnFoI0/pRlu/zRbZXz5HxO5faaqjf8oda0Ozg\r\nngHdnrNsBpQIoyq8C8gMNtJHMtzA68o9iV05mQi0CE+a8CdTqoNLRZRtPEAK\r\nsY+aF3d6uiuYjQ+G4/OYUBufKQPe3uTTaAzhSdcE9OOS/8aXecPz4zBzZ+Av\r\nsT0GBb7ZGh9OCoFyAriTx3fBhOmVdWhw4LO3orpzZAyTEq6ZGuYO5HGxgS2c\r\nSkHj2rkgA32ptSn9jtW57qTKQpIROnUl8gPdpYIdhcS4jsTkljqaZoVXWgRz\r\nkFa4spViVVTsJ5+ykYzSJ/HNxKAh2myI6/bLcrupvXumsyJic3O4ZYlBow3u\r\nBjV59gLwZmD5JQElpj2BD+S+LoVQ4GE20gLJ4aGP35Nl3zLkOqaOvB6AJvVK\r\nwOFuHLTsgIouJ23mLnsBLggstn2bzSTGSAHfAhGPE/svJ1X6NR2MdQ+aB4rF\r\n8Nn6aHNrb/Rj7fYpxPavaA2P2tmYA1ZvaqJ073cBXVAFUIeOr5PXceIjJDVP\r\nLQe01VbGqK45SEfAjPVAUmdAkg+xGkrwDrIDYt8Nz/0WJgPUqkADxEFCkH9y\r\nCjPDfM+ZwSc74LaLnqMkEMIMSGi4RrRNQ94=\r\n=kuCS\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.60","@spinajs/fs":"^2.0.60","compression":"^1.7.4","@spinajs/log":"^2.0.60","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.60","@spinajs/exceptions":"^2.0.60","@spinajs/reflection":"^2.0.60","@spinajs/validation":"^2.0.60","@spinajs/configuration":"^2.0.60","@spinajs/templates-pug":"^2.0.60"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.60_1674818885815_0.113391225575465","host":"s3://npm-registry-packages"}},"2.0.61":{"name":"@spinajs/http","version":"2.0.61","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.61","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"da9878e6196cc1d2b9ec291d1c45af1e405cb438","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.61.tgz","fileCount":162,"integrity":"sha512-QDnqqs4B5JncuuRXAd5IYYm5dKb5UIdHevFtUjJN3W6CinV8Rhv8nkZcJ9AuQ203x9BGIITlfFOO6cHI3yeflw==","signatures":[{"sig":"MEQCICMfeUagOUeWlJ2H1uz5EPxTh/j9a37L2jmrMcgZflgqAiBWC7OmpzAWTJksTqs+2eHCtumDvSpDUjNqo2EZgjm/Cg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230156,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj07p2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoGrg/+KSlOBeUFt26XRK98jMgBS6qfbtdTVkgJAd1MKOrhKuInSgYk\r\nq1Wg08RsDyYvOQmR5JSINLjl/iDD1HZZ421ZUn53oDYdQkf73Vdyo6TyzDSP\r\nPxlnC/gDKPtSJ/yCUM3DDHUa5MMtSUNHUy4WiP4y5HmdGniyJ0hXgkSdrPRC\r\nLVd1LHznh00BJFxfSnECknj6BaLxrhQyf1JGwQuK5AM+yGIdajUL0HZoO1T6\r\n54Abzy7jXYg2MDKLmbS2du/ENLKDPuFUA4gb4lo3S2YFZJ+WHCdGlLGwYOSb\r\nCjt70jOELhXmRxgq1J47Vy30oOF0tjPqPO7C846V991qtJHTiDcicJtt/DEN\r\nNrpnRciBmnltnFIolNnOK8Uo4Xz5sDt2aWuJJItEuQ6xu3m2xB18LkvKXi+J\r\nRsVm3uV/JmQR9nC0mH9ZvV7sWMilrrG+f3//9Vvl/l2Gztd8zy6mPWnMns6i\r\nM8OiAcGeJL/7QsJqDeslT6VXVccrfauzwH1DXMY/gKglQNMMB+QZ1PRRcziv\r\nzSKJOUxyrFp9tSMe/6AVo4SowqZpFOSnM/mbJDcRNjUNUJvbIgqxDEv4zgT9\r\n4nSxBw4mNPDWeZYhlAqC2ECkLHBcEy3NOXJO5S2h6xh1Xoe+es9T8VAAJmtF\r\nfsSQ99EoeQQVJ4bEHczSi0AiZNCfF9fuixM=\r\n=nBJU\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.61","@spinajs/fs":"^2.0.61","compression":"^1.7.4","@spinajs/log":"^2.0.61","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.61","@spinajs/exceptions":"^2.0.61","@spinajs/reflection":"^2.0.61","@spinajs/validation":"^2.0.61","@spinajs/configuration":"^2.0.61","@spinajs/templates-pug":"^2.0.61"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.61_1674820214290_0.46492091652514156","host":"s3://npm-registry-packages"}},"2.0.62":{"name":"@spinajs/http","version":"2.0.62","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.62","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"220cd9436c682e46ee97535c5af3ad421f5b6b7e","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.62.tgz","fileCount":162,"integrity":"sha512-csEf0Sb89dap0gSF2TQ0Yc2eb88ULf0zTCVdvBBEu4RK5amlj7GcKs3ppA78vck1bzw7WMUiiin9b7lC/eC0WA==","signatures":[{"sig":"MEQCID21fy36h824KwREYUav3cuL3CGDqWriJ9l01Argwat1AiA2LqhbCrH1eU2u6beR1EXzOVdlVamJiB7U+j2O0dorrA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj07+pACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmptPRAAojJFoYtRgLiRVc0N98MO6Hr8y0VoKNDbwQCdlpxFJiLvyn6/\r\nCKBKoTL0Exqi3Wfk8xM7/MYTX8LULff+4XOSN5ddYcEw2hqh5nsgYv+x3tah\r\nUH7bYSG2nyUYzj3b39kjjCR5I6qugm8h/ltK1IuWb3U8BTbI01EBT1hdqdF2\r\nUDUh4F0Fi+/ZmWdcc8x/kBluBNelxOiWfaKDz0rPYpke/E7YYr3nJkft43i3\r\nX3fOsSzbPg3nrWimUJ8s4Ey2W1FazkFU+wOxHlZ8G37axvGRgV2+3gWXc+e1\r\nBKjw0LeHG6OT0tbcO3bORO/EaIVEkQXPsBbNRZdSh+FPNKsrKzWM1RYcOHBW\r\ns847Qv3sKHZttZ1PICPh9E+kW+fWPhauRyjdJRLjbyLEbe9vSpw4ePjBPn4M\r\nRNHBbhXXXy5MNyE1fwTh8G0NzNmroNe3Ld5OBWWMKjVb8De9J9erebi04iiE\r\nd8NendfJb3XY1T7EhpX6PDBwDtAUVT6PCIlY/zsHUfmGcNwz45tSbHEa/p72\r\n/tArYu5amvovFdgDAZC8kybSng+31Ff3GB+RBr+m9LvSQvCqXhRr/RAPXeaS\r\nZabEfn/pZeQiVLk1sTogzC06wY9EsFWzEgtUyCvC6Vxe5evlQJiTf7AoZUIW\r\nkOyA/fcA91kubgiurQLUXaEXPmsUanRmGL0=\r\n=Ihao\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.62","@spinajs/fs":"^2.0.62","compression":"^1.7.4","@spinajs/log":"^2.0.62","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.62","@spinajs/exceptions":"^2.0.62","@spinajs/reflection":"^2.0.62","@spinajs/validation":"^2.0.62","@spinajs/configuration":"^2.0.62","@spinajs/templates-pug":"^2.0.62"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.62_1674821545141_0.08274894279159906","host":"s3://npm-registry-packages"}},"2.0.63":{"name":"@spinajs/http","version":"2.0.63","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.63","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"ddb661a18ec53e602ff010b601d47b40ea16c792","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.63.tgz","fileCount":162,"integrity":"sha512-3L5XPCC7di4cy3sQAHD6Qm3NKENTtUhC3rjqWqfGR4J5vkjdLi6m9UNq5/WRXo37IHb+qm2ur1jQWqRvChKz4g==","signatures":[{"sig":"MEUCIQDwSqTJudLb3RIMtbE+/HAf/Esv9lkQydG/BhI0ymI3aAIgBXkDAOP61hnmqZWUWUpRd9drZ/Le87ITDBhGH4QaWk4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230244,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj09XCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqDShAAkubjzdIPxWPYN8CFnzvawl1mybrGS6Al1RjH/SMR7hAUqgeJ\r\n3MWXMADhHcodalJ5v98ZGH3dC0QF7dEqWH+He7ALe33LsJm1deFe8lrm8LUw\r\nHabCrw2mxA+3Q7NBXAxPK0CfgBCW8KPvmHG6xXDWsw/doB3e4EP4yVwg7c/x\r\nG7pCw/I1ClUmO61CfN7XJdBSETcBpoVkXyb1XjgxM1c0u+OxDJTJtL4E6mW5\r\nbH9ylgavBMKTqpvIv3JawgP7RJisd543p7GHYer46Q2+WWthbQzvx1nj0xUM\r\nbV8b3PaVKxPP1gqWt1D2yEw+RPnXOx/PDAZcNRAgidkx+H60fg9mQwdDu5O0\r\nfzj6T9hWx5To4qS3KIl7hCwLdoQdXE6NJ11AReCb5J3sOciMcku960Lcah+N\r\nOdn00jnTOtJKQV6XGafoknn6riRg+6N84o4HreX4iaw0L2KFXbmdXs9FvxY+\r\nx+sMW4XMzCW+kZoY5l75e2u0ztj3mFfpUaqAsW8aTj5+HTUd95ybrfqDHRSI\r\nu3j/7QVWqOY2UqIdLpcWV1z609s0j2OLSQ0MTVhO4+87Gyf40dFWUyIyiO5N\r\nDuMZQV7faQsY9KmpjPYX72yKNqZJZPG/543JZ2nORB1CwjCAmg74aheKgSOD\r\neLaSqlmX1YFyxApUSmo0Ie/3G57rnpHBjY4=\r\n=QGRF\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.63","@spinajs/fs":"^2.0.63","compression":"^1.7.4","@spinajs/log":"^2.0.63","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.63","@spinajs/exceptions":"^2.0.63","@spinajs/reflection":"^2.0.63","@spinajs/validation":"^2.0.63","@spinajs/configuration":"^2.0.63","@spinajs/templates-pug":"^2.0.63"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.63_1674827202110_0.2785450748214795","host":"s3://npm-registry-packages"}},"2.0.64":{"name":"@spinajs/http","version":"2.0.64","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.64","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f1cc75134c0d8460455733205a6776c1aabf92f8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.64.tgz","fileCount":162,"integrity":"sha512-ZxBLHaypvs4VW7sZTNgJVaeJW+yrIvQ5Zw/Fhqi0Cj83fPgJRf//zpdhUsULgxeeP0RC7P3pboepK1RHxyQEuA==","signatures":[{"sig":"MEUCIQDCPT8Oj9vjk3LuKodd/aesIosTBaZciZoy80RjMHWOfAIgEgtJ4wjcgTLGxnuszfv3TDpkEivhy1uTDrtr/AlOCDc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230211,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj09khACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4fg/9FBYBTR2IOHoVgCgpNEPhy/E++R5h55GX0zb0sfc45V6IjUJr\r\njW/05g/TfyysluDCIqxL3IT03NMzk9ywAEU+eGSNLMofQRoKZEPiS9zb3fIM\r\ngASuzLLlJL8NdltVDE8MPM9/VKl0dRLtXKe3RxvTOU5FTZe2QMB6Zby58QOh\r\nmLKQRWr6tnJiALCDttx99zU5Aj+7lbm6gekd7HBdQ9fYyilsXB2orwAmax8F\r\nDokgUvh9tyl2QWiroaS50BVJIX5ZH2FGD13I/XzzheXkLDm7VRVYerneQA6l\r\nLaNXtbwNdqPx2xmG6P6DFfeACqJIB4iDHLWuWNDsjo8iKjCJfS5XogL3LiB7\r\nYl+cIb6yzySvGyyOBAHmVVnaQ4+cDnF4KvzugsBIILN5tbv4a1Y7kll5w5wu\r\nIR2pWUTQQtoLT2uDw+yFyAuv4ooGUFx1TO7v2y4lUEUQV5ET2nCNDg+cHCdA\r\ndZFTclXd6VIN8F39bc5mPB2EZP4nUWXYDxh5ByQz4857uHjbQCFnEWlcu0eA\r\ngNd+0C4VSfVO+mbT+9gYqKMW+++rrhxHzqJYVJH3LSXflJZ/4zR+/pATRlDw\r\nFRddBxaSv/EIqQAODeT5GvSCskWL+9SA2kIJEKpj3U2QxKgMbHCy3O1NGIWa\r\ncDXkRoin3TYXFChPY2/iEzudq3EOcEHXLk8=\r\n=z/3b\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.64","@spinajs/fs":"^2.0.64","compression":"^1.7.4","@spinajs/log":"^2.0.64","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.64","@spinajs/exceptions":"^2.0.64","@spinajs/reflection":"^2.0.64","@spinajs/validation":"^2.0.64","@spinajs/configuration":"^2.0.64","@spinajs/templates-pug":"^2.0.64"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.64_1674828065605_0.6434272719132152","host":"s3://npm-registry-packages"}},"2.0.65":{"name":"@spinajs/http","version":"2.0.65","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.65","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d6797b09fd72ab0259104e6aacb8a5cc5de865d3","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.65.tgz","fileCount":162,"integrity":"sha512-b8cHn6JCkBC7lBfFLXoXUqe3ZbZGqJJEkdeJHFVbg121qBtWfcVOsXaLJdtNHGIHsI+Hir72Uk6CDQT0S+2TIw==","signatures":[{"sig":"MEQCICsUQYbtf8O7rkTIYCyn1kNs54tSRpdBHu5PxL4NbtB/AiACp3hKOM4DcGHvpX2l4YzxMb0A/bcGCDWSMIF2SNkqzQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229918,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0+DTACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrZHhAApE5f/QwXUk/ZT++7vpK1UQkqYiiS33Qsnd2ClzSgg60Abrrf\r\nlbbElluBhxxEkvfTFFJNGGWjRlvK9Sw+vfI1qHvBnIi2L9D3rpoi5T6PdPnD\r\nCmQDtV1rUz42Iq+eFUcI+SwZnZth+1581lS7Tz+RTMZ2KxCf3/68OLQQuAXo\r\nNn58f0S094vsN5nx/vEZseRDGuDAO9TqToz88drdkrVUsAb3jOyF/6n1zC88\r\nVFiQWf5YS4l5UyRTlw7Fh6eegiwz2I1znnv+BA16PftQYModlRBJ1W0wVCx1\r\nSQl9pV0iu1OKZjbAPpvZW3lr9MmxRG6JAuMHF6+F839TBwVJsAsdVynmjrG7\r\nZcxefCykJsse3mw2HoxAtB/YDPOU/4pI/ujtRqKlrrYg76vz38n68dbuKTzg\r\neGWuxBEeJvDzWpxY4qlL2bxE0tK7tv9IGWEU2xAfR7tVQMKKC8Mm33vp/u4t\r\nyVSJhycR8ByeKh6xHJV9gDIsKHdo/ECExzafizJTU/wIyrlg5lnY3HIjc5FA\r\nkWzYXL7usS4gwf6rk0MNUw0ccGBTV1R2XwvERHJ7WxlbxHP+C83Y386CL7xl\r\nrtp43uVOfyFzdSYLj0Ezufm11lg2Duv3vnaes1HRLZ96g2xwX2T0aP2ROuIx\r\nnGz7WbljhXqUZlJo6MJ0sLy/UeFIAOgrrpQ=\r\n=KuMa\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.65","@spinajs/fs":"^2.0.65","compression":"^1.7.4","@spinajs/log":"^2.0.65","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.65","@spinajs/exceptions":"^2.0.65","@spinajs/reflection":"^2.0.65","@spinajs/validation":"^2.0.65","@spinajs/configuration":"^2.0.65","@spinajs/templates-pug":"^2.0.65"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.65_1674830034651_0.7902439251777713","host":"s3://npm-registry-packages"}},"2.0.66":{"name":"@spinajs/http","version":"2.0.66","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.66","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f1116e684522fa3921ec43e39dfa9c64e4e27fdc","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.66.tgz","fileCount":162,"integrity":"sha512-cLWiDvyGEcAwcoF0zz49DWBMchBfCWg8j4WPsQgQ+fNQzPML8ZT264ZrN4AjsEg8OqvYUVBeUaNB2p5oP1HgmQ==","signatures":[{"sig":"MEQCID9d3D9NZJ0Ed07KlWQm9dsa1pZ6FFKiHMQu51Ao8f8RAiAzyfLwP2wE26ITyMfluB3wn/qDDjhxwhI0Vjpv9KB7dA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":229995,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj0+WNACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq8pg//UJyGhvqdpyoLJ7UhvmdPdBdubXUGpiFNdqRh5327EXjpLgCs\r\ncWPsr3flMlJImDwjQpFIuttvgV3jGodGfBie4Ihdh4NWnkPDigZurF0/eGyn\r\nlM1LyEqHwt2PJvsIZM1s2f9k5CWDdNOyGjp2jZ39PGJu12LTbxpdlhgN/Wkm\r\njfbMzQwAINrHFOD1sASTCeKYrq252eVkjxm5B+38Oc2kAgcHxAht+6AsulvV\r\nsNhbEmpxrbnZZ/QCgWcjmt1hwzQcfJzoC3m+3T/I+HSttINWu4ENOYd+AWFX\r\nHX+1+ywj6HgF3l5YnS+uEKAdQCyzqrmPsRlPAhrw+EwZ1+6nScMIIzqMwXNU\r\nO/xC+TYpzMZYaPQ8Z//9n3EELqA94STDxrdWK7MgMTvPs6BNHyUPyBUBbYDR\r\n81d/wDdsOpRtglsUNIq20NdoF3Ch86LFngArELe153gxapgHQSXtlrhp2Udu\r\nNvn+QJMHSrpq3DWUqgJQeT8h68t6/vxkb0ZJ+hqx5SknvAUQOQU26MDGGCh6\r\nN6RcmquvlANOODYyr4/glF0PXme9elVgzX3Th5ygqJ1zGVtKfIjbzcH6+4X8\r\ncFPt/p8mqeWMX3X1mfoEnI8eSzRQAq97OzckZMFGRUe1F8TJYsYwGnYmdAKe\r\nQgfCkAb2LOhVFvxjkfUmWQBeOKgJ5M34W9E=\r\n=vSir\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.66","@spinajs/fs":"^2.0.66","compression":"^1.7.4","@spinajs/log":"^2.0.66","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.66","@spinajs/exceptions":"^2.0.66","@spinajs/reflection":"^2.0.66","@spinajs/validation":"^2.0.66","@spinajs/configuration":"^2.0.66","@spinajs/templates-pug":"^2.0.66"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.66_1674831245419_0.6093940346719586","host":"s3://npm-registry-packages"}},"2.0.67":{"name":"@spinajs/http","version":"2.0.67","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.67","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"47ecc45531a9ae14d3929acfba0840781c61a429","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.67.tgz","fileCount":162,"integrity":"sha512-IJu5MhIRlpt1EvDY+QZo0E0xZHcSpwvshwzhywW2xUyhP3mfyUaHz5wbMqO99w9hciRQxT46g2H2ZzYmv4evVA==","signatures":[{"sig":"MEUCIQDMN6CCKtCyPFZm6S+3syj49Y4k5LUPDueJ2H1XzBV26gIgYdkQ5GOXBgX6QyM1v3//WXSRtS/ogEKWJmzTVnBfN8c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1cahACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrWThAAkNynef7c5Y+mKEa7ubi4zCkQvy9x7fGlE0u2ZvaGsnj4DtEW\r\nVjNXUjpGpbhHK7bZ2EHk4UTID3v2FGePE621LCsY22rAHKuJRFP/0rbaij3G\r\nVfxYQJ+0XGovDVixlsmwOBYtv5ntJ7qbSpFaE1DkGlNeBUP3ondgie6dwyG6\r\njwIpjhY2ASIFJgh3gRrnfEDLYl1EIK21IsgDqF5F02aKcZkkcLaaWj26wLU6\r\n0iVpzaE4R7g46Ik5bEbc/4dsU7JeA6EI098HVQRxHYX8yBHbVdRJ88k0do4F\r\nHIol1Q0Q6qESU0kZOSDBAHFjmYk8ETgYSq6QoQ778PTwRtwTRLqre/EnTGLt\r\nVX6Bd4EXDZxW7zc+Ev9IVZi/foZ0bymc5mexKG9oOoSUG6tx1syWFR9bxQN5\r\ngDB6g2koH/OhxHfWW7Q/xpKc0mlqZ1jTGvUUfdljNvicOiKZSjF4sHX77l0j\r\nDQC6f/EQlemwklVUOBh/TJyMGob3qzcKZa5Q1WSE3T6MaFkcj9lxfZq+KQ/D\r\n3pd4jFlUBuFwkNIgCG1icMTo2MpIk9BFIi5YWkYPQj5ZWjJc7/B+ZVhCabyA\r\n+G68YePskrc1Y1xrU4oBXs1ywafbWGokFDRvdKbWqZM/cVGUhubmAmIx/72e\r\nY63ugqTmfFgeI9uc3ePWdJdq2EMSytJ9x+c=\r\n=q6nE\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.67","@spinajs/fs":"^2.0.67","compression":"^1.7.4","@spinajs/log":"^2.0.67","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.67","@spinajs/exceptions":"^2.0.67","@spinajs/reflection":"^2.0.67","@spinajs/validation":"^2.0.67","@spinajs/configuration":"^2.0.67","@spinajs/templates-pug":"^2.0.67"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.67_1674954400979_0.6802671492974788","host":"s3://npm-registry-packages"}},"2.0.68":{"name":"@spinajs/http","version":"2.0.68","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.68","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"95ae2fa5008894642bcd2b28f712129a120f6b39","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.68.tgz","fileCount":162,"integrity":"sha512-2qgVhXitaZrzrouAXKkIiHFXXcaZqBgc0Isbbuo2WTe8D6i5JpGsWTONeDQ1OyKY3VKHdUwebzFXbdHPLkDxXA==","signatures":[{"sig":"MEQCIGicLUvhjOuR59NzJLroHqooQP+5gi+1ptp5J+SNam5lAiBrozrAO4sMxJioKcp6cyVyhzfYJloQzQOLTxFOr3LMrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":230044,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1da+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq7kw//Zs92+k8pcBxpb3unliRxOAdn5SkwF9ABI0cBFgvVLXL6JTrF\r\niDd9GFh/2Unk2i07nB338zMjXleDBYVypETt1Z6seDwm7arPyXtO55wfZVr5\r\ngzO3aUIa4YWkwLZFJ9AuAQhFH10j//LAj9alSECiXRwjycdAfsqcVApA9qak\r\npLYU/hNoBEPZwuUJXIXhpq12I86vemDOq4JPdgafRmHMRfZrNgpZiRh/Y5cs\r\n+8rPVMkAjvadw1xOIJTa+SMsjRI0OiMnlSdiPsRAGZFK11hJQuZSmyGA+p5E\r\n63wvCcgJpoHEkgUzn690TLs5v9Cwee10Sn9Y2anXee0EJR0P8he+jWF91Qc8\r\n2qDKs6ZttnSsLOrKo8iVqGtzx8fU4X5vqIjRzgCB/FdrXvfVax/mn0GcuR5u\r\noFq+RdAYaPzbN35oMCN/wASONQyicurthdd7julMgXx3ix5oRTlH8C8+v/Km\r\nfrz8aK5+As7qSZZiQsebTUjBolJgpjzNwjsJ/EKKcgsMTR8hB2VHwqREUrl5\r\nejj70++2ymnraodX+SGB8eBDMf6q4AfmxWj1nufjKLnX3Zq6skEC3bQKfex3\r\nhv5RJFmfh6F5dd14+QYM0LVqlBhNK3Kn8yUlpDZSdULE1NWtDCP2ReAnMKwK\r\nXXDtaPr3Ujrgx9uujkDOoJVR3zIwT7+ZS4w=\r\n=zoeB\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.68","@spinajs/fs":"^2.0.68","compression":"^1.7.4","@spinajs/log":"^2.0.68","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.68","@spinajs/exceptions":"^2.0.68","@spinajs/reflection":"^2.0.68","@spinajs/validation":"^2.0.68","@spinajs/configuration":"^2.0.68","@spinajs/templates-pug":"^2.0.68"},"_hasShrinkwrap":false,"devDependencies":{"@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.68_1674958526534_0.5917131771550794","host":"s3://npm-registry-packages"}},"2.0.69":{"name":"@spinajs/http","version":"2.0.69","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.69","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"326d6862c656bb61938b2c082a06fa64bd423be5","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.69.tgz","fileCount":175,"integrity":"sha512-sKz3WmumjOASK3+Ar4ELh2kJf+K2cmuuLsp0x7FBwm4BtojuxdKT4G0FYnprGoTHfmJ7noB8X25y0wdMoTGeDA==","signatures":[{"sig":"MEUCIFtys2hCIzVXzSSbO75hpcuaf3EeNnj19j3dwQ03i65zAiEAvsemFDHOfnkROIFKQM6BKY3pwrmdHIsTvdOevfBKEmM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249455,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1eEQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq1QhAAm3oI5wEqD/cVGp26IvkolvJ5pdrOGFSoFnQCc3g2Z5xxHuG9\r\nFmT1OuqQ3RZXJ2/yz7Oyi/7ap9KUI0cyVW0QxLsCFcDNfCz4blExD2/9LC+m\r\n5oFvY1Dm9qeHatQXdKsWWZhDEwM2lmReUORCkmnjYOY4/MaBk/985ADgftKH\r\nsdbgIR66ZfbplLj/noQCMsI1Un4Ltq+Lp/IpaQF1r3JRNodGaUhaGuScRG0v\r\ni3riLYpjrwTlw4s0HEPL0oca57bE5+8zWlVP3ulWnX7De+5z/qgFyslltTYI\r\nLoRWIq5T1fIUlgnELJqP5Wcy4k7MWq/GnZUVV6QkfqsNdNc2Tib+SpWWicU8\r\nj9MY8rm1J1FjWfxmDy3WG/AjqfcYp9U0uKEnqNokm7gNaj/bWtrtKOI0QNq2\r\nTbMM4PKg9KioLmaRWqV7xbLqwPB/frcpVWLC4p4Y7Dk2wWmeFX5NWf0dtO/t\r\nCLhCRn2uqdP8scIU9gpDjuvx02oPhO0vAhn8rHsNxKMMgAKYX5fvJ/1igxyq\r\n5GTaPFZRE4ZK0ExP/ajF56kLhQx7JJ3N3XOYGsU05kXEcxsNvn3REurDNbAC\r\n1SwpT4l5+o76G098C8d1IdvSRDMXad/3ArUiqxW9Itu1pTIQvpBXIRHneMWt\r\nWgmvrW8rF+ja0LemJdLP+vFKDZxmFH2i0F0=\r\n=zzoA\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.69","@spinajs/fs":"^2.0.69","compression":"^1.7.4","@spinajs/log":"^2.0.69","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.69","@spinajs/exceptions":"^2.0.69","@spinajs/reflection":"^2.0.69","@spinajs/validation":"^2.0.69","@spinajs/configuration":"^2.0.69","@spinajs/templates-pug":"^2.0.69"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.69_1674961168686_0.48670924457701714","host":"s3://npm-registry-packages"}},"2.0.70":{"name":"@spinajs/http","version":"2.0.70","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.70","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d972cc9cbd04c31d172f1e12c4e54fec07d66521","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.70.tgz","fileCount":175,"integrity":"sha512-sbuqjwSuY49U/IedP908Rj8LcXv04g0YGiXsWK31JV/ppbrWxpzu1H30XfQ1RpoKgxRiSgZcm8E++TZF5rD6Xw==","signatures":[{"sig":"MEQCIAFNGtNmByU9bGpRAbMjLIjJMIPw4t3mcioYhSDDBVYBAiBNZoHmzQ9DoHekpaQLpAf9eajI/Z61hi5BsFbXYUIfqw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1e07ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoIpQ/+LfTgj5VWctfUG4ERpueojrrF1ceGF936Sb3KsyiNjXM17Duk\r\n81BRqyqy6JJZ9XBAXTkckszKCQu6r01EsHI0E4IjI3Yxq3BblAzZmu9h68nU\r\nJh5I1H2DEUxuCt8LI4mYMVpXEVkpr5kxKvUww4cReTmr1+5UaldkRGmaBatS\r\nihot60NsQesCCnQPkevAERgKboNYNJSuB9j8kgqTz6k4PpZToxz5tPt0eURI\r\nXvbNna2bFWZ8PRBg83GJjKNjMsPUh1gP0akJvTc/RYFl5fI7Vo5Um5TW3PQt\r\nQX1N/p550xr6iG57ATZrcH+f6Ggfw9N/OSOO5g7oTN/Ld5zrx1CdDCiWLUAO\r\nhz4pVrNZ7abe0XlTBX63enU8tIhP+U4eIuh+0r32WZna2MiW/5k+uGZD13yW\r\n/9YIBP/JiP4m2moTf8Nr21fC/FN22iYRSCZHvZKNDIAtVSTeLjKpSw7EjTe3\r\ndgAOAMywGoqK6soEAS0DK/S+pdU0vwW+jGt5wD8fCZ2MG9OvTHEaMpMZZGcb\r\nQfQh6YjdpukTqqpd6BjHoC2va9AAQ1AsTTgr+KL1XgdoIHrA1KIARSEmvqzb\r\nDvxPo16cUY270CHfCc8Z/94Dfdhj0htaoBOWAXn4Yu94Rv0c656AOEtoj5nt\r\nZSI6YEm3NVkZsxPPvU+u7rwtAoCRYRNjJUU=\r\n=c+yB\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.70","@spinajs/fs":"^2.0.70","compression":"^1.7.4","@spinajs/log":"^2.0.70","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.70","@spinajs/exceptions":"^2.0.70","@spinajs/reflection":"^2.0.70","@spinajs/validation":"^2.0.70","@spinajs/configuration":"^2.0.70","@spinajs/templates-pug":"^2.0.70"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.70_1674964283352_0.3632900066603968","host":"s3://npm-registry-packages"}},"2.0.71":{"name":"@spinajs/http","version":"2.0.71","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.71","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"6325e7763ce96b0d97cf1fac13b58ae4693e76f7","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.71.tgz","fileCount":175,"integrity":"sha512-m33szhayxaeLXjdjWDH1MnXHwLGPg+Npn3/kJiQTph1dxcNrZieIgHR3EbLHquFIMqlwH1+FjwDZoOPxVecKHA==","signatures":[{"sig":"MEYCIQDqIwHQTaAWitx/vgaiE08vxOq4oogW/UBagKfXM04gUwIhAMG4zwqcyGdkhwz0X3QTZnaWEgPRFicXqgKLXaRV62U6","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1fYQACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq/IA/+KrTnGyZjAB8tEcOpbr7c1Y+p14vasmELN7og2kAT6ux/I9H0\r\nuC9gSeGFwLHY6ECK2wbrL206QtFcNqYm3M/49fvcwTIItyPKoEehYCl/uLxT\r\nuVM3PczdYITqgBU7S/gP2hCWMZ/yKM6EHYMuhj1wQDUBSnQstSU5fvrwB57Z\r\n9MNXjvZuodQ+noqd8O26hgVmMA5mIc4ZE54U3Xx99GRCDEfdL9HesliMCHu0\r\nAMGOjLhMqwF298s8WiPH2TqxNV82Zapdp3tjaHpdJg3MM1bYwrNB+qNCjRnX\r\nikcNQy2EidUf1f06KVeq0LK0OJcZYJSE7ZyemJ9h6bIFx4WSe3yv0vZR6eTU\r\nMCcpZ/ZheDazXwawnCpRZexzvEsip8+Ma/OV/t5w/HEQ8eRCoyYNJER+WoHB\r\nCTzNfsRboq7W+IB8MIEwUINDFcjBvmk1ZJ6XGpjOsob7A7epV1BM2s5YFKoz\r\nEBNXUQZBy4Yfe+F3LFZtcEQPPHp53S45jwQPqZP9W77iXWoUEEwImVpcQ+kb\r\nxItSMNoiIfoD3hCQKkivSNGIL3FsOein7Kl+RZWesvJ/ooKstC5tieXnDdhh\r\n9o2hKvAovlRaavEvMOGJ6F5EhqhR9ONFdfg8xldZ8IKsYzrtAqgYPBaVyopB\r\nMvyKXtumJOi5FNVf05KaFivDCgIAGE60OSw=\r\n=AqY0\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.71","@spinajs/fs":"^2.0.71","compression":"^1.7.4","@spinajs/log":"^2.0.71","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.71","@spinajs/exceptions":"^2.0.71","@spinajs/reflection":"^2.0.71","@spinajs/validation":"^2.0.71","@spinajs/configuration":"^2.0.71","@spinajs/templates-pug":"^2.0.71"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.71_1674966543908_0.6561131682964749","host":"s3://npm-registry-packages"}},"2.0.73":{"name":"@spinajs/http","version":"2.0.73","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.73","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c771184f7599639e02e9d742bcc7e559cbce9a47","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.73.tgz","fileCount":175,"integrity":"sha512-qwLxjZWLUpzUbGGHoDuJhwJPD5XOQRtlhX+4GF759CxefPpA/qvOuRhEUqiDMnvlwhsVSodjfla8cfXZYo+LbQ==","signatures":[{"sig":"MEYCIQD1hKE5NABrLpk3+Buz3sccLb6a8oV0e7xnxDpt7ivIQgIhALwZuivbRmBKTMsvND+tGXeT/fL9FlAqR62GR+sfY8qq","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1ftxACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmq+Ug/+N7897qpzTMdB5C1B/NNf371hR/rKGOU7RBhJ9gi7gdPkWxil\r\nhHicPlSSszXD9UWgonGdsZA5Y7b4nr0CJSODiI2bLtSF90q9j3npFvOaJ9th\r\nLrW6YXQCmEBffpsUjtDRBi0qJpnbzL5XhGMjQmov5DcaSp7RKEoIpJzpgQ76\r\ncPjLnNdjvWokKcb+DROYIXLmQyoddVIU2f0MBnLfDZK4ZbhRtBDVrrBNUYAF\r\nwHkdnlmvhAv4U6Gt5M4j40vtSEnE82/CpCHv7Qxhiaa0rCh1jUxwh6EwLNbz\r\nEus5U8hhn+ORFcn4KvdjCT2UKJ/qr5Ca2Z5oE51xjygx/Q/4pXrmJBrbXOzN\r\nuBmKBE2ND9/+YtLizwADZ8DeMTtHB2V0h5/k6E9P/CBRJD4G2XwvFNZjTVa5\r\nRSdvwqSqVq9Wasw4Op4XEkLzR5k7ATHhbSnu9s/Vgp4F3O+bIvkN1bfo5VUr\r\nGZnfaCKMCx6HLY6jCaPB1aOq7Ccvrp52uQA4L8DjkURdQItCXI+cFvmQatlu\r\nmpd/9UlaAJ8LZJLc4rlcba9HcS6EXPubPgHgzfJ/82xL+tzkp4xg+6/1oe2+\r\ndPvbr51dtwLOU5F6BebOsOSTeENTXJcyMzjRXfBSAd3dhsGp5sXsR3ZD1JH1\r\ng96+yOCP9uBYNp7NoVrVDQWHtR9fOZXzmPo=\r\n=I1s5\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.73","@spinajs/fs":"^2.0.73","compression":"^1.7.4","@spinajs/log":"^2.0.73","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.73","@spinajs/exceptions":"^2.0.73","@spinajs/reflection":"^2.0.73","@spinajs/validation":"^2.0.73","@spinajs/configuration":"^2.0.73","@spinajs/templates-pug":"^2.0.73"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.73_1674967921316_0.05429535082594983","host":"s3://npm-registry-packages"}},"2.0.74":{"name":"@spinajs/http","version":"2.0.74","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.74","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"5d3b54a71c18e18770d71ebc1cec5ca95e67b5a4","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.74.tgz","fileCount":175,"integrity":"sha512-qPEIL/tXPn7chHTjShxDnEPP6jofOcNIgXrMXWdMVsRBiuRlz+vZQNwozgqvfE9XXADlJx88x/blHt6sAO5/eQ==","signatures":[{"sig":"MEQCIDHw26a1S4mXJQp2x1cRZS/bg4Bfn5mnKAGZWNVaJn+0AiA5Cly/250fqxPwShgAAVgZJkY14joL79HsnHmqeTGd2A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1mwaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqYCg//fe/7n6DLbk13F0EaJgGm2KqkZ3NWmJI5kYE/dPyyD+otZLV9\r\njAtQ2A3mq7QRwJIB7tgdAwMiKgvK4VRI/N68yb6TCffDtvNkNHIRbnoEIdCa\r\nEqRGo7vs7vCd70zw4/Q1c/OMY3LorXlf70dGVSC3zVnIxpOfo4sCf9y+fiXq\r\nDo9rOkLbi8N07pzjfBz8kQDN4grm9JzEtEEoMfQH1L3eLd+WyxHlhelrhetI\r\n884QSnCvVsbAG2uL/+mWBHPphDSyQAsuWGVTlAMOWTVQQLULW419uXEo0qXc\r\ncELoD8s2D4Yu+fwEaoIsLSzsQtRLlYI955KU5V+ETFigiK3UcBtasCBR84tm\r\nZizlCPs6igxacofOuzNFpSNShlNLyKowY1uI1YXNJxoqZ4nMdiWhmrOKtz3P\r\ngaNtSO6wpCkMn4+UkguAkmDvHGvWnsguUE69zS4N13TheteJ3AX/vVWGOyhW\r\nyvUFqwKjJrzbGyTv0yF69kf29fJzLhGXqBJ3WUvjMT97I/CfWQn2/+YFWYtP\r\np68ZyLupjrSUyyCeLN7/nmQ5R4KgFQdlTK+nx1R2/RZmQjxQEwmT/f3Ig0aV\r\nNsJ7whRVRGoDL7bpAxQ4DjPSOdOFQQyBb6BgPnDOvaF3gcc+fgQMWkE3tCPd\r\nFa6y2t7KUOFWSmSIBtMh+xIlyia8VCgzWZE=\r\n=FKW7\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.74","@spinajs/fs":"^2.0.74","compression":"^1.7.4","@spinajs/log":"^2.0.74","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.74","@spinajs/exceptions":"^2.0.74","@spinajs/reflection":"^2.0.74","@spinajs/validation":"^2.0.74","@spinajs/configuration":"^2.0.74","@spinajs/templates-pug":"^2.0.74"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.74_1674996762246_0.344010546063795","host":"s3://npm-registry-packages"}},"2.0.75":{"name":"@spinajs/http","version":"2.0.75","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.75","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"a84365533adfc227cb0d94647678031251bb70b2","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.75.tgz","fileCount":175,"integrity":"sha512-RCqm0OhnF5331u0joydlaOIGpxCSCjFMTmkuuaF/S4eKDzuAf4TqRhxxrTEADf97PpKe01AXhJC9CKFzSJgqWA==","signatures":[{"sig":"MEYCIQDJb7xMOuJuV/lqW77yrIjayiqX+/CGiPNMhBDsF5qklQIhAN1drDpHibHt6ci3ihR50WvOzL6u1eOtdMrXTPJEL5tJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1nVOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqgmw//ZTuaFzZ3CPiMja5xC03lx66WARgcKx5dmFmxHyrVBoFNEvgQ\r\nzlvFE/aPYkPqhtLc94nDRs34FXbV/rfjs1Nx39qkZy0eA/fMUqYT2HLoAZ/V\r\nudCe9W9B6j4L1W5g+prEOQeiZ6hr1crxodbgtRKT/u09V83/Zq7Sj64ckRqL\r\nB3RAq6HP09RSW2iuUUOy7vice37SRxDp8WnGHV0Xq2MbVA+6g6jor7n5ni++\r\noMWajPNi8UNOILc3kMW/AUd6Zj51KEu3qICTk60ZtsDUWf4FCcvbw3GJku1p\r\n0wI/7JedK1bcV+DctEcue4B+Uh1WGTaYYpBXGUixxapuvjwRu0TkMxW4HF5b\r\nR9o+ilh+myOeQoWM0qe2hTyPRe1rCtBb+SZ3Y04psYQcVtUOgWCKdQ6IOodx\r\ngKDx7XomsLplLGcrDRWqFfEcpXjdWi+qhzli6vyI2Nwt420YX3FNUZinIdd2\r\nLJtBkBfxgDC5xNpyxg83w1sTAkxC2qQZL9tk39su8st4S5/RDxnuLyCAdmz2\r\nF5qftAJV+kJHhUL6RzYjhIzlA59oV1PqxZJjuChfn0f3RGKyeEDc+CN0Ab2U\r\nJ6LKypY73ezT5m0Lf7hLfFqH2o1PU/5KNV3vB+cJeLQdKDRqnsF/KEqaNnCB\r\njk/PIS0zai31RGhE5SqH5JxKVKAXlh5pFA0=\r\n=3qT5\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.75","@spinajs/fs":"^2.0.75","compression":"^1.7.4","@spinajs/log":"^2.0.75","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.75","@spinajs/exceptions":"^2.0.75","@spinajs/reflection":"^2.0.75","@spinajs/validation":"^2.0.75","@spinajs/configuration":"^2.0.75","@spinajs/templates-pug":"^2.0.75"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.75_1674999118231_0.7903155876403378","host":"s3://npm-registry-packages"}},"2.0.76":{"name":"@spinajs/http","version":"2.0.76","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.76","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e7e829bbe46089ebc918cc2d3237305b6d99e0e2","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.76.tgz","fileCount":175,"integrity":"sha512-KupEjX1kNVjlMoLo5XvVcURvrhMe9zthKH+1MKLXuHkdaGltoY9lQSAxmNRbCVak/6Enko5dFgbZVFP+qrVbmA==","signatures":[{"sig":"MEQCIGpqk0N10322EI1kZx88VtpzXPFXzuv/Lfz/f/rvMsMsAiB4+9/a5rwLQ2OBVrZ7EnnNUxumhKWtWjKOzDk30UCNaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249365,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1oqsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo8Dg//XNpL3IPoRcnpvp3D8TW65rp078Q735QjYPRDrKR9dX/TxauY\r\naXwU1fFREKbEKwjHUUeMvDGzpOnhseTAz1ROONtJ3C8SShxtr8njeLULlHId\r\nAkv7LlAqr2Hdz1bB3+ztUdvkbBfA24/nDwC9WgeNGXYZQtwkgQ/Bkh+Y8JpB\r\nhdoymzlOhxVzpOB7cbkc6j7+7ynu/kz/B5J1Qoy8cKN+ap6EEjxFUzCsuZ8r\r\n4BrVZG6QWyYxxoS1akSqFk6yRagMJwPPC+WeWrgwl7577fXVZRiPu64QRBxr\r\nwbsKf+/0Q9uMLXP1wS/SmPS21GbMKoM1RVXrMw28igFu1wszZ8ZAgwQ3V/gy\r\nXdoS83jaxJ5SZ8XS5PY44nDRmMErnHpQrD5Xob/dFrsW4G/cZfetpVsCiMLB\r\n1GoEvBKxZwctw5gBL6guYqpLdLVpU0JQsfXCG4H+NzyAYNcQTRBPjBfm1a3G\r\nj7iu/j/Q5ZSfvWR3ufB2MZLArAyAGxx9oaJ1B+egNivsFCgfehA2azNKF0R5\r\nU0sIOSgCkNY9k+zHOy3Je1til8D/OKWJ2JkwSCBPOy1Qy31uHpNOdtWq28Sa\r\nGPw4OuahWc3LHzcC54y3Lrq8Nr0RgPsRI/vwev7v2thirO/6/o+MpHuK4XN+\r\nMHaNkiGxUHH1Ha8HI/v+wkRVECpohOOtrL8=\r\n=6VY8\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.76","@spinajs/fs":"^2.0.76","compression":"^1.7.4","@spinajs/log":"^2.0.76","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.76","@spinajs/exceptions":"^2.0.76","@spinajs/reflection":"^2.0.76","@spinajs/validation":"^2.0.76","@spinajs/configuration":"^2.0.76","@spinajs/templates-pug":"^2.0.76"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.76_1675004587896_0.2470699910760057","host":"s3://npm-registry-packages"}},"2.0.77":{"name":"@spinajs/http","version":"2.0.77","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.77","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"add89714a2264d30f10bace5924ba671b2ad1b5a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.77.tgz","fileCount":175,"integrity":"sha512-BnSYGY5CGQDuSIyNZg/ubmChd+Oo9jVfit9Aewot+LApKDC1dhhmdKioCJNrPuGF0H0BtlVUur1Si9e+aFbDXA==","signatures":[{"sig":"MEQCIH5AVnFqKPtBTlBI2rKDqmM/cQDKw9Y5Rfxwbded/yydAiBsdvP+4aSIFIjZF7T2cpG/OT/3gT9ey8cR5oRFLjH2ng==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":249382,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1pn3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqH+xAAn8mBkj0WFFxM4g+MTA9NTaUD69rSRKXTRpoY/yrWtK2b4eDb\r\nsriaSKao3u3TJabvNnJMF2GhHn+X0xXeTkRe+icrX1KrTT9AE5+qz017jUot\r\nDxu16i1TjUN3n5PHzE47GI+D+5yqR+ZB98sWKxVe+hEFCBBQF7fmG0pY2n26\r\n4IsK2/Su76jstJSsjDJfP2YX2nlAWmrPesLVQIpihWAFfjUH4xFFBPOjhVzX\r\nZdUS4M7PYy+OJdhq147bqdzTq+NYEIsO7SCO5l5U+j9M+9+cUf6xy8+CI26F\r\n6mg1N0ujb3Vq85gJRPNTOe1omwbI6xTmYELiLRYBBv3chv6g2uuYAOdKziUQ\r\ntCquhfRStvCrGyK32bqanG/QXawHYe5sEE30zRM/04IpnxeDDDEFk8vfoWg4\r\nAGsKxhjnnAe6YlTa+0PLokxaGP8lTiWQBVRUlVIZeVhhdpc4O+3sUydbQaod\r\nPkYWiXgEMOdZ559YUBBmBy3RerskLw3CYjtN2T7y7eKKyZix6fPgSdxeCAhQ\r\ne5E748hBNA4ljJuX2fBdBdNlrESkFoHWloB5Trns02cPp+Y4bcPmQ034qPmK\r\nhxXqtvWqiNqZ+rmiV3clJ0v23vB8l3ysvAjLjWAsgnD2U9AwgyDxnt+hxjC4\r\n4A6U8lv3G9Lr8EWjh6ecp5PcgiT9CdxlQpc=\r\n=7W3E\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.77","@spinajs/fs":"^2.0.77","compression":"^1.7.4","@spinajs/log":"^2.0.77","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.77","@spinajs/exceptions":"^2.0.77","@spinajs/reflection":"^2.0.77","@spinajs/validation":"^2.0.77","@spinajs/configuration":"^2.0.77","@spinajs/templates-pug":"^2.0.77"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.77_1675008503774_0.3818537571754057","host":"s3://npm-registry-packages"}},"2.0.78":{"name":"@spinajs/http","version":"2.0.78","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.78","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"62ac139f351ab27932baa25bbd288d95cead8898","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.78.tgz","fileCount":175,"integrity":"sha512-qFgFsEDeqinV4SGdMLbN7d1RIZPyyJ7jvRooHE1cW7frpbc/WQ3TM6U0XA2UFnTpPx9fKEpsyN3UJOMFPhvcJQ==","signatures":[{"sig":"MEUCIQCALzV3Tj+Y1l7/Q8QHkQ5skaSz1bWFzZrs8XlYUDqdaQIgL4JO6fP0eGtER06WQXsjcjH4fwYL9TqkB6hXGmSp2zA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1qAsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpeTA/9FrFeSoXUhOXZ2uEWdYYr/F2RnIEKlXRjNlLk2HuL4pHyvmXi\r\nUsrdHYxEekIG9yJDbEAD5sthIShxElaYrDJKHb0n4en6bMpqu4p1BOX8SjNp\r\n4UG8EVmiIL+Vo4on+dVWR5MUvuF27d/8WUHrzaKOUW7bA1FwVvRSTKV6Owyg\r\nmQi/FOwjJlwDsT9kjlcYvWH+jlKjaX1gbVJe++pOkregLH0Fjpu055Lb+g64\r\n4RgCzYlznkGSOUFueFVd1XpcFSa1yEk6l00bUAZ7qeB0SmgNw2MZmamZp1Qq\r\nOpxBjxuAehKMFHgiFBtZp6xJNrygsBk0Vl0myviqg+11+jQIehBOh2TDeQ1Q\r\nGA0wh/b0/tCWRY/wHtFAD6Ahle4D9pG9MGGqJjgN8p+neJLKcVSroUTMggRV\r\nam2+6BbR4e8Jltt+8mcig3hDxy0l6CjzkaNLfRCuiJUMsDcRNt/ROs4E57bk\r\ncJsjO/N6DXrrhAt+k5HZI6oL605jf8FvxX5hNJB3VGD5m8jugJWnw9ojxt06\r\nMELbYVbXzxBarN0et/EINDtvlXNo9tO/S9/zPeUJ45rfoYu9H2/t7DLhdtuX\r\n7j6o87sRLXs8T64+nJGL2UPY2OufnzUbYSENxYkC/IS8NzlZ/49JyNoj+Vhr\r\nrcFKlD1oGuWcwu03TAs+ZHr4YZw7KS2VNck=\r\n=5xu6\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.78","@spinajs/fs":"^2.0.78","compression":"^1.7.4","@spinajs/log":"^2.0.78","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.78","@spinajs/exceptions":"^2.0.78","@spinajs/reflection":"^2.0.78","@spinajs/validation":"^2.0.78","@spinajs/configuration":"^2.0.78","@spinajs/templates-pug":"^2.0.78"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.78_1675010091928_0.4101520644895642","host":"s3://npm-registry-packages"}},"2.0.79":{"name":"@spinajs/http","version":"2.0.79","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.79","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d244e871dcd550a1face8395e13fc9bc05bc384b","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.79.tgz","fileCount":175,"integrity":"sha512-pdMGfX0jGg1Xp+96nA/mcOetlUOOPbD3+ZafJW3AdkGQioyh8u4+6m5CGtay5FID1mbGl6ta3Be4sg9WuqWcBQ==","signatures":[{"sig":"MEQCIC8vVr0ClupL6lYzi4VX3PQXk0ecTa+gUh9iGJNt/YFsAiApZMPnRtUHb529hPBmgQEzmckrcr+IPE0qhGiBafzoLw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":250093,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1rm+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmppTg//TRV6uEu6r/7jIkuGp8iBrZVHsWWhl2OhxzG9r89/nmYdSgmX\r\nalLZ50JtWgbBhcNS+5TdVbhLwQoWusOLNh8nS53Psjnp8SvjixK01s2is+yB\r\ntUXOx1KESNgCzsgKKZcsVag2ItEoJhqXG7Sh45kNRU4Gd3tAnDRvNDJM7K4V\r\nZJuFAsivQ7a8qs2esWqcyPLWVEMtdB4/ob9J3Ccaun3lT1154KdYIbGhFm16\r\n2qruFzrekp6vWRDOuG4WUbtqa5CfUvL0lr5F4L0ORJj8Nf0AVDsKqi3y6Ill\r\nasoNo+sLih+7yMrL62YOXBVlyDcvMSpO+Ochxd2zepRNmC7LC8bGZYhOSyd3\r\n2V7pSLIlvEu3mmdJb4vW6gyuQzJseaCe5sJsuB2fD1PBE5C2MK8Z13Dyfk3C\r\n/Yu9DRk6ErhjdogYpDiZO8+DFsYy6ONLuOLl6I60jOg/qmeVSquf4Jiq231m\r\nHQJtuHjqiixIhg4+dcfu9khzJPR1MUzpCrZ2g6bGxqHuYzSklCWJdMLCTscI\r\nq76LsTzORkxH43wUJxEa42CFmya1r4PHi1+aA5tImcQpcZF1IRVlfSkiYh2s\r\n/Wn1+liTnhdQyY2FaMrOf1XoC/hBrKah8oA2KhF4ZdYrZgyFm2xOaxJbVrqt\r\ndFvrwMWdGWv5hoECtntDjG20aoc8ZEMLvR8=\r\n=bwAP\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.79","@spinajs/fs":"^2.0.79","compression":"^1.7.4","@spinajs/log":"^2.0.79","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.79","@spinajs/exceptions":"^2.0.79","@spinajs/reflection":"^2.0.79","@spinajs/validation":"^2.0.79","@spinajs/configuration":"^2.0.79","@spinajs/templates-pug":"^2.0.79"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.79_1675016637879_0.6445681814848976","host":"s3://npm-registry-packages"}},"2.0.80":{"name":"@spinajs/http","version":"2.0.80","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.80","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"a2b28cd2a91d8d142117450882f17c29c21a97f8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.80.tgz","fileCount":175,"integrity":"sha512-RdogM30Y/nFtAHEYMTR+D1mOyvrMD3DPamrs4id/6xCGhrWJb461ILnv6+QUZxI0XnMC39HKuMF7w+4zjp4aBw==","signatures":[{"sig":"MEYCIQDVlM2HCDzHVxDNEanrNXCfgP6NkN2AjM/BRNNAxbsgqwIhAObIc1soaVpjTdAXWHO6abooT5rWdGea93nxvINoQyPG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255677,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj1whEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoyNhAAm3L26kW5FaCupEIpdnySxog4lNAZVs6CNJulabSXm1OyHoIK\r\nNcxx2wmK1shNAMFP0IrFpjNTUCH/7G3Z8VeCVAaYQmWwDqzfbdtVff1NQr7m\r\nor/p7/fJycibSF8TqG2RL1NJbCOhS5WBokiBlDulFlaJKwjzwu8gfsIzbKl4\r\n93zHHtMp6+FK5GssCQGCWsWA2UOArfYjNY13DdXFQvXs0zM0c5O3XVyhGsPN\r\nBPdCZjdvlY8ZlfPg0MgODc4SN27oM1dcav/ChA3Gg3cH7hkkf77OYYFWPAx1\r\nEcrmGqLM94LeihAC87dOG9T4cKGdBEMSEfX98R1IgKrV9i2M4wA/8uNzoICD\r\nzZHX9+hPSLVzsFzVDqtRGXt2DOsahCWN5rpKpI+RwnX1gGrrwOatHxHQwd4a\r\nB3LJUD2OXCiI7ImT2zXZxbhdq8n8bNJw9ACK3akFaRUok08AzKOQXMfDSi1W\r\n1bCA2NPFopXoQUuTIH5Me+plWQTF2YEMPjgo6hCxMsy+RJTuIh/236em1EhM\r\nY5IxqCsb5a+RFzhXSyL3HTefvBl3PfSd4sJbCA3DuVO5TQRvxDCvlNVG4Cv3\r\nlGc0Pz0R4EA1Fo7nOtXAPPF7DYLakbkIoR84HIxR+5dCHXh8S+FCLomtIkQ6\r\njmsx76XUnnpL6PilDYsSRM4J6AcX0ZwFtkY=\r\n=gWmC\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.80","@spinajs/fs":"^2.0.80","compression":"^1.7.4","@spinajs/log":"^2.0.80","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.80","@spinajs/exceptions":"^2.0.80","@spinajs/reflection":"^2.0.80","@spinajs/validation":"^2.0.80","@spinajs/configuration":"^2.0.80","@spinajs/templates-pug":"^2.0.80"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.80_1675036740188_0.4961740329142321","host":"s3://npm-registry-packages"}},"2.0.81":{"name":"@spinajs/http","version":"2.0.81","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.81","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"22748b4960e4a008d185bf42d7bb613360f7fdac","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.81.tgz","fileCount":175,"integrity":"sha512-xVgB7hML4ewheKVYdQpM9cYQKpYD4YX1qWJjlXzms3pEwqfBsEUCVgODtXmry0yht3IPN+JuCpKQZhySEh77jQ==","signatures":[{"sig":"MEUCIQDFXbtrGKEmqmMEKzTqxauXb6NHQAc/ZObDJxk/oxDuvAIgMKKwka03gBk1W18UlWNOlwljJNOsIRUmINecPRaS6/I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2GD+ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpgyg/9EIjabgwWhgRLRsoKyOi7MG41guG9PCqIlvaYyJroGuX2JqGc\r\nlpP6TKlCXQtwUcF5bpmWb2oGMQrAXifVpkxqrFba0V9pxLobKbRACmk9hq3u\r\nwznGXV2Tc7Rb9SK8u7PRf6w00sLbAUjJVxp596R1iPZo28JVGy/wMBjXkvU3\r\n/3vtd+hSONyM3QW8K1lWQeOVQyuCmrI41hNJuhuxtlY1GyyqezGQTqf3PH20\r\nx7Gis/y0kNXiQj69Z43iEXT1WcwiaeocBgN84KJ7ENGJDwVRAOFETvK47ptB\r\n1l6sbP5aiW8qfrjY3C9oItSbzMF8weeeuSfe9GKRW4yRB6oG26MhSD3xgq2A\r\nttkq85Jy/M+TBkfiFGlc7anSu+pfrcmiNs65vKR8lZ4hDTCkGEGsq8Ao72dL\r\nUlcWSCxbWFAQ6uns29LO8Tpg/I4rvPnDjV6vnmkvJznkb/LSdd6OexauqUbr\r\nq1C2pZAFMELJ/LY/r3AAtG7sX4BpSuZiZxwRv0A9E04uuI4mt7nJeLjNBRFC\r\noVXvk4e/vEvTfxc331jga5mgYpx5SFDOatIk/edienVYReIyzGhazIEL0omg\r\nqrJR7bJHejoKg6jD0lBXTD9U2RyLdwRxsdSl3jObOa2KSPXCzSN5k7wK6PL0\r\nCHcac8kVyqLvLVY98Kq31BTQmDY/PZGEhWk=\r\n=91L1\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.81","@spinajs/fs":"^2.0.81","compression":"^1.7.4","@spinajs/log":"^2.0.81","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.81","@spinajs/exceptions":"^2.0.81","@spinajs/reflection":"^2.0.81","@spinajs/validation":"^2.0.81","@spinajs/configuration":"^2.0.81","@spinajs/templates-pug":"^2.0.81"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.81_1675124990258_0.5346488572718229","host":"s3://npm-registry-packages"}},"2.0.82":{"name":"@spinajs/http","version":"2.0.82","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.82","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"10f060ffb70c4e57199b376b5d93c34247a8215f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.82.tgz","fileCount":175,"integrity":"sha512-0cNk5PLdJt5n8NTyQjqzL5pENDwA0U6zR6deG8CAI8vNFzmUwPRD3MMgcoAw57lUvrtACjLuO11xPstdgCYsRA==","signatures":[{"sig":"MEQCICDoVu6vy8BQczR98oQ3dEhS1jsvvLo/2uJcBmChjQBJAiA3mP8AXZHE2kqCzpWufzdKPM9UzQwBqIhEeALxc/U33g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2IA6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoOXA//dM1Eo27cd6wYbbSFeySWL2hCFDCMfIZ5vO7KllXJjNC5ZgCV\r\nlqP8aAlbgJxpgrDsDJId8euZ04KyRIvW42/DZ/q7Fi0XRRoq/A7PKoqeMVLX\r\nId5EqeA3YJLkLN+c/r/mzwKvOHNf8XDqHKT6BTDp1fNNX9RDWrtTND4Go6eB\r\nSxfyU2nErG6JhxwVaUKB+OTijWbJXQOYKcjDfgrN2La2dHqwSrHpoa0kTQY9\r\nWD8Ts4p/ANT9aUNzb+aOiQ0SNpoAZlTinYuwVPK3mzfFl8RadiQHyGwGiMMU\r\neNBdoVOrlJTCpty+DduzideZ2QCq8eCzlH28uLTqcDZcc0JSqo+z5VK3IaSb\r\ntuY4bF0O1Ml5lCaREOJd6JxDkUCG1Go9T/9bxnw/18x3ES8ecHd06IWniNAG\r\nAt334SxYQRaVUOzMEYVKnGJY66+UvFnjHBHf4QeQymDkLBDgguLcOFV5oZbk\r\nLPbp0bHrlfeiTLpG8HxYet2lDFjYi9BCn+yBaRKWWqCjKjXDQ85sx8uxQe1f\r\n5ClulOeLC5iercvkerFXsgs1uL7HJGP41904598WIrSLs8ptab5yeTLrOyKF\r\niSIlvvgOZFGs3h8x6DjHfkR8b4pu5ZLcwH5OYDb+FnDvWzkBokvOpgVx/jWH\r\ni4Q5iS2Tlz62sUAyjmytTiYhV1R9m/4aKDU=\r\n=PTdt\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.82","@spinajs/fs":"^2.0.82","compression":"^1.7.4","@spinajs/log":"^2.0.82","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.82","@spinajs/exceptions":"^2.0.82","@spinajs/reflection":"^2.0.82","@spinajs/validation":"^2.0.82","@spinajs/configuration":"^2.0.82","@spinajs/templates-pug":"^2.0.82"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.82_1675132986099_0.6246059891360951","host":"s3://npm-registry-packages"}},"2.0.83":{"name":"@spinajs/http","version":"2.0.83","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.83","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"6d3da4fa7ed77c368c2b35516e20fa04a15aacf3","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.83.tgz","fileCount":175,"integrity":"sha512-1T8fyM2bskLZockN/z2ok+a1nPSnp49+2/EpWvBzuVIh0SqzPyldGj6THSuGIoSHa6Zq5DOCEW77F5x3L9k/XQ==","signatures":[{"sig":"MEUCICD16tVfvirBD3zOurgAxsHQiSrL42guxtnuMJ7bPZRRAiEAtcVdnN4xHq8rjKS0svdmlDTTPfaP1HyffjwFaB7tKDA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2IOcACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8lQ//e5RrCloLS/WYHErfW5aG4RQ23Updd2m9f2i3fKN9oByNq68C\r\netjxuVymuqEgfI2JtfTLRtkyGL/ksZbk46nJqpq2SCaW6NpzMpaJPkejELe4\r\nBYHK7qYZrFPKvGFG8Siq8Jf+96CSwB4JYmxdZIujylul3PP46lAxxaOjpDnG\r\njLVUHIWe39h1bdOSi28lBK1dvHs/BVYTJwjjUsKkyUKkLHILyoLTW95QLBDH\r\nfCrj8h1h9JkdU8lxMdqLtwWJ8kiMkfiy1/ZUe1ytDrUwulCMjGytQawpD51A\r\nv+7gmLeUjiPiES9ANqjGvo+MvQZgVnAJhp0oVPpHabTImHVM/gggCae7q4uW\r\nSnkKee59fCrI8rZ4hbmG6+aXxqE0l7/RagfuxJQSJyAee45JZtcdX7Q68fRl\r\nlXFk5AMIzRcp5CHUNIGB9+2Fbww4x6crsqpLlLUjZp9ul+oQH15jGaF9snwz\r\nvh0aKcvz36phe1q5illqATT5L5EkQyWA/8D7D5e9fTE6YZvZgaV2Ns1u77ZQ\r\nY4nnKUc2Gn/o8eakgFQvOyRUR64kDH6NHQ0iRO4Z7RCfOd5UIfUyvebLhghk\r\nHOyQekcnI3iBK8rhJr1COaMJ+qocupj+mViV0t976s7BhJAujgBNycHybeIT\r\n408omWlZZC9YbApszmx2RY4siT5lPePNb3k=\r\n=vXGe\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.83","@spinajs/fs":"^2.0.83","compression":"^1.7.4","@spinajs/log":"^2.0.83","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.83","@spinajs/exceptions":"^2.0.83","@spinajs/reflection":"^2.0.83","@spinajs/validation":"^2.0.83","@spinajs/configuration":"^2.0.83","@spinajs/templates-pug":"^2.0.83"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.83_1675133852162_0.14668085954744314","host":"s3://npm-registry-packages"}},"2.0.84":{"name":"@spinajs/http","version":"2.0.84","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.84","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"761df4c5b622dceec7b7a4e3dd250c1fb81746d0","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.84.tgz","fileCount":175,"integrity":"sha512-tFWSNsMwhSrDLekNK16hTiSfmmma1ZcnuNaOHhSDQz/SimC3pq98cbDTO002m6tYZ7rJpM+e+mYx/499mSXy/A==","signatures":[{"sig":"MEUCIFK+OyRWEcDuT/lzYckb2xQG/hEQygaktGbwS4SpW6RsAiEA1sCyc9GixEJZAnxf69/TSahmQSN6/zbZrTJoyrzfYYU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2QIWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6RQ/9H+Trt8X7R7QYTKg9AI0EtVVTIPB5WMpRuP2AVB/Xvkr4Y795\r\nO/U2eI7V7jn/c0j3UT66nseY/pB9LXTdf9ynfWu+uCQHmVklhqnc0xXvEUX0\r\nhQqvyRUa9e3Kxno75nUxBsFRhjbmLyaJa/ik+MVmDv2WdKF8bTNExw2XtZxz\r\nIfQslG6bCRy+QHYEDdWNAWE8X1HHPAj0j4n7n3IOHb9Wgc+cc59Qp7yEOkf+\r\n+qMvyQEsKrEU1WvhxQvZ9mGgiIvGaVFanH5NoV9g5mVafgQbGh9sM6mHHow9\r\nZRIsUm5cCUSlbxQSIEa8ZiD888CHjWpt9FJpboxLNqRxSd5+/SombtP79wi+\r\nlTILv5paNPaB3ikDu1mVEm0aPsNpsVTQN6uZBNtv9DugK0PAmisMKU0awSDk\r\nlrQbfsO/uWdFwVP7+aN4ASrhnjxs8j/ZEjEY6jBdJRHjk/gEknHpHa/5myHY\r\nLHS7dCuvOUAGveMbTIfj+K2AxBBiBwfLgHhi6Nb46/xAEa1uJvAvmC7XRsgo\r\nJSVN0DozwaSgQu49YpocYwlSHNIHWaC1K8LR8Il+3kF3jZRSF3Q3ItTt+f99\r\n45tRmEO/hgSEKPoC8z72QMzhNZtTa22KTWzMyJhzXiu3oRxfyoQpNSB9FXOq\r\nAwgOnKmWsy9aYFOM+A9BGI90D4057TmczFQ=\r\n=iTRD\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.84","@spinajs/fs":"^2.0.84","compression":"^1.7.4","@spinajs/log":"^2.0.84","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.84","@spinajs/exceptions":"^2.0.84","@spinajs/reflection":"^2.0.84","@spinajs/validation":"^2.0.84","@spinajs/configuration":"^2.0.84","@spinajs/templates-pug":"^2.0.84"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.84_1675166230155_0.941924027622024","host":"s3://npm-registry-packages"}},"2.0.85":{"name":"@spinajs/http","version":"2.0.85","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.85","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"51300d90c916d059ad023a90ce7f132dceb89514","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.85.tgz","fileCount":175,"integrity":"sha512-BUAlU7Gl9fvZYuypFt8ujUaGRZaDTwEA5B1tuhSxoiXDQj0UzMszy41zG5eLHwWUj0EZTJ4G2HpxCnQ5wlR89g==","signatures":[{"sig":"MEUCIQCI7DcQoVTvLxZ/w9W+dOfs4xGaENLTpBHvmDFHl8SS7gIgZFo//WPWnheugL4n9akrbi/b/woG9MNqw2NnYzNW46w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2QlnACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1Eg//Z6xHxqV1aMGi8Jm5tBUfWU6jXNROKs0OavC4babk75FTPuiH\r\nFG0eqI4ZJvRXrDlTnoFvPKPEpeOtvAFaAj9v7LQI3/QF/LyNoRqM/AJICsdX\r\n4cx6jgbSsq/kAQ2pvdnYpWlnf/skLoElpL/3chMy2pMtj8h9Y785scM9ZOxA\r\n2hD4XWVdMA3yzdy4BZb+dOTktthZwQNbqz33lYlFBmC0/DWiKqMe0DqlMngm\r\nMVdOwDB8xg4wBFayXPrFeEtLjgsOmjJ9ILxfgAE8T5HceiqGQl9o3Voyo6Za\r\nzw6WL1pORhAcXhuU300AgplS6txtuY/sxnFOUK6p+kSANXBnLygh49bnbFp2\r\nMjsQLbVvCkLhM/C3XcoeF1YUGHKDMIyzYCo9njfhIIv6ASbHfo9NBkiGuafB\r\nT27TDho1tzhYz0zDq5ur2S5vf6rgCk5HuMpVFxaon4NPof9717gEe1UUcFtG\r\nXINKpSLMGd+Ik9ibhV0r+1CBkG0ispIjL9dmhn76fmVezKiHZUqEsiodF23s\r\nW4QB+eJMC4ctWtrD8JHgp9XzDmhsbVZfaNvk8iVe5s+zG3mqZ3n48kzL6puS\r\nCK3R08hnn5Ba/v2Wg2SPFHZYmfgNoNyCZfyjz+NOFRV0nAbeIhZ6fjIC/r+E\r\nKGK9Qb04wNtxR1ei+HwUzyh+vbL5Keoqc4Y=\r\n=Npzp\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.85","@spinajs/fs":"^2.0.85","compression":"^1.7.4","@spinajs/log":"^2.0.85","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.85","@spinajs/exceptions":"^2.0.85","@spinajs/reflection":"^2.0.85","@spinajs/validation":"^2.0.85","@spinajs/configuration":"^2.0.85","@spinajs/templates-pug":"^2.0.85"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.85_1675168103325_0.19054268991320233","host":"s3://npm-registry-packages"}},"2.0.86":{"name":"@spinajs/http","version":"2.0.86","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.86","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"5433862309323fdc1f64b78f842c8d4dc8849ead","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.86.tgz","fileCount":175,"integrity":"sha512-xyqJNKkBT7Rqhk4crYHPSB6nKFlHnXGKf2qWi3hC5u6IjeUtQOLJIi5D4FJKIBimJxgGXyg488mJ3AWH58kmvA==","signatures":[{"sig":"MEQCIEIj0Rcg67Sra9YFjR5W53rlNHnXn76johacilBrIAaYAiBjcLlIBuVg3xdPoWXT7sKbj4Rke1UcY7tzui+MuZjxjQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":255967,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2Q1zACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpjqg//V4q/mA/zuP+rDwxc1F9ThFJqExQWSeiaJd5L5Hqdmh3E0zZY\r\numTRvnngQoBjFEQqQZxFaHkXrc+2ZHfib448T24KNo2LLktVZ4VnOERp2K5C\r\ncmqSNsA1ALR9dWjxviSyJw9hYLmveQpbZdPBfLo+CAd4cmA8jWslpWRY1lKP\r\nRuhpBextha7pqbbzEI1oJSJvoIHrnMT2HSAzlwAj7Mfu/aI8WpYeuONYnuIB\r\nmoDVAD8U8yNbMshWL4yUbCVd9uYL//4mKk+XMJhERtpRZXif4ild7S56vqM6\r\nYiPOxInTRM1J4MwswGHc/VzmVsfRd6lJCK08+ZQytKwIxNkbzQMpKI95/8Pd\r\n8NlLz5jcd91310yGzeknXk+Q3kyvvZei2AIDok1/QWCTF1T5k/ynstcfxBkS\r\nlczLjKBcbTPpYZLNDuQaP7AXkYd89qzXH/6QmKI9AXXhvJkra6goQ0COOb19\r\n9fW6bEEPNK+VbqWYg6rikD8HoouWStGJIlyIqXhOfV6bdQ9CMj61Pilq7u2R\r\niXVyMN0oJqQUcT/Zl+RKT4owktsuCz7BEh8j+gqbLTl5jq0RjjFQ5BqTCkd8\r\nuiOoZZpNlYeIwAAO9XQP5eE4RYyArIpOoQrC4gz5EY2ZTKpcaNSufjs2ZARf\r\nK4x3wY/Hwww2cFZMb/zhpz8DhH0J0h/n110=\r\n=Byth\r\n-----END PGP SIGNATURE-----\r\n"},"type":"module","types":"lib","engines":{"node":">=16.11"},"exports":"./lib/index.js","gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.86","@spinajs/fs":"^2.0.86","compression":"^1.7.4","@spinajs/log":"^2.0.86","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.86","@spinajs/exceptions":"^2.0.86","@spinajs/reflection":"^2.0.86","@spinajs/validation":"^2.0.86","@spinajs/configuration":"^2.0.86","@spinajs/templates-pug":"^2.0.86"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.86_1675169139538_0.7704313894332833","host":"s3://npm-registry-packages"}},"2.0.87":{"name":"@spinajs/http","version":"2.0.87","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.87","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"505c77f36d94b3a255e46b5f8403444cc85ae8b0","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.87.tgz","fileCount":350,"integrity":"sha512-MP9pbesr7+gvKL4VRSuKm7i+zrKoxAD80cfs6oSpD/3j5x/uMQkyH4TIQrUcJ35d3OpT0wfKlKyVJhHI6sP4XQ==","signatures":[{"sig":"MEQCIEmiCLoMHj5ks3jcorokuK+3ohYO4cd9Lug4T448PY2wAiAf982OwJevRkcHy6aDRw2vIo6dVVdi364C/s1648sLvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":690984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2t00ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrXWxAAk/Tz1XwAzdUXsuPvRt47Iy2SX2hmw1E6fdCoPcYjTSTWLXO+\r\nnb5dVc5NKRw7T42Fzyj/D+MD07w8St0ZA1VBl7ZpWcF71/yNaArL4/HmYTSR\r\nTIKWZBqmW6dM4G/3MJecrMyYII7EiMV6sZLMk9hwHFoLneCglfGpvR7djX6r\r\nfPj8WabfFWqHZBT9itIUZmWdghHzyPQeYb6SiCJNrJQ20sbKkqCEiTdUoJkA\r\nPJq1fI6xAyGBTN6vB2Lsp39IJraKpBXCB3lznaevqT9z2BxtrwSy4TbmoC2I\r\n1vCFLxUod8gn0hzWIAtywtt74RfCFMWiQDbwFOh9rpGiqBWut/owxwXEw27K\r\n9B51NiEnZOMj3Yfp3QVUD4DQ4fp7jkfQCNExuMYzWfbYUaPRpkZMWFJ1eDRX\r\n3/wy2g3SPb5g0o4dfvZB338xxVTaVte2ADPPyXh/TENA9D6w7w+XldJ8hVWP\r\nnSq34wOeBCeCG3J6Rr2wGMEJ3aHvBoUo2jQn8gI4J6oavq21c2puPC7dKIor\r\n7BMgZcjF9hBFUwPzgrX8aqoSnlJevvz5R03qUJY8z1Et8XgP5AJfm3bJ2ISH\r\n7VNAPC30S2kr6U8Cd9KvhjpuMxGP24/KtZJc3R3zdjQGo1gIfIUBIY1Dd9jI\r\nKJ6YGr5Oxp52yN6wtf/fXNgcFyglGKKIDPM=\r\n=dukh\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.87","@spinajs/fs":"^2.0.87","compression":"^1.7.4","@spinajs/log":"^2.0.87","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.87","@spinajs/exceptions":"^2.0.87","@spinajs/reflection":"^2.0.87","@spinajs/validation":"^2.0.87","@spinajs/configuration":"^2.0.87","@spinajs/templates-pug":"^2.0.87"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.87_1675287860120_0.9165147782753353","host":"s3://npm-registry-packages"}},"2.0.88":{"name":"@spinajs/http","version":"2.0.88","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.88","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"8ec1ec8b4104cc08e40542d3919f84120bf9c9ac","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.88.tgz","fileCount":350,"integrity":"sha512-W1fWXlxgZ/EUBBwNvKCYFcUPwtha1Gizkqp8Z1fhYOMWxyKu5rdzPAQwWUpQCL+kw+pLyWwfenjtujJbp2UgeA==","signatures":[{"sig":"MEYCIQCdrEwOxKmUCxRzuAzQXCLJbK71QD9xYyVTWLXOU/EDOwIhAORTeWttj29jREPHIZvQ2o4FVPb1tKhZ53eYd6YsibeK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":690984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2uEkACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrN7BAAnlCkAs5TUpWfuxeSAQtbVbyl//hnWGHo3gVbTOCKeyrZef+Y\r\nxxtQYh9s3B8APbAXdGnyNwk9ti7gNvGRiMu9w5lDHiRVH63200Gi2u2MdjuK\r\ndnIe7c/v2jD6AgVAKYHTOqSO9naRqoS8hukwXW0goKOq++7s++yoint1gaTS\r\n5KEPd59l4jNf5RqN5G+aJniHmn4znAgpD3DWwGht1wgTt85egtWeAZ6wwrKw\r\nFZymBpB1gf+9gkR93m0/v/lwqZZpwzFuOV8E3IBa8P4ujltjOYEp8jFa54Mx\r\n+GGF8nZaTpRoZgYYgHHfCeopJlyzFpqWJ1vpGQTIrz15Br+CMToNV1KbAqt9\r\nAu1bumZ8D/Z60nfLDm/PIweA1h06yTtoNbBy77qXt+8I0hNN9FWPNVvHi2v7\r\n3jrMQVM+u4xiKf5AfRsRF7jx4l8b2Lqw7GCV4I9nrAkhh/CLjBKmFBj2b4Wo\r\niAxBnaG/5VZN3wC87VghsDUVnuFBPW3X7Br3MkHXHyG3KQm+FmMzSa74hK1r\r\n59aF5XKUaJ8la5X0cRSrwZ/xh3zKJKyPEwTGQyA6uiT7YeIwlAjEHOTicmji\r\nEKIMqd1L/ZQVyRCUici0yTnJ6HUlkVdp6ZXHgmxGFzCYKD0Grxg3yApwXU2J\r\nOY+dYq1aZ2vh8dUlcjxYEdA1BoQk3/v8F7E=\r\n=dJYb\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.88","@spinajs/fs":"^2.0.88","compression":"^1.7.4","@spinajs/log":"^2.0.88","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.88","@spinajs/exceptions":"^2.0.88","@spinajs/reflection":"^2.0.88","@spinajs/validation":"^2.0.88","@spinajs/configuration":"^2.0.88","@spinajs/templates-pug":"^2.0.88"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.88_1675288867850_0.7237625663138445","host":"s3://npm-registry-packages"}},"2.0.89":{"name":"@spinajs/http","version":"2.0.89","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.89","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c94c02273ebdeeb28969ba056938d7f138ba3de3","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.89.tgz","fileCount":350,"integrity":"sha512-D43gtbkpIhTld2lDYPn5K9O+Rb7BwGlXMerxgOVL4/AA/BpSvsfPF+3l4kre5RgcCBMQ0i9vAb7WaF0ZhlM8hw==","signatures":[{"sig":"MEUCIFWbM6y3QBWnBZqOGbBh0f2nhGTzvp05hkHiDXun/8HfAiEAyqbE0tDfEb8h97I1ibQK4VUzsBTRsPw4oZRm/CLXqus=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":690984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2uYJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqfWA//VxwB7zW9IE3nnI75jw8q579DfhpJ0C0HdYT/IExNdf+o+/8u\r\nj6SJ9ant1TXcQxl9aSKOYGgJO67BLjmBsRJ3l0AlnbdKYnAd5oaxtcTBLd7d\r\nhYvqtbnAVfEqmqbfYeSp8xBp93AAX8sWkQX2g/HryB5a/wwwr31CcfIGU/mX\r\nZ+YvcUy8mZ5BAJwT6sLYQAOQhfcYWoMvP+kCzx9HHmuhTT3qqTg9YCt/ymWz\r\nBr0PpjbxToskwhzTCS5y8YYf8prVCmKrlw3M1m9UIrbEWOdk8ISXgLPwYILi\r\nmHNXVtfpTkeHqgZHX3t3IXMnFZiSQ+yWKNo8SOapUzvb1CCI5En/e+R5vZ02\r\nU7s/Dfc7+E1nO1JxvaCLvZ2s92gT5H7kdiSNLvgN90LY3ku1uRI1CfTGkoTJ\r\nEXvntpdW0O4zLCKwZp4l3frbpjoMms/SRyLrpu1onps7Q8NLwWz7D9eB/8rw\r\neiIIQeIGqrJkNtH2qGhJpHeYRySyPy1Iq+i235SxkViDiRVfjNOq0XHYCKXA\r\ns3nDa127CAgtiE4zXdltmEgqg32j9Mh43Hn5I6C5ExlmWnaJFvLuoA4kfWzS\r\n5jJ7eGBjiu3cTpgL/dB51mxlVG1Ds9iK9YrRCKgtLdQ0KMGoYlqXlDsvTEcp\r\n2khdPZrTzmVUUkmdt5QsW8TyE2yOd5fXYsA=\r\n=mOfq\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.89","@spinajs/fs":"^2.0.89","compression":"^1.7.4","@spinajs/log":"^2.0.89","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.89","@spinajs/exceptions":"^2.0.89","@spinajs/reflection":"^2.0.89","@spinajs/validation":"^2.0.89","@spinajs/configuration":"^2.0.89","@spinajs/templates-pug":"^2.0.89"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.89_1675290121356_0.44076613849166146","host":"s3://npm-registry-packages"}},"2.0.90":{"name":"@spinajs/http","version":"2.0.90","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.90","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"6f00465558969fbc854422521454678c1445067a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.90.tgz","fileCount":350,"integrity":"sha512-CqqHGK361gPR0aj88a1GDnwR2ztQEsyvM4pvSoxstg4GaMWnX976IqtftweDvGv6mZGm1TJYZ9lFF1IVuE2mkw==","signatures":[{"sig":"MEUCIQCIK73t4iESEoiXDU/Wvxw8arFCldT16z+5xtvL9oS4KAIgSQ08svYCtSh3ga+OVQ8Ms6GeJkLNkNsDv4aGK9c4KoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":690984,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2u7EACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpdVg/6AiSdwG92J0edbn6IcoYnzAwxDbRn1bUxeZJSIIuMJuLwj1Y1\r\nTBhxm2/TGZn7qTEbEW+T+tAt0WVTjwCQAW4vj0B4+DYqHaewSJqT643C8WhF\r\n3yyskkgHRSLWEAd9qgVohXHqDmB/cFEIks+qrMTck7vFRZNwDbYe2Stpjsd/\r\nipU7mAUkOA5dc+3CB350NAh2zNCU+Pi9HwQyYPthH8qBgW220bo/15A3yoRf\r\nyX1JkOVwK6496pa1hr/wjDtupu2Wn++kbUgSpuXYa7m4cyawKRlfdhSDyrJU\r\nxr+Ue0QsiLIdoKOVyT7TxdzLNtr/7jaLBGc4ZGkLjavrQ8rE/YWJIIrkFQEn\r\nBMTgDXQmDTcwYlSEI3Ghil5kFdna4uGUwdhZ/eLpvWqimxhTdDi2SwwL7rYo\r\nKDejA2AvRjq+3wnEzFQqbXvJJFM80F40HKzVpsVLjrUD7fHPt9HrAxLl3KwW\r\nvhWiqWAM3/891xE81nA20JV2XPgL0JEO3423/uSlO95JgNpwRkdTDjhPQc6+\r\nEM4ZF7cPR+k/v3/ZVieuhrBUmQ6i5zU8htGuV4XapZuY22XB+kLdoVbg5LQT\r\nprYP/C2+hmEfRK7ELspxM9NCkswsV0RT1dcm3h3uxaQx5KescMJPOgX2hd7O\r\nL6Us08pBTyAqNgbm+5DFj9M3XG7uhASyOwc=\r\n=ifLG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.90","@spinajs/fs":"^2.0.90","compression":"^1.7.4","@spinajs/log":"^2.0.90","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.90","@spinajs/exceptions":"^2.0.90","@spinajs/reflection":"^2.0.90","@spinajs/validation":"^2.0.90","@spinajs/configuration":"^2.0.90","@spinajs/templates-pug":"^2.0.90"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.90_1675292356602_0.9589752146246346","host":"s3://npm-registry-packages"}},"2.0.91":{"name":"@spinajs/http","version":"2.0.91","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.91","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"40b767b493d8fe31ec972b4a79db22f80e2799d9","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.91.tgz","fileCount":335,"integrity":"sha512-b7dGqC3Vj0vZwzWkLbV+08GduYp/TnnDPJjpFKyXf38/5v32MeEyRKf7B6UgEKMg6znt8K0uHriwVg4b+erdIw==","signatures":[{"sig":"MEQCIGLZgmj3/zdDXSTUQwEacH/iReaepW1aouPMbKvDuIriAiBuXDwppOBTx2onpiX4TwCObG+x4jhROwWmNexR/4onSQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj235ZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrR7g//VeUJd2tHo0/LpotXn9FjUp+wZ04Q9THtxw58xs8uALe0HW2Q\r\nCRjSU97IUB1A1McUpg1BrqTiiIQGQZkswgfJ1OL0FFVybeiyhGWEi2/1v1WK\r\nwYUqqcXTuAC1yDszSS4L7YmTDqLzbHqII93J5yI7+OrKZW1JsmOzy2nShvWN\r\nJ1d2LUVcdGrnNLRJ45r/6gVzOmfU8qHCE770ATuGoGcLlLyacajUHn3F7uTP\r\ni6Pz+636fqUQw561Z07COYxM3HdU7rq8rddfKWBpTKsIYkTo3JmnD9al9wQ/\r\nHSwB/F5D/NS6U1MxCTzzhd7H93usK1H3P11QT8OOgu4IF3mSRkEWkVW+vwWz\r\nQ73YeYlMaFjiA8MksP1lQ2+1tv9Fbm9jYkNAsEiN1OUpWzq0lgTVEmWSq0Ow\r\nAnI5cmGknB7t44NrRgv7S4PQTPrcjNlHtgYiukqNQeFkA36B/7RUG1S1DODl\r\n9kR7yLAum63nRaIdwmHFg2RbbTrKBmhfZXEXc68PD5xU14hKa5dA1iMf6AMf\r\nN2eY08cWbajp2vYyoGgDlKhyAjHQE5NvEACuozFd3xh7apxZS5EPax3xbqRB\r\nZRKBGFfyedfi8+zXTRH/94i6Q4MQXnaP+WhuPvlX+NI4vT8UsE3RCHc9YO+b\r\n4yO8xGS95UwABq9JJUO5y//E8jenLL5jHKo=\r\n=j5GX\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.91","@spinajs/fs":"^2.0.91","compression":"^1.7.4","@spinajs/log":"^2.0.91","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.91","@spinajs/exceptions":"^2.0.91","@spinajs/reflection":"^2.0.91","@spinajs/validation":"^2.0.91","@spinajs/configuration":"^2.0.91","@spinajs/templates-pug":"^2.0.91"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.91_1675329113277_0.8546625907432317","host":"s3://npm-registry-packages"}},"2.0.92":{"name":"@spinajs/http","version":"2.0.92","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.92","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"32b03530d397d738a89fbcfb66c985b549c7f38a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.92.tgz","fileCount":335,"integrity":"sha512-5b+f1erivH1sbTgya6Uwze+cLUHlV8kCyrI2IwtTXDpxsdqAJcEfxNdR/YFNWApDz9Mk0bkzE5gYc7pzEYFp0w==","signatures":[{"sig":"MEQCIBPnWQu8zjAPruuQHKjj+TioGHb0krySXwedIXZj3ZhtAiBv2BsT13VpEKhvaMb1fIATkAqG2y+2HRQxo6ixokFWJg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj24zqACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnPQ/9H85lvBZeckHUMXa8sjlak6djj+mni9OJigg6DyDgYnmtzJwQ\r\nqGUJk0918djsF/pT0lh85tFjGzo1qNI+/1SvHTtmsuYkfoGqe+1+eqiEuQ8T\r\niZJPpFPg6c9bt2TAx55uDM0c/k/FX69sSRmL7u0ewcP9RUikSC9sdawXX6nF\r\n/0Zcwg2JiqvE14zsKhheteEgfDArxMp7eaLVDDSkjsRsPDI/EpvNR3qtHS6w\r\nZhc3yqt1Yj7lUO6NZNLSaGhwMh8Xxu020VrnytH758FuaX13G/uuII81d0BB\r\npNUc4sMpd6+StJhXUbX6rmHZ7SPVC07H2OASc90kqRdvLxCPzbnacOl9eq3O\r\nO90dZJCIzpzzktyRwk5RLREF7Z5qi5JgMSw4OsHlWBgD33+bbzfNUoO0Dgpo\r\nJdBIzVkkhRSVab61esD9+9jxYdBCRPEobqj5xUMBy6iE4jdvaJg7qlPI8KjD\r\ni/HqE5KA2xvzR0FNv4STCevNSzJZVFCuKi4N2t0QUKgJQ7smkFUpszDhiqIq\r\nUS+g+GqSFtDq8n9lgQ+oQZ5YOH8HZidl5SjbukqFCK5B9j9wf7xDpBaBySPi\r\nClY+wXis4G30RbbKQ+5uCKf8laGAUSpxqeRKVLcdS93s5yuxCdmREwjI2u1u\r\nWz2iWwNaykPSMQ84f4tYUfv743MS8AgUPLU=\r\n=foAv\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.92","@spinajs/fs":"^2.0.92","compression":"^1.7.4","@spinajs/log":"^2.0.92","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.92","@spinajs/exceptions":"^2.0.92","@spinajs/reflection":"^2.0.92","@spinajs/validation":"^2.0.92","@spinajs/configuration":"^2.0.92","@spinajs/templates-pug":"^2.0.92"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.92_1675332841781_0.925716632863824","host":"s3://npm-registry-packages"}},"2.0.93":{"name":"@spinajs/http","version":"2.0.93","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.93","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f6e38e3ca42d10f79925e2fe82a6df93405f6687","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.93.tgz","fileCount":335,"integrity":"sha512-4IdLbveHR2WEp4zPIy/kYRqqsFc1irYz5xnp5W5kV9P3LcSy/YZ9E8a60JMNsUpiok0f65F6T09/rajANzhftw==","signatures":[{"sig":"MEYCIQDV8ArBWIcoEJmFq3e78e4L+oYgQhpx1zFfgvK+W8CCMAIhANNRf++dE57jQH2BMNT7/fikO3GWp+zRRBonjhWR/x36","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":673972,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj25CEACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqnehAAoW/VGn5f2+Ia3pGZ25mbntm+DKAmEc4nod8QiKnExjWmz5TY\r\nXz87JsEMWL9XY4UfBYUMIxtQR2laU2YaROq6ETEaxZILZHrxZ9jHhQKvRF96\r\no652inq0OiPA9mhAdiEjZ5pK9SVzJ2JSJJ1QYwYHvUtR/ETISj1zyyx4nmij\r\nmWwi2vWEPKef8WyolhJ4sBfsNHZuVrXKxKCe+bYSQUMczAYJXQJVPTeRBNnH\r\nVhvglb+UKzuFbRnv4VKHRoY7uof/TbfDIkNXRJOmxk2GFYHVj7rQgYj1MmYw\r\nvdxdHlj90ppHzkZy/2R0cFgQEiEfcbdZ8PHjQo3h/k9t6orQ+xV16r5XIIiY\r\ngzWz+SvIzEeLoJZjmYs1CKId/IC82IvI3unqOFTBYqDXqZc99hQugHQQguuJ\r\n+5pUbYtLkW3+y53aajUxh6Md20w/vstA9LKvGjIERluyBIDS67ix+vDlMhQ6\r\nN9Mz8oOIqnKBMqcWQrAjDS1sD1Hhxv8zu1ULphzyKacAyHWZHuuRZTbfEk7G\r\n9EoqFvxHfM9VWLPkN1WKRhQ4uy5Z2TNIF999O8wsq+gei1Wpw5EqOp4TKPAa\r\nIAMFcjLMbWI5XWS2XEMgqQhvHIl+QEmc9yc6VAc9EYZKGddPPeDEbCj4gGb1\r\nfk/YoBAeTeGzIdV3jP6Le/REvfya5SX11WI=\r\n=ulQ/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.93","@spinajs/fs":"^2.0.93","compression":"^1.7.4","@spinajs/log":"^2.0.93","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.93","@spinajs/exceptions":"^2.0.93","@spinajs/reflection":"^2.0.93","@spinajs/validation":"^2.0.93","@spinajs/configuration":"^2.0.93","@spinajs/templates-pug":"^2.0.93"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.93_1675333763932_0.16137423555813424","host":"s3://npm-registry-packages"}},"2.0.94":{"name":"@spinajs/http","version":"2.0.94","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.94","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"fc7020388c15698b87c82417018b2e6a37c3662f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.94.tgz","fileCount":337,"integrity":"sha512-nr8MsN4LLnC2MdU+Nv5zqAOBWo7SqhypMFKEfWguBskEM65G41jUgFGUhyA7NWM4HXqf/yoPDXbDRUxkXnurEA==","signatures":[{"sig":"MEYCIQCW0KJg1N3umub8HsU+RC6O0joi3Z0t2t+n3txiQ5gaAgIhAKQROKcDH29g5krEzl+e2X+DhmcrneTbSs+A7c6nYhtS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj28AmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqT6Q//bry5oK4o5P+Fw5WRNG0v74KF/YEEMklSEVSYtyVqBh6skwgB\r\n8BNcDNOIKcyTeeBYfL0Gsfzn4iZItIZLnUhCDuMaTyAaHSlJhD1OuT7yP612\r\nv48qEwoQldZQr4Q2X+lTDOjzRZkuG1S/DMYV2PjG2g9mbwqjGykczqefArw0\r\n5tWDH/Lbdc0ertM1J+68MsZt6+FEiEht2kF5lpQff8yw5wowt+o6MjHRYQlV\r\nv7pa4lMZ4/dkM0pVwDWoaDwTuTtXzZWXrDoLKsLJo8/cCDQzuW84Z4ONGG10\r\nzaVB/v9QtcFnWVBWWUUUxsygDkMnJhHmmMgOJuJROBaE5r4yVPUxeivbWJJd\r\nvdf1YbhCQv+7ZAabP7R0mt3cnw5lieVg/xBHW34tUC9IG+OadNHfY28GrYK1\r\n4EgppHPW8y5ifM+onZuLw7o+WZNgTKxTZs+Ys7RAa0DnwheSZnqHbRHBaf3T\r\nNz7tAjEhxnYdygpcjggAkZGtT0uCNU8yd08XE94NGZT7r51HORBv4hjDxPaP\r\n+xbb/ALAjEvUPOS+tPnJ3Jq1JjDNNuM6RHKJk74KOkunieNgTgWvjpq/9lV/\r\nBvsfL8nM3HsKw/K1MGpcplKIpbADSJ7bJyqCahHHmP3A9WgEzyAjantbSJ7D\r\n5C8LYtWvUujoD0Oc2++RqCRvn8BKTAqhbsY=\r\n=fH7I\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.94","@spinajs/fs":"^2.0.94","compression":"^1.7.4","@spinajs/log":"^2.0.94","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.94","@spinajs/exceptions":"^2.0.94","@spinajs/reflection":"^2.0.94","@spinajs/validation":"^2.0.94","@spinajs/configuration":"^2.0.94","@spinajs/templates-pug":"^2.0.94"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.94_1675345958430_0.9076316749362119","host":"s3://npm-registry-packages"}},"2.0.95":{"name":"@spinajs/http","version":"2.0.95","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.95","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"152547777663fcaeac5c55cd4e2b1385f551c59e","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.95.tgz","fileCount":337,"integrity":"sha512-9xM9kWVP74X3qBurr/CJ/2grws5fAX+TrMZgvpaQnzeiaJstlZAjoMhcskTiCT34g8Y17jeqZL5NsT8lHhUyDw==","signatures":[{"sig":"MEYCIQDzDMTqlNTQGPeFDaXN/q9Kgx/42QlyWr2gaI0nuK21YgIhALQTjHygt5vXmBeemT9M8yfqUoO9GtSRj9SIIp/gBH+u","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj28csACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpCKxAAlWUUudCnVV+Bsru4lYvVz3uo9irxGuYlRoEDyz1yxsjF0udC\r\njilxsYYNSO0shSX6j/06fT4DXhrwOgs8xiQeYZGcKLvdZfQ2vo3ReMZxC2DJ\r\nWpEULSw5y2OO1AIgOoDxRlrZrhXGNzQP5SkEMS0L3xX4b+dEG7uQrvU8Dqrp\r\nSJ9ndA2MRgXhWg7waakTe4lXVBq6ASKme8UiftCIHqobHob7IQaF4w8WW41K\r\nofTnq9VX7XuUASUfr8frEQ11U+yHN3D8gvtp8JlrgQfEhFnD+aDMbVBi6Cvd\r\nx5dhOtuxF6Z60+WbfnXSdLEJ1pD4HmnSPfTqtyt0YfRaUZM/2J7l94QAWiIc\r\nzUSHErKdbIntFXYOk/zYaqZ9LUsunCgy1jjEpOJ8/rt7QIUwX27Wfq75lQwL\r\nX5QlFxjeTVJd13wzEXNmJEyGsH0C69H0onZMQQvpjHYx3RpviBJ4ms4RoP7y\r\nlTV0gE2PAHn11wjoEkgoULxDHrhXMvvvYCOT6UfDgWh6AA0JeYcmhowzc5Ad\r\noSwZqHRsNSq5icEpE41cna/OdYhAWnTtv/baDLq8YhTjXB/qGwyr6+jpXiTy\r\nI/AGB/mN9ReiSgw3fXFD7k/Jv7MSFU1HwTVr2S3FUjRpvHPcy0TScYo1r8mh\r\n3IbCmz08YfJl+MkcIkOLo5gY6kmyS9CZxOM=\r\n=Y7xG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.95","@spinajs/fs":"^2.0.95","compression":"^1.7.4","@spinajs/log":"^2.0.95","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.95","@spinajs/exceptions":"^2.0.95","@spinajs/reflection":"^2.0.95","@spinajs/validation":"^2.0.95","@spinajs/configuration":"^2.0.95","@spinajs/templates-pug":"^2.0.95"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.95_1675347756276_0.7277694061404794","host":"s3://npm-registry-packages"}},"2.0.96":{"name":"@spinajs/http","version":"2.0.96","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.96","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f419aec59a90979d0d246eb9f029269c79a495c2","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.96.tgz","fileCount":337,"integrity":"sha512-P9r5P7Lxv9HOgQZG+UGE8Swn/cApssO8BMcK3a2eesYlHaxWp8DukwtC6IQKgHTQoSBJRJKX9kTcIPKFHHmhtA==","signatures":[{"sig":"MEUCIQCwtwm52huPAt3bjDSFMe8d40WENFLImDX6Yn1riZN71gIgFih+U8FhyUHmAn2aWwRzzGrGYGiwQQQqKui6Xm+75gY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj2813ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmroSQ/+IdjNq05CL2yxdZSr7goNpgp77wOf8P5WfZjCgKPHtBuUVwYy\r\nP0xtaaej8JoRbSjQEHKMldqKqqoOX5QYF/UV0RBDOO1ODWiHtvWb95bn6Prt\r\n4K6/4onJJ1zdZaskJL/TJ+A6BFxBHGeJ8Mpight/tR+NYEle/FZ+HYP/CPTM\r\noxjxDOkpmXFfoAKAkqckuvU/zruox0SycBcrxA70DpHlo4In9HhYz0DHw6NY\r\n+gAAnX54e9gw0t+dluxFDam3Mn5mFa+L2m5K0BvrLswFiKnEjikN7v4/YAPe\r\nuOB+c+FdVtN2i0I1EpHudWdB2Tg4T3AlZK4uST2ycmkaBAAuuqJ/6fIAdk+7\r\nI5ivBXIg2Y/S+LTBaeTXnt17n1LlTOxLNm8TeSak1f3dJqWHEWRHfCdfx0ph\r\nIWcJQutiBSRi1T0ZTvYXK/yreSIsNK23VSFNNjzmGm6LuUo/oGeyY3TlJNXZ\r\nWu4DBTtFiGz5tKsrXNEIUElU7lOGM8K2qsP5BvBDV3zNtElnpdnc2xDuRmP2\r\nogrlEl9sMwj0n1xAhyumFolpbCKwdCvdwLfYdvMB3K/Y+Dh/9ssEtEbl5icB\r\nfb/Y4vOBHg0Rm/DURI00jdcrchL3FLntcFUmdr3xEaaSPnUS7SWXFj9YfQy4\r\nHC4G6PmwspoawMqLXfulWo7jJXwuL+OY7Yo=\r\n=3zp3\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.96","@spinajs/fs":"^2.0.96","compression":"^1.7.4","@spinajs/log":"^2.0.96","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.96","@spinajs/exceptions":"^2.0.96","@spinajs/reflection":"^2.0.96","@spinajs/validation":"^2.0.96","@spinajs/configuration":"^2.0.96","@spinajs/templates-pug":"^2.0.96"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.96_1675349367111_0.8692237617742762","host":"s3://npm-registry-packages"}},"2.0.98":{"name":"@spinajs/http","version":"2.0.98","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.98","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"82710e41262266051d4b4b7d10c935c22e9c340f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.98.tgz","fileCount":337,"integrity":"sha512-G09O04Bl5DbzSGaOKG8UZxJt+G8cyHcVgeZI2Db71cUwyQRWWDPXninCGk5MV3SrYzjTE5VKIe52FW4BHFTo0Q==","signatures":[{"sig":"MEUCIGoReACtjMjecsj2qXTge45FovVpUPNmE6vQUnt2zhlTAiEAupUr4rRLutPVKm1+IS+SJtpuziLbniLCIxYemxIJZDs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674008,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3GZvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrK9g/7BjB9UwEqJHkadYWk9EDkx8qVAjkwUxLCas/Fu1wTcF9gkeOl\r\nWvY8obGWkxiW4ctvl4Pd0Wgd2aqaILZxKISDuFUv8Gj9dWhcXH9hGE+8Rdve\r\nMv0p4YfeWhEfM/uzo4qC4OH9nZhRORt/2sFEB4pJu0RLCVySrinTzXPuKj0v\r\nwh5FXK7urvthHvgFVp1049nFhdSaIFxLUrzqpa4xDkHt5SHPskBdBOxseCbH\r\nf2SPn0LG6U5iGE0raVC0g1tpshwK5BQgTX6HYfBwRO0vrZV42m8uTN4cyQpE\r\nwmrxqEyBeKxGoWppnt/aldnyM0zIiqBhG5S4X8tDXwgOomD/n00L1OUlkpJN\r\nF3mIjyn/Evg6yYbAuAovUqq/0kinJ0yD45CCBZpvwBUKY0z+nBo/GtYglfXd\r\nVKbs0KzoSigfEqXU2e7hhSgtbw/qwk/3yJKQo7/MkkH9UhJq7HLn2l5SmuM5\r\nrh4EktUnfqI9Y9CR/umPxSYkaUwkVfz1fg3hXKQ0yl0U6mdobZDmEoc6bxK9\r\nK6i2PZvyi/D+tfMJYB5Y3YTMTBO0W+ANGtify0XERwLx9qrqqJpIG8dF2FT+\r\nTxdilTBxWoDvVrMNGGtrYkl2qN5ecSmu51qvApu1NApShSgl4RNnhH085nv3\r\n9XA6/qzh4SX2AqG4BqAD3udCFINXLtZjaiw=\r\n=UnLt\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.98","@spinajs/fs":"^2.0.98","compression":"^1.7.4","@spinajs/log":"^2.0.98","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.98","@spinajs/exceptions":"^2.0.98","@spinajs/reflection":"^2.0.98","@spinajs/validation":"^2.0.98","@spinajs/configuration":"^2.0.98","@spinajs/templates-pug":"^2.0.98"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.98_1675388526804_0.9590584294556692","host":"s3://npm-registry-packages"}},"2.0.99":{"name":"@spinajs/http","version":"2.0.99","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.99","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"1a46731286a70959ede57dd0bf5814f2c7b204a7","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.99.tgz","fileCount":337,"integrity":"sha512-rRGMYpfjIIfQh4dyftJX2EcCgcIVRF7MDqfZ2VU/VDzsQ0DqA1Qru18LKWj7KLAJjx5lPeSbIzup2bs+DBWFYA==","signatures":[{"sig":"MEQCIGubytmTPefEi6hS8KZUGZ1lqFUgLL4lJpB2GLTIOyVsAiBdDhK5ZMNY/wQ/Bum+ujJTiYsV8p1yDghK3GGuL7bCzg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674968,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3ZV7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqOBBAAnf09zcPgDI77EhJBvMWjAINCHjN6cQk5Bd3hxx+DYit8AKl0\r\nARSZ8UkxjdqWbEp4zoFCG+O9A2/qgtOuzHLORsvLhK8fsT/zFhTkiwFdb+mm\r\nOowSC86D+/PV3tXBw+zCEtiNheByTI4Ia6vPJz7MnVM3SQJvccbWOo/VtMnq\r\nqpjDVC2JGQyq7DVeaX9an/5G+Kkv7GK9akzC+lHrwm36K9G0S0wFlwV8jOfK\r\nHBswr5mMyZjzed4rCAFzjnXHJ4mrf6k3yW0Udgp7Irb18BUVgXhRA5os+OX/\r\ndXyEBnLpoQprZmgnB0rut773/qyQBC30ccR/jWQSH+lhddfUqLniFsbxfls6\r\nhCVYfo7l67m+34wW+aGzc4sVKvOAt+HIY20ldrOFaQpq2ioVlqJxvcCVA1Ck\r\nz3+YCDJtQs4WQ2p0VNn/9tHXAJUwapL4L8AQ+E6GGYZG7KFVBd49zpz5Uytq\r\n+j4B3nzo0lMuycP2rWRi/UP2hrGhnU1bK2T3j9c/DYO+CJ6GZuzCwaWY4hMu\r\ngahn63746PwXeP+U8VoVHs3+jRsjWBtqKXyMGFOt/hjl35XcP7dhOuH1nmrI\r\n3O1c7phYGU95mK92aFL2C/s3cAA/LvktVgzqfcpJdnBBAPJy/ajs+/HyaXNb\r\nTfI9l6E8vE6tyKh9ibzhH6Bvu8BSeROm9ww=\r\n=y+ML\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.99","@spinajs/fs":"^2.0.99","compression":"^1.7.4","@spinajs/log":"^2.0.99","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.99","@spinajs/exceptions":"^2.0.99","@spinajs/reflection":"^2.0.99","@spinajs/validation":"^2.0.99","@spinajs/configuration":"^2.0.99","@spinajs/templates-pug":"^2.0.99"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.99_1675466107108_0.5549836973467637","host":"s3://npm-registry-packages"}},"2.0.100":{"name":"@spinajs/http","version":"2.0.100","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.100","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"48ab3a960e89dfb4a7300f28b595c6e4d8476130","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.100.tgz","fileCount":324,"integrity":"sha512-ljIM0Ti5DDgICCK/h3yu8+/LhW/zgQNrSCgUbtveHB1/deQD7q6A6AU8TeFQrzFtLwGt0zyao4p4lgvCrHAjgQ==","signatures":[{"sig":"MEYCIQCZPmzKQpsI9LCAbp4b01SNS6Dl0Jng1PO9wee87QEh/gIhAN4/30xwraZIMQhixKR8f+k1vcaQd3UBOQW3Ipa1R8En","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":659609,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3ckLACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoCyhAAnN6fc9TbbPyWcwDnsdvO0uKsqve6wJNqfVlxLEwcSpe0fu4x\r\nAIvm6/rGBs7laqEf6SBppkPmHhObDNeI6HqxEnjob4B6cXqcHzCz5DhYOQmU\r\nPUVeFmuSG45dnkSrjwGyra4cPinuf4I1lbpfC/mwoPf7uORJ9m3ihUgqNGY3\r\nMPRTCUD3u/WEZ1J+Z5p+A+5B84yUEhrG8jv50St8b1nmdyVdlKkRZnG/7k5M\r\nYgCd30hP/fv88xfqmuEkGRJsI+nizUoh8vHk2iv/nvMThPIMCLkxLsGp/WV6\r\njqykG2gnT6oTXK4gPY0J+VUKF4GNDEcbpG/irdUNOdcz+Q7sCURNSxRCoCJP\r\nqktX16q/c7oyd6yd9dEXxOfuCXSgEqIdPnzyIAWcTLDI5tQKzdNB+o9w3t7R\r\n7NcQux2jwxyv1K6yf+NCLv2FTU+JeNGk+KE4DqsCS08XS27pMgUJSJ6y91OD\r\na6dmXKsIFyUA2Tr3h+uPT4Ge5ZhzLjG3r9of33pRcAqJZaw9JgrnKTVhj/t0\r\nH5xg7EXN6FH+aSLhTmXqp7knhkGxHe6yV57U8j+iYHCjDSKLHY03/DQVhBN0\r\nnpKWKKkjgcgx/u76l6/66ALWaSiKHQ8+Rp0El9pJElWtbgfsyYD+B/DiOqto\r\nwr1y0wKBN00PRwe+N47Cymgr5YT54z+9fb8=\r\n=OMyl\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.100","@spinajs/fs":"^2.0.100","compression":"^1.7.4","@spinajs/log":"^2.0.100","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.100","@spinajs/exceptions":"^2.0.100","@spinajs/reflection":"^2.0.100","@spinajs/validation":"^2.0.100","@spinajs/configuration":"^2.0.100","@spinajs/templates-pug":"^2.0.100"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.100_1675479307155_0.06703999302537733","host":"s3://npm-registry-packages"}},"2.0.101":{"name":"@spinajs/http","version":"2.0.101","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.101","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"cf3f93e0c5534f8d54b18f5ce222198a0c6aac0d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.101.tgz","fileCount":337,"integrity":"sha512-SrLv7iK63WHt+L2B0Eb6j7tlTTOQlXlyHPfu0KadghOVw5pB6WXYNVkC9n5ME6ORxv42WsBlUk6tGxhbn9qRNQ==","signatures":[{"sig":"MEQCIEIMfBkmEGaDPv1isg+LxLftlyiDpJuLEnmND0sWdObKAiBPikwj06kP0TOua9iNqA/T/r+6EED98bdGWmsM2ZEqvg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":674978,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3uSCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrl7g//Td+z7QU0qJ8KQXxM7dJ59PcK6Y2X0YYMMXfOSibzz5h246or\r\nXqsRG90f3+rIp6mvrKEW0kZFkTqRCzTbxVaz2tGrzN6wrwSi9GMcqEBQjI4b\r\nt0o5s6+i+DN4+kXXhOmH0gNa+w/EpMrYO7mDiUhISLrdZ6rx1NY0Wq+rbjNN\r\nf63HsW7IPjZLk+ZWYUS5bBLDHfaV/LUfQnaF/CYInCZh5e7HZxrxJb9QoIS2\r\ndvoLvnd1Vzwrof46RF5j3hi36bt1l5wCXMzBQrtu6s/Xo95US0nuLBy6ZZhN\r\nCeV3vOCrRoRFgBFNCCQ2H1ks7Dv8S7HRav5EzZwKtd3cWWyLXdObe+0SWmKb\r\nCnqH8nq8jhOhkfnKAfL67dhlPE8I2rf8U6RMwCFYS3nk9BEbVJDODoDp+LCL\r\nXSBR8s+Xw/iI7ljhyD+mzOAGjTzvQxUtgBE7LInHBhWg9sp8ftt6k1jO+fkC\r\na8YjsHK3r9J5APm2zPHRQexBsdrD3+tMF8AOtHuPNNch2s7veBzCJOHF6Adl\r\n1fppkseOpu+WHPNAFnl0KjS4q/uD9tYGs6KKBVV7uJfzjNVKESLSTmiYTyHx\r\nDJ+TthZaV5rzoVV8Tw339fbvn/DSSlTAoqXgOqCjRTVrcSWgLvmVwj/buSnB\r\nMoWr0qcBiUT5+ZzXLh3OnWfz0OvjCkkl87I=\r\n=nRmK\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.101","@spinajs/fs":"^2.0.101","compression":"^1.7.4","@spinajs/log":"^2.0.101","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.101","@spinajs/exceptions":"^2.0.101","@spinajs/reflection":"^2.0.101","@spinajs/validation":"^2.0.101","@spinajs/configuration":"^2.0.101","@spinajs/templates-pug":"^2.0.101"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.101_1675551874744_0.4366251276632722","host":"s3://npm-registry-packages"}},"2.0.102":{"name":"@spinajs/http","version":"2.0.102","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.102","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"fdc9db2bfda9d4b0cd41811003c8d7cca3ff2a91","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.102.tgz","fileCount":345,"integrity":"sha512-mbw6hFFleQONwvIWiWXyWMii5C9Qlc3ERJ2mBzI20WS8Ardq5qNwqVS8PafqkzV90NzJCfbXMVTI+oe18ytUPw==","signatures":[{"sig":"MEYCIQCI1AEiZlcawWbUcxzFw/Ud3egJcSoj0LhOBLsRbJIKmgIhAMGMCLueJwHDiQhDo5MGN6IcyyS8zlwS0oCuhQcS7oXB","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":694026,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4L1uACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr8cA//W7caAwjTSNfkW4UGinzQUtK6N94DbbS5Hx6f6Ko7OQpg7MGE\r\nruPvk/ETRtn1E/aAglwfLw2KhKPtojfMD2oEizZ36/0CzV2NkGAbSP/Ig5vI\r\naq/zQJccwx1b6r3YTgPl/RMhlxeNymvF2AEjHuJtIZXf1a+sPHRKDtozsfT1\r\neqXJhcPp82wAU2zKiRTrM+NWjTT7K3SjI/RFX3GGWHgi/9efyDP5hAK35qSl\r\nWwEwmf2cEWx+g6+9lgUkeIpc0/uRbpZsZQ6FG7CUQ7m8l9sgZK4oAYDEOwQD\r\nALfbHZWPR3cI+XQllDHJQDf8ubObpIhgIjtA643wYinPAW6AR/2iemadFeVl\r\nEVmU29qm3sL+EoGpkrOUvNS9GplubIWVefxPyMUYbG/9o6somRhNfRXo8yNi\r\nOQJDdjItMik9ua6o8WSluSfofhBVnNY/8DVQtT0fQ9m9Us++iXvoHA1Y1VmH\r\nDkq1ExnFuNdD+6TwWyYrq90pjIsVzNxTOwp6Fl/Qe+ZJh4W/BnLnERz8sMHR\r\ngxCraWUWjB20PlVBjyKFd4S5XsNdnto+Yjn8SLzLUxACeSNGO3R6m8KX0N/f\r\nV7wZ7C7uTfo9hTvlfTgt6tvPjfz2AKYhqp/f8kJ3YWTtIwICDJa9iCdqo6zY\r\nBi0kWiedLoQ56MU/nDMHUCrU/vBRO0FxzrI=\r\n=6Ysn\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.102","@spinajs/fs":"^2.0.102","compression":"^1.7.4","@spinajs/log":"^2.0.102","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.102","@spinajs/exceptions":"^2.0.102","@spinajs/reflection":"^2.0.102","@spinajs/validation":"^2.0.102","@spinajs/configuration":"^2.0.102","@spinajs/templates-pug":"^2.0.102"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.102_1675672942486_0.46724528721938374","host":"s3://npm-registry-packages"}},"2.0.103":{"name":"@spinajs/http","version":"2.0.103","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.103","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0993db3b5c1cbcd528c3f11b2d9760c16eef6005","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.103.tgz","fileCount":345,"integrity":"sha512-KtZqp/GDflxKVQMzLzrmrzgF+koFmr+7J3HdRDS4BEOLYQXLGk+OhtgDB/oBN/t79H12mhj3AC80q//qtyc+Zg==","signatures":[{"sig":"MEUCIBHgauA0eVReolkWnxoSxgx78ng7rMsx7CPp4vljqLrkAiEAhZ2mKEYwDXoGU0q9gR7YpTh9RFakS7DGzebaHMfEjvw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj4r2lACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoZSBAAj9H2HjU49CDOsWnUDQjFMnV3lZ8S0NKBOvNpLZzv34p9jBxm\r\nfiax20jnupP9dHutVfY9SlsWfAg7PRBKPaXI+SfeuzHQRnLNkPCi+95JbtpT\r\nR4KsV6wYbqoU5mrmkOeNP5ps0USKHHU1v6kGYjQjNM+r9GbnFizx+Wc4YkqD\r\nUEBsaDYI0RKQt9FhMN8VvRjjgf3tUv+JZzHFMR4bePUTNs8fioKmO3A0tgxU\r\n5+4bOMcCcKHtv9tHDyhrtXsOL3PsxXD+8w+tcxCIGbvxN0dzhqmrLLKyJ6dJ\r\npXCEHQ83X/J6F/PCu41qXkVd2EgcohdIDCg7cSGAwIXnyMWLSxu/hKR8x675\r\njqqFTReVKTtf3qOB5+ddx1lTwfqa3yGbRyUvZVkeg3IK9KpGPJcy7gaeNlo7\r\nHs5QHe6fzkUdLJmAfdn4cSxJlvn7ObP6iDx2QJJjOIqMhRezqTzXFXx7Q4zF\r\nRQKFySsO2k3ydMluzzsvtanKxConJW6iBx7rBsl9mLDeg+/g9mVkRet7hSK3\r\nvS5yaO9NAk24BsdJK3+J3pzOqCxBAOZ8NmcH9O+tApmmHgtR7klXjVCAQYOI\r\n0WDxrY1hntFsUcSP2HP74NR/05j54acLBQaleTf/+HWg/17JKjaf7xmCFA/T\r\nz6bfrbW1QPL3cJVFxgquS4WZCoi+cIr3bT4=\r\n=ZYfy\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.103","@spinajs/fs":"^2.0.103","compression":"^1.7.4","@spinajs/log":"^2.0.103","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.103","@spinajs/exceptions":"^2.0.103","@spinajs/reflection":"^2.0.103","@spinajs/validation":"^2.0.103","@spinajs/configuration":"^2.0.103","@spinajs/templates-pug":"^2.0.103"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.103_1675804069425_0.904645754712164","host":"s3://npm-registry-packages"}},"2.0.104":{"name":"@spinajs/http","version":"2.0.104","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.104","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"3952ec8785815cc0533c113a749faea69654723d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.104.tgz","fileCount":345,"integrity":"sha512-ZsIvDFO63ot0n7O53ju4VeLQIF9hMvzJCcEzAlRv95xn4yqkYLqcsfPQEVvFHAE+mKJDeic89dm5cvmR20/2BQ==","signatures":[{"sig":"MEUCIQDRBLKou7bzBpx0fQbDRirpotw0Fo9WGUoMFNUvqWt1uwIgIqKuOWATOfUmgT4z9VONKXOae5AR8J95PnBehQL9BQQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj458XACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpGrg//YtJ1RpXNH5x8U5zqoihyToOuP3m5hIT31F3tKpkgFnmKXyDJ\r\n5BvP1UHg8IsfAVE9AFnEa5D/uIqGtBcSuWO8tzgYbioIHqvatf8sEhRE4kWZ\r\nDBAi5j0TCE3lvkfMRPmLApAj7GjBVhnsfnY4EbtEISSXFYgNxc4FkJkmk+3R\r\nlzRLadxhVlKoEXP5gSoca6qadfTdxR74lcfznnKdqaSdKIad6eY7GZwghpjA\r\nYKvkAoLj6zqfh7PN8lm0LLO4ZV+dX5purYNV0tJTP+GhuP+e9sYM6ezLsVHh\r\nhwlL2HowteIl1RF9g/gjhptmaOwoId/oLB/k4snxZPtKrNrJ68mrTmgBjd5C\r\nczbGNMnSvL3epg6Zk+xnzjnEsXpa70KnsIdS5SicvWr7JffOeyTJxy2Lsx27\r\neh4HdYeMJXZBPlyiREOpPkzBCFtKgl5xyyP2gxzuaA/VYTlUhILCztORpy+y\r\neny7MhUNod7euxRYgnEJc2pHBce+OYWXEH7cReu90zRlpPI+aU+WbvWmfJxe\r\n/plSfj2JVxG2Xw5+DhNQqjiulKm1xtlqlOhnYA5TUIQMAdFKkqJMmxad3HQX\r\nt6acRD1GwkSt/gVYHSjiBqogdPn3VxeLdYAuPXDt6/vit5YKNURpC06Fjj+F\r\nGHeC4umCFIM1ChshWIMyI4htOkWfuafvDHE=\r\n=5k6E\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.104","@spinajs/fs":"^2.0.104","compression":"^1.7.4","@spinajs/log":"^2.0.104","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.104","@spinajs/exceptions":"^2.0.104","@spinajs/reflection":"^2.0.104","@spinajs/validation":"^2.0.104","@spinajs/configuration":"^2.0.104","@spinajs/templates-pug":"^2.0.104"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.104_1675861783115_0.7292354121041762","host":"s3://npm-registry-packages"}},"2.0.105":{"name":"@spinajs/http","version":"2.0.105","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.105","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c90dd1548a1901934fb87be11730a03770363f25","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.105.tgz","fileCount":345,"integrity":"sha512-DDRGeen00raDWBgoZMap3Di4ciRpa6qnEWMZWi7uulOwto96yAsUEiqvdO83hYxvfhtFUBWsagJsxQP+T1+fHA==","signatures":[{"sig":"MEQCIGZzl9ZTf6ozS+qOslTAS7dayNtUDsrSXnpFGD/QxCd3AiAK4w011VXq+KwgWvwTuGAMNOT4UDw6MEHpm6BcskOxig==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj46FXACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmrmpg/+KjvWqjfZ4hBzqV0f+LP6Gml9S6YVYZXMZix7rn0fwyEoRZpv\r\nxKFUs/y2Ag72zoKvt1oTREt843cZfixczAJWGf5V5JV/vHoElg6Bower49+i\r\nfmb9KjHw6t6pJf2ioxG+GeFUBeIiLjHUPq1J/PejXUVlHMhalgFcsvBL6u8v\r\nbAzl24pilbA34VxD3ODPRNVho8RqqlcXhotN+9oygZa3kBff1tgaimkW6Cfg\r\nI1smtGYsWMmOfzPqIUvdHDcz9OQXWc1JN+zgl6o5hEIKESR0XW/guaa6AiS2\r\n1oHhmUSN8DTqjRPb4Fb9dJOfnuhCEfNyR3eoCRdCDIJT1btwYt8aEqvpwgMI\r\nv4As0ZZzz5pczpjS9JZLetkH/mKH78WbswNUN5xqgoJokbLnljLOEsaOGJu9\r\nwI6TDXTAu3A6JtwM5Y5jFx+4BVhRHEhZiqa14beibHVzGKZUzWBVeuavyKqK\r\nWThZ2nOGuLKbh13mVS0yt2ieyuNL3J92j3NpF8hxxibmMevtPuqe47Aj2pef\r\nnqMtDBsQOMpQ3qswFnq12OXJp0tCe5/HG67aul7BKQPGu4R4+PQlU6I5avDA\r\nSQyhZ5UW2BMypjzPuPbleheihN8HjhnvIxVVTqiA13Hj7hRR51uWwzGWHB0c\r\nje6zlcrRW3Qs1Df3BFz+FV1oMNdifwI48pQ=\r\n=nMD0\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.105","@spinajs/fs":"^2.0.105","compression":"^1.7.4","@spinajs/log":"^2.0.105","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.105","@spinajs/exceptions":"^2.0.105","@spinajs/reflection":"^2.0.105","@spinajs/validation":"^2.0.105","@spinajs/configuration":"^2.0.105","@spinajs/templates-pug":"^2.0.105"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.105_1675862359193_0.8725160594909489","host":"s3://npm-registry-packages"}},"2.0.106":{"name":"@spinajs/http","version":"2.0.106","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.106","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"7b79daca39415fcb00b0e9fb8be27c18aed479ac","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.106.tgz","fileCount":345,"integrity":"sha512-D7Zmey8Vm/wdHWPbJdAy0N1lfzD4FCHm2Q9eYvjx9+THXO8n//iJVxZdb0Qlt0MPfxReZiwSNtDsyX+idOectg==","signatures":[{"sig":"MEUCIGAXnm5Oclyg2z8AGQpxdFz2k3036KjgaPH+VO3cYsFGAiEAgU8RvAS9tzOkFZ3bYngBlhzv7Bj+1AQ4wWpqLmP/wrw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj47YOACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr1uQ//eHuSNAenHql/lCDZgeijR7mte3xPQSXyYHpw4GvMtoXMufEU\r\nsMKtzxSB10cOSWgJPMqjmLav+vUBHlz0WJBVpU15+B1p/hI18hOwcyBfMVhJ\r\nGTSq9wWVoVfFXgsYoj5zMSA+6EQL2HeeeKaexOZBBwJVYjMlQF/BSzjBIWkH\r\nqVAag4gC89X2slYegL4u4cJKGWmo5SNJ4vGHmvpSYIFq1rlbsgbsC+ot7Ghf\r\nMLUTep7qyJ14l/rUxChmEIJRhICRVFr7ROEkEy3gH7qGFvl4DalrV9VpRGJ0\r\nlnzeCSyOtBjEaB0rhXsKDBpb7/XcSm6oS/EoGSECJi25wlIWXb5G+0Tunw8A\r\n/p8CDrAMrdjILktehNxtWGnARVxY7fLq/T//a1RUuLoELURZ+c5AGBjlEWOl\r\n2s9hkb8TCX2OkLXWF782EeJIoKvtDw23830V32/4QxZba8DDkT/tu1K5mrdG\r\nvB/uftLE3vH1rMu2XEk+7zIF1LCOfp5HPlTP0+Qno96B5vMVpbR30vXV3WFI\r\nieu3TPBZGBhqJ4jTV5tbmwvJADD+R5phR+NUcAAo57ajuVlMefTg+nWVAniU\r\n/7dp4Bh/e/w7Iar55HXUQAuxvh9ZbzoKHCta3a7jOKpBt3rZ9zPSp5iA4b8T\r\norafPGFtSSRFbtfzSYsI/l2CWuJVq5A2VTg=\r\n=nObj\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.106","@spinajs/fs":"^2.0.106","compression":"^1.7.4","@spinajs/log":"^2.0.106","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.106","@spinajs/exceptions":"^2.0.106","@spinajs/reflection":"^2.0.106","@spinajs/validation":"^2.0.106","@spinajs/configuration":"^2.0.106","@spinajs/templates-pug":"^2.0.106"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.106_1675867662146_0.323040757279339","host":"s3://npm-registry-packages"}},"2.0.107":{"name":"@spinajs/http","version":"2.0.107","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.107","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f4ba6988c8a8d1a38300459da5137938f9b2ac4d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.107.tgz","fileCount":345,"integrity":"sha512-WvMywK3O1Rie8tITxJFq0TyeHqbU3qHgJPK707udrani+Y+pRSWLoOv137kbImPQuYUH9jDXdlpLrS6QPrfSDA==","signatures":[{"sig":"MEUCIHfVTSsrVS4vNlIjSXauLzxTjVEqfkVnRGa1W2wOxePdAiEAiaoBUtACA+s7myPZVfU8RvkT5yDTMgFWDQMX8PpaHes=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj47mZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmra+A//YENYNcguu8hhHLepVaNctV9eG+4PHkJCzRZRN9jPWhKsfPMX\r\ni15i/iFS/nZ1dvNEBc9Z98fMZpu8fDpjcxXB2/27a4gvIQBgYUNxZBLLZyo2\r\neu1XVfQ3aaXX4afjzeQnWkFHi+C3XgH4yjaWMXDX8pwDztnSUxOVOJl3E9wU\r\nQ/GAspWnASC49TeRYdux6tS9pgze0OEtTtMz5bmRodTHmGv48JvZ+GGC7de2\r\nsaBYvp/L+s6tHqvkIZqkWOjFZASm/2t0jkLgxyMWY84OP2DnUdNJyE8Z8PEJ\r\nxWZhqwb/eYhGvDfYTKvsKuZk2QYpt3HkYgxaL+brZqI44f5iuX81tErurh3k\r\nminGSyJsR4neRlBNkl9+X9XtuiivV/NpPnaMwV+2hoGp4xlLYiYscFpvPorg\r\nufbs/CLfcCUxgE4ihRQ1zJ/loDK67zA6Eb4X2nUWnAqd+21PgQJQSi4GxXIj\r\nrfFeyEg9Gy28eHPsbYXOqaXXwH/RAU5PMLZRrYfC9rDVT7c/S4YoHGl6SEwK\r\n3DfxK8On6vQdroDTLuwMIymp0jL8fAbNvqyBo8ilfoCJU7rcShnsuYHwv6LI\r\nvGtwTVVdx7zLVY55aOPcjnHrG/3b1ZL8vYgxvkk5kgpF0PsHoJ3h9UoyFLbA\r\nWs67pVahtATxIO3xgfuOyXpLnOibQY8ybX8=\r\n=9n0k\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.107","@spinajs/fs":"^2.0.107","compression":"^1.7.4","@spinajs/log":"^2.0.107","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.107","@spinajs/exceptions":"^2.0.107","@spinajs/reflection":"^2.0.107","@spinajs/validation":"^2.0.107","@spinajs/configuration":"^2.0.107","@spinajs/templates-pug":"^2.0.107"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.107_1675868569019_0.48026311487226203","host":"s3://npm-registry-packages"}},"2.0.109":{"name":"@spinajs/http","version":"2.0.109","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.109","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"6614d7f5146fba7aafca7041de71e442acd9ec93","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.109.tgz","fileCount":345,"integrity":"sha512-zwqpcRvzwfP5qniahubqp8nrbcDGkpMOXorGvDPmMaBWlPSoDtFMxggwvvw1bSU7qx2c+Qs7pfv/izoyTm4guA==","signatures":[{"sig":"MEUCIQDgvSWHt1tyifSPHjAqQ9xfOHMaDaqVvma3eriDEeyLIQIgO7OtyasoroDc38RXhCjv2ei/StUzUP7+xmyTl/xEtTo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5W7qACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqY0Q//W5/5c5kTy0Rkqv/IEj+RGh9KZTHBqEUpo9RqSyznk875RTqn\r\nIruYWHgpGhnbsmYX0qy3Z5RrSL0X8gKuLserIqEqpNKF3bpt9Os2kZmbCFRl\r\n/tg9r9sHo7Xo6uBUtZ9rEc2UZkPU1JIjTr7xCL/TdtGqJ51HixMZ6q1RfoTJ\r\nYlL4UNRTQ0d8i+5jtyBBYGYM9Cmtbnp4hwHMpSyo4fVohngMuqRD0M0KzK8e\r\ncZNaM0o8VcmQG0tsL3FKVVWNwLk2GgPzcR65JmN6nOhd3z06yJXy1mF9QZYD\r\naWv2dlmEWk1Wg4sK78peat4sBFbp29T3XvE/OmnHqFDIcbpE24O2DQfBV+7I\r\n1zwyUyYFuojuAXrdfX1uGgseJfV48WEM+C2tYm0MgzcZ4SthrkX4cJ2Wgqkg\r\n2609dB5acQRyc8NkbPkfAcxPBt6GxHKZLmD/S2QE1KZmFouK+7f728Kdw5Fr\r\nYymzJTtI9v/2xgBniH8Ki4d8swKqMti1WQz+BaZKLOY0thatsg+bZymcd/f7\r\nLXwrQ5Hr5wHYEy2ExH0nnksuSO52LC+jwu1AvZKwN0r8bXJOOUW7kBtFXOxC\r\nm8gj55Vh8jbYYWr1T4lKBUcPNWBeOKWA41wy1HrW0BKeSXg/3HFpcPHV2lNd\r\naa8kBb2TLNOdQQ8CB0bsFRaqAXL5yW4q8RM=\r\n=XT6/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.109","@spinajs/fs":"^2.0.109","compression":"^1.7.4","@spinajs/log":"^2.0.109","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.109","@spinajs/exceptions":"^2.0.109","@spinajs/reflection":"^2.0.109","@spinajs/validation":"^2.0.109","@spinajs/configuration":"^2.0.109","@spinajs/templates-pug":"^2.0.109"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.109_1675980521996_0.25492882051049515","host":"s3://npm-registry-packages"}},"2.0.110":{"name":"@spinajs/http","version":"2.0.110","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.110","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"ba912d380e1f7f29164b3826ab9c60effb81b52b","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.110.tgz","fileCount":345,"integrity":"sha512-aM4tWnoMc6RotNe+6Mv56LlxOsVuYmEg3wwMWi/9VZh3+hrw370pPInF72WvqBhy2BqmDaaHN9kw9ZSC5hd8BQ==","signatures":[{"sig":"MEUCIBxs26P9WSbEKDQmVhEMd+3hBDzldAJnXX1dXwajkE7tAiEA6nC7Aw/QlYB6ZZ8mKy7sIHtSoe23TFTOo5RGk+6J75o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699763,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5mhgACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpf7Q/+JFYw9V2FBtfKR4PydTvg8QFvQC2c76adg2zs4NiuCvndyqaA\r\nDjp9zpcrKXLD6AI1T2goX+aRGw/Doe46YB+SP0HaohnCWSY6MeRCYZ7Rto3V\r\nNya2t4XAGMDvRAdmC+skRBtVXhPcGoTWEhEpO2ZzUplEYLnsuXj7Us1YMXFP\r\n8Og11irMUg7cY69TFKAyHtWckDUXTyEZ8oOcuWU1u0vTbNOeZrXYDLY/P577\r\nYKxPMMHiHPLYLcsVI226awp+jdtz/dIIzBWbusXcKBbViEtxzOcf+DFYAO7L\r\nOlv+JzM9r9VceARKm2+e6sYPJTybnh1gLWQMA2aX8YhpYEBBnkgT7rxCJKiT\r\nlt9+4ApQqbfrMKShmrfL+8qYGl4kp92j7KLUZvxe0pK2bjUTgZ0I3sT7MtU3\r\nMFJ+8NOE/X2RB08YNCVYtDjfGPBI6QRZwHT1AQxEwH1U3yOWijcNWRXFoUyx\r\nP37gGfZXlI8s0rdlDq5CBjoOcTdodHK+HG2lYtnXMe5N1TGawkeTfFxT/8WG\r\nvAopzIyfeSIYRVWLBxMhe+3Wuxrgwa/5rntfTfA6USCO8FmxRI3oZAasc9Ux\r\nUTWk0lZtpmIWU4NZ942TpTYbQVVW3eij7yvBJ6EVWmfxw44zFnMEKGf2rstv\r\ngXsOsRcxs4MDeRHgzUt7XpNKUP0Hynn2GJQ=\r\n=Ed18\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.110","@spinajs/fs":"^2.0.110","compression":"^1.7.4","@spinajs/log":"^2.0.110","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.110","@spinajs/exceptions":"^2.0.110","@spinajs/reflection":"^2.0.110","@spinajs/validation":"^2.0.110","@spinajs/configuration":"^2.0.110","@spinajs/templates-pug":"^2.0.110"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.110_1676044384434_0.6137438633697065","host":"s3://npm-registry-packages"}},"2.0.111":{"name":"@spinajs/http","version":"2.0.111","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.111","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b65dd06dc08d0a29864db5f0639a514cc72af3ba","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.111.tgz","fileCount":345,"integrity":"sha512-yzYXwHlklEDYF/DuVIWXrk/yUYLDgG3XOMXf7yeLiQuzJjKJ23j+fUKI+60L05zbZXHse8xhIVz/3y+DHGnGmw==","signatures":[{"sig":"MEUCIAcE8w7PTkYQZ+qYM2J5PNsGFiEVPqitIUB5JXTKg+/wAiEA2H+9dkVNA3rShoici1UJ3+Tr1yHvJKru38M/avARIUQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":700032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj5+6bACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp9oBAAoCLLW5y5uB6nDvYx/f5ykcJVyq/EMgOWUm33ooaC/K0f8l5O\r\n6J7mF7jsNfqmQPXxSIOmQIqII2Y77hsOXq7PZZWwazpyJn5fgDPXuic0yM3F\r\nR0jc89jOrkm8t7GMokbEbm+K7iKtKjE7fMxLWg8VqIWK7HGmp+CdBJ3TuWyO\r\nzyOTc42MZIJhTJMGCIzhdtD9C5VqUiHA/fezSXnHe2XPh9S/qwyp7WbJFp2p\r\nOhNxRrWbrnCoxo3wqwjbmXc+MnFlFjETbhMtYPwzeqH108EWmp7rujytpM0W\r\nRq8qnlBmSD2/bnl+23xueoDJLPkODa5hr0T06HB+q96538zwUG20JPeyKJFc\r\nEFdr4ja5/GYjeDYH2fcToDby17TlKLJUHFeVCedCnKf5otYS/YUgKDPtloHu\r\nyv8uu2CZOzw/qtNX9ebwiAlYHfRPNZKKNSa9BkGwwXQLXth4FCWE/EwMf3NH\r\nnok8mOn8fZcLa6f63gpRz2dTZermJju7KhRkvoRHXdbKzayZvXMGN9V48lZa\r\n0nMKOapzlTfhjJw/78QSYhV5pXJbelumGiQiHmo+bDbC6QONrsuyv+gvOngg\r\ni5GgDRXmOBKgdxgpCwQHTfW5KxnDhZ+f2BqPvujGr5TyHKYaITiSqeLAnVFE\r\nnbDUeM8WmENW2suAIqcTk72JTGKZxYwglwk=\r\n=Nb3Q\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.111","@spinajs/fs":"^2.0.111","compression":"^1.7.4","@spinajs/log":"^2.0.111","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.111","@spinajs/exceptions":"^2.0.111","@spinajs/reflection":"^2.0.111","@spinajs/validation":"^2.0.111","@spinajs/configuration":"^2.0.111","@spinajs/templates-pug":"^2.0.111"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.111_1676144282916_0.7814197883763021","host":"s3://npm-registry-packages"}},"2.0.112":{"name":"@spinajs/http","version":"2.0.112","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.112","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"9c284983918d7ef98a1635b9d3dd8175f9657e00","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.112.tgz","fileCount":345,"integrity":"sha512-AnG8W7XQmfw4E497d3pfIjhUxQLypCT/f3KLI6JA3Fh1pROLxgouaY3aUwZZcaP7EoTaLLkdL1KI6xNMfkhFyA==","signatures":[{"sig":"MEUCIBMAlHiM7hmC2TvZxDg257Y70frkooQkk+V6krIOYUDEAiEAjuk8D5x6zBp7H+q8PHABalknDoTps+eOLUawPReKd08=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":700032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6C8fACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqQFA//UPRi3XJK1kXCIko4BFybMyr1iH0fSjEnkEXNLyDkhj6Dfsh5\r\nj+f7Py3+JFeUihytOwKQs/0defISPjV+GfEvFUMVpnWDaVrO4+T2bqPlEPL4\r\nuYcO77FmLjpMSgCYda/9ubGLVnGF+uxZNsKd4jDL4PI2wGcK5xC8YBXQB6z3\r\n77phhAd3LBj2V4gWgVvt9dUBInQfPdx4Af+yAGou7ywmNFLTR24kvzThxFSU\r\nUQt5EjyR+ZIjs2fhJlHigGC9CHwDjU0JqyysyYgK++Sx9IhAf6k7i9BwI3Mp\r\niCWu0N1XgNolhJHUUqTng5k/BvVZ2hyQUZQ9M0vgBIfOvUPF9AVq2Dln0tga\r\njcyK0o7QPKFNPsb8CDqjHb30aBcZhJ6M86DBB75OmERkJijGG2o8xey1PKRp\r\nlch4YEseoDV8n+ythaMLZesfEcQTtSDymkuTHq1O2xtunJux+tw69Z0nYRwG\r\nk66W7ydSfj2TgJ6gd+gcSOqx/ItJPzMvXoDaqiAS+jJLHH7z+/Bw8EX/4/Bv\r\nnINMLUPCSFCWeQ+W1ahlKSXoHwLLTVQbgft4aHL+W52kgMTZl20Q82AsMJ7o\r\nuEsTyPCMQBJJs5aC1xo/ywbbda1Ll/umuWQheeFvk/1tSvhgHu1egVBO3iVb\r\nwZt8HMSDv85tG/1tNmNuNJnGqY7vpKhI1cQ=\r\n=Pi/f\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.112","@spinajs/fs":"^2.0.112","compression":"^1.7.4","@spinajs/log":"^2.0.112","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.112","@spinajs/exceptions":"^2.0.112","@spinajs/reflection":"^2.0.112","@spinajs/validation":"^2.0.112","@spinajs/configuration":"^2.0.112","@spinajs/templates-pug":"^2.0.112"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.112_1676160798923_0.3816934571623831","host":"s3://npm-registry-packages"}},"2.0.113":{"name":"@spinajs/http","version":"2.0.113","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.113","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"815010bee5731e72f4b92ba2c30f9f79bef7a756","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.113.tgz","fileCount":345,"integrity":"sha512-R+KdLxW9QC6A9ayNNIetpviAJoe1+bjKIkpXmsj02DDbj8ZaCAgVZ12QD97zzv16dUU0TPLo0uf6d40McXwgeA==","signatures":[{"sig":"MEQCIDwv6VY1IwyChLcqohBJ4PkQeIuStPeTWOF00rLzj0fMAiBczbaV7K5bmQDXvbUfBjIxYm5bw8JScrDY3Aoi/EEUaw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":700032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6FQ3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoTaA/+LL5aystSAxL3XDYlP3VzauJ3CANRvGz15/uQmy5bnLqWP11r\r\nKP7DArNfAqIpzNVDqgKTf+QZJe2DYpFY/oLfkfW4UYESxwbyzbEpgmQQfa9m\r\nLYqmeT+DCE7amOBg91WwKrxNMurgBzSvNojugKP92Qm5smE5TdlOkUt+Hn3A\r\n1tk1O/vzl92/EqntWiQc6mBB2vQHyCcGB1u2OPEzOmUEY/kOLqdCunv6N04o\r\n/Vq7+oR465ZoCrvtRbGgxGY7bDdngyq6CYRd35oGKNdPJ8av9rtZbB+pcoKz\r\nx0MXtxjxHsgWo7a4AUirQPzxyqzmjeV2OOSqjGZPjfMYE/pcS9Q+1xi136zi\r\nD/1AdPDYJOOhUwTdu8NJCZDecEMxUyJtVVDd0+4GmDYGPDSHEM4q9v1idOFM\r\nwchMdfPwu2pQT8ulQMF+LCfmUoLbgcXcJZWDDgCcIGI8fv8nFm+vTOgiln7l\r\nAEIkdzO+7zkz7rf+rAEdqixiipwL5e5bIdruv7X3lvD1Ju25WOVvwa8cq/Ro\r\nTwSsRML28BeBICZgy30y/RERU6S9gTIsZSj8nqRFkVm8UjCnKkDV6q33bw/J\r\nUzDZuRzZ79y2Tf5+cW4M75CoX5vymoe0C5G+pG+1GY6aCW232hVEHN1S6J9s\r\nySfxtI1sPOkAuJ41h+q92/eO5phjxjrjEe8=\r\n=uNll\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.113","@spinajs/fs":"^2.0.113","compression":"^1.7.4","@spinajs/log":"^2.0.113","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.113","@spinajs/exceptions":"^2.0.113","@spinajs/reflection":"^2.0.113","@spinajs/validation":"^2.0.113","@spinajs/configuration":"^2.0.113","@spinajs/templates-pug":"^2.0.113"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.113_1676170295126_0.4015198471393606","host":"s3://npm-registry-packages"}},"2.0.114":{"name":"@spinajs/http","version":"2.0.114","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.114","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2d4a483414ecc6cbb1bc3f91b23311174a20334f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.114.tgz","fileCount":345,"integrity":"sha512-Q0PMxRvWU0xqKhgIbaGe6lEm1NR0aYhx7INU9E/ZBkrp4kEkE2OYR9TVHXN6vsfgzaNEB194KVOF8/Q8azkPvg==","signatures":[{"sig":"MEUCIQDdYhBNgbc+Hi5WeVsnfidm0NcISoi51vmVkxE+zRa3KwIgEPBpfIEgwGEmCfZ/p7SuboEc3v/CzioYlWrhoaz2lDI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":700032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6Vi7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4Og//Q482BnS7xTgB8NvMRHL2qc0bRaejGcVDAEaGxXnppWPLipMr\r\nRzaosVHi88VBJLgIXKpmPGo/I2YYeVKb9BEixgJXGmQqrZoLkeOjClKCETw7\r\nm2itVIg2YBZZq7fHD/b5ADMiNBXDvNiUduK333P4Z8k3YkQ5eOEDI3KjRwSA\r\n/mpFRvlm38MRcaCO9mbwtEeuUgVwLWtcQ6+YhdPP7EkvKlHCJWS3khOvmYPg\r\n42qmAbJv00WMPfdLHD+rL182WTqPVmzMSruGTjLsmMkBj5xHnFMkO/CftjfX\r\n8P+KCTZXSp2Id6+31A1hOrzuXM2zuIniGpeEn8Wrxus5PRq6oTyw64mD2gHb\r\nQ+PdzfXVkM8cuEKc66wibck/IZWyrjYSawDVO+0++5St6jNy4eWMicp0AfVk\r\ncnFtGTKOQBjfOiG+bgnOt1+outKqiFDzxmIxgjYMhR+BOLGRieiq5jULtW9Y\r\nAOAPrflCpRcIdY0BrtAdVK4CDvMpZPGbsd9kJaVkJZj44jdHFCgIAY+Toej2\r\nWwNWhCAZ4nx0luihEQngdWKJTO/yymWpZGMyGxIZ2xlJBjpePrdOTAKB8wwG\r\neiMGP7TY0lTevigl+zop6YTJ9LsdW4YfnAB8jrExL7BV1fG9JqzTTvXrp0gD\r\n2/fLx0iSUn3fWYm95AlCkNIXAE2EZ/z35EM=\r\n=Az7S\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.114","@spinajs/fs":"^2.0.114","compression":"^1.7.4","@spinajs/log":"^2.0.114","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.114","@spinajs/exceptions":"^2.0.114","@spinajs/reflection":"^2.0.114","@spinajs/validation":"^2.0.114","@spinajs/configuration":"^2.0.114","@spinajs/templates-pug":"^2.0.114"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.114_1676236987470_0.06396112603405624","host":"s3://npm-registry-packages"}},"2.0.115":{"name":"@spinajs/http","version":"2.0.115","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.115","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"56faee5bf6ed9c0df77a029cbeb315c2244ae0e3","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.115.tgz","fileCount":345,"integrity":"sha512-t+D7CinnvP8SDw1cXW9ioZAf02lZ9SzHNXbUUhhxZqlZC3ljpZWHlPfQvbYrjiaQpJTFZOFN1JY7BySpCbmN1A==","signatures":[{"sig":"MEYCIQDffK7QGjbhd9RNfVud/W8Az6kZBedmULjWXNuwBPqVvwIhAMwQdo6yOWFw1FbzfnISXnx0D8iXkfs3OUyOgw/9oxdz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":700032,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6WEaACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqSJg/+PRbp+sVAoGCwG6MPnyxS4K0RESxRy7OxxZg2UcjkterfrXLA\r\nRoCbG10gqTyCCc7rRUmVKedlG+VWR93GijjyCVlEGsAq51+H3hLLlqt9PX/h\r\nQ2xx+f6lANorpm2Bzmnk5kfUFMlSBn1ZVY83ZKMQ/23L+jifDinU3MYZ7Pgr\r\nOfrWDh7wGHXHSn0sENnJO/Dobw6+y6gPy2wt7324VFlO1mqOFo+m+WFsQo75\r\nTGplUfK2PP7BU6LB+539C6sJR8uGPtXy+FisHMqSbA3EHwfJtICUdcuiL5vH\r\nsuxgnH5cQGJvnrAq+w2mO51DHx3DWQ1Zi/BjaTPHGjppBnGwfezm+whmu63Z\r\nY/hK2XQsqS/W9cp54GkkgWmktF8lyIFqmfiPb3uWsqgIpfMNUEE30RiKPXOp\r\nhuSiRuDu0y8ejGcyPpLpPtD4Q7aY+tIkPxcs4pumaAmzqJFXE74eAb942Thn\r\n+OtWzz6Gi7vrzZzIkV1NtI/P13zaQbZhTzgNO1raaflWiUNdD/hsHJzTrpGT\r\nqzgr6eJrQ4Ee3VRHV40AsedE+jOCaw/IAB9CuDZ2LsFwR4O6AGbFZxwzLgit\r\nvH3g/j6zjIMMZ7q71fKBZe5qm2VSJna/w9Nk0rYJfI1F1iwHswJzL/ZLsPcE\r\n5RckwiZ5/S3mtkznllpnTfK/NLelPXg6gvM=\r\n=NA3P\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.115","@spinajs/fs":"^2.0.115","compression":"^1.7.4","@spinajs/log":"^2.0.115","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.115","@spinajs/exceptions":"^2.0.115","@spinajs/reflection":"^2.0.115","@spinajs/validation":"^2.0.115","@spinajs/configuration":"^2.0.115","@spinajs/templates-pug":"^2.0.115"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.115_1676239130342_0.6410234624926743","host":"s3://npm-registry-packages"}},"2.0.116":{"name":"@spinajs/http","version":"2.0.116","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.116","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"fb24f07e86b74f6a84883bbd005f4477396f3c79","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.116.tgz","fileCount":345,"integrity":"sha512-ZTddXcCRpHB2Vh3+2rlmCeB+0hU80RS8T91oaX7bz2Ib4Wjma5kARTxUw7ntL40QVswJR88d7QB9r97yINJoLQ==","signatures":[{"sig":"MEYCIQCN3g21Ac9HekG2MvkMcDbMBPdOZNIQajdbPVpr9GNpmQIhAIZ7SUEmSO3eB9+X94P+/LRHW/w/fBt9hg41a73/VvBK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":700377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6WptACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrqoRAAiRdN/xoLFNA9vUvIrMo09DcSh8jmJKtqaebZFY54Pc4SDSLo\r\nJmflrUiC2pDikw9/mRmwVylYCwJ5s5PDPb1NQmfM8prbeiWV9BE+8ac+4qcD\r\nx3JgCuMR9QtcUZTDpcMUpUPyiiEkxFHzTSN+Enc4wRxWrJJ6y5RLNjbuvsRY\r\nP/yRFmrvdBwwh6U3joqgETEArjb3Xxc7aWFpzLMchxNxcRXwjIVgdtqMAtsc\r\n6D+JTZjKToWuDePjFyY+c+Ti6pLokVwYo/bAht5KYcb3Ay5+qGYwua5zj3YG\r\n3jQymowXmtlX0cij+Yjr4ERXEULnIYCZbbEw2wSCmOlBFGdM1ED94doZDin+\r\n2YFJxuQng3djmMeyIy4GlGYoMZw8/LNb+b1IGWfMY1C9qBy06uC+hofKg/BI\r\nfCXqTgRbjCRqaNk2XbLvCjJZnPBWC5OlrmlqK1e2zj8bVNgxpmiy/53VL3hB\r\nEeog/Xju8DHfNaWCFJRinkCY4i4NurY95QQ2D76MYPlkhZAKPRPggohUNcxD\r\ny99Y2afdvRucezOSytx5mH/b+RHxOtFjVWf5xYbzloN3U42POiiA8jNfftWX\r\nVRWQ2A+cxTR7lp/bqxoITbW8dK6cj+O32Xb326KnEYkmx9BlJAsEgh7qt+gG\r\n7Pt6UkiokJn17e07h0uCJzKw2WVzJtV4ak8=\r\n=0AT+\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.116","@spinajs/fs":"^2.0.116","compression":"^1.7.4","@spinajs/log":"^2.0.116","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.116","@spinajs/exceptions":"^2.0.116","@spinajs/reflection":"^2.0.116","@spinajs/validation":"^2.0.116","@spinajs/configuration":"^2.0.116","@spinajs/templates-pug":"^2.0.116"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.116_1676241517492_0.3431977416466374","host":"s3://npm-registry-packages"}},"2.0.117":{"name":"@spinajs/http","version":"2.0.117","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.117","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f903cbdd637178f96362b77dce2ed90ec29750b0","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.117.tgz","fileCount":345,"integrity":"sha512-b8jktk/a8WyG2eMp1Fd4t/HPHN52i1G4rFPBVG1WbnWLgmBUwgRbNWPKhzJ+MjgXb5nNinPT0cYs8UiA/3cZ1g==","signatures":[{"sig":"MEYCIQDHvcRfvyCtiawFhGz44rWjBUsrH1wdMQoHl3RM05fixgIhAJefxEVmUuhZPBdONXjud1vE4VQG35418eIVdvXiFiBD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":700377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6XUWACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpz4g/+MsaWWCJ2XCOubc68x07/Gk8YlGe86eYyZxRA6eKMnQJDh3yb\r\naBbhr1QSr1XDn/KY291o3g3S83oF3F675T46oh4+wI6h0KeSmW38ZAySxTM8\r\nQE5k5nODtWyuWutgkp+McF3JsDdogGgKETGSy7xQSmkbFpwWtLKvKVNTqGHB\r\np9cRFYmcEU2twf0sfy/GwWxN9xSRIrasQsh5GOIDAdZQqf8E8ITCXE7ZuxSG\r\nTiBStQA3l2rw9Sp7eTv4SOeKoHw4nmJi+U4qrdqpGSmPdWgXuQNkY8jf4W/I\r\n4ddkQfIplEgC9zWrxW946j7ojycpgCh495UOuosbqC0zySYAq9C0wlKQU659\r\nPs9xbw8zggo4PmEzGpzQBOtkNXrYuSk9Q8VTqi3aCRNQGzHHYmwT14ZCDLJE\r\nfwwYUXAsMQRUn1cRYAkM92kSiSzKTM7NwC24KXNsImEMPpQZvqEiCICD9Ka5\r\nvbqrM8b7M6jX6W9CwSpPD+/PPPmQ39x2EIJSwh4KfxJkgzYfqmZ43Habz8xb\r\n7vxP/qmuSv66+4kQC5/tEly5ttNc8Ls2+KVoFJNvoY9SUj1JA8rYSFPqxGEc\r\nDGJ89AtKcgL4ofBqOsx8rxcoj7U69jY3uXbniZBvu5hOIA0UrowO0p/mmgq5\r\n11vulJmWxEX5S0S5XqZJVSyHfIKq9xitzs4=\r\n=FWEm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.117","@spinajs/fs":"^2.0.117","compression":"^1.7.4","@spinajs/log":"^2.0.117","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.117","@spinajs/exceptions":"^2.0.117","@spinajs/reflection":"^2.0.117","@spinajs/validation":"^2.0.117","@spinajs/configuration":"^2.0.117","@spinajs/templates-pug":"^2.0.117"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.117_1676244246742_0.3217284678377075","host":"s3://npm-registry-packages"}},"2.0.118":{"name":"@spinajs/http","version":"2.0.118","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.118","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"1e1c2c763ac0ba3fe718c5eca4776e38a324fe79","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.118.tgz","fileCount":345,"integrity":"sha512-WK8gt5crY40kRIvRTNdMnxpoEZF9pX5/tC7iAKTly3DJ+TLlJyBe6oFvxQsPJ6tusNg9RxIZTvMY/K7nvs2EHg==","signatures":[{"sig":"MEQCIDeTQpkstStW6Tgx/kXGD+Y6m3nZr/ntgM9Rcq3ui1uGAiAeQNbAvhu77/WMFzXEbtpc/7u9rMiX5VBhPQ2iMfitog==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":700377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6uonACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmpkHRAAgjxnuXVe9NUch5GXF5wvJ91uedJ077maq9A+TQIp9uInoi58\r\nrFPC4+6c3DjY9SyIDrcBuEvkhk5yxphix3aZaX+sH3HwLI7EZkJd2Pp0B092\r\nAsvfjO+6z71OM7bMAs86MieaKC4u2XNy+hVmNUXT+KPIrt0tFePZEYaLs0Ck\r\nIYQrYsqBl3WGKKzRkBvn3pkUycFkz6u0jSjURX2sf8OuubDOGV3GuG8c+oVx\r\nODEGT9kyzicXK2MprO0m2qzxpWpshp+9XR6D537xsQy15z5JhxsbbrrTfkaX\r\nvd9I4P9ROOWYLHZiwUY0wSX2ME87CyJL5+SSQ36qBObJYo16opThMrI5idHQ\r\nBWFZmAs4ly55kPv3DPu3sReVQsn+O8VuvQCdlAz7GoG/ZGsrMVwiITACWryw\r\nEb1QGZrpG9FejXm10ztQaWMqdzsOjeliICYeN5y62bsoaScatDUTXkcsLq6R\r\ngc89bKTohBZ8eesNoQHzpXlhGQhaZ8/ar8ddgyW8yBjkV2yqe2/XJQO4xw/E\r\nzc9Fozp1tV5KgHGBhPOEl2fS4bl3FzRh1ESGihBo94ECnM+polEjXurrNVXJ\r\nSZi1r/KE30VTiXewn/NWWsLCR5z0vYotBpYkkOIVhEUttFk1vlaffNLTXCoj\r\n5TcVKj0Poxr1R0o10IPy04xo/9ehenSPY6c=\r\n=Q68U\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.118","@spinajs/fs":"^2.0.118","compression":"^1.7.4","@spinajs/log":"^2.0.118","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.118","@spinajs/exceptions":"^2.0.118","@spinajs/reflection":"^2.0.118","@spinajs/validation":"^2.0.118","@spinajs/configuration":"^2.0.118","@spinajs/templates-pug":"^2.0.118"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.118_1676339750808_0.037481669502781756","host":"s3://npm-registry-packages"}},"2.0.119":{"name":"@spinajs/http","version":"2.0.119","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.119","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"4ddca2b207891ef39f35c50960bff2117eab774b","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.119.tgz","fileCount":345,"integrity":"sha512-VTFcylCvt1S+xBKC9DiaIg/spd3jKjafZvudjBaz0pTIqIP1qzB3FwmcHko1y/IL3SXdQFG8w8WjF9ON9+JvbQ==","signatures":[{"sig":"MEQCIA1i+18j8Lk/pbYALuaX6j/cHIxBN9wJISguR5RcsZ9mAiAeOnGBe8493G9jj+X5Iy+AZX3FbA6yfY9+Nrod6JPPrg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":700377,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj6yJYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqC8w/8C9a/4E8pegB+FtqfZZauRlK1g8LYFcoBnXKICVGrlLEaQPMG\r\nu38QKTNy4nU9OdkfMyFDlDWEtgzm0LA84QS2zELQbIIesybjm7IPquD08BUF\r\n2Z28cYwfj0MTzYzP673tmlKsxpM4bAHA9kvD6fisSrzbHePP4XQes46MHPr5\r\n5to6HnWUou8DLeXzh+Vwa1k7RZv7ZUPohtVElH/GE1Z3JbflZO0e1HvyJMd2\r\ndrCUs3hI9B3dkxO7c3YLthnLLqz4rkeQATe4sFogSt/062kg/fQzTCGOouBq\r\nPS1FSA2r8VGeIZjqNDUFY4LcmyJMosEFRtdOwZy8MWmauaiwwFVcenXM/hCp\r\nNdZLMulAh72Q/2h6VqP+jydiDRf9AtxgFdR2Y+p6h9KN6foKnLcXZKnvp10o\r\nmT7Iyorb/WQJb/3PHcrwwpW6gVrDcuS/FqCXEVB0GaADUXR6t0tFfDgaqjTS\r\noMImY8vroseZyShdLIsrKnIvbO54RQT8+8QYAu6VF4CwBIvC477ACiO9uUHg\r\ny9VFw5AivLM8QKD9ETpq7q1z+75QqEIeHHYQ3Dm9AcfIvAbJWsYZWr01VQ92\r\nZJz64IhTqUPHxmLmw88DgjTvvH46171j+gTcAKxewIFWcTMgXFVKd5Fd1joq\r\ncJmWwKrLt6tn+gF2jtmiONAvPGJxNrZGY2E=\r\n=r48R\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.119","@spinajs/fs":"^2.0.119","compression":"^1.7.4","@spinajs/log":"^2.0.119","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.119","@spinajs/exceptions":"^2.0.119","@spinajs/reflection":"^2.0.119","@spinajs/validation":"^2.0.119","@spinajs/configuration":"^2.0.119","@spinajs/templates-pug":"^2.0.119"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.119_1676354136404_0.10501734357167569","host":"s3://npm-registry-packages"}},"2.0.120":{"name":"@spinajs/http","version":"2.0.120","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.120","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"48357a2c54802809850697668bcc12786ced58af","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.120.tgz","fileCount":345,"integrity":"sha512-HFY3J3ZuMoL5LzTRmof6w8xFymbWTcH5s3ngbsoY99J6Bnd31t2NvGUmRF5x+w/g7lkXwTXjTd8itEWojdaiXw==","signatures":[{"sig":"MEUCIAt7q+/uS8t/aGLkYYwwZfEv4zkS+cKxegBu97E1NURYAiEAo1Ro6O9r2/ptYeIchN/urUc1NxJ0cNtAaNNVonLUO3s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7QJsACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrkBRAAoMWVLjbZZ8bF/fuG8axUwWrKZ3J3wYzrinGx1D2PQibAZ2GH\r\nHqLd3jCj4wgJHYYhvhBDJLMSDtXbv6TD2kncXU0wJUdm/va8VUZqigBj5JJv\r\nLLMNRJFkKVbnMIxQYmNuZfahOWK9PIiBwkygg1hNk0N9YxyvintFDA4TL5C6\r\n5XGEQ2WXrjwVFKPIxroUZAIQZRx790ncZu2dYTWoUcyx19jEvF+JIb2bjDDP\r\nNBXl6DziJo4Dvv41r+u1LWUQAe8AvcCYKq1esorRLvhPMBXR2i17RLMtJLBk\r\nucPDQwJgrMsWRSa+vWbgCiw71VaBJlbDe3BwG2YA8p8qIL9ibX3Vt74Vo8YN\r\nT2Qimtb8q+qi2ezkY3IsQ5yNI/5CrAzdwKG1gS5HLpymyO8jG7c4RZJVqNfk\r\nqOiox18MyIMc5Wnsxnk5QPjgG2CQGv2MWUs9o6dMhJizBJ2mb8zYFgry0dQ8\r\nOU36nZFHl6OfziDEApU/9fE2TY9wlCbqaOcQFEquod38H8VL/2bFO2IrK0/l\r\nJ93cjy5UzypNvA3tSfQqIP1Zy3WtYff3sulcadDB75yzFPxRVD71LczslT58\r\ncNOu/ln8SFmtS6P6CM0IPTMXo3eaNr4PERn/5JpeL6X67n+ovz53x0WRX1UI\r\nRe7RoErGIqEqbVm138PydxcQtdqne1Fv7Pk=\r\n=MVTQ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.120","@spinajs/fs":"^2.0.120","compression":"^1.7.4","@spinajs/log":"^2.0.120","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.120","@spinajs/exceptions":"^2.0.120","@spinajs/reflection":"^2.0.120","@spinajs/validation":"^2.0.120","@spinajs/configuration":"^2.0.120","@spinajs/templates-pug":"^2.0.120"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.120_1676477036563_0.5109018437037647","host":"s3://npm-registry-packages"}},"2.0.121":{"name":"@spinajs/http","version":"2.0.121","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.121","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"47386b0701ec4150aef5540dcdad61250c0b922b","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.121.tgz","fileCount":345,"integrity":"sha512-OzyvHhHsyplimc9GaY1NMW6EemeEptd8viuMkYKyL+kLRHb5mAux++UcuAtvcqYzfFMRfD2NHmo08VrfRWHDMQ==","signatures":[{"sig":"MEYCIQCEOAxareaNGMfOCNGAEjrx7yyZs6Q2aNgwGD2qi3O4rAIhAOvU93BTM2A/EL4AeJocx7k3UnoBfyoeKX5efb0H9RWT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj7guCACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrlQRAAn0E+yDl1pskJ/8qeESSAgW8a1WEIpnyb3iEOi77G1SrJhoY3\r\nhjJaJAbiqVDfKapPonW8YfjCluJOUwFLjwo/tXk9aPpqIb9jw5X7RKVw3Wps\r\nwWDiKdbnKavbTNEDpr6NT+sn9fhIb4vefX5NqahsHKM0C0irQVXkKiyMooWt\r\nc8zu082ld6mBnVDpOQ8dYXwqn3lRHcp5fTBf+C0rmVBkzSlpmbq3ytDgss3T\r\nOjuDY87aHO+hb7L6mNeHjT5ftA58g88hUl7fn0Y8yBfVtL8f3Qf/aIvkewUj\r\nbBWWCTGaov0PdH8nfsXO4+P+xhYfaRpk1jYEBjhEmw+qs/b32EyvWXoo/kMe\r\nrbF/M/HJ6F1DZ/u+dEIURM979Idf5HWiDRRex/rEqS8b8cAD0Yut4zSvDB94\r\n292pnvaXeUAkT7dKSgXAvmfS3ZDYaTgNSFd87a5y2lm82fMOYtDMxy/sp354\r\nsiP8js1aBGFvT6Igmx9ckzXjzthsnBV/3XKcA1aYX6dcZTA9Vllysn9NB9Jv\r\nP2CaZcABooFjhKd7v22TvGoPV9UvPqmr/Y7YtEC9+ztn1NowHcHJBBPC83y+\r\nJIVZm71EtRBVfMAy2HpjexuOCgEFB21C25sU4prW1xRrbOi/Ada1XK86zvww\r\npHy/FCiaS9AURiSal0JnUf3fM0pQzrrJfQA=\r\n=CQBE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.121","@spinajs/fs":"^2.0.121","compression":"^1.7.4","@spinajs/log":"^2.0.121","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.121","@spinajs/exceptions":"^2.0.121","@spinajs/reflection":"^2.0.121","@spinajs/validation":"^2.0.121","@spinajs/configuration":"^2.0.121","@spinajs/templates-pug":"^2.0.121"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.121_1676544897714_0.20157919144669512","host":"s3://npm-registry-packages"}},"2.0.122":{"name":"@spinajs/http","version":"2.0.122","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.122","maintainers":[{"name":"gben-spina","email":"spinajs@coderush.pl"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"a0080370bb3414ed1dd2e652b93e5c226c134de8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.122.tgz","fileCount":345,"integrity":"sha512-f3BQcuY79VSXScb6b2eBnrM9TqjSlCI70Ok628E+wf2nQnKev/J4bbGaIyBE9WVRAzIrxUqGmP/yIQogUgCpvg==","signatures":[{"sig":"MEUCIGpBoYzGGHhM9LNaJfQUmB2OE/GgjSOdL7vFPckip0vNAiEAqwnysmafi1JpC4cLPj2X4bHYWu4Cz1nzWApPxmhnNZ4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNUC2ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmr/zxAAo9UVZZLxcYsXrf8+Ga0O1hXXgHwsmHuLZ4B0RbOSz4MMD3ku\r\nu/mE2aKqxg5lERP84sKku8DsizFJjyDTXG87cwsbuucgjTHPDHEG7QVNCB7V\r\nmx8lM0NboCtrGi6rULt4qy1IOBw+t8Ws9IDKWgfz1M/3Ow9q4Qh12bj+XAcB\r\nIeKh3nJkK0zWsDnwpH7n67gRIOtZSUgp80kEBvCOTVBNVCg+znh559CsESSm\r\nvMpYwVvEiUeD3lR+S0alV8Fi9J9+dyJiziskAFL5zwKHlF6Gcbp4892Dt5WT\r\nS9vbvIPDTHxRlyZt6Ts4sjbRxYeMF8/mC3sLFbvK0HaULdFbkn0r66DFkTOr\r\nqffeXKGqJBWA2dNxnfWnlOKdA/F/bIcwkisgwlEtd8Vck5UXPjA3iiyLUifC\r\nxhU4TEBWVYPIyGG3WYh4DOK8DxiHGfNoURSVmaFkcN0PQzQB17R/+z+Eqi+h\r\n4B4UH6iRA0/xm4blGUVg/xLee2Lx8omSOYK8pQyA5N+CHcmnRvt44IxvWVpo\r\nTGdZK3R5DOqMWiNrrfWcES8pYOdmi+cmvozjYKTNHYXnbHxv10i0yHESZmMP\r\nA5tt4eRBbQslayg3NfmzKe0zcnxdbZJr16oQ0bqiyYMXpy+78K+N7zNgrlpV\r\nUWFR6owb3revwPd7N1qfCbQZNw8tUF4lHeE=\r\n=y7+8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs@coderush.pl"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.122","@spinajs/fs":"^2.0.122","compression":"^1.7.4","@spinajs/log":"^2.0.122","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.122","@spinajs/exceptions":"^2.0.122","@spinajs/reflection":"^2.0.122","@spinajs/validation":"^2.0.122","@spinajs/configuration":"^2.0.122","@spinajs/templates-pug":"^2.0.122"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.122_1681211573863_0.7133893450118243","host":"s3://npm-registry-packages"}},"2.0.123":{"name":"@spinajs/http","version":"2.0.123","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.123","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0db7f7c5e8840978ac3fb05f530835ccc7286f17","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.123.tgz","fileCount":345,"integrity":"sha512-0kVVvtTnsJQR9G47f3sriSPg70ee/voeOZzDmK/G1q61V2xiVuAaHO5z2LIQroMvV6uJG9q3v47ncIU/u3vAJA==","signatures":[{"sig":"MEUCIFPvDv9omH+4Q5v8fURN0Jv/imenxWWTcb2VuGJev8cUAiEA8SE1DcY2GtTZDRo1iY+dZs7aocB3h6Fs1H71pgX7eHU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNowpACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrocA/+O3M/+1cpGSiomKycxFDQri7DOLyMvTzpSp/MIICPZe1deQSX\r\n5t/aBR3UBHmyO7KMd5jKjHT+o3eM82iMA53S5IV7FTxAMUquPHbBvA+gUwfz\r\n+78vHdRNVJv+jViZ/oZXcSSzhFgVXGFoKamw5VFcETbT8izRriFdXdWciSix\r\nyXm7SuM1MpvM6ZeH51xFEKb0FACX9XZrbgYZg5Fzb5EZDi3yLyIdIezS6vA5\r\nFeGRLOcwH6hi6oogrgC/CLXD1jZ0PTZOn3A8u++58tB/lK+PTjHZWT/8vCF7\r\nSxQhBmrZGg0EBfgOpVY71BixidRPIHd2wx38OV1El5fGWvERSnxnQkDI1iMO\r\nbyaugB0zj8pBYMhAuaEI9BC6w/GM58HYSWAB0Q1ZKNx2aOVcc5CwmoFpJUsl\r\nWEMSfzwrC3AQUZgUrp4MgNLmzZz0os2BksxBAJUoYVmAn2qBY+vzzpyzEp2J\r\nhM0Ti/d7Tq0Dp36FkiwPDAJ4psXzSdXtRgC+qoQ3aHWp2t1X9kykLpMnvPYV\r\nJnj6PQ0Z1RCC47ZyNpawMstKeQ9RWGy7vLFwp85kMZzVvfljb2mu8E98F/Wz\r\nmI+15gj9f8h/g7nwqjiNb0/vfbzkO2N7asAl5nuWzP2yVmXoxvGV3TaGU8EW\r\nttnqT3bdwN5MNt5qhIY3FJryBim5Ol8FP0o=\r\n=9eQf\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.123","@spinajs/fs":"^2.0.123","compression":"^1.7.4","@spinajs/log":"^2.0.123","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.123","@spinajs/exceptions":"^2.0.123","@spinajs/reflection":"^2.0.123","@spinajs/validation":"^2.0.123","@spinajs/configuration":"^2.0.123","@spinajs/templates-pug":"^2.0.123"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.123_1681296424901_0.9899156293598457","host":"s3://npm-registry-packages"}},"2.0.124":{"name":"@spinajs/http","version":"2.0.124","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.124","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"88b1cfe6d5aa94e8396e3d8da80e8e4af62cfbfc","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.124.tgz","fileCount":345,"integrity":"sha512-hKRakwIfHNYhG4QtP659YebVPsf+YCBzYPuu0gNLwpcB985o/PyHbZY2Df+5BT9EsUYSbDFgz1oRqykLaGUdDA==","signatures":[{"sig":"MEUCIFYZv6m46/9cvdbKqtlCkYg9Ijwb7YRiRzvPURB4qm+5AiEAz/DBecWyXywdP9qyQX7YSrGXrLo3dqQ+NqUjNuu90+c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNpg3ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp4qw//eF19+b6DCnJ9p1tknGBaTUlvCYu7gJs/fVKZHb6D8uNH2VGN\r\nz9gXfufhoV9NfhJJK+8JbYqcomH0Cm2x3BgVHTDDueF808mMY76R0x+rroVH\r\nngl9Eb+ApD1BrfwW9T3qdAvyLqfY5/TSe2p6itiBJSF8j68vcmIw3+WohPNn\r\nRURhnS3G1tsAZ6BWD0zABJMeGm3mpMuMfL8Z9abT+AAs8BjEhevJeyXblVZG\r\nKIsnJmfmi3fQqs1yty7clU+uM19MVKgo9C3aEGDURQUcpLoi0HBOqPgXOWdq\r\n9fT0BZJFv1jbJ+hicrzEOy1bj1M3zqh0JgfAZc4csGvM9z8Mdic5Cvt6dxFc\r\nMi2PwJ2VBJuci2Oc+F/0YuH3pYN3UvVHBC/ZsRrp77wERgi4NBS7n172GVWJ\r\ny8kjMA6bY+bkzNECD33TvzJQv1jOMmTjbSleJQuuOAng6rIylGRF/OrUMgXg\r\n4gy3/nlRXUjuS3nqsTqbqztLOroOXnqtX8XB0oS6nfBMEGOPB4uoAKLcDMAJ\r\nyb8QixdbVd0ZnU44J7yJ8XpEAJ4CLml0Yvk4u9V3jKU4wY+opf/mQwLdD6cy\r\nvejxAbu5tPRXHquCgegB1JhbFsjfUTitZb/bqwT4fzRGdgRsNM2En0p7B4L5\r\n4ye6tkz90LkvdcJq+LTrXYSIbUSD9ykzLZ4=\r\n=mF7m\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.124","@spinajs/fs":"^2.0.124","compression":"^1.7.4","@spinajs/log":"^2.0.124","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.124","@spinajs/exceptions":"^2.0.124","@spinajs/reflection":"^2.0.124","@spinajs/validation":"^2.0.124","@spinajs/configuration":"^2.0.124","@spinajs/templates-pug":"^2.0.124"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.124_1681299511640_0.9753027939286609","host":"s3://npm-registry-packages"}},"2.0.126":{"name":"@spinajs/http","version":"2.0.126","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.126","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e10d82b512d156d9e6733e193336cec7c36e75b1","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.126.tgz","fileCount":345,"integrity":"sha512-1GWyUga7lLdZbxHLFvpz0e0OQo4DU8W5oCaMcJZvF/FsDvTnoDwlwt8ngy6LG21+iGGtpgGQZG3p8F2wge3GVQ==","signatures":[{"sig":"MEUCIQD1rWQ7p36CUkulRFXib6ju+fHjCd+xJ/Ev22WHPRQwJwIgQJ6ddCwre+7E0PTdKNq56G6PZWzfn8LC8YWT76aKlKY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNqKuACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpzmw//baCZlpMkBCIXIntkVyjdeERGjBR70kj/I29+PNDxD/cj82bJ\r\nY+peI1l9C1gX2W7JOt5DR4R2JgDAsxDChKnX+hhWFKT2UmZt1jQb4qCeiRUd\r\n8NwHVd4Gopi08PJbYpFDNyd4f0xwUpUm8SJFNYhb5rOsHbaVZXoR5ltwdm2c\r\nHLaehM/OQMpvCp+/FgzzLtfE3f13Sz8hVnfgQpc8+EDtSCKWDc5s2QSQLTtp\r\no4+IctCzhr1/nj34h/NSgWCUq9MUb81zM5neeH/eBzkLTmBm2xVJ79gvx/mV\r\nOJExPkeLlnTr/aJXUZXVHuRmDnytWdUDrsiOUI4ylW6AH8G/HMQOrI1qAzBi\r\nA5elsEzZzlE7zkARZhWoycGZsx35oYM8nl5qREb22vg9rW2s3+xrc7Y3qokv\r\ndBPvM+hArXPxJ5HwVXIg42H7OOGDtVyDl+3RiuUdx6Z8QBJ0DWWXSg//JJNd\r\nQZ0z+FBPZ/MLwPMm5Jqf56CD3F6OkLylm5stOJRciCVuUkEINMjCuIVK+fGC\r\neDwM+E9UXQ0H+adKe47bX3BsgtizMB4s1hKhog4CL84QVnXcKTxPm5kMWKC0\r\nDRvV5Pdd3ZvcTiIRKfpLHUPXsmZ0bIh7p4/+QITvRhYt5js/gcbc4HZbP4eb\r\nTRibfPZFvfOrm4SLaJpZk4KSojnojJJRmsY=\r\n=uyeI\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.126","@spinajs/fs":"^2.0.126","compression":"^1.7.4","@spinajs/log":"^2.0.126","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.126","@spinajs/exceptions":"^2.0.126","@spinajs/reflection":"^2.0.126","@spinajs/validation":"^2.0.126","@spinajs/configuration":"^2.0.126","@spinajs/templates-pug":"^2.0.126"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.126_1681302190323_0.20137306735129723","host":"s3://npm-registry-packages"}},"2.0.127":{"name":"@spinajs/http","version":"2.0.127","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.127","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"188b50193bff321c2c3e79a55e2d72f035013487","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.127.tgz","fileCount":345,"integrity":"sha512-i0ciM53RaLfnfh7z80C4isfWaXmMRM2dSS4Nm4UtG6Zp/E6VklWpDw9P+qgmlo4L32MFpfQl42LRSql/1gp2RQ==","signatures":[{"sig":"MEUCIEdn2M1MxDj1WZYab0c20AJb93YC4KENc8OIALfQMR7OAiEA/hB9vnD6YCBdSKqtsmg1ww5qyZPYILhXhwRgpsUdEZk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkNqnPACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo/WQ/9GnbmPkewEyLjrsWdy5hRqGxfb0PsnHwXEhdDHFs85W1Za9El\r\n0okCeeFlVhpcvBho9LA6jXy/nlkLMkGfMncTbsqNdxGhOYwazzf3bFcZLCjj\r\n6LBMUPb38yWQ83ZYjdGjXYg8f6/NxNXcApso2DElz8XguCT4wQasyNMsptiT\r\nJ9grASAmZRCk2ffqnPD7hIP4qukExTfe1i1p7r7iPTv2dHUWuwE5IW8zpnVf\r\nI996UEbRR1A4vPU6n7S+euGBKTmRzdLjuSzAlKCgfzQbSrzSHA9bPVie+Qx/\r\nbirG+LHPzVQdwmN15JwUk9ro1ILHCWodnxyc7xIDdPNv3zCle8zFmOQV3gEd\r\neWPOBdeI/jvGnlu4g3Med4KgrVm3Yc6+is4dEWDKNVTdAqVG2JpUMw/RbsZX\r\nG0P1yerolR/i+Gz+QwkOm+GbZOW4O8YlGx6hNFej0L7gx4z6yhUvyiba6wAN\r\nsVbFZhWXklrsSdg9R2w0I3zpVkeETUZxLjGSyrE/jyoeZqJro53bfl3bAiul\r\n4llJlgcfPgPYkIc9QEeH/LVUmz+o+D5c1uRyOHoG9WsOWAXol+yhAUudvlQH\r\nrBR+iVdOV2H/ZhsVCIyHi9sssMzBonFtxowefazKTQGCE+HGY8TGNqVubCq+\r\nQo1L2jtI8QHWTuqTMx+FZeTMcfapGnzTBzE=\r\n=3Dml\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.127","@spinajs/fs":"^2.0.127","compression":"^1.7.4","@spinajs/log":"^2.0.127","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.127","@spinajs/exceptions":"^2.0.127","@spinajs/reflection":"^2.0.127","@spinajs/validation":"^2.0.127","@spinajs/configuration":"^2.0.127","@spinajs/templates-pug":"^2.0.127"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.127_1681304015628_0.17060957423978462","host":"s3://npm-registry-packages"}},"2.0.128":{"name":"@spinajs/http","version":"2.0.128","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.128","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"40b1242c3e7affe3b83d74d4f7a6f3a0d0247afc","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.128.tgz","fileCount":345,"integrity":"sha512-h7KlGkS+CJSI8pLSFn/UG2ikkpLz2WMvjC1MvwRLclwV51sbM0NWt1yN6AP13YPypUzOBL1D4LbvHb/1k/1DJQ==","signatures":[{"sig":"MEUCIQC359tCX6Cmd/hKrNIbeSWulVcdlB9T7/gaP+T6jVEiKAIgQmVnY0UArCIlwO42zEY1+a9rdOW8rqkv8dQo1KJPGS8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN8Z6ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmoeChAAh0yWfqDX9OMaQM5NjSmC5eTRZLTrpr0w0i+F63aFHdBN3GvS\r\nfOoUfSBC/b0ZT4VorPe/YA0sQRYUHbnE5WS+tsQAzWjTsg98fPe1orSYyyEx\r\nr+c3qfQ++HFe+/LxGS61/+hJntzozHQk118xHVd17XWT0TK3fiWnIPLxVG/f\r\n2V0oD/e5bMGJ35thvRLYyNULEShXr1jbJEec9e0mg5a9SxBt6wkhQtgngy79\r\n+n3GtjVgKE9DTwcckkLOvYHTLamW5tWXrS79HxHXdSCC0TUnZOFI6HVQmwyH\r\nfImIxSw2qWhM0OGT93pCb6DDE0pH04Wf20Vpai1IPjkVVToYNeo+pbg8WC6p\r\nIzm8sDV4Ge+0V0KGnoq7XJPBWfb2Aq87oogo9dBAt9Wdd0x+KXVZVZDzegzw\r\ngfq5zABxvFa0Gpg2FzSx8mzmMLdVpKs2GdO13ozM5hiFP8G6LvqnYZGr4WGd\r\nytT1FOyxe1mkci1lkKYoOZnTq2wPt9PD8XfExIgUcHq/nYAHq7jN+z9oZKYC\r\n1On2lasCpPYSL5htVUVn55mw4ljFpqjau8SRM60w1JnCPnqY8OflBgC+lqZ+\r\n6n6nM7/uQgJ65oNYNdoFuqE84YkDnKcf6gUiYrOVWZdPxFbhMXMCvHFOTbD7\r\nrbqUwMX+Y2nbdgfrsaLwavl2+QO1pklo8jU=\r\n=diBA\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.128","@spinajs/fs":"^2.0.128","compression":"^1.7.4","@spinajs/log":"^2.0.128","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.128","@spinajs/exceptions":"^2.0.128","@spinajs/reflection":"^2.0.128","@spinajs/validation":"^2.0.128","@spinajs/configuration":"^2.0.128","@spinajs/templates-pug":"^2.0.128"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.128_1681376890627_0.7738137321553358","host":"s3://npm-registry-packages"}},"2.0.129":{"name":"@spinajs/http","version":"2.0.129","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.129","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"93463a77bf5cda943a43938bd845acfac9233d42","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.129.tgz","fileCount":345,"integrity":"sha512-RFE3KgY/8Cakc0jcTnubpQT2ckXIQyv1KFHwtUqqOaIlctYCB+Aqg6VV7iA00ziBHtDn5RulM6WBiWUGTrgI7w==","signatures":[{"sig":"MEUCIA0EuAOFDF2C8k1nmZZq8e4vtJmkQak1R7Kon1FlYgGlAiEA3DJhKLw5wriXv7kpP57g0nXIFXOku98Cg5dF6mQD5qQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":699679,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkN9lvACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpuyg//aVgIzJJcY7P++dQmZ5KtEGPiOARZD8Uh+fakpM2COhI8oQXM\r\nnJeyMYPMmhJu8+jin/+dC5kp5keqsfSAcqBJtf6dBNpvi0wdtw3e53lEaqrO\r\nyAnbD+UvHrAnXFH7Ur5BtQ/KztWnZknAXGj64m/Sik7OIHaGPE905y1aa9rA\r\nAw0VUqSuJAcNRI3iTzJ7KyoCpKiTolqYIBs4gmFpphhrw3MmEzXm7KaFIe1M\r\n/E3NjWTsFnfoo/SYk0BvZE7s8bn7FOvvFqEBB/o5ykHW9ZKp4xQwbmwAszDf\r\nOVkpEsudMBz12Sxi9RjljhTlXW9RdW77Ghp1G3A7ntMjg5dwfygsswJHIcxT\r\nM4xjcOHa7jF9gVyfW2av0So67Q/G8RuRJ1qPOTZFPn6NxEeuhzAeFpLgXODd\r\nDFBUSHCVn8p+Q6TtI5n32RW4Kf7XErVws9hdbJGuNng387vOELSnCuA8uyYh\r\nj0MSCwiWBumty3x9sc1CnK3IBS+/ufiSTGOJ+pmZq1ePAtsvOGm8bZ8rtqCj\r\nZ+m4nULkrCVegJgGuU1qtUKBAtpAldmgZRFwg66pqhhoIXotEqZFYcJQjYMJ\r\n/m9ghSZ19ZuvYdXRf4OVcHAXIYO8KFhiiq9sOI1lFYysN8ZSMsXAkLPdx3AN\r\n6RfFTe3E6ppae+aL8ykgGH1tCy58H76Mdgs=\r\n=ceA8\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.129","@spinajs/fs":"^2.0.129","compression":"^1.7.4","@spinajs/log":"^2.0.129","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.129","@spinajs/exceptions":"^2.0.129","@spinajs/reflection":"^2.0.129","@spinajs/validation":"^2.0.129","@spinajs/configuration":"^2.0.129","@spinajs/templates-pug":"^2.0.129"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.129_1681381743136_0.5383916956304311","host":"s3://npm-registry-packages"}},"2.0.130":{"name":"@spinajs/http","version":"2.0.130","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.130","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f45e390dc5569bb9dd1142c92c32ff654a55cf9d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.130.tgz","fileCount":345,"integrity":"sha512-/UyGfVVXI+FRl+gvJDtJDJN2mLgwvujmvtU9Y3c5zlCjxKHf30jgjoiw3/j9OpHoU7LxcVLyJHqeuy/X96Lt4g==","signatures":[{"sig":"MEYCIQDFGfQ6wcUu+7PCobD06QIDW1GVGfyHaK1sBeJvbhk3fQIhAPuOoLOZzomlJeOexZNBK5AQ5KZmK+I015/oaeUvUFWX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":700733,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPezZACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmp6tRAAlNXP4P8ZYrJ+lfQPz+PYrxN1QDl97Zr1qdzjpbsYteUIjMVw\r\n/TR8zGtKhvP5LnxQaDX2mg7n1Dh7gJaM6kCCtRkwzpSs9mB0lkOjsjSYD+Vl\r\nmw1Qb0lggs0saNxaiBChbe/A5W6YNUFvxkFh7/uEEE7iMSesoE/8byLQL8a9\r\nphA/euNnuUD36pirmalTZTYVD+7LKAFGWC6ZZjttnrc84hJjpyv7XHZXeY77\r\nTUN4/Q9+bIXxTXsKvX6/D9tw+WcGg0B0PMgwOVeN0JBFNhpRJUbMZbY1quBf\r\nfZ5eICSWhtQ7sB/y1JJqMaBpp4lMmkQJf+n1oWTDbu4fnHRpq//3F7oWDQLN\r\nSvHsxfYEKaNrL9TXNloiWnC60ooDVHHazS39vPfOOxnzYwd9UlA5fWwbYjhA\r\nsecfCexfT/4sFOyXebUVYbt2oUkgWTH2AAzqWSWM20aCwZEswdVqjPIJwlQH\r\nvyLiqQcDaZJKFlvQP2jUGgvJ+o1q7dEf0T4qAaIn0sxTIXfIw+3QEj/m01ul\r\nGcWFWGcdL8DSFg5NzEzTT4EjCHhDfLBZFuvEWPCU3+qHon9av/9VEUiHgpPI\r\n1//pY70ZFppJXuHpDHKhwQeRXlf7KGv8dtOQSqgQRYMPXXt83Y7CqexBOtP0\r\nTWjUEE1SEq2VRMNEY/r+1ZsVrpns6jz7zUs=\r\n=23A1\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.3.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.130","@spinajs/fs":"^2.0.130","compression":"^1.7.4","@spinajs/log":"^2.0.130","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.130","@spinajs/exceptions":"^2.0.130","@spinajs/reflection":"^2.0.130","@spinajs/validation":"^2.0.130","@spinajs/configuration":"^2.0.130","@spinajs/templates-pug":"^2.0.130"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.130_1681779929455_0.8255898097538792","host":"s3://npm-registry-packages"}},"2.0.131":{"name":"@spinajs/http","version":"2.0.131","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.131","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c8013c04748bd56cb5c50967bac878129b7f20c9","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.131.tgz","fileCount":345,"integrity":"sha512-WhllqHGh7e1ThexfPTY9X+16cPD0xOilp53dZKsmqQeUiiz+212CvQECjMFXRVCpUCzA69P3Fuw8kAQxFeYq+Q==","signatures":[{"sig":"MEUCIQCLKpHm4uCW9FWAKyiDKux0xaab+ogNyzfZqa/yH0IZLAIgBYPovN2v2jdTXkF9E1GTZuZ1eBbQ0Bd7+deBgOQ9tOA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":700035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPmHmACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmqTgQ//TNSROeRaN04nmqJUVJpuCgVYIFzPnJTb/wcE/fXdkdnndL++\r\nzIvftWjxZ7/VWOE16tscNmhqMaTAzh2K0GO3DRg4F3Bs7AgytLzWbEIpiXZG\r\nbooyzyAGGxVQx1ovfu6fUBoKB1b+YCOOnNN9cLBT3FswbRY/BMBjNIOEAT9n\r\n1YTyeW7IwjpFY3ZVPQaeZxkugjFbdMureZO9wVI+eVhL4d4imcmQSAHLH1b7\r\n2VF0amp072rc3msNTfhUBQyz5dVFXJ6YXgfuP+0YHaCBeEZTMzNWpd3pyQMR\r\nuvud5lTwF5Dbnu1gEI3UZ07gpbgnPtelhg6M7Kk3rJpoakBTGa6791pom4iE\r\nI2h2tzWrLDAaCHm3vMgJU3Rhae6U9FmAW+6x9UgsLRqZrA5y3OX4BSiyWwEi\r\nlapp9X5c4cM2G1OhBU1PdpLZslKoM5ufPbF2DiUhC4eRhbYCFHR55/PPwiEx\r\nhunaSKp8C5WWXPHLTCX56RkqGYx8rWIRK/gOINUYz+Jpr/t10A5hu5Iunb4n\r\nkZ8NP1H2x8bsy1vFCIkF5MSl951MvwMVvian5bpRaGWSZYahuaruc5zz96Eo\r\niiXoaoR4f/NuvwvD39KSB4FLqDp+LyhaUvW7LOtmLHchgI80L7jhJgwTV5d7\r\nts9LMLDKwgJrh0ysU0qBObrnJaB0A06kgd0=\r\n=uu9/\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.131","@spinajs/fs":"^2.0.131","compression":"^1.7.4","@spinajs/log":"^2.0.131","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.131","@spinajs/exceptions":"^2.0.131","@spinajs/reflection":"^2.0.131","@spinajs/validation":"^2.0.131","@spinajs/configuration":"^2.0.131","@spinajs/templates-pug":"^2.0.131"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.131_1681809893629_0.712385084438411","host":"s3://npm-registry-packages"}},"2.0.132":{"name":"@spinajs/http","version":"2.0.132","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.132","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e1e54cc798b6704755cc37a1466ec81d4cfcfabe","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.132.tgz","fileCount":345,"integrity":"sha512-9+08RRUbVTQXeLv1crz3Qbbs9QH3ZIbImh+mqTqbVZNVekkettIRFZvmRMvaW/02k2Cyke4wwSsZlgvvkdU6pg==","signatures":[{"sig":"MEUCIQDPMg6X6t3tRycEMCLbsbRg2JmV9teHTwJeBcY+x0JqyAIgGYNI6h0dG/lS+KRSPA/bXAjJa4JgpQHZsiWm71Stcyw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":700035,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJkPmiYACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmrscA//RE/Bgs8jcNzflkcRpOm0GFzWlE/ue/9opZRJNYINEfDv261j\r\nbE/dhOFhgKUMvM7tQPvJqmcJuh1Kv0IIDRf/avgvqkkLdZbDs60LwycEDWHY\r\nRBp25N+g9UAG1/78s7zkipFTuIF66H+AHZVqVib/9udVo6o2FwGDGmLjPx1v\r\nE8b70l3Y8iNV6mY8Yqne8nSYmvkpLhMlTeZU6Zv59r8V+VtOVvcsveVM+6E7\r\nRzKux7IsbqkfK+e7SEtzODfINU4sQx91in19ZFWJeBjC/9IUjXlpLu4S80xC\r\n/MxvqyX8gueT4nHTn9CuTv3w1XTLFLtN2FF2cP5RHcZZEhpdy7ZM8MqMk/Zs\r\n0mb0dARQtpV3ue2n1F41CYlzJHg/VF5HXDz2VyFC9ej1yQCwFXvi2WFe3jti\r\nPDZzQdgDHbq/IRYsDC1SYWeAEh0oJz3rGnguyXhbNYbrD8Dh1QrpZ0zo4io/\r\n2pMMreYUCS66EKZuxy84hZkV3Q/Fe0OIejMhikpSdE6goVT2suglV/HJGUJs\r\n1OCz7gvV2BjyaaCicfj0/pViC0mq4vY+N5KfOi3MuG0jl/0BcUNppxlo2bEu\r\nm/UGbXk9yGR//9j5z1fWbwPntzF117iVcoVqEcpWpuhAIfSfd44yf+nFK2Ke\r\nmPwvNr+yG8/Adhq+P+ZlQ4p0mp2aoK2wCSk=\r\n=xziw\r\n-----END PGP SIGNATURE-----\r\n"},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.132","@spinajs/fs":"^2.0.132","compression":"^1.7.4","@spinajs/log":"^2.0.132","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.132","@spinajs/exceptions":"^2.0.132","@spinajs/reflection":"^2.0.132","@spinajs/validation":"^2.0.132","@spinajs/configuration":"^2.0.132","@spinajs/templates-pug":"^2.0.132"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.132_1681811608058_0.2175351277780213","host":"s3://npm-registry-packages"}},"2.0.133":{"name":"@spinajs/http","version":"2.0.133","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.133","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"fb0b13c1c187a5f6e483c28249323d382d37e8ad","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.133.tgz","fileCount":354,"integrity":"sha512-FSIYhrcCPKijd2EDbxxkNPhghcPGv1y/Y56Q4xK5GtfMLpdWC2C7mRNvLz82ixJRyAfiumCcFt3wVa9tg19i+Q==","signatures":[{"sig":"MEUCIDVufjulB3PvZaVrjlA0zl9hwHwmFR3xMCah12ongwcNAiEAhgyZM4CNgc10zXbm3XndohCM6gB4e/7ZxoPNMvXauqI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":712993},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.133","@spinajs/fs":"^2.0.133","compression":"^1.7.4","@spinajs/log":"^2.0.133","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.133","@spinajs/exceptions":"^2.0.133","@spinajs/reflection":"^2.0.133","@spinajs/validation":"^2.0.133","@spinajs/configuration":"^2.0.133","@spinajs/templates-pug":"^2.0.133"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.133_1684838024510_0.09519178961949981","host":"s3://npm-registry-packages"}},"2.0.134":{"name":"@spinajs/http","version":"2.0.134","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.134","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c4636ca1f4ed9cf228df0dbcab1e3d1b6f058ee1","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.134.tgz","fileCount":354,"integrity":"sha512-Uf8MjYlzrKN/WTJicNbTSpvZkAPJnRn5hIaqPLnLpVjGBcUfrDqjHTLpfGej7u3e95GujZjdJWl0m/O8TIFZNg==","signatures":[{"sig":"MEYCIQCXG9/Mhjqnszx4/wxSgc7rE+FHZvrn2SIX9LIhR0JqmgIhAPBbx1r+k2blsMpZfkh/U9V9PnwxLj55JwdirEAIfiio","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":712993},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.134","@spinajs/fs":"^2.0.134","compression":"^1.7.4","@spinajs/log":"^2.0.134","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.134","@spinajs/exceptions":"^2.0.134","@spinajs/reflection":"^2.0.134","@spinajs/validation":"^2.0.134","@spinajs/configuration":"^2.0.134","@spinajs/templates-pug":"^2.0.134"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.134_1684842965199_0.7284947890294744","host":"s3://npm-registry-packages"}},"2.0.135":{"name":"@spinajs/http","version":"2.0.135","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.135","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"9756d8ae49cdd831b79548030028a18cdf27ccee","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.135.tgz","fileCount":354,"integrity":"sha512-qlwUSJZ96VkIoXTbDbZKN1yv1WGAyQKxtQXoiGpoG5D65p05qUbSezpPrWu1oGcBRYSmkcVSH3Y7MiaP9QDueg==","signatures":[{"sig":"MEUCIQCqOP5EMSnOx1YyHP5vzypPGqkbKKkdGtCyqELtW9ljzAIgVCUoZWc6OfhYBXzL4/yKBQfiR2vLoXefzGAp8kIlNHI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":712993},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.135","@spinajs/fs":"^2.0.135","compression":"^1.7.4","@spinajs/log":"^2.0.135","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.135","@spinajs/exceptions":"^2.0.135","@spinajs/reflection":"^2.0.135","@spinajs/validation":"^2.0.135","@spinajs/configuration":"^2.0.135","@spinajs/templates-pug":"^2.0.135"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.135_1684843593381_0.09855681163707475","host":"s3://npm-registry-packages"}},"2.0.136":{"name":"@spinajs/http","version":"2.0.136","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.136","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0eba3088b4ca418a1301a2ed3e3aaf606ee05894","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.136.tgz","fileCount":354,"integrity":"sha512-2O/o2WsrwUwUjobDeyDi4NJFWXon11E5ywdsZrrkYjTylzIfeXUHaMB9ap6zzT2PM53qMrffDs+AzOjeRYhr+A==","signatures":[{"sig":"MEUCIBdjRgd9BXwm3lqz0/K6OSJ1Pw6tgagoEMgJ5jdnjX+vAiEAwvfQBednYZ8eDWKb71pjxa+CzGyiXXYEJOvYVeINg84=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":713271},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.136","@spinajs/fs":"^2.0.136","compression":"^1.7.4","@spinajs/log":"^2.0.136","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.136","@spinajs/exceptions":"^2.0.136","@spinajs/reflection":"^2.0.136","@spinajs/validation":"^2.0.136","@spinajs/configuration":"^2.0.136","@spinajs/templates-pug":"^2.0.136"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.136_1684919737892_0.7275150245344923","host":"s3://npm-registry-packages"}},"2.0.137":{"name":"@spinajs/http","version":"2.0.137","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.137","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"af16fc39ad9b1124b3b23b76f8c8eed87ebf9bbf","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.137.tgz","fileCount":354,"integrity":"sha512-6HWCKU/mLtK2uyvHIRxvNaYCTLlwLRh5hrqvthLUEVNl1NiHjt10bPrQH/cOCPFU0W+7EZv5Y/t74TEY7kf3/Q==","signatures":[{"sig":"MEQCIFPtA3FvjCmrE/N2gXF5G1Scj7M3kcG1fXLJc6WfbyA3AiBWNA1+/JSUnmEv8zeZBsfgsDL2XjxRwu9vkzdUKyFBdQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":713803},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.137","@spinajs/fs":"^2.0.137","compression":"^1.7.4","@spinajs/log":"^2.0.137","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.137","@spinajs/exceptions":"^2.0.137","@spinajs/reflection":"^2.0.137","@spinajs/validation":"^2.0.137","@spinajs/configuration":"^2.0.137","@spinajs/templates-pug":"^2.0.137"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.137_1685017550949_0.5969792343240905","host":"s3://npm-registry-packages"}},"2.0.138":{"name":"@spinajs/http","version":"2.0.138","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.138","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"754c3f15967fb445e49c4cdf7a9c6a6a37be0ada","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.138.tgz","fileCount":354,"integrity":"sha512-9sxA4PxFq4+XAvWFvOeJBxz8MOaJgxUq9SP55x9xRZSwUjTktLNCtPx2bM/OOdNKT0hBeZJwUqIBVRMWFeJe1g==","signatures":[{"sig":"MEUCIHeEbyrVRwUsu7mCFozZKyh2MVM6C0bzMdPMT3WS5ozjAiEAwQiPseDr/1FTDkUAjtQbDFtunbDWk5sISsN32fdeKEA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":714001},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.138","@spinajs/fs":"^2.0.138","compression":"^1.7.4","@spinajs/log":"^2.0.138","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.138","@spinajs/exceptions":"^2.0.138","@spinajs/reflection":"^2.0.138","@spinajs/validation":"^2.0.138","@spinajs/configuration":"^2.0.138","@spinajs/templates-pug":"^2.0.138"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.138_1685018823010_0.4665749126817791","host":"s3://npm-registry-packages"}},"2.0.139":{"name":"@spinajs/http","version":"2.0.139","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.139","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"ee7c226a8d401aae1691d07debfdf29cfd9b9270","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.139.tgz","fileCount":354,"integrity":"sha512-vNyVh+mFFELBxGKaL01FuNXZqPTBRy+5uEzPLdb90Y2xnGYEBLCK1czQyFOM0Lnn4N2BDqAVuOKJsHkeK7N0pw==","signatures":[{"sig":"MEUCIGIeWNaRxZ8y8mtnZWtivHZ3q4bVMd9d/AfJcHIXYqZsAiEA2KJqX+XKtkcwhng5ME3xPcHz0vj86rbeV5MvOzfPPKQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":714001},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.139","@spinajs/fs":"^2.0.139","compression":"^1.7.4","@spinajs/log":"^2.0.139","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.139","@spinajs/exceptions":"^2.0.139","@spinajs/reflection":"^2.0.139","@spinajs/validation":"^2.0.139","@spinajs/configuration":"^2.0.139","@spinajs/templates-pug":"^2.0.139"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.139_1685022920308_0.25261527268334283","host":"s3://npm-registry-packages"}},"2.0.140":{"name":"@spinajs/http","version":"2.0.140","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.140","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"1bd851989b1c2d8545392a0474564b0f59f35997","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.140.tgz","fileCount":354,"integrity":"sha512-lV667yGCR4psz0XG5xzUhUKsWrf+iHQS/yMxMKmSbG05L6oAxDSTKk+14NllyacYCdEYZu7TeXMcgcMNyKhs3g==","signatures":[{"sig":"MEUCIQDG/3/qHPRwvzGeUINFw5OiZvMNxr2g67yF7XzqkN+mrgIgOCQwcI4JkT8OOziMt2Zob8EYIg3fTMhYtntb2M5IurA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":714001},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.140","@spinajs/fs":"^2.0.140","compression":"^1.7.4","@spinajs/log":"^2.0.140","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.140","@spinajs/exceptions":"^2.0.140","@spinajs/reflection":"^2.0.140","@spinajs/validation":"^2.0.140","@spinajs/configuration":"^2.0.140","@spinajs/templates-pug":"^2.0.140"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.140_1685446519883_0.10565940981885702","host":"s3://npm-registry-packages"}},"2.0.141":{"name":"@spinajs/http","version":"2.0.141","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.141","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d6b9f2ff6a45c457b15cd13f6b24a6cc38b0154c","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.141.tgz","fileCount":354,"integrity":"sha512-88ixwNtg94Dswv8UYxv+pytqhrDR/6BOq78Z9cwSxSBoA99ngPcB6PZefV+coLeXkBsdUueUbFVg6Rq5d3FnwQ==","signatures":[{"sig":"MEYCIQCD5PXQO4wZwBCHnoU0EftXtZuXCajp4jThrSCoZ+6rwgIhAKLcSRyEXu3Ix2ILjAhaFpftqV8vmM8N3Aoy3yVxfH3p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":714001},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.141","@spinajs/fs":"^2.0.141","compression":"^1.7.4","@spinajs/log":"^2.0.141","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.141","@spinajs/exceptions":"^2.0.141","@spinajs/reflection":"^2.0.141","@spinajs/validation":"^2.0.141","@spinajs/configuration":"^2.0.141","@spinajs/templates-pug":"^2.0.141"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.141_1685447264166_0.08962228408930639","host":"s3://npm-registry-packages"}},"2.0.142":{"name":"@spinajs/http","version":"2.0.142","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.142","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d9774ffdc009a498a77e85f6c01f1cd3164761e4","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.142.tgz","fileCount":354,"integrity":"sha512-PBehULkYNoi4suv3fJLJj2wy2tDfpVjnOQL9Gs6zLvlbKhMcZfShgCYEyqnGgQMzjmJ5Wgusdif8CcrnXIBFyg==","signatures":[{"sig":"MEUCIQCbwf11YRB9VH63BjLpnJ54plL2CdSg+y+LIeD3hDlt+QIgCSGXbN/xa6GraN9GccXXAVJgmvrY4utGDv3FKpr74X8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":714001},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.142","@spinajs/fs":"^2.0.142","compression":"^1.7.4","@spinajs/log":"^2.0.142","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.142","@spinajs/exceptions":"^2.0.142","@spinajs/reflection":"^2.0.142","@spinajs/validation":"^2.0.142","@spinajs/configuration":"^2.0.142","@spinajs/templates-pug":"^2.0.142"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.142_1685454851151_0.17513739637034997","host":"s3://npm-registry-packages"}},"2.0.143":{"name":"@spinajs/http","version":"2.0.143","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.143","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"76f7bc152adbdc5cbbb0be929e0f2368525c62f6","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.143.tgz","fileCount":354,"integrity":"sha512-f3VArpqZmGzMjLUo6E+UKePpp8LUZp862LDRn2P2cktJX4ZHSRe7niJ8OpGz5dG+twoY49OxWwmeDvLhyl4odw==","signatures":[{"sig":"MEUCIClmFi4fbcYzxiARIEgxUB0kll0eKjaJGT4VPO20uaHsAiEA2ulXFd18WRrMD7OnYlKdj04kLqmyUpmR79HJDUW+Po8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":714001},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.143","@spinajs/fs":"^2.0.143","compression":"^1.7.4","@spinajs/log":"^2.0.143","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.143","@spinajs/exceptions":"^2.0.143","@spinajs/reflection":"^2.0.143","@spinajs/validation":"^2.0.143","@spinajs/configuration":"^2.0.143","@spinajs/templates-pug":"^2.0.143"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.143_1685481767474_0.6196412602536499","host":"s3://npm-registry-packages"}},"2.0.144":{"name":"@spinajs/http","version":"2.0.144","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.144","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"7935037ba44baf58ed644dd66dd85bb82b527fc5","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.144.tgz","fileCount":354,"integrity":"sha512-GZ44OfIY0ug3dnN63pOtzBJm5CrQkdwGHvm5gKhJNpBOIr2++dCef69TCzyCTVqAqHHT3ykLmxrvJ1YFFSqE/g==","signatures":[{"sig":"MEQCIEZxJw4pIKdT0TY8GiNY8DDu/pxZD2nU+3zrJLda3zNzAiBkVdpSAdEAmoDfmGnbhdgoUBkl0NDnv2Mat1QriA6vKQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":714001},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.144","@spinajs/fs":"^2.0.144","compression":"^1.7.4","@spinajs/log":"^2.0.144","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.144","@spinajs/exceptions":"^2.0.144","@spinajs/reflection":"^2.0.144","@spinajs/validation":"^2.0.144","@spinajs/configuration":"^2.0.144","@spinajs/templates-pug":"^2.0.144"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.144_1685530729182_0.6131582327360139","host":"s3://npm-registry-packages"}},"2.0.145":{"name":"@spinajs/http","version":"2.0.145","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.145","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0b09ec9c17e0cb06f763cb9f12fbed8f75b84251","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.145.tgz","fileCount":354,"integrity":"sha512-VTahoCFg++4Wpoga/YaPKipFRqqd/IAQ2FnZ3WgOugfCX+hoDK3ibzVV1BbA6Kq+qUaICH+Zi4Ubdl+BggiGeg==","signatures":[{"sig":"MEQCIDp4O4io+mUN6Z4fO4J98qQ5ee3g5ZexLxAgRXmk1Q2uAiBMkE+B8TcLzMpArVJurrQqTM7ThFKdscqn6GYMLbtiRw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":714001},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.145","@spinajs/fs":"^2.0.145","compression":"^1.7.4","@spinajs/log":"^2.0.145","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.145","@spinajs/exceptions":"^2.0.145","@spinajs/reflection":"^2.0.145","@spinajs/validation":"^2.0.145","@spinajs/configuration":"^2.0.145","@spinajs/templates-pug":"^2.0.145"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.145_1685535585450_0.9485122179489685","host":"s3://npm-registry-packages"}},"2.0.146":{"name":"@spinajs/http","version":"2.0.146","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.146","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2d36357a71c5e83f00963067916d7055226e0587","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.146.tgz","fileCount":354,"integrity":"sha512-xyQr30IlAQbRBy2CY7/cN4+p91dxWJrmBvj6rhEh7qswDOWFAS7iUJPl6sQRK4tgbY3eqVVioVU6EbZz1a57Fw==","signatures":[{"sig":"MEQCIDHThiqWDOOL2dxLXz58M7FYy2mJjsg7bD9rfnvPAynDAiBehSC9YcYvI5iL4wZiP+ciHP3jWS1Ou5Um/jUJN3Nm7Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":714001},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.146","@spinajs/fs":"^2.0.146","compression":"^1.7.4","@spinajs/log":"^2.0.146","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.146","@spinajs/exceptions":"^2.0.146","@spinajs/reflection":"^2.0.146","@spinajs/validation":"^2.0.146","@spinajs/configuration":"^2.0.146","@spinajs/templates-pug":"^2.0.146"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.146_1685537496749_0.3601122684347855","host":"s3://npm-registry-packages"}},"2.0.147":{"name":"@spinajs/http","version":"2.0.147","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.147","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"15b8e1c6557f4fbe77d4d30fa646ad9ef78a9016","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.147.tgz","fileCount":370,"integrity":"sha512-kUX75Q9xDvPI/VzCFnmANZiZ8RzAM/o7/NPBbd6DySHxo7MqZKQDJmzOdd5BPGPTPtgZVkILFxn8KTfv+9YnQQ==","signatures":[{"sig":"MEUCIQCY6iVbOGX4f5RukGnP6sfnNTn2sv42harTKLJnze6gSAIgLeNFQyydpdyMD65GvF/T6HDs0KElxCAQp8HkbMqWvL4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":725000},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.147","@spinajs/fs":"^2.0.147","compression":"^1.7.4","@spinajs/log":"^2.0.147","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.147","@spinajs/exceptions":"^2.0.147","@spinajs/reflection":"^2.0.147","@spinajs/validation":"^2.0.147","@spinajs/configuration":"^2.0.147","@spinajs/templates-pug":"^2.0.147"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.147_1686574018428_0.373888734333631","host":"s3://npm-registry-packages"}},"2.0.148":{"name":"@spinajs/http","version":"2.0.148","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.148","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"af1a7848b82d30505e1f408be42da616d55a2904","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.148.tgz","fileCount":379,"integrity":"sha512-z4tYbjYB1F+2mdpkpWpNcVBhJQobRkegd7gljkrFwwlt+QVoN0R2XpJLOtG8CbPBJHR+h8mlKePIJmwx2yMf8g==","signatures":[{"sig":"MEQCIHCoL3ZO7h2930zXxUVpU+PHFeTmblOP4l5xqcbKNSPBAiAyDZ3tWU3PCtt4THjcCbHItnPexukgh+FVwtKyE5+Oyw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":730830},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.148","@spinajs/fs":"^2.0.148","compression":"^1.7.4","@spinajs/log":"^2.0.148","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.148","@spinajs/exceptions":"^2.0.148","@spinajs/reflection":"^2.0.148","@spinajs/validation":"^2.0.148","@spinajs/configuration":"^2.0.148","@spinajs/templates-pug":"^2.0.148"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.148_1686645639206_0.2985774355922992","host":"s3://npm-registry-packages"}},"2.0.149":{"name":"@spinajs/http","version":"2.0.149","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.149","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e9185e2d66a406f39506830a45f0baba87f4cb02","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.149.tgz","fileCount":379,"integrity":"sha512-MBg2Bi9Sxf32dnge/sjBzaceyXny1m2Bcz01YbSkKeD70ikFtcDdIMyt7AXd3ofG15qUXDqohT/jZZ02SvELBg==","signatures":[{"sig":"MEUCIQDQskuq9e/LaHWN0bx+oxTjpCR2YWvq/yXjBZK9lo9bkAIgMh6oy9XMV1zd99EDzQjy9EhBypWfQD1ZV5+CDdGgB6k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":734622},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.149","@spinajs/fs":"^2.0.149","compression":"^1.7.4","@spinajs/log":"^2.0.149","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.149","@spinajs/exceptions":"^2.0.149","@spinajs/reflection":"^2.0.149","@spinajs/validation":"^2.0.149","@spinajs/configuration":"^2.0.149","@spinajs/templates-pug":"^2.0.149"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.149_1686649532230_0.5698545622048508","host":"s3://npm-registry-packages"}},"2.0.150":{"name":"@spinajs/http","version":"2.0.150","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.150","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e62852c8ff5374ae8e6ec98ba1440e49cbb7f688","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.150.tgz","fileCount":387,"integrity":"sha512-vQr/SU0uwFxB9Zj69XkeRCsMo6/fWtdV6YnEo3Xr4UCY1YaO8TgDaGV97RgiWp/16Hn7UBomf7dsmZ3NQxJ3Vw==","signatures":[{"sig":"MEQCIB3aGfgXIxOIKtMPVsQhhMzZO1kTUs7kfxmI2xNO0lCgAiBc6On0XMANwcobVAbGndR1Osf0eFVgoBIvikPLbvKktQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":742003},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.150","@spinajs/fs":"^2.0.150","compression":"^1.7.4","@spinajs/log":"^2.0.150","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.150","@spinajs/exceptions":"^2.0.150","@spinajs/reflection":"^2.0.150","@spinajs/validation":"^2.0.150","@spinajs/configuration":"^2.0.150","@spinajs/templates-pug":"^2.0.150"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.150_1686651426085_0.2666089142723149","host":"s3://npm-registry-packages"}},"2.0.151":{"name":"@spinajs/http","version":"2.0.151","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.151","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"4c131812204e640499809826db646909dab10866","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.151.tgz","fileCount":395,"integrity":"sha512-nku2A3G3+3WVYzU9Wo2Us+/j36/dzoPGBEMQAW785t6+lgJunKOIHazRUqaQdTXXrIcj6+Hg7x5K5lItr7FBcg==","signatures":[{"sig":"MEUCICIL0z7GsEGiiH3ZYKAzeOwAe1bb1ArPSIOlGy6J8tk2AiEAvR+Vo+gH1uUcues5PXnsZDB1dA8rbKoDFBfZLolDKu4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":750963},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.151","@spinajs/fs":"^2.0.151","compression":"^1.7.4","@spinajs/log":"^2.0.151","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.151","@spinajs/exceptions":"^2.0.151","@spinajs/reflection":"^2.0.151","@spinajs/validation":"^2.0.151","@spinajs/configuration":"^2.0.151","@spinajs/templates-pug":"^2.0.151"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.151_1686739799109_0.4110953727160176","host":"s3://npm-registry-packages"}},"2.0.152":{"name":"@spinajs/http","version":"2.0.152","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.152","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"ee0e778d5cc8365fc6b24fac28da09564361a69e","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.152.tgz","fileCount":395,"integrity":"sha512-Ph2uBAtDtnr/ZINAnGu4wmOjjYzwVGfZ14HNtI40P0Pp0cdVW7I2bz36ovDG23K6C//gY8PLvAGLcHeGPWPLVg==","signatures":[{"sig":"MEQCIAwBBniPhsg8P/8wLk8xBAXdJ2Loy5A+NWnllMlfg2WrAiAgyZ88Hp7Dnqb3ikOlBm7JTvuvNOBI3AJvBu+E6n5EfA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":756407},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.152","@spinajs/fs":"^2.0.152","compression":"^1.7.4","@spinajs/log":"^2.0.152","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.152","@spinajs/exceptions":"^2.0.152","@spinajs/reflection":"^2.0.152","@spinajs/validation":"^2.0.152","@spinajs/configuration":"^2.0.152","@spinajs/templates-pug":"^2.0.152"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.152_1686751478545_0.7527276690120897","host":"s3://npm-registry-packages"}},"2.0.153":{"name":"@spinajs/http","version":"2.0.153","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.153","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f5e515c0ad77525b8c3672e861896a344dcbeba5","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.153.tgz","fileCount":395,"integrity":"sha512-jwbMYHYL07bqDb6GFgc+5C4dTk6YawOTOa5MTTJZ7TXxaovK6oNVZfTPyQlMj0/5oLfbr5W0KgcPj2O+V837iQ==","signatures":[{"sig":"MEUCIQDXhK1b7xRjQNmEqwHOxujjfIKDrjYBVi0kCUGZHg9FXgIgbkmeWj8PZd0CkUlYwdLOlwRowOUXLNToAQ7rIEC39lQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":756407},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.153","@spinajs/fs":"^2.0.153","compression":"^1.7.4","@spinajs/log":"^2.0.153","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.153","@spinajs/exceptions":"^2.0.153","@spinajs/reflection":"^2.0.153","@spinajs/validation":"^2.0.153","@spinajs/configuration":"^2.0.153","@spinajs/templates-pug":"^2.0.153"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.153_1686820241028_0.005024803097998909","host":"s3://npm-registry-packages"}},"2.0.154":{"name":"@spinajs/http","version":"2.0.154","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.154","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c31fb004b13fdc1f62167f3282f9e07a4c787134","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.154.tgz","fileCount":395,"integrity":"sha512-YfVbFIxKeoQD/+25zNsCtRQPhu95r6x3qz+xBHP+h5cpoK7atp46LtTYXOQJ5QETGi+DaA5vVKuhJeUuhXiG0w==","signatures":[{"sig":"MEYCIQD2PG88CjJB2Hm+fTeig5OZG0G+l2jcMgrMrJhf3Vd8EAIhAL7XchAd4njzdV2DtJek+CHwVq55hSt0YjE6n+6eeTuP","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":756407},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.154","@spinajs/fs":"^2.0.154","compression":"^1.7.4","@spinajs/log":"^2.0.154","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.154","@spinajs/exceptions":"^2.0.154","@spinajs/reflection":"^2.0.154","@spinajs/validation":"^2.0.154","@spinajs/configuration":"^2.0.154","@spinajs/templates-pug":"^2.0.154"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.154_1686820909056_0.008295879490246572","host":"s3://npm-registry-packages"}},"2.0.155":{"name":"@spinajs/http","version":"2.0.155","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.155","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"5674d799bc6d07f6771e18bef7ee63697a0abf0e","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.155.tgz","fileCount":395,"integrity":"sha512-E8dl/MiBlR98Cnx6gMkPvEuC9/Cj6flIQ1/UqhQwtUMD2OAiHt07G3es3TANHHw5em+zmNiVFVnw/9mtWwwyjA==","signatures":[{"sig":"MEQCIHxnsBEr/ffeQaI4hmf5k57zwUz1AbIXy8wh7YGBz3I0AiAVYd8Ulr1dWujs0UxYZ3ZBEO11uEgHbT2Urk9sWqB7Jw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":756767},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.155","@spinajs/fs":"^2.0.155","compression":"^1.7.4","@spinajs/log":"^2.0.155","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.155","@spinajs/exceptions":"^2.0.155","@spinajs/reflection":"^2.0.155","@spinajs/validation":"^2.0.155","@spinajs/configuration":"^2.0.155","@spinajs/templates-pug":"^2.0.155"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.155_1686829095485_0.07489968201854369","host":"s3://npm-registry-packages"}},"2.0.156":{"name":"@spinajs/http","version":"2.0.156","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.156","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b4b2090239f7677a4bb443531578265b290d1033","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.156.tgz","fileCount":395,"integrity":"sha512-9+JqbD0yrIogHsD3rvL6IuRmyIEPxhzFE0gU4EDdW4cIvVqJZhZIQ5BFEOESDSktZC+czpTf519ZGXqfqI6v6w==","signatures":[{"sig":"MEYCIQCpVrTA+rdOU1mXnwUQ4hI/H7qa6rwGKTsjGOxypAEFxAIhANa6eVnqaUkrZHfIBPc1hctWlxsyGkyGZTHJmlieagtE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":756767},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.156","@spinajs/fs":"^2.0.156","compression":"^1.7.4","@spinajs/log":"^2.0.156","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.156","@spinajs/exceptions":"^2.0.156","@spinajs/reflection":"^2.0.156","@spinajs/validation":"^2.0.156","@spinajs/configuration":"^2.0.156","@spinajs/templates-pug":"^2.0.156"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.156_1686832109112_0.9802151607538476","host":"s3://npm-registry-packages"}},"2.0.157":{"name":"@spinajs/http","version":"2.0.157","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.157","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"bca784ca6b39f8dd3fd6675b5bdd6128cb4ded31","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.157.tgz","fileCount":395,"integrity":"sha512-lw3cP6IrdIStUihvuy4Cz1PixNNWosSVG/M3EbgGH12YQppmWsljrdylJZ9FoxBO1uSQ1NivlHYVz1KvLPdWAg==","signatures":[{"sig":"MEYCIQDtzgLJPen8XSycwqR5oyLTj9ai+dPHrDRYy37aCWpMPQIhAIw2lLaJUVU/9fioccNoLPP1kVx6KcyVy/q/gAJwdCvX","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":756145},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.157","@spinajs/fs":"^2.0.157","compression":"^1.7.4","@spinajs/log":"^2.0.157","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.157","@spinajs/exceptions":"^2.0.157","@spinajs/reflection":"^2.0.157","@spinajs/validation":"^2.0.157","@spinajs/configuration":"^2.0.157","@spinajs/templates-pug":"^2.0.157"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.157_1687180185169_0.04689859157497134","host":"s3://npm-registry-packages"}},"2.0.158":{"name":"@spinajs/http","version":"2.0.158","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.158","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"1e03f2ce307b4d66d9961817576edd8dae6b105c","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.158.tgz","fileCount":395,"integrity":"sha512-60Po40EO51d5C9cCRD09JvficWDY+yUlQXsRI4JtVerQ2itzLRT2aiHaP2d2HUZ9v8I3A4psnpzbjvPFJSBV5A==","signatures":[{"sig":"MEYCIQDpLCpIPxsud0h9NTR3IrvtXzK1Rat5oSvU8o4d3hHeYwIhAOXPQOSNA3BKrK6rQVRMRm3Evlm19TX4zBsE5sLWBGr0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":756145},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.158","@spinajs/fs":"^2.0.158","compression":"^1.7.4","@spinajs/log":"^2.0.158","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.158","@spinajs/exceptions":"^2.0.158","@spinajs/reflection":"^2.0.158","@spinajs/validation":"^2.0.158","@spinajs/configuration":"^2.0.158","@spinajs/templates-pug":"^2.0.158"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.158_1687182134745_0.4633860421625202","host":"s3://npm-registry-packages"}},"2.0.159":{"name":"@spinajs/http","version":"2.0.159","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.159","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c51028cbeb31f414b4400a93b805a58e2f1cd7a5","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.159.tgz","fileCount":395,"integrity":"sha512-DmNMD/MLWV5fywmDUM5+PbEhpjZSe+F+iHAbqY8jfrYztS+IUBaZaUcjLYH50Oy/A4tiwEoBT7US1tcmYULFAg==","signatures":[{"sig":"MEYCIQCXIdvQ35RWLrtrK7MEd/SwxpF5t7dOwFctm7jSqJDDcgIhAIJ+ELo1If6cE56ifNxPyDglJE0lsxZAOdxXQ04q7W2V","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":756145},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.159","@spinajs/fs":"^2.0.159","compression":"^1.7.4","@spinajs/log":"^2.0.159","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.159","@spinajs/exceptions":"^2.0.159","@spinajs/reflection":"^2.0.159","@spinajs/validation":"^2.0.159","@spinajs/configuration":"^2.0.159","@spinajs/templates-pug":"^2.0.159"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.159_1687257114791_0.32836349981208945","host":"s3://npm-registry-packages"}},"2.0.160":{"name":"@spinajs/http","version":"2.0.160","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.160","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"92c7d17a076a618c5c548b843a844ed4c64f6872","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.160.tgz","fileCount":395,"integrity":"sha512-7SzuWV4DLgHPZ29FyIe/G7HyOIfIHqFncGw71ibh40U1dOD1IpX/jA3tL62Seml2aYkEeL2hENUDVnzpSOxBvA==","signatures":[{"sig":"MEYCIQDiQDnYB2xa+95TSH4N/bBQ0n6ON4XoQ30Oqpgm8MCXIAIhAMMMls00z0O/qXiaQfyDi4jwCnIljet21ccx1dbV6VS5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":756567},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.160","@spinajs/fs":"^2.0.160","compression":"^1.7.4","@spinajs/log":"^2.0.160","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.160","@spinajs/exceptions":"^2.0.160","@spinajs/reflection":"^2.0.160","@spinajs/validation":"^2.0.160","@spinajs/configuration":"^2.0.160","@spinajs/templates-pug":"^2.0.160"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.160_1687259160066_0.17569904002810532","host":"s3://npm-registry-packages"}},"2.0.161":{"name":"@spinajs/http","version":"2.0.161","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.161","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c26843b5194d955b063de0ebb81a7c6c321aabb3","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.161.tgz","fileCount":395,"integrity":"sha512-ZVgsISNGKi8rkYqzG/wyLwIifCGAdGe0JRj9+nylv+jsLgE8oBSMUg9NOAue0I3HmdQmicIGlv6sHljSKGy1lQ==","signatures":[{"sig":"MEQCIB88DmUE8XFDPe3MAj97oRJ3zTqq8P6iX72jI8ZJs5fjAiBOqGg9wEbQD4ib0BwXV1o92AT+ZaBjqbbu4O/Wen0Ksg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":757299},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.161","@spinajs/fs":"^2.0.161","compression":"^1.7.4","@spinajs/log":"^2.0.161","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.161","@spinajs/exceptions":"^2.0.161","@spinajs/reflection":"^2.0.161","@spinajs/validation":"^2.0.161","@spinajs/configuration":"^2.0.161","@spinajs/templates-pug":"^2.0.161"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.161_1692355451229_0.7181846626137307","host":"s3://npm-registry-packages"}},"2.0.162":{"name":"@spinajs/http","version":"2.0.162","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.162","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"38d0a0cee28b910565e2e584c37faa59fadbe174","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.162.tgz","fileCount":395,"integrity":"sha512-I5pYIjBcXI+LFvve0FeQQCRH1gJ55RHn8W5CwXvo8AGSCaD2WiDG9F+7AF10+QPhM+Wl2MMlbh9PNdBdYJsLkg==","signatures":[{"sig":"MEUCIQCx0JZAEUBmPz+AHYoKvXJiNOi4VXf9vfbTdP2mrmz5owIgK+S2Ioscw5kB61zwEm2AwS9NjzC2EBr8kf0kxMPY8xk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":757299},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.162","@spinajs/fs":"^2.0.162","compression":"^1.7.4","@spinajs/log":"^2.0.162","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.162","@spinajs/exceptions":"^2.0.162","@spinajs/reflection":"^2.0.162","@spinajs/validation":"^2.0.162","@spinajs/configuration":"^2.0.162","@spinajs/templates-pug":"^2.0.162"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.162_1692360304841_0.47788666012494785","host":"s3://npm-registry-packages"}},"2.0.163":{"name":"@spinajs/http","version":"2.0.163","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.163","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"ad66e986ea80b14c9e3ae5d70ea346c5d8cc8c26","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.163.tgz","fileCount":395,"integrity":"sha512-sh2Es3w7jHMmnncn9XVn+MoDRp6qbxcWTyS6BzNVlQqxqPV+D2TiRna86VlOGDCBc5MHzm7lvibNNnDAHcX8pQ==","signatures":[{"sig":"MEYCIQC51Fucd28VrnAv8OisNx1JgInSag568Anp/j7flTWcOAIhAJzqfiChYdStkfC4EhqM8Cuem7YOj6HlOuXWakaQ53lm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":757299},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.163","@spinajs/fs":"^2.0.163","compression":"^1.7.4","@spinajs/log":"^2.0.163","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.163","@spinajs/exceptions":"^2.0.163","@spinajs/reflection":"^2.0.163","@spinajs/validation":"^2.0.163","@spinajs/configuration":"^2.0.163","@spinajs/templates-pug":"^2.0.163"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.163_1692617315907_0.4981965217329476","host":"s3://npm-registry-packages"}},"2.0.164":{"name":"@spinajs/http","version":"2.0.164","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.164","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"cf654280fc953e1f16518dc6d4a5dc43a1fca20a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.164.tgz","fileCount":395,"integrity":"sha512-l9IUtOqve5ymduHO5JZM93xaOsDewhxCjXofeYYLDqWJFkcUzMt3Iizxlp+vyVkRYavbuZmBBfH6p95OdixzzQ==","signatures":[{"sig":"MEUCIQDMYymHEcGwpIIvpj8IzpIi5D1d9kiOyJat1nw/bcBLLgIgRyytaEny++We0uwKMgspq3DDh9j1/9JowpgnLBX3sWw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":757299},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.164","@spinajs/fs":"^2.0.164","compression":"^1.7.4","@spinajs/log":"^2.0.164","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.164","@spinajs/exceptions":"^2.0.164","@spinajs/reflection":"^2.0.164","@spinajs/validation":"^2.0.164","@spinajs/configuration":"^2.0.164","@spinajs/templates-pug":"^2.0.164"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.164_1694608887748_0.3791678069723232","host":"s3://npm-registry-packages"}},"2.0.166":{"name":"@spinajs/http","version":"2.0.166","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.166","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"802b40fcabf9c329cf779ad3c13fb6de97773a62","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.166.tgz","fileCount":395,"integrity":"sha512-fN/dZyoexW+RfaLt8WEzneOYIj+oMW0VLBc4rke2IKeHYRB5SAD7njI2+A0nGvWohLqbjGQ6nWHkBMCDvdHAJg==","signatures":[{"sig":"MEUCIHXw7UtUT7HTQ2B46CoBDxbywu7msm53PSxp2/KgUf99AiEA2T3KfVY4Q6txKq0xQGzEpzu5xBEtJlIyN48nqQDjvzQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":757299},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.166","@spinajs/fs":"^2.0.166","compression":"^1.7.4","@spinajs/log":"^2.0.166","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.166","@spinajs/exceptions":"^2.0.166","@spinajs/reflection":"^2.0.166","@spinajs/validation":"^2.0.166","@spinajs/configuration":"^2.0.166","@spinajs/templates-pug":"^2.0.166"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.166_1694682932704_0.9978383591064344","host":"s3://npm-registry-packages"}},"2.0.167":{"name":"@spinajs/http","version":"2.0.167","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.167","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b2d9516e92cafd742d099183d17110cf078c4abe","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.167.tgz","fileCount":395,"integrity":"sha512-xCa0xSBHO/Q7vGrnNdTVRjgyfOWoQ/5JTuKXYLldYX/PekU7s80HFUnd+fDE+ERUnv2SagX1hiLxMzD6hi91Lg==","signatures":[{"sig":"MEUCIQD6SGUeEaIiABS4cTDGTBj2pnkA5AoUQnPVadrM/3LNQQIgWcp8VZy1ZdKeAln+/V02iBQ6DE0Q7zceKQwpW8Z+9Oc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":758207},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.167","@spinajs/fs":"^2.0.167","compression":"^1.7.4","@spinajs/log":"^2.0.167","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.167","@spinajs/exceptions":"^2.0.167","@spinajs/reflection":"^2.0.167","@spinajs/validation":"^2.0.167","@spinajs/configuration":"^2.0.167","@spinajs/templates-pug":"^2.0.167"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.167_1694687385680_0.24276698847173495","host":"s3://npm-registry-packages"}},"2.0.168":{"name":"@spinajs/http","version":"2.0.168","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.168","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"66b8d3f4bf5b288baf64ea1365cefff718753e72","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.168.tgz","fileCount":395,"integrity":"sha512-9g2SzcBx3CbRqeSytVVRughyE28NmdHUSjkXSalNq5MGKg6p17WNeAY9nMYZ6QsiES51KAJY0SQy9Mca6nMIPw==","signatures":[{"sig":"MEUCICN+f9hnoGH4LiI3pA1wxu8dBnmcUjc7inUrizudX0+HAiEA/p6e4WBqnNF/Ezct5zqZ6pd2YAY2kDBDKh4Q3aRpSGE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":757693},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.168","@spinajs/fs":"^2.0.168","compression":"^1.7.4","@spinajs/log":"^2.0.168","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.168","@spinajs/exceptions":"^2.0.168","@spinajs/reflection":"^2.0.168","@spinajs/validation":"^2.0.168","@spinajs/configuration":"^2.0.168","@spinajs/templates-pug":"^2.0.168"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.168_1694689497485_0.8408824103807198","host":"s3://npm-registry-packages"}},"2.0.169":{"name":"@spinajs/http","version":"2.0.169","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.169","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e24329e297a2da62902429e349114c4ec1091dfa","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.169.tgz","fileCount":395,"integrity":"sha512-yH+WLKheUAzTXjJyi60MqTVbsytcqbajd2ClQlBDqnIl+7TjrifkrKGK2d1snZ/pa1V/mcQ1+zwoteXIFB6DRg==","signatures":[{"sig":"MEYCIQDYDdloJW4LtH7rrZYauzU/Ls8MRAumqR2duQODLbP6AwIhANibhhauW3m/Vq7KZ5wB7hqTlkjnuaD3EAo5gcSgBVmz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":757843},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.169","@spinajs/fs":"^2.0.169","compression":"^1.7.4","@spinajs/log":"^2.0.169","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.169","@spinajs/exceptions":"^2.0.169","@spinajs/reflection":"^2.0.169","@spinajs/validation":"^2.0.169","@spinajs/configuration":"^2.0.169","@spinajs/templates-pug":"^2.0.169"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.169_1694690309190_0.437192800398035","host":"s3://npm-registry-packages"}},"2.0.170":{"name":"@spinajs/http","version":"2.0.170","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.170","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"76901ee05089f138235f775d6345f530c815b41f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.170.tgz","fileCount":395,"integrity":"sha512-0bp2tk0BePepToUxVdJG3fhxVEVY594fnggrdrKDTMH4IPbEPG2DlH/cefTUlvViklmMfrHjw82qxCppYMjtTA==","signatures":[{"sig":"MEUCIQCSJwvKmvW/WJZxgq5Pr3Zbnr4DRZXCMaXSc3VdOWUE9AIgVhqOVCwVOnzcRd1wDE+tNEeIu7Xr3eLpCcE0+6vPG8Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":758296},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.170","@spinajs/fs":"^2.0.170","compression":"^1.7.4","@spinajs/log":"^2.0.170","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.170","@spinajs/exceptions":"^2.0.170","@spinajs/reflection":"^2.0.170","@spinajs/validation":"^2.0.170","@spinajs/configuration":"^2.0.170","@spinajs/templates-pug":"^2.0.170"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.170_1694693798602_0.7308830470365633","host":"s3://npm-registry-packages"}},"2.0.171":{"name":"@spinajs/http","version":"2.0.171","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.171","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0a2e2e15bd963f9977fabf1f46631cd2774730d4","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.171.tgz","fileCount":395,"integrity":"sha512-EYbmT61n9/j6ys3T1qRwcpB12hsv3RHO3RWfgVux4LwCdErMV0JvugDTIQltV1RJ9b39nSdLKrtdoc8zgLLW3A==","signatures":[{"sig":"MEUCIQDWREdxCi5gHT5LvfWHEzOJuBxe088xRjYNdq6rmFkzIQIgJy6odEMJpvCoTDTJa/YglCTGBtIsTKVvZjGeOlsvWGA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":761576},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.171","@spinajs/fs":"^2.0.171","compression":"^1.7.4","@spinajs/log":"^2.0.171","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.171","@spinajs/exceptions":"^2.0.171","@spinajs/reflection":"^2.0.171","@spinajs/validation":"^2.0.171","@spinajs/configuration":"^2.0.171","@spinajs/templates-pug":"^2.0.171"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.171_1695125062596_0.90146658232006","host":"s3://npm-registry-packages"}},"2.0.172":{"name":"@spinajs/http","version":"2.0.172","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.172","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"62e66d75b92a48a92cc1eabad2f029ff6d2da0d8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.172.tgz","fileCount":395,"integrity":"sha512-LZ2siRil8HvPC5RMwvvvk5aq7P1Yf9q8EYxmhNVtkFVT2arcRWm5fAR+Ide3X3rYA05Ck7D6auP2pHyiB1f7lg==","signatures":[{"sig":"MEUCIQCVU49A0vExauwQ3QjORdvqwXPD3IlrmKiI+8zfWooCdwIgZM5BQOnhWtWOlCZuA+Xg3Bo6I7DmLOtGNAijFIHXyYY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":762239},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.172","@spinajs/fs":"^2.0.172","compression":"^1.7.4","@spinajs/log":"^2.0.172","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.172","@spinajs/exceptions":"^2.0.172","@spinajs/reflection":"^2.0.172","@spinajs/validation":"^2.0.172","@spinajs/configuration":"^2.0.172","@spinajs/templates-pug":"^2.0.172"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.172_1695637242846_0.5984157743366703","host":"s3://npm-registry-packages"}},"2.0.173":{"name":"@spinajs/http","version":"2.0.173","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.173","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"860ae1dbf9ac32e12a3e8c35762035300c31d132","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.173.tgz","fileCount":395,"integrity":"sha512-MDQg2cjLiw1n6TllyW62bx+0ADhtjSK57dtuSjOZM/jnfYb/gJivTG81xRiQ7RxjK4bQF/sukLeeA/KW7uzvEw==","signatures":[{"sig":"MEQCIFsSWgNhr+Mtk/HKNasC7meX8/I//1b5v9RKc7H+9Yu/AiBMJHm1E1bxz5IGoEhE8exYoZiVQwZt3eNrRPBGqXWLaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":762239},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.173","@spinajs/fs":"^2.0.173","compression":"^1.7.4","@spinajs/log":"^2.0.173","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.173","@spinajs/exceptions":"^2.0.173","@spinajs/reflection":"^2.0.173","@spinajs/validation":"^2.0.173","@spinajs/configuration":"^2.0.173","@spinajs/templates-pug":"^2.0.173"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.173_1695712608836_0.5808355345338745","host":"s3://npm-registry-packages"}},"2.0.174":{"name":"@spinajs/http","version":"2.0.174","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.174","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"973dbab3acc7a1339472609e75dab12c806847d6","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.174.tgz","fileCount":395,"integrity":"sha512-8WRYZU1rycArCrks90Db07lk7CYNOUK/DBQyfrvcnlX4hx/zyicY5qCa/YQ8wXDSWXjYsm65ZRPYXaYj/AUbOQ==","signatures":[{"sig":"MEUCIQD4+DBy+Zms4c8H20m9B2y86q2ycV3mKmv76mloQW2SyAIgGmvOvdsaB+oSEqEn2CI0xRMFQmOca792Vxpcure3iqc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":762239},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.174","@spinajs/fs":"^2.0.174","compression":"^1.7.4","@spinajs/log":"^2.0.174","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.174","@spinajs/exceptions":"^2.0.174","@spinajs/reflection":"^2.0.174","@spinajs/validation":"^2.0.174","@spinajs/configuration":"^2.0.174","@spinajs/templates-pug":"^2.0.174"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.174_1695715613141_0.7993065515657798","host":"s3://npm-registry-packages"}},"2.0.175":{"name":"@spinajs/http","version":"2.0.175","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.175","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"aef8c9d899ad9a8fcaa475387140d2922e1af980","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.175.tgz","fileCount":395,"integrity":"sha512-5wrpVuoSqz5VYWyVmbEY+QL199VfjVYRBbOn6ZF05tm9tLuBQqjXQYBfKxr18R48dERNJ1Tp/IDEy6v+nci2+A==","signatures":[{"sig":"MEYCIQCoMs4c9c3hEOwuuMTmBb9oGMir/KfyU98qtW2fsa+NLgIhAKAyvCporpC4655RPDR4uL9D+n12WrI+Pp8M1c18HLdK","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":762239},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.175","@spinajs/fs":"^2.0.175","compression":"^1.7.4","@spinajs/log":"^2.0.175","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.175","@spinajs/exceptions":"^2.0.175","@spinajs/reflection":"^2.0.175","@spinajs/validation":"^2.0.175","@spinajs/configuration":"^2.0.175","@spinajs/templates-pug":"^2.0.175"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.175_1695717413628_0.09434717347335786","host":"s3://npm-registry-packages"}},"2.0.176":{"name":"@spinajs/http","version":"2.0.176","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.176","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"98b914e0baf694900935992af82ce8e5b2991d11","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.176.tgz","fileCount":395,"integrity":"sha512-q/PBgVyP5Fo6xuSiyQltfMNJLz5xC0sWyK+0HMlj4nks5z/3jlbPurvf3WDip2dd0hLbs/jW+ffmm0lCeUhZIw==","signatures":[{"sig":"MEUCIQClOaqAvnryPPflRqB8KmbzedLY7noN8wEnpVWqL6r0SAIgEn0+ciUss6n3+KneGsTNad1et28NNXzsUjAkyHx2+BU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":762239},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.7.1","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"16.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.176","@spinajs/fs":"^2.0.176","compression":"^1.7.4","@spinajs/log":"^2.0.176","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.176","@spinajs/exceptions":"^2.0.176","@spinajs/reflection":"^2.0.176","@spinajs/validation":"^2.0.176","@spinajs/configuration":"^2.0.176","@spinajs/templates-pug":"^2.0.176"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.176_1695769751931_0.6356706729308279","host":"s3://npm-registry-packages"}},"2.0.177":{"name":"@spinajs/http","version":"2.0.177","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.177","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"857d85f6910171e7785278a4a590677d0f2b9760","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.177.tgz","fileCount":395,"integrity":"sha512-Xg2MBQGXWiKopvWzazaA8/10OEqG6aYA/yndjy167HDsj6JAPahVhzi8CFrWcMRikJzU5/pBiZA4cyFVPQirmA==","signatures":[{"sig":"MEUCIQDX4uXbPGxK1E0cdAFGealB9qI4L5GoK1EvbDeRJ7kW1AIgVZmrMcC6pFQc4uU8Gwm7Kz/kvN4i7m+3PHtXJgRpEmA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":762239},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.177","@spinajs/fs":"^2.0.177","compression":"^1.7.4","@spinajs/log":"^2.0.177","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.177","@spinajs/exceptions":"^2.0.177","@spinajs/reflection":"^2.0.177","@spinajs/validation":"^2.0.177","@spinajs/configuration":"^2.0.177","@spinajs/templates-pug":"^2.0.177"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.177_1695900543546_0.2138178906264665","host":"s3://npm-registry-packages"}},"2.0.178":{"name":"@spinajs/http","version":"2.0.178","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.178","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d60f058304a0ac456a97a0d154fd99cd336ef4a8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.178.tgz","fileCount":395,"integrity":"sha512-BOVjwG1H6o+ETAy6z4Fah2iBLr+0CG471c8dmnDaFGvSntC99VGMHuauvg4hBUrmuenXoCbftAUtCtISdM3Eww==","signatures":[{"sig":"MEUCIEH1ck+56eskj3IlFofXr3QHV6Imu7kE+x0Un2fKqEZ+AiEAsIWMqZu316dGkwFL6F+AqOtyt0tzG8RaSkPXHr//Twg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":762239},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.178","@spinajs/fs":"^2.0.178","compression":"^1.7.4","@spinajs/log":"^2.0.178","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.178","@spinajs/exceptions":"^2.0.178","@spinajs/reflection":"^2.0.178","@spinajs/validation":"^2.0.178","@spinajs/configuration":"^2.0.178","@spinajs/templates-pug":"^2.0.178"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.178_1695902616765_0.30078191984825375","host":"s3://npm-registry-packages"}},"2.0.179":{"name":"@spinajs/http","version":"2.0.179","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.179","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"9a27268a53d2d3fca78b7b27cc09bc9dc2d36ceb","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.179.tgz","fileCount":395,"integrity":"sha512-EY762Ncr0hY7oD6ehzuVrmcpH9/hziOB/caoUKa9NJdn8C1fLURZavDWZXYvCFqGharow/gGkL6x10ZuAtCoyQ==","signatures":[{"sig":"MEUCIDPMnuei7gLUjFolv3wzxcWWAABXJf4vpjPt4yG4BzqvAiEAtZ06yH7xYh+71Ynt71YWRtEnYEKtWY9VkkWs2L1E8zo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":762239},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.179","@spinajs/fs":"^2.0.179","compression":"^1.7.4","@spinajs/log":"^2.0.179","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.179","@spinajs/exceptions":"^2.0.179","@spinajs/reflection":"^2.0.179","@spinajs/validation":"^2.0.179","@spinajs/configuration":"^2.0.179","@spinajs/templates-pug":"^2.0.179"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.179_1696256059898_0.6297451621325261","host":"s3://npm-registry-packages"}},"2.0.180":{"name":"@spinajs/http","version":"2.0.180","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.180","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"34b993b2f0500621f277cdd222634723c23ecbe1","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.180.tgz","fileCount":395,"integrity":"sha512-2vuEdztHheXYNd8Qq97jYVZMAC83WH4F/F/9DTAHXWui1/fQ+GvusN17dXXQsyH9W+h5qr5OLOtkMYcd5lA89Q==","signatures":[{"sig":"MEUCIHUsukAQrs3V//RhYW97HinmLcKhA1Lw9ZpYj46FR39dAiEA4+BD6D9M5XtW51D/uFQamHd1T+OvRYElLpos3Au6974=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":762239},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.180","@spinajs/fs":"^2.0.180","compression":"^1.7.4","@spinajs/log":"^2.0.180","randomstring":"^1.2.3","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.180","@spinajs/exceptions":"^2.0.180","@spinajs/reflection":"^2.0.180","@spinajs/validation":"^2.0.180","@spinajs/configuration":"^2.0.180","@spinajs/templates-pug":"^2.0.180"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.180_1696942606496_0.2118013417405593","host":"s3://npm-registry-packages"}},"2.0.181":{"name":"@spinajs/http","version":"2.0.181","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.181","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"4bf156ed08706bf353024d5fe83d5b12e0d0933d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.181.tgz","fileCount":403,"integrity":"sha512-GL6nWujgNjor7uLUkpovbBOIiSfxV468w3OI5R7WcSVE7SgOLocU6tEU9nLeGGA3bqn8C346dpW4JiPD9yRnEA==","signatures":[{"sig":"MEYCIQCnsdgx2YdrPn+JiF3QUU77DEoQuTCdkDwgJQIMxcWdXgIhAJbeHzckAng2nG3pTurgk+rStTbQroEjl4oyavD3TUXR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":763276},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.181","@spinajs/fs":"^2.0.181","compression":"^1.7.4","@spinajs/log":"^2.0.181","randomstring":"^1.2.3","@spinajs/util":"^2.0.181","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.181","@spinajs/exceptions":"^2.0.181","@spinajs/reflection":"^2.0.181","@spinajs/validation":"^2.0.181","@spinajs/configuration":"^2.0.181","@spinajs/templates-pug":"^2.0.181"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.181_1704719972004_0.49469589088744725","host":"s3://npm-registry-packages"}},"2.0.182":{"name":"@spinajs/http","version":"2.0.182","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.182","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"6a1c80d7febcda19d4b5b82da4b7cdf6aaae1c85","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.182.tgz","fileCount":403,"integrity":"sha512-W9o97Pj6oou1O1DjZ8O2AInpmFEGoRraIcODQWJTNhNs9V+wK6Bu6OKWpSkK81UjMGS7YPy03WXk89lv2vM7ww==","signatures":[{"sig":"MEUCIDL4NiXwHI29R2JMLaHcVn+Fuuq+UC2PeWYkG5adE9kUAiEAkR9aI0BODq/t6zMIMvxXlBr45Tsj4vIhVUCCTBRnQVo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":763276},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.182","@spinajs/fs":"^2.0.182","compression":"^1.7.4","@spinajs/log":"^2.0.182","randomstring":"^1.2.3","@spinajs/util":"^2.0.182","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.182","@spinajs/exceptions":"^2.0.182","@spinajs/reflection":"^2.0.182","@spinajs/validation":"^2.0.182","@spinajs/configuration":"^2.0.182","@spinajs/templates-pug":"^2.0.182"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.182_1704722659443_0.11066652797338339","host":"s3://npm-registry-packages"}},"2.0.183":{"name":"@spinajs/http","version":"2.0.183","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.183","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"72bf47b4e7bc162d485519168b11b4cc86bbf485","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.183.tgz","fileCount":436,"integrity":"sha512-7NbU5rDRjUJ5hCFJ4+nYhlkV6seqnCLfrXfdIS4kC5WZ/mk86ds8CayC7HI+xtdJCfLwNRDtZgUcse93RBm6vw==","signatures":[{"sig":"MEUCIFqVybwNI7Fmyvjn0jyTkNJy6nx143D0XAGz+rEBHBpqAiEAjUBwGGMvfr+hTJJ4pwIU2WyZ5pgSr15G4l752OgAZh0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":799864},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.183","@spinajs/fs":"^2.0.183","compression":"^1.7.4","@spinajs/log":"^2.0.183","randomstring":"^1.2.3","@spinajs/util":"^2.0.183","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.183","@spinajs/exceptions":"^2.0.183","@spinajs/reflection":"^2.0.183","@spinajs/validation":"^2.0.183","@spinajs/configuration":"^2.0.183","@spinajs/templates-pug":"^2.0.183"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.183_1706184571480_0.5019308821407382","host":"s3://npm-registry-packages"}},"2.0.184":{"name":"@spinajs/http","version":"2.0.184","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.184","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"6cf5ff0439c9a27608c341ff32629d7a9341ad8f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.184.tgz","fileCount":436,"integrity":"sha512-YxjKvVA2EFldRhtTyHSxP90noXjCt59cnLfc4KwxFeaa4fVISIkeJ67ilAxx3ljiSZwAOfTTsP3GacaiMjLeyg==","signatures":[{"sig":"MEUCIBfFmFDqqIppDIYudclKnbOZwXXtbMirPxZxtHiieCqOAiEAxyUlBHZj4e8JLXncN2G17WmwbJmF8IrhyYsIVLoQqDE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":799864},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.184","@spinajs/fs":"^2.0.184","compression":"^1.7.4","@spinajs/log":"^2.0.184","randomstring":"^1.2.3","@spinajs/util":"^2.0.184","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.184","@spinajs/exceptions":"^2.0.184","@spinajs/reflection":"^2.0.184","@spinajs/validation":"^2.0.184","@spinajs/configuration":"^2.0.184","@spinajs/templates-pug":"^2.0.184"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.184_1706189920108_0.36439940216866806","host":"s3://npm-registry-packages"}},"2.0.185":{"name":"@spinajs/http","version":"2.0.185","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.185","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0afe0aeef449b5de7c521831e49a0c6efaa6cfbf","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.185.tgz","fileCount":436,"integrity":"sha512-GL7TFF3Sub5n/ifFxoXB83cv3Vp+bwZFLo1TFIIzZI9yotZ+YuDVWKje56oZAnfscucrSh79V3j4DmUOzFZSOw==","signatures":[{"sig":"MEUCIQCEYgBfDgdn9AXAenaU3THRwIIzUf3aOz2nKBEuW10/aAIgPiFwWjyLWrvPDb1fuSJeapGowauS1IuuxGMXD2H2xyA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":799864},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.185","@spinajs/fs":"^2.0.185","compression":"^1.7.4","@spinajs/log":"^2.0.185","randomstring":"^1.2.3","@spinajs/util":"^2.0.185","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.185","@spinajs/exceptions":"^2.0.185","@spinajs/reflection":"^2.0.185","@spinajs/validation":"^2.0.185","@spinajs/configuration":"^2.0.185","@spinajs/templates-pug":"^2.0.185"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.185_1706192372573_0.6290482047246044","host":"s3://npm-registry-packages"}},"2.0.186":{"name":"@spinajs/http","version":"2.0.186","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.186","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"17914f2e471152904b573e1591b122c7dd2ba347","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.186.tgz","fileCount":428,"integrity":"sha512-CiP6AsBHjMmDpJfHDMZAB2LbU/fiBPSUcQD+KAePxKkkxRDmoWTOXFHd7gEjVbQ1H9dpjLnf1luLEOxp+Q0dcw==","signatures":[{"sig":"MEUCIQCTmzmGrAj6lT/axMmLCP9ILb/09FDfeEcDKwvNk5TRgwIges0GajbeCZEkcuQ6hB5+KVrLP5J4wuZZ+y4hI+XFQvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":807800},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.186","@spinajs/fs":"^2.0.186","compression":"^1.7.4","@spinajs/log":"^2.0.186","randomstring":"^1.2.3","@spinajs/util":"^2.0.186","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.186","@spinajs/exceptions":"^2.0.186","@spinajs/reflection":"^2.0.186","@spinajs/validation":"^2.0.186","@spinajs/configuration":"^2.0.186","@spinajs/templates-pug":"^2.0.186"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.186_1717671590102_0.038786783786730616","host":"s3://npm-registry-packages"}},"2.0.187":{"name":"@spinajs/http","version":"2.0.187","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.187","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"a3900c7f252cd3e96986c93738b974282fdf0021","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.187.tgz","fileCount":428,"integrity":"sha512-B30cCQVsyC3GL3SOB6jrt2gndysriM4OueKrta/GhLjwhjQHPY8YD9rV997bTN1fOeQnu1hmgwqfLfNaF29bMQ==","signatures":[{"sig":"MEQCIBD7K+jKeNOODsz2m1MphVfCm6D3tajv3/I6P6YiHNGCAiBI/dC58tVeKV6WSWR/jBZKSG+TSLRDxH9hUFxGHLYDWg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":807800},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.187","@spinajs/fs":"^2.0.187","compression":"^1.7.4","@spinajs/log":"^2.0.187","randomstring":"^1.2.3","@spinajs/util":"^2.0.187","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.187","@spinajs/exceptions":"^2.0.187","@spinajs/reflection":"^2.0.187","@spinajs/validation":"^2.0.187","@spinajs/configuration":"^2.0.187","@spinajs/templates-pug":"^2.0.187"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.187_1717673174359_0.2942182066025829","host":"s3://npm-registry-packages"}},"2.0.188":{"name":"@spinajs/http","version":"2.0.188","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.188","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d40e486dc71c03b1586f88159b59a9b23cfcca76","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.188.tgz","fileCount":428,"integrity":"sha512-cvBEA7tXh7CTZzHAWAkduanwRBffGaosx4B7V1BAbiFw43bKCvOZg+dgGrukzfEsNpXYK1CpFYTGnCP//VYrgA==","signatures":[{"sig":"MEUCIG5CLLn4WELAiCcPNBccI0aKnEYh7tBAb3/KfLajq14pAiEAvk+HyvtGdtboUuJ+8p/QkukUc+CMiV5pJARawb+faeA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":807800},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.188","@spinajs/fs":"^2.0.188","compression":"^1.7.4","@spinajs/log":"^2.0.188","randomstring":"^1.2.3","@spinajs/util":"^2.0.188","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.188","@spinajs/exceptions":"^2.0.188","@spinajs/reflection":"^2.0.188","@spinajs/validation":"^2.0.188","@spinajs/configuration":"^2.0.188","@spinajs/templates-pug":"^2.0.188"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.188_1717674034230_0.3797796411136434","host":"s3://npm-registry-packages"}},"2.0.189":{"name":"@spinajs/http","version":"2.0.189","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.189","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b17f75589a6b927b3971735a55f1a040810b8422","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.189.tgz","fileCount":428,"integrity":"sha512-wKClc/ejk5NvvTxQR2xT2VnFUy4Dsb1AiuS9y67kPDEnYocvhOWJgEimIVdao+ZTWYdshakyrp4nB0PknSWB+A==","signatures":[{"sig":"MEYCIQDuiHEv4lbx6trrzbdobw1r4PdUU4QWd41IRgJb6ugozQIhAJWHbKpOFqXI0YltUYz3Z4l7NThnsfy4+YkDA6EaU5aw","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":807800},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.189","@spinajs/fs":"^2.0.189","compression":"^1.7.4","@spinajs/log":"^2.0.189","randomstring":"^1.2.3","@spinajs/util":"^2.0.189","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.189","@spinajs/exceptions":"^2.0.189","@spinajs/reflection":"^2.0.189","@spinajs/validation":"^2.0.189","@spinajs/configuration":"^2.0.189","@spinajs/templates-pug":"^2.0.189"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.189_1717674728829_0.5073266043279392","host":"s3://npm-registry-packages"}},"2.0.190":{"name":"@spinajs/http","version":"2.0.190","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.190","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"41be71dbde7263cdf579e0b41410a46986cafe7d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.190.tgz","fileCount":428,"integrity":"sha512-l01bvyIgbp4Wb0PDJTbWh9NtiU1GHZhDkU0X0MurC69txMBTb3K9yMHzJKOsQ8zZ2o1CKaAVoWqrY3qJFsS9/Q==","signatures":[{"sig":"MEQCIFeLKOMQPJSnQkTwqQ60estQ6AFZHy+b920ekvjZcG9jAiBkOZvS8crDp435hf/zDftv7sP56mXpiLSvIrwc5aRlgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":807800},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.190","@spinajs/fs":"^2.0.190","compression":"^1.7.4","@spinajs/log":"^2.0.190","randomstring":"^1.2.3","@spinajs/util":"^2.0.190","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.190","@spinajs/exceptions":"^2.0.190","@spinajs/reflection":"^2.0.190","@spinajs/validation":"^2.0.190","@spinajs/configuration":"^2.0.190","@spinajs/templates-pug":"^2.0.190"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.190_1717677707301_0.1914926635841172","host":"s3://npm-registry-packages"}},"2.0.191":{"name":"@spinajs/http","version":"2.0.191","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.191","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b1a5aba1f3a8d555f0f89b7721e34eabc8dd6e0d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.191.tgz","fileCount":428,"integrity":"sha512-nDn4fWUQhZthJnzkBBLusM0MR6kcqsobW65+aCQV2mDeGtkbpZ8YIqxq10UEi2OSBzdwu+i1Ynfct+oLmLG3QA==","signatures":[{"sig":"MEYCIQD2DatUsNt5jRbXfC7McWfNRMORphBmAJBVPPTlLvKyaQIhAN7Lqu+l3wPWwb7tbl8ntYozzND/rHYHChTnUkMf53Fb","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":807768},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.191","@spinajs/fs":"^2.0.191","compression":"^1.7.4","@spinajs/log":"^2.0.191","randomstring":"^1.2.3","@spinajs/util":"^2.0.191","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.191","@spinajs/exceptions":"^2.0.191","@spinajs/reflection":"^2.0.191","@spinajs/validation":"^2.0.191","@spinajs/configuration":"^2.0.191","@spinajs/templates-pug":"^2.0.191"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.191_1717678216410_0.24992800704155793","host":"s3://npm-registry-packages"}},"2.0.192":{"name":"@spinajs/http","version":"2.0.192","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.192","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"94ce85a99274dee94d089efa39eb162125abe756","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.192.tgz","fileCount":428,"integrity":"sha512-hsyaU9wbvFen5KbFLfm1Y753NnjA7muEoPCdMpMidaIMOj2yXkfkIepCxXphCj4eZOffYzOdg8MkFVcTSyxj8Q==","signatures":[{"sig":"MEUCIQDMEACxgp4eUMuVf+PPr7VISZ8cwel0vMWAj5AWASw+eAIgPAAQtSqbr4RYSYV/IKRtxTpqHHOFVLm/Se2YDgQMWvg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":808096},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.192","@spinajs/fs":"^2.0.192","compression":"^1.7.4","@spinajs/log":"^2.0.192","randomstring":"^1.2.3","@spinajs/util":"^2.0.192","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.192","@spinajs/exceptions":"^2.0.192","@spinajs/reflection":"^2.0.192","@spinajs/validation":"^2.0.192","@spinajs/configuration":"^2.0.192","@spinajs/templates-pug":"^2.0.192"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.192_1717679847072_0.5002317785391306","host":"s3://npm-registry-packages"}},"2.0.193":{"name":"@spinajs/http","version":"2.0.193","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.193","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"5fa2737e790f94bac6a1d3bcec4d0f7e299bcbfd","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.193.tgz","fileCount":428,"integrity":"sha512-KsszBPpKSfGGvI/jY3f00qo3y87Dzla9QnSoG2VdeM3CF3S1mBdcgD6DgU/MBkbBs+Fhfviu+ABmj+YO2z7Yfg==","signatures":[{"sig":"MEUCIQCyn6crYWBbMeimrR9Dpaw5xXVyhtdswzOk2/1iY9llKgIgP0Y6lPFpMidrjRmiRWVOUopT1aPZYymwvPXdBEw1cWg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":808096},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.193","@spinajs/fs":"^2.0.193","compression":"^1.7.4","@spinajs/log":"^2.0.193","randomstring":"^1.2.3","@spinajs/util":"^2.0.193","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.193","@spinajs/exceptions":"^2.0.193","@spinajs/reflection":"^2.0.193","@spinajs/validation":"^2.0.193","@spinajs/configuration":"^2.0.193","@spinajs/templates-pug":"^2.0.193"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.193_1717680518759_0.2937124056395739","host":"s3://npm-registry-packages"}},"2.0.194":{"name":"@spinajs/http","version":"2.0.194","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.194","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"308314ea07c899434f53bdaa3e935e2aa59284ff","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.194.tgz","fileCount":428,"integrity":"sha512-IegcDBekBtmpP6YwJ6n4K7V1e6DIDG4EN7oiiEbNpbQ9I2pYdhD4XSMGDCLShBsTzIov07L08pCAKxpBLNc1dA==","signatures":[{"sig":"MEQCICeJ5rgJQEHS6pCc/gl4J5jR3xnht2Q8y0i3XQeA24pJAiB1PbMXjBn1xdw8HIU+1dXIgJcbXj98J6k7BkB60Blv0Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":808096},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.194","@spinajs/fs":"^2.0.194","compression":"^1.7.4","@spinajs/log":"^2.0.194","randomstring":"^1.2.3","@spinajs/util":"^2.0.194","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.194","@spinajs/exceptions":"^2.0.194","@spinajs/reflection":"^2.0.194","@spinajs/validation":"^2.0.194","@spinajs/configuration":"^2.0.194","@spinajs/templates-pug":"^2.0.194"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.194_1718181165279_0.45097889866215524","host":"s3://npm-registry-packages"}},"2.0.195":{"name":"@spinajs/http","version":"2.0.195","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.195","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"16cd78fe1bce92ffd86a7e83a56fc26246d9a9f9","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.195.tgz","fileCount":428,"integrity":"sha512-VME7krg/RxIrMEdPFpqRp2fX/xh/W9OOpu1VK+d3E6hCDLzg+urINkrKIVbjJQqhj2lqhsq5olU0aLkEGsgBxQ==","signatures":[{"sig":"MEQCIEWfiBeMcvMDgNwikXxEulf1++8OTEKxr/qsKg1obrkUAiAfYSZMO/PPehiBl66tEIXoTKGVXWWmr5svhoXv8LJiEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":808096},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.195","@spinajs/fs":"^2.0.195","compression":"^1.7.4","@spinajs/log":"^2.0.195","randomstring":"^1.2.3","@spinajs/util":"^2.0.195","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.195","@spinajs/exceptions":"^2.0.195","@spinajs/reflection":"^2.0.195","@spinajs/validation":"^2.0.195","@spinajs/configuration":"^2.0.195","@spinajs/templates-pug":"^2.0.195"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.195_1718183446327_0.30649196371734067","host":"s3://npm-registry-packages"}},"2.0.196":{"name":"@spinajs/http","version":"2.0.196","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.196","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"93de121e1ff727584117aae0f0289fdbe6ed21d9","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.196.tgz","fileCount":428,"integrity":"sha512-jVVWhdBiw113W5hr1Is8YGCw5ScQL1FQblJRZT3YRJ3xzMPJEkG6EzBLEZfjBFHDDpbfK7GqnxdnU4XNQXue5A==","signatures":[{"sig":"MEYCIQC7vHFge2BjuRkKBDG5O5vmstCB1HYj8QRdoHvk97E6CgIhALdF7QPwJPMSPAuKbsyk6DDNjNvloNRQ/bi73H2hJ2M5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":808850},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.196","@spinajs/fs":"^2.0.196","compression":"^1.7.4","@spinajs/log":"^2.0.196","randomstring":"^1.2.3","@spinajs/util":"^2.0.196","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.196","@spinajs/exceptions":"^2.0.196","@spinajs/reflection":"^2.0.196","@spinajs/validation":"^2.0.196","@spinajs/configuration":"^2.0.196","@spinajs/templates-pug":"^2.0.196"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.196_1718231921089_0.4055691539569797","host":"s3://npm-registry-packages"}},"2.0.197":{"name":"@spinajs/http","version":"2.0.197","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.197","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"5874499a75c1d2fe958e5288a67fc2fd291540a1","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.197.tgz","fileCount":428,"integrity":"sha512-/ylmkJ+RVHhmMIKnBzUffQyAJbP9dkfZDVZ22HmqoexbU3Ba/p2fJznuO5UpP/qkU8oAVloWWvGa3qwwaOr7ng==","signatures":[{"sig":"MEUCIQDHLzU6TsbbkeFG9JP0Y1g3Upsshg1L0GzmRwGRbynOjgIgHLsCca9WQzyBIVyc+qY4E+yVRmg8z5pi0P/hqMSLwVU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":808850},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.197","@spinajs/fs":"^2.0.197","compression":"^1.7.4","@spinajs/log":"^2.0.197","randomstring":"^1.2.3","@spinajs/util":"^2.0.197","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.197","@spinajs/exceptions":"^2.0.197","@spinajs/reflection":"^2.0.197","@spinajs/validation":"^2.0.197","@spinajs/configuration":"^2.0.197","@spinajs/templates-pug":"^2.0.197"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.197_1718241387904_0.23408329053038446","host":"s3://npm-registry-packages"}},"2.0.198":{"name":"@spinajs/http","version":"2.0.198","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.198","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c198ab7e469db17056e64cd66ea15be25c4de802","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.198.tgz","fileCount":428,"integrity":"sha512-L2fI/vmFo3A9Vcsz3otxs3NnqI3TK7+POu6sNLUEJ54qrl96jonE2LCoXzfQxwUOFBrkhrAGZzX0iUvxFlGHzg==","signatures":[{"sig":"MEQCIAW7wGsL+qb9wPefcAYLuBzfm1koty2+grdNggBbk1MJAiB5gVF8s9DuUoTcXNA3zKT5e50aZ9m0LXsB1xtNUsOoAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.198","@spinajs/fs":"^2.0.198","compression":"^1.7.4","@spinajs/log":"^2.0.198","randomstring":"^1.2.3","@spinajs/util":"^2.0.198","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.198","@spinajs/exceptions":"^2.0.198","@spinajs/reflection":"^2.0.198","@spinajs/validation":"^2.0.198","@spinajs/configuration":"^2.0.198","@spinajs/templates-pug":"^2.0.198"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.198_1718630946050_0.9311079881393631","host":"s3://npm-registry-packages"}},"2.0.199":{"name":"@spinajs/http","version":"2.0.199","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.199","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"4740191b1ce4ab9bd6e5aed82167b58cc207c978","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.199.tgz","fileCount":428,"integrity":"sha512-g4vN50+qn2nEnglAbp0e4OpThW8VOljCwmeeVbgYI2IsoJ8bIPI4jN8gT5JXlx05njUPEkOY+F97mGr8LJGEHA==","signatures":[{"sig":"MEUCIQDMIztrHcdMQGLLjGz9OjSg9TzDhfP/xno9PoQ66oTRBwIgQRERXil9m2kEoo9Bh0/csSH67+/V0sJVTG5jTa0HfXA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.199","@spinajs/fs":"^2.0.199","compression":"^1.7.4","@spinajs/log":"^2.0.199","randomstring":"^1.2.3","@spinajs/util":"^2.0.199","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.199","@spinajs/exceptions":"^2.0.199","@spinajs/reflection":"^2.0.199","@spinajs/validation":"^2.0.199","@spinajs/configuration":"^2.0.199","@spinajs/templates-pug":"^2.0.199"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.199_1718838168074_0.5128287328768195","host":"s3://npm-registry-packages"}},"2.0.200":{"name":"@spinajs/http","version":"2.0.200","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.200","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"eeaaf6c233815c98f11d9d9bcd4cc68395d60721","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.200.tgz","fileCount":428,"integrity":"sha512-bZmY55RaSu5y48WQtP11AwPfZAguflVyYTYxw/EeW2jRzhmrNGymBUlxLxrUaaWU+QTscEGaAOUX+3ML41mn4g==","signatures":[{"sig":"MEQCICGXsnbHOzbYjClBRA8RoqNpYkBQC5NnE22zQwszWNazAiBjiu5xRDvawKni5OiOMA7jWzXbGb0CS6TBSC1zk7FuRQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.200","@spinajs/fs":"^2.0.200","compression":"^1.7.4","@spinajs/log":"^2.0.200","randomstring":"^1.2.3","@spinajs/util":"^2.0.200","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.200","@spinajs/exceptions":"^2.0.200","@spinajs/reflection":"^2.0.200","@spinajs/validation":"^2.0.200","@spinajs/configuration":"^2.0.200","@spinajs/templates-pug":"^2.0.200"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.200_1718841728854_0.8255124012545443","host":"s3://npm-registry-packages"}},"2.0.201":{"name":"@spinajs/http","version":"2.0.201","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.201","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"ec3054589d511a204ab93b220ef73f409d199809","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.201.tgz","fileCount":428,"integrity":"sha512-RhH4tznsapGeAt/9vkYB9hkdG3KPPT8svdyavVYUHLfwwJ6E4wY3yXUqDLPSVuYe+XodSH8shCG0/bE8lqnhbw==","signatures":[{"sig":"MEQCIAIbs1/1sEU1QPK3/UXwP8SxmUlLUQuCL77ZY3JbtN2hAiAoltuo4RvIOBe9ZGR6RKPVZXZuaxMcYkoMGLvdNCS0AQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.201","@spinajs/fs":"^2.0.201","compression":"^1.7.4","@spinajs/log":"^2.0.201","randomstring":"^1.2.3","@spinajs/util":"^2.0.201","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.201","@spinajs/exceptions":"^2.0.201","@spinajs/reflection":"^2.0.201","@spinajs/validation":"^2.0.201","@spinajs/configuration":"^2.0.201","@spinajs/templates-pug":"^2.0.201"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.201_1718847254945_0.9143365399037982","host":"s3://npm-registry-packages"}},"2.0.202":{"name":"@spinajs/http","version":"2.0.202","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.202","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b2fe7319044c5ccb22ed6bf5b9fc3eb3ff5b4346","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.202.tgz","fileCount":428,"integrity":"sha512-BXSE0htsdF0rKlaDcEELtzbW9HCmCpGlRY9JQwe6CCLr2M2Y3jdIujRE5P/QQ2p+pPCLWsSeDyJirTieKyTiYA==","signatures":[{"sig":"MEUCIDDzDFaIWIAfMCGOBSk3zHD2MclqrQmPwDXFdqrXEEOwAiEA5bRFr7IuGm3EqGgOeW5lLlwHXNtYvjU2ZQxHN4SwYoA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.202","@spinajs/fs":"^2.0.202","compression":"^1.7.4","@spinajs/log":"^2.0.202","randomstring":"^1.2.3","@spinajs/util":"^2.0.202","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.202","@spinajs/exceptions":"^2.0.202","@spinajs/reflection":"^2.0.202","@spinajs/validation":"^2.0.202","@spinajs/configuration":"^2.0.202","@spinajs/templates-pug":"^2.0.202"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.202_1718848528221_0.2572112921105394","host":"s3://npm-registry-packages"}},"2.0.203":{"name":"@spinajs/http","version":"2.0.203","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.203","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f9a4a2164ea294d9b95f176c70f9d5831d6e5918","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.203.tgz","fileCount":428,"integrity":"sha512-lTG7PMMQu/D/4xCbDr2k6BgfaqNQhRTtz3mUXKl8xk0Je+fPzpH7jgAwkb22fzMot8fOz4w+raMJRVu+xnGlRg==","signatures":[{"sig":"MEQCIFXN/d1zTNvZGgznRhduINOehDgP17dh8l90o4XD5wZkAiAwOIZtH/w7gBFdoIQDUq9ysfrSRzedql8UwQFyofiuYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.203","@spinajs/fs":"^2.0.203","compression":"^1.7.4","@spinajs/log":"^2.0.203","randomstring":"^1.2.3","@spinajs/util":"^2.0.203","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.203","@spinajs/exceptions":"^2.0.203","@spinajs/reflection":"^2.0.203","@spinajs/validation":"^2.0.203","@spinajs/configuration":"^2.0.203","@spinajs/templates-pug":"^2.0.203"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.203_1718877448625_0.5295444483891547","host":"s3://npm-registry-packages"}},"2.0.204":{"name":"@spinajs/http","version":"2.0.204","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.204","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d57ff5ea6b2ce75d146feb766b0813545f8efa28","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.204.tgz","fileCount":428,"integrity":"sha512-UGjQgxXSmK/tG4ZKVmPtSwUpP1h0YWKezLHgKPdRw73GqZ0Py9kHpF7nN4SgZbHR80Cjakj9UIMhN+MDjRzu4g==","signatures":[{"sig":"MEUCIE20CU41SKlql1u2uPitWkT8W7yXsGwpgRSxGqj/oGykAiEAnKOdWLSnOF/Eo74F81+pzIyZRibEoaxQaZ7ER6W+HR4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.204","@spinajs/fs":"^2.0.204","compression":"^1.7.4","@spinajs/log":"^2.0.204","randomstring":"^1.2.3","@spinajs/util":"^2.0.204","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.204","@spinajs/exceptions":"^2.0.204","@spinajs/reflection":"^2.0.204","@spinajs/validation":"^2.0.204","@spinajs/configuration":"^2.0.204","@spinajs/templates-pug":"^2.0.204"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.204_1718879040642_0.6765767825070501","host":"s3://npm-registry-packages"}},"2.0.205":{"name":"@spinajs/http","version":"2.0.205","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.205","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"af6ee51ddbf771512b0e3604abe18b07eaeaeced","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.205.tgz","fileCount":428,"integrity":"sha512-f+ZTSV4mHvqdnOjZGw7hBDdKJfKT8jUW5GM5ZS/W6l1jxjx8QReHuE53jROrJZiX1AuFR6QUcVY7RjC9MF9E7A==","signatures":[{"sig":"MEUCIHU28Kb3BRRg91ETHh8J2PNvnJXZNAugfr3vgWAmPhE5AiEArap75UNBjZjhsj5RdWbEx5q4EKYDrrfV9kKLCykaaHE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.205","@spinajs/fs":"^2.0.205","compression":"^1.7.4","@spinajs/log":"^2.0.205","randomstring":"^1.2.3","@spinajs/util":"^2.0.205","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.205","@spinajs/exceptions":"^2.0.205","@spinajs/reflection":"^2.0.205","@spinajs/validation":"^2.0.205","@spinajs/configuration":"^2.0.205","@spinajs/templates-pug":"^2.0.205"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.205_1718882908641_0.6298838313810431","host":"s3://npm-registry-packages"}},"2.0.206":{"name":"@spinajs/http","version":"2.0.206","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.206","homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"442bc1320a51dffc9c04ee1a7d178b209509ebb9","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.206.tgz","fileCount":428,"integrity":"sha512-A4JTPusiTB0Sp9Pxg2MjjajCbeJZwJNzseY7Z3a9Fq1jXHO1K3u8tA7plXmBpoVbWI21lihzFb64Kt91hk8LRw==","signatures":[{"sig":"MEUCIQDhH0jWd9M2sevGEbV1rTju/vf+b3MQn/DfYYnyJ7MQawIgWjzEctnU7IYZX9Tqv6UoZb3dW+VqPyzx/8+hclzqJpM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.206","@spinajs/fs":"^2.0.206","compression":"^1.7.4","@spinajs/log":"^2.0.206","randomstring":"^1.2.3","@spinajs/util":"^2.0.206","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.206","@spinajs/exceptions":"^2.0.206","@spinajs/reflection":"^2.0.206","@spinajs/validation":"^2.0.206","@spinajs/configuration":"^2.0.206","@spinajs/templates-pug":"^2.0.206"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.206_1718924117002_0.5629574365836112","host":"s3://npm-registry-packages"}},"2.0.207":{"name":"@spinajs/http","version":"2.0.207","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.207","homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"1f59b587c404d7fe664cf8044097adcd2f1acc5f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.207.tgz","fileCount":428,"integrity":"sha512-6Tl5BJpAvgrEN3jMpgK5E7T133XNCgeDnH7tA6FBKOfm6EnsSfElGjn4lSOhH+NSR+moAX1lbiM21W7NA7YCVg==","signatures":[{"sig":"MEQCIEPgf0+atQRwxEXTzA9WTUFuxGMYAwYbj+6sMoY5aR+gAiBPxVujhVZ+wQ3xMuQDiYRkdZe5L8N4dYel1yevXGgYDA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.207","@spinajs/fs":"^2.0.207","compression":"^1.7.4","@spinajs/log":"^2.0.207","randomstring":"^1.2.3","@spinajs/util":"^2.0.207","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.207","@spinajs/exceptions":"^2.0.207","@spinajs/reflection":"^2.0.207","@spinajs/validation":"^2.0.207","@spinajs/configuration":"^2.0.207","@spinajs/templates-pug":"^2.0.207"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.207_1719233623022_0.4792816784789713","host":"s3://npm-registry-packages"}},"2.0.208":{"name":"@spinajs/http","version":"2.0.208","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.208","homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"20ff0845a74580fc72eb237432d78818542346c2","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.208.tgz","fileCount":428,"integrity":"sha512-IRnpCDOyehbrToUgVzgAK257Y7dACXnQpuEZFaZDLYfjE4oeQ6qoYNNph3gDPOs/WrKnIzzuIGbvIZdij/O8hg==","signatures":[{"sig":"MEQCIFkM/50bvQJHeVqijLeXoC+GyC2NUnRsYR/inHS/Q4vHAiA5vs5slepi46CRbGDvxjPmKmxwNAobK96EBTbCnmHHvQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.208","@spinajs/fs":"^2.0.208","compression":"^1.7.4","@spinajs/log":"^2.0.208","randomstring":"^1.2.3","@spinajs/util":"^2.0.208","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.208","@spinajs/exceptions":"^2.0.208","@spinajs/reflection":"^2.0.208","@spinajs/validation":"^2.0.208","@spinajs/configuration":"^2.0.208","@spinajs/templates-pug":"^2.0.208"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.208_1719266436587_0.24677148719652076","host":"s3://npm-registry-packages"}},"2.0.209":{"name":"@spinajs/http","version":"2.0.209","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.209","homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b39939f994f3f831cf3148cbb43ec6ab32c48cf0","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.209.tgz","fileCount":428,"integrity":"sha512-viFRWCe0YWjC0lTa4RI+ULXn9vV666Ee4pEgAhQcofq1Gj6RIuQPstPG3nddZc8AUy5ed5RRRWbyk2hLzpEK/Q==","signatures":[{"sig":"MEYCIQC/UfiHKAbLw/wmoLiRhGM+Id6Xo6B9afbUOgvLDt6juAIhAINwUzMfiCcA7Phccuq25AzmDRXElp3mTfUB4OASmNIO","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.209","@spinajs/fs":"^2.0.209","compression":"^1.7.4","@spinajs/log":"^2.0.209","randomstring":"^1.2.3","@spinajs/util":"^2.0.209","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.209","@spinajs/exceptions":"^2.0.209","@spinajs/reflection":"^2.0.209","@spinajs/validation":"^2.0.209","@spinajs/configuration":"^2.0.209","@spinajs/templates-pug":"^2.0.209"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.209_1719268448257_0.9618809998585554","host":"s3://npm-registry-packages"}},"2.0.210":{"name":"@spinajs/http","version":"2.0.210","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.210","homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"ae3f2268f7a72c564cf0a66934bfa2e1c12c97df","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.210.tgz","fileCount":428,"integrity":"sha512-oLuxvGQxGa1jUVZ/TY+nQJLG2YomQO8KgDWPABIL+Glgc98XWfypPYN3Z1lnPZCa0IgYwdL83NVxjeSC3782cQ==","signatures":[{"sig":"MEUCIC/cx9602l+1Vm4PKzrOoyF/3HqQLTrFLpAwXD1tsC6bAiEA8CO5DasK57VNT2/oKa6R3svIGbCXR5+4IJmOlqcVysQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.210","@spinajs/fs":"^2.0.210","compression":"^1.7.4","@spinajs/log":"^2.0.210","randomstring":"^1.2.3","@spinajs/util":"^2.0.210","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.210","@spinajs/exceptions":"^2.0.210","@spinajs/reflection":"^2.0.210","@spinajs/validation":"^2.0.210","@spinajs/configuration":"^2.0.210","@spinajs/templates-pug":"^2.0.210"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.210_1719269603410_0.8468469186600793","host":"s3://npm-registry-packages"}},"2.0.211":{"name":"@spinajs/http","version":"2.0.211","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.211","homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"519b339723f9ac7ae8ba48bbffbc29b7909da0d2","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.211.tgz","fileCount":428,"integrity":"sha512-gNyQXVwtdjhZSc0+8mTFNtL5H1eOpNHImLitjk482YYDgKnmvlsNQi2WefJq49VpltKU2o98vnEoDiswxsUCJw==","signatures":[{"sig":"MEQCIFM9500Er245/WlXhd2J5PmF33LUsGI91N5jQfIltSJYAiB+nJDMMNzwA/HV4hUFDPbax7QNNcnwOnO8INNFh4MpXw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.211","@spinajs/fs":"^2.0.211","compression":"^1.7.4","@spinajs/log":"^2.0.211","randomstring":"^1.2.3","@spinajs/util":"^2.0.211","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.211","@spinajs/exceptions":"^2.0.211","@spinajs/reflection":"^2.0.211","@spinajs/validation":"^2.0.211","@spinajs/configuration":"^2.0.211","@spinajs/templates-pug":"^2.0.211"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.211_1719275112355_0.8558199057310074","host":"s3://npm-registry-packages"}},"2.0.212":{"name":"@spinajs/http","version":"2.0.212","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.212","homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"1cdcbcb6177b863d1f4a935a5e50961c56c1d442","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.212.tgz","fileCount":428,"integrity":"sha512-ztf3UO9RnPV3mxYu713/2Kp6FjDRPmDeZ1bLnIVz3cPDwam2YU2YaVrdcNqXB08WzCKUzw+8t/k4fV6nMpvsAw==","signatures":[{"sig":"MEQCIATrcgkt9hrUt8B50uQg1HDebygOXoV3ageJJrIa62CPAiAW4iNsvwTcOH7icw15h5TcrEujeQJ/UlEtcohBxFyQUw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.212","@spinajs/fs":"^2.0.212","compression":"^1.7.4","@spinajs/log":"^2.0.212","randomstring":"^1.2.3","@spinajs/util":"^2.0.212","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.212","@spinajs/exceptions":"^2.0.212","@spinajs/reflection":"^2.0.212","@spinajs/validation":"^2.0.212","@spinajs/configuration":"^2.0.212","@spinajs/templates-pug":"^2.0.212"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.212_1719342558514_0.5686407420223965","host":"s3://npm-registry-packages"}},"2.0.213":{"name":"@spinajs/http","version":"2.0.213","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.213","homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2d72837cea6153468538b513f260220d6bb24083","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.213.tgz","fileCount":428,"integrity":"sha512-z4r+Dr2n/azrVcTNL6XZz6JxIcoxDrLEfjYQUjoMxCn5VCd97dngU4uYqHfj9gxvab9jnKAnMbt7aiyFltGqlA==","signatures":[{"sig":"MEUCIQCtoKYIUrrqrqKsD0Iph7bY/Yaanx0RF4S0BUiQ5AtJZAIgM6mqCFnf25dZmdP13JQWv/gV6c2Rd2Z33wbz/X/s4sI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.213","@spinajs/fs":"^2.0.213","compression":"^1.7.4","@spinajs/log":"^2.0.213","randomstring":"^1.2.3","@spinajs/util":"^2.0.213","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.213","@spinajs/exceptions":"^2.0.213","@spinajs/reflection":"^2.0.213","@spinajs/validation":"^2.0.213","@spinajs/configuration":"^2.0.213","@spinajs/templates-pug":"^2.0.213"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.213_1719367633980_0.7063692454258335","host":"s3://npm-registry-packages"}},"2.0.214":{"name":"@spinajs/http","version":"2.0.214","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.214","homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d05c7382380f38515714b168cdde946e23593875","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.214.tgz","fileCount":428,"integrity":"sha512-5JP87mBkqJRK0awTrDrGYjyMNUrSk6Qzlp8vt9iseJTn5LDXHe9DDkAT0i7EaqORy3DDyToRMrty1dlzxnhB/Q==","signatures":[{"sig":"MEQCIEw4sSj/bBoelNew2xu8h2yOluEmxOJT4hrZ6utdt65JAiAZtndrn91ohC8qtB81bw471u6prKW0LErSWDAUwSbZdg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.214","@spinajs/fs":"^2.0.214","compression":"^1.7.4","@spinajs/log":"^2.0.214","randomstring":"^1.2.3","@spinajs/util":"^2.0.214","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.214","@spinajs/exceptions":"^2.0.214","@spinajs/reflection":"^2.0.214","@spinajs/validation":"^2.0.214","@spinajs/configuration":"^2.0.214","@spinajs/templates-pug":"^2.0.214"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.214_1719444550182_0.48693719608608865","host":"s3://npm-registry-packages"}},"2.0.215":{"name":"@spinajs/http","version":"2.0.215","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.215","homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"5ae88d44a166253cd3d74366b5146a7880779feb","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.215.tgz","fileCount":428,"integrity":"sha512-wSXDbfl/O2h/JRy/sxSkJHWJhVJ+f+02Y8SR7uExzjx+p+5e7/G3itq0OE8yH9gl2BQtflhPqQ8oMkqZYvp+1w==","signatures":[{"sig":"MEUCIQDAA23nX32ORnJ2QuFZiWcOQ180wbCqSbDv12KV1LRvMAIgLZBJtdHOCqgc4penEU0yL5j7dYkRXR3QBoefU6aSFXU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.215","@spinajs/fs":"^2.0.215","compression":"^1.7.4","@spinajs/log":"^2.0.215","randomstring":"^1.2.3","@spinajs/util":"^2.0.215","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.215","@spinajs/exceptions":"^2.0.215","@spinajs/reflection":"^2.0.215","@spinajs/validation":"^2.0.215","@spinajs/configuration":"^2.0.215","@spinajs/templates-pug":"^2.0.215"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.215_1719828757926_0.04001278588380508","host":"s3://npm-registry-packages"}},"2.0.216":{"name":"@spinajs/http","version":"2.0.216","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.216","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"ded539edf0382228efa1b8cb5936a15772706633","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.216.tgz","fileCount":428,"integrity":"sha512-f6rTOaPTV3Guw4y4t3cX6panujJFMF7DG/mExqDivsZCB80iInvRcH8B/XfBfAR2ohI23eWPcH5sZEeYfVVYbQ==","signatures":[{"sig":"MEQCIE2K4o7nr6L9BWFlJruP7TOIKIBHwJCpVdSbo21XCFuSAiAlZS5xBsrys9352TCvfKPvN6f7m/yBP5yFo6Jw3+Whpg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":815937},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.216","@spinajs/fs":"^2.0.216","compression":"^1.7.4","@spinajs/log":"^2.0.216","randomstring":"^1.2.3","@spinajs/util":"^2.0.216","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.216","@spinajs/exceptions":"^2.0.216","@spinajs/reflection":"^2.0.216","@spinajs/validation":"^2.0.216","@spinajs/configuration":"^2.0.216","@spinajs/templates-pug":"^2.0.216"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.216_1719959709325_0.16158082709529942","host":"s3://npm-registry-packages"}},"2.0.217":{"name":"@spinajs/http","version":"2.0.217","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.217","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"460f1c76a15c33ced3dff7a196ab283cdcffca07","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.217.tgz","fileCount":428,"integrity":"sha512-tNyk3vb+pyrjlpiCkNeI49VlGlJ54oeRyvaCi+fo7U/levOGbFije16MNCPbiCMI/SAUJoCX67P3BktPGWfpxw==","signatures":[{"sig":"MEYCIQCTsrlndtnTRjfFxMfDD87y+uGkaYQDvuNJVSTmBUB5hwIhAM5Eo+Sur7m6qbxZ0qUeHrHgFsREBldur8QM1FAGWG9Q","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816205},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.217","@spinajs/fs":"^2.0.217","compression":"^1.7.4","@spinajs/log":"^2.0.217","randomstring":"^1.2.3","@spinajs/util":"^2.0.217","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.217","@spinajs/exceptions":"^2.0.217","@spinajs/reflection":"^2.0.217","@spinajs/validation":"^2.0.217","@spinajs/configuration":"^2.0.217","@spinajs/templates-pug":"^2.0.217"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.217_1720087273731_0.08115342690651062","host":"s3://npm-registry-packages"}},"2.0.218":{"name":"@spinajs/http","version":"2.0.218","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.218","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"6dbf87d91f6b2deca1d9ae7400274a670e2413be","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.218.tgz","fileCount":428,"integrity":"sha512-Mx5OTDE6AtQCDHRx2AOE7Xb5JFxd05VBQ5SmNxBMfXBS3GtIEkLs94HtkebiWIyer20rLMt+u5bch2uIyDpj3w==","signatures":[{"sig":"MEYCIQD4pFVrUFSXAOCpU1lOti+E30KWMXR0EKZ+YI4BAkPOfwIhAJBvmLK70haswgsIcN1+cU3cPbcVFiHPGu1gGavjL4Ge","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816205},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.218","@spinajs/fs":"^2.0.218","compression":"^1.7.4","@spinajs/log":"^2.0.218","randomstring":"^1.2.3","@spinajs/util":"^2.0.218","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.218","@spinajs/exceptions":"^2.0.218","@spinajs/reflection":"^2.0.218","@spinajs/validation":"^2.0.218","@spinajs/configuration":"^2.0.218","@spinajs/templates-pug":"^2.0.218"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.218_1720136933766_0.6678311577431393","host":"s3://npm-registry-packages"}},"2.0.219":{"name":"@spinajs/http","version":"2.0.219","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.219","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c158d94b64b980a99ccaadc3a82ddef6942aad45","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.219.tgz","fileCount":428,"integrity":"sha512-Ka0HvxZTSbHW5oazJD4AWxSVbQS92/7pOJBbBeYfeMJGnhhPYVWpKbZUomxDZMVhI1YhKo1ZklSARsAos8joxA==","signatures":[{"sig":"MEUCIQDmQe5It8xRmPQDsEP4wIRrVQdsn67BTHhIFCHkEKYtsQIgMHqY/usCFoPY6BHw5+Axt+WbD4vw4fFf3ljX8R2VRps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816205},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.219","@spinajs/fs":"^2.0.219","compression":"^1.7.4","@spinajs/log":"^2.0.219","randomstring":"^1.2.3","@spinajs/util":"^2.0.219","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.219","@spinajs/exceptions":"^2.0.219","@spinajs/reflection":"^2.0.219","@spinajs/validation":"^2.0.219","@spinajs/configuration":"^2.0.219","@spinajs/templates-pug":"^2.0.219"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.219_1720139744980_0.7651654995938333","host":"s3://npm-registry-packages"}},"2.0.220":{"name":"@spinajs/http","version":"2.0.220","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.220","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"bc8531b2f3fb16b398dea4547278645442d039dd","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.220.tgz","fileCount":428,"integrity":"sha512-pwkSKWaaFQTVWs+MjXHMmpy4jGZ72K53fb63Q4pMnwxCyEbmPN8yD4lGI8YNXX3hn5rOfqHe1kKZMwfmnNyxVA==","signatures":[{"sig":"MEYCIQDVZPIwqfesu+p+nsaYmHXq0LOwXIzuSXV+QilnDqy/FAIhAMsepnQFFuWtVMO5jJR0MYulat8YH3UBh1vR+eDPuFvG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816213},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.220","@spinajs/fs":"^2.0.220","compression":"^1.7.4","@spinajs/log":"^2.0.220","randomstring":"^1.2.3","@spinajs/util":"^2.0.220","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.220","@spinajs/exceptions":"^2.0.220","@spinajs/reflection":"^2.0.220","@spinajs/validation":"^2.0.220","@spinajs/configuration":"^2.0.220","@spinajs/templates-pug":"^2.0.220"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.220_1720400199899_0.0024223614068950017","host":"s3://npm-registry-packages"}},"2.0.221":{"name":"@spinajs/http","version":"2.0.221","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.221","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"a750b9460c6550d9413d55adfe7d7c41c80c2cad","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.221.tgz","fileCount":428,"integrity":"sha512-+vjFH+OXHV18lBz8FUNCKtgtLf+4AnrXFv01Ga7djBSA/BOsiOj446V5TtIDZGxbEdH5WBSM/ykqSUeBS3bXag==","signatures":[{"sig":"MEQCIFl5GSNgrPAkH6iHHf2WtwtyeQqNmBnK3BRmMv+1xdavAiBJoSvAWa257GNA8+KsT79xiflF0Z7h3LLWcvKK4asg8w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816847},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.221","@spinajs/fs":"^2.0.221","compression":"^1.7.4","@spinajs/log":"^2.0.221","randomstring":"^1.2.3","@spinajs/util":"^2.0.221","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.221","@spinajs/exceptions":"^2.0.221","@spinajs/reflection":"^2.0.221","@spinajs/validation":"^2.0.221","@spinajs/configuration":"^2.0.221","@spinajs/templates-pug":"^2.0.221"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.221_1720446117264_0.054584420493472896","host":"s3://npm-registry-packages"}},"2.0.222":{"name":"@spinajs/http","version":"2.0.222","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.222","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"16ba0b75e5f9eb1a6480f55f7b92d77e623fdcd5","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.222.tgz","fileCount":428,"integrity":"sha512-CkjQ+hXwobKWn76QNpGdnMt45f1MS3ELQfyxAeHbule87+zbG9aFgJAH+UVGx0iyjYV8Hiz+bVO8En6wu5Mrsw==","signatures":[{"sig":"MEUCIQCfNbDmpufcvOewtNNwCnDdbkPoMmL1zJ0VcnWB7ghdaQIgdGIFW4Ba2L7yswjb7wQexLYO1RnI95AnaTt0hdv0lLg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816847},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.222","@spinajs/fs":"^2.0.222","compression":"^1.7.4","@spinajs/log":"^2.0.222","randomstring":"^1.2.3","@spinajs/util":"^2.0.222","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.222","@spinajs/exceptions":"^2.0.222","@spinajs/reflection":"^2.0.222","@spinajs/validation":"^2.0.222","@spinajs/configuration":"^2.0.222","@spinajs/templates-pug":"^2.0.222"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.222_1720571306103_0.6598915256703624","host":"s3://npm-registry-packages"}},"2.0.223":{"name":"@spinajs/http","version":"2.0.223","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.223","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"13ad7f72bf1bb95b708f8868c2cafa78e0aaef68","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.223.tgz","fileCount":428,"integrity":"sha512-l7QJdO3gxxgJ1U1a+XrdaBz0i2GbqkFoPVt4tK1j0Nf9qDyh1BkrfKYMdrBwgXWCsIZYLzQoD8z+Ui+vvwPUMA==","signatures":[{"sig":"MEUCIQD+hns8QRD6jvGtVItfrZY06whcRp1JBV5gVqNWAVfIlwIgUsHITPr3bc/hEmG08ihqO1LSKeRv3EgVzw+oqct+1e0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816847},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.223","@spinajs/fs":"^2.0.223","compression":"^1.7.4","@spinajs/log":"^2.0.223","randomstring":"^1.2.3","@spinajs/util":"^2.0.223","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.223","@spinajs/exceptions":"^2.0.223","@spinajs/reflection":"^2.0.223","@spinajs/validation":"^2.0.223","@spinajs/configuration":"^2.0.223","@spinajs/templates-pug":"^2.0.223"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.223_1720601190782_0.6906235434089658","host":"s3://npm-registry-packages"}},"2.0.224":{"name":"@spinajs/http","version":"2.0.224","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.224","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"4426e21736af6e0e4f5f82871ea7429720f8f487","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.224.tgz","fileCount":428,"integrity":"sha512-PPmRpo/RBbHR9yspG0b3btZorLYgq9ZHMUOMxyoJfYhwmrH8tJ+9hYwLkYjVYBZWdSDjrc9QGoWIKgEXavZH/A==","signatures":[{"sig":"MEYCIQCumeHuGhgcTFeCtQrSgjyZdU8MZBGpgIE061fhE68nYQIhAOCfbyGulTxai0A4ZGWo12JGdq/f9Fwjb5DrjRwMXR7z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816847},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.224","@spinajs/fs":"^2.0.224","compression":"^1.7.4","@spinajs/log":"^2.0.224","randomstring":"^1.2.3","@spinajs/util":"^2.0.224","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.224","@spinajs/exceptions":"^2.0.224","@spinajs/reflection":"^2.0.224","@spinajs/validation":"^2.0.224","@spinajs/configuration":"^2.0.224","@spinajs/templates-pug":"^2.0.224"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.224_1720692614825_0.5263784219339982","host":"s3://npm-registry-packages"}},"2.0.225":{"name":"@spinajs/http","version":"2.0.225","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.225","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"3d899497902f6f4c874021b1b78e164abee616b8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.225.tgz","fileCount":428,"integrity":"sha512-PXHD01CGa88/kEUg1Ora61z1IeCKuBVK5wbuveGRBgTyorlzWmmTAmTWbJDThGpPlxQV6eIqxQ7wX4sirnzgTw==","signatures":[{"sig":"MEYCIQCovQrVaFlCCh17xJTCsgncxTq+vcaDrByM54J/UTz1qAIhANe1k0jMRMWD0/gRnNDtveiFyTX+UE4K0vMOYdirl4pC","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816875},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.225","@spinajs/fs":"^2.0.225","compression":"^1.7.4","@spinajs/log":"^2.0.225","randomstring":"^1.2.3","@spinajs/util":"^2.0.225","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.225","@spinajs/exceptions":"^2.0.225","@spinajs/reflection":"^2.0.225","@spinajs/validation":"^2.0.225","@spinajs/configuration":"^2.0.225","@spinajs/templates-pug":"^2.0.225"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.225_1721086932398_0.49852056892618357","host":"s3://npm-registry-packages"}},"2.0.226":{"name":"@spinajs/http","version":"2.0.226","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.226","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"dd2fdaf4066a19ca5f8c7e173c38cdbe0b5df064","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.226.tgz","fileCount":428,"integrity":"sha512-pYhU9v/24xVZLsIrgnO7P9jV3ksZzLW9MsUTH02OrnZd00+dHOTWtC9Vx2gMC1PVThcbpFq4cOuSbAlbiOmwEw==","signatures":[{"sig":"MEYCIQCMom8YVIL95U32CyV3r4T3HY1hml/k3ZnKNLprSHSQEwIhAKtv0X3sJEj8FYX/hbr7TCB0TJXwEwfFQUlqBQhhz8LR","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816875},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.226","@spinajs/fs":"^2.0.226","compression":"^1.7.4","@spinajs/log":"^2.0.226","randomstring":"^1.2.3","@spinajs/util":"^2.0.226","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.226","@spinajs/exceptions":"^2.0.226","@spinajs/reflection":"^2.0.226","@spinajs/validation":"^2.0.226","@spinajs/configuration":"^2.0.226","@spinajs/templates-pug":"^2.0.226"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.226_1721257270993_0.2496673727566645","host":"s3://npm-registry-packages"}},"2.0.227":{"name":"@spinajs/http","version":"2.0.227","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.227","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2b370f72ac7eb9565d54c7364cc0bfc693f7c2a0","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.227.tgz","fileCount":428,"integrity":"sha512-ZHTtTOCeufv4cBZctpVLfFEP8KQy0otsDO4CxGsOPdwoXBUG+Zc5zs8Xpyt+UReyarOTSp+0GPUXKhgVsspLlA==","signatures":[{"sig":"MEUCIQCX7KV3EVv+gvsOA6EUomg5aYOD2ChwLxN8cOKNlArsOQIgOWEd3QU3W18g7+FInC/PC5xn9rni3TqfHIlxpWfysjQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816875},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.227","@spinajs/fs":"^2.0.227","compression":"^1.7.4","@spinajs/log":"^2.0.227","randomstring":"^1.2.3","@spinajs/util":"^2.0.227","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.227","@spinajs/exceptions":"^2.0.227","@spinajs/reflection":"^2.0.227","@spinajs/validation":"^2.0.227","@spinajs/configuration":"^2.0.227","@spinajs/templates-pug":"^2.0.227"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.227_1721343655986_0.6069633489474147","host":"s3://npm-registry-packages"}},"2.0.228":{"name":"@spinajs/http","version":"2.0.228","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.228","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0c3cd0b62f6319e52b6a265ffca71a5341ee185d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.228.tgz","fileCount":428,"integrity":"sha512-1xEWARn/vZYa9dRC2jrvl36cUMPMCGRnL7v+Q/worO0PMfJ6PPa1YXG00X2V3zxCfmyDe68Ga6vkFXnHnlrgIA==","signatures":[{"sig":"MEUCIQDAMP8qpA/22HcorRNzO/s+DG7ad851+wo5N+ivJihkPQIgVUQsuYI71W0bH7i551tNmj79gm6iZldshbVx1r9eSpU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816875},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.228","@spinajs/fs":"^2.0.228","compression":"^1.7.4","@spinajs/log":"^2.0.228","randomstring":"^1.2.3","@spinajs/util":"^2.0.228","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.228","@spinajs/exceptions":"^2.0.228","@spinajs/reflection":"^2.0.228","@spinajs/validation":"^2.0.228","@spinajs/configuration":"^2.0.228","@spinajs/templates-pug":"^2.0.228"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.228_1721346530187_0.47356447711341754","host":"s3://npm-registry-packages"}},"2.0.229":{"name":"@spinajs/http","version":"2.0.229","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.229","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"01f3c65dc270cbadb852c2f84285ce989b62ea75","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.229.tgz","fileCount":428,"integrity":"sha512-rssInuSByIPCuQtsYJT50QDFdbo8pEfhTXbtQXhXS1C1eM2iZkrufOXKRZ45czb+v34g+aKKwi3SzXM74NJF9w==","signatures":[{"sig":"MEYCIQCcQbZHZzdbFyMqCAIHYLu/vraNZfo2qsu6+aGrcZvH8AIhANms6AV0xULvaemOLjiI2Yl0GL5/kqV+G72bv5IrjM8U","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816875},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.229","@spinajs/fs":"^2.0.229","compression":"^1.7.4","@spinajs/log":"^2.0.229","randomstring":"^1.2.3","@spinajs/util":"^2.0.229","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.229","@spinajs/exceptions":"^2.0.229","@spinajs/reflection":"^2.0.229","@spinajs/validation":"^2.0.229","@spinajs/configuration":"^2.0.229","@spinajs/templates-pug":"^2.0.229"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.229_1721377408293_0.9342180304488159","host":"s3://npm-registry-packages"}},"2.0.230":{"name":"@spinajs/http","version":"2.0.230","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.230","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"a84f55581980cdd7385f507b71a7b2e7a5a5894f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.230.tgz","fileCount":428,"integrity":"sha512-UwLHWdA1ieC0Qx1zCb5xUYIh5zOK+WynB3OMDxsGSeNfO7ffveRbswy24gTWHmJ9/nvL5rx5XlTWVZlxIQweQg==","signatures":[{"sig":"MEYCIQD5gKUz554zwdcStmpttjqvLP+0tevfj7fzCK4TKeS9JgIhALhQkhRgGxFjg2Gd+vcfzOigoEFEfMib+nZM60EPZJCZ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816875},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.230","@spinajs/fs":"^2.0.230","compression":"^1.7.4","@spinajs/log":"^2.0.230","randomstring":"^1.2.3","@spinajs/util":"^2.0.230","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.230","@spinajs/exceptions":"^2.0.230","@spinajs/reflection":"^2.0.230","@spinajs/validation":"^2.0.230","@spinajs/configuration":"^2.0.230","@spinajs/templates-pug":"^2.0.230"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.230_1722427270241_0.7229371747242348","host":"s3://npm-registry-packages"}},"2.0.231":{"name":"@spinajs/http","version":"2.0.231","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.231","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e6eae92a0ce87863ad24672248e61bc1ff6a6cf3","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.231.tgz","fileCount":428,"integrity":"sha512-7IRLGkPRKPnMwLfrjmMAVFt1QDA/LF3JVTBnlXPJOowOsN2JApVOXaKntkaE6wHhZwIYKrxJ62AOATFDpbTRzg==","signatures":[{"sig":"MEUCIQDAcRXjWsfgqnLNhL1AoAh90kxVToVeptI02S7HtiPCRgIgDCCHYyzSZOzfibFH4cuZmkSA4N17uMHS6+zriL+Ta+k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816875},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.231","@spinajs/fs":"^2.0.231","compression":"^1.7.4","@spinajs/log":"^2.0.231","randomstring":"^1.2.3","@spinajs/util":"^2.0.231","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.231","@spinajs/exceptions":"^2.0.231","@spinajs/reflection":"^2.0.231","@spinajs/validation":"^2.0.231","@spinajs/configuration":"^2.0.231","@spinajs/templates-pug":"^2.0.231"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.231_1724321652258_0.6983123985210911","host":"s3://npm-registry-packages"}},"2.0.232":{"name":"@spinajs/http","version":"2.0.232","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.232","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d5c54b5d1fce2f6cee2951dd035c67446e7a52bd","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.232.tgz","fileCount":428,"integrity":"sha512-vdDUsEX2/Q16y3H5jzeHM9F6n/YD+DcBVs7i9XxMKExOWw0CCWK/yMj6JuR/RVqhvxjEEmbAZaOjKxUI5mtAAg==","signatures":[{"sig":"MEUCICHDkoaVGaebiA7IRsuvE0RJPgxQgF5sV/lNfxzSIjYNAiEAyu9AeGfOqV1RzNqyvoJAxlf79HSDAtCUkGOCd33NEcA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816875},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.232","@spinajs/fs":"^2.0.232","compression":"^1.7.4","@spinajs/log":"^2.0.232","randomstring":"^1.2.3","@spinajs/util":"^2.0.232","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.232","@spinajs/exceptions":"^2.0.232","@spinajs/reflection":"^2.0.232","@spinajs/validation":"^2.0.232","@spinajs/configuration":"^2.0.232","@spinajs/templates-pug":"^2.0.232"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.232_1724708682062_0.08473537375497964","host":"s3://npm-registry-packages"}},"2.0.233":{"name":"@spinajs/http","version":"2.0.233","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.233","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"a9332339b3ad00d401db9fae6f1d2b318dcecfa4","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.233.tgz","fileCount":428,"integrity":"sha512-w9Mheg7aKt9NNPtx2YiJrAfQEvROzh5uClpJMw0awQrDR5LM7RQ2ugVjIRM+0f9edoqx049l6LgSdXB9a7mUOg==","signatures":[{"sig":"MEUCIFjeiYkLm/PmHyJdjT4nJm5AC4Mj0Zzb/JKok/G/73nqAiEA4KmKeuXbXAVDSHxSrYFJfnuol89TwP8H3GCJXMJDUXs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816875},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.233","@spinajs/fs":"^2.0.233","compression":"^1.7.4","@spinajs/log":"^2.0.233","randomstring":"^1.2.3","@spinajs/util":"^2.0.233","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.233","@spinajs/exceptions":"^2.0.233","@spinajs/reflection":"^2.0.233","@spinajs/validation":"^2.0.233","@spinajs/configuration":"^2.0.233","@spinajs/templates-pug":"^2.0.233"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.233_1724843049465_0.7037642980850318","host":"s3://npm-registry-packages"}},"2.0.234":{"name":"@spinajs/http","version":"2.0.234","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.234","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"7ddb57735782de65ae2e7108039a029b29995eb8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.234.tgz","fileCount":428,"integrity":"sha512-Jrvs2yvjfv6WQS0CLLlxcSqWF0h9DyBzQiuQB7tgwFjypM1olbta+WZhiZSZQPeqO+ICQCUUS+AbLCNWKAvz8Q==","signatures":[{"sig":"MEUCIQD1RnqYET+RRINTj2cl698diY626gr5r0mxQkVHQDMaigIgWpIeIZ7HGTDFugdFP1bbZJ4SNs+UUuuEJIA6zaqTvc8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816875},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.234","@spinajs/fs":"^2.0.234","compression":"^1.7.4","@spinajs/log":"^2.0.234","randomstring":"^1.2.3","@spinajs/util":"^2.0.234","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.234","@spinajs/exceptions":"^2.0.234","@spinajs/reflection":"^2.0.234","@spinajs/validation":"^2.0.234","@spinajs/configuration":"^2.0.234","@spinajs/templates-pug":"^2.0.234"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.234_1724845352610_0.37112182464332477","host":"s3://npm-registry-packages"}},"2.0.235":{"name":"@spinajs/http","version":"2.0.235","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.235","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"16814566c7586bdfe555bc823aec1ffcb09b6d71","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.235.tgz","fileCount":428,"integrity":"sha512-Gi3Ar5oevPDGuvI+Ydq4yqV+I36/1gpWS/9+40qcL+0dik6+aSt33sKiyMxcXNoAggZhmpHCOnmKgj44mQ+MmA==","signatures":[{"sig":"MEUCIBhKwYt/FKo5eh2F8e5S5yag+ro8jqwss/988PAZSjeJAiEAnLXqMv8nvU+K6zIsl/PCK8F0x6fLLlP3z3ZqLv15HJs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816875},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.235","@spinajs/fs":"^2.0.235","compression":"^1.7.4","@spinajs/log":"^2.0.235","randomstring":"^1.2.3","@spinajs/util":"^2.0.235","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.235","@spinajs/exceptions":"^2.0.235","@spinajs/reflection":"^2.0.235","@spinajs/validation":"^2.0.235","@spinajs/configuration":"^2.0.235","@spinajs/templates-pug":"^2.0.235"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.235_1724847547413_0.2872847079833105","host":"s3://npm-registry-packages"}},"2.0.236":{"name":"@spinajs/http","version":"2.0.236","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.236","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"4c38652341d45c147b114c698c88850c1852f35b","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.236.tgz","fileCount":428,"integrity":"sha512-VIWts5PNKcB6ATxt9hI17UoLtLuRacYSeGhLmEx2IOJd4zole8ojMOW+52SJxyYA0gBTYkeLp0nNFohiqLgEvQ==","signatures":[{"sig":"MEQCIG6OPaqStnURaWXjmip5LDPd9AWcMtIn2KAWE7t4mX2vAiABU2EVZyt4/pPob5qpfU3g5eRnsaacgt6KPeuodBXGnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816875},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.236","@spinajs/fs":"^2.0.236","compression":"^1.7.4","@spinajs/log":"^2.0.236","randomstring":"^1.2.3","@spinajs/util":"^2.0.236","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.236","@spinajs/exceptions":"^2.0.236","@spinajs/reflection":"^2.0.236","@spinajs/validation":"^2.0.236","@spinajs/configuration":"^2.0.236","@spinajs/templates-pug":"^2.0.236"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.236_1724886762669_0.48450097043738793","host":"s3://npm-registry-packages"}},"2.0.237":{"name":"@spinajs/http","version":"2.0.237","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.237","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0bf9ad61909607ba8e214c87fd00b77775f11002","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.237.tgz","fileCount":428,"integrity":"sha512-j02FXRIpyEepbbvWYjai3yv7kLDk1CzLBvh9nc5/gLQicB30wLsfdmNQeaVVV5cwFytYO9wO986xuc4txckf3w==","signatures":[{"sig":"MEUCIAbmASLVT3YS+r9sbUUFS5lVszbDFxoSVO49mSU4e06zAiEA2OhosWaVjq1azqF6LozTtHF7wxtOkFiqo1qQfWbT5Fc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816875},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.237","@spinajs/fs":"^2.0.237","compression":"^1.7.4","@spinajs/log":"^2.0.237","randomstring":"^1.2.3","@spinajs/util":"^2.0.237","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.237","@spinajs/exceptions":"^2.0.237","@spinajs/reflection":"^2.0.237","@spinajs/validation":"^2.0.237","@spinajs/configuration":"^2.0.237","@spinajs/templates-pug":"^2.0.237"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.237_1724888667949_0.7039079844969605","host":"s3://npm-registry-packages"}},"2.0.238":{"name":"@spinajs/http","version":"2.0.238","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.238","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c2b1e48f027f96088f26b1f6c27a81f1d337c9fa","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.238.tgz","fileCount":428,"integrity":"sha512-dEpJPgt34fobq4kog3K/COFcPfQfKDOpdzAha0IzCWlE2ALXiWs0shfzxcHmr6X+k4bA1qDamD/OJLg0zgKEOw==","signatures":[{"sig":"MEYCIQD9k+xG3FsR+JZVVnqgPiMKF0+ln9LxxFG1PYq8nMIeRQIhAL2Xm5gEtsCC60Zqua1WO94aiWFliJftqk7q0JuGcqPl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":816875},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.238","@spinajs/fs":"^2.0.238","compression":"^1.7.4","@spinajs/log":"^2.0.238","randomstring":"^1.2.3","@spinajs/util":"^2.0.238","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.238","@spinajs/exceptions":"^2.0.238","@spinajs/reflection":"^2.0.238","@spinajs/validation":"^2.0.238","@spinajs/configuration":"^2.0.238","@spinajs/templates-pug":"^2.0.238"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.238_1724890167589_0.49274700761267254","host":"s3://npm-registry-packages"}},"2.0.240":{"name":"@spinajs/http","version":"2.0.240","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.240","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f83bb4b4777ee81cd6cc8f824780ac0351cee1ba","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.240.tgz","fileCount":428,"integrity":"sha512-7Q1MUEGSJsXiq+uT6QKfAeqb8EN8JicMbcqtVSwVatfR9baiXMVtuWNWse9fAG+a4v/37GlYQeX9z7L6V8rTFw==","signatures":[{"sig":"MEYCIQD4z+FJxjZZrWkb0vjsIzENEe2rqpSiVCobHt+vC8pVmQIhAOOKSOd5a8Eqj8lCgovoZ0n3D/SoRIdyr+AfNR9DO0Eo","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":822797},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.240","@spinajs/fs":"^2.0.240","compression":"^1.7.4","@spinajs/log":"^2.0.240","randomstring":"^1.2.3","@spinajs/util":"^2.0.240","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.240","@spinajs/exceptions":"^2.0.240","@spinajs/reflection":"^2.0.240","@spinajs/validation":"^2.0.240","@spinajs/configuration":"^2.0.240","@spinajs/templates-pug":"^2.0.240"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.240_1725501375297_0.10215351571143594","host":"s3://npm-registry-packages"}},"2.0.241":{"name":"@spinajs/http","version":"2.0.241","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.241","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"a0a4aef75f62d36e888429659b14fdb7a2793cfb","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.241.tgz","fileCount":428,"integrity":"sha512-PxikUGSoVaKxmH06bIZXajTULsVjKcpsRsMEOo3ovRgzuDndOwtTd+2fQjJcN7rusQi6ylNo/66MkRKL9j2TXA==","signatures":[{"sig":"MEYCIQDwtZq+9OVkP4rKOAul9jqeSUUblJRsFFlCXQcQeYEs6QIhAKe11YZ9VvavMl3zuNgbZvSeaiEDn7UkPIyI9xasF2dE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":823357},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.241","@spinajs/fs":"^2.0.241","compression":"^1.7.4","@spinajs/log":"^2.0.241","randomstring":"^1.2.3","@spinajs/util":"^2.0.241","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.241","@spinajs/exceptions":"^2.0.241","@spinajs/reflection":"^2.0.241","@spinajs/validation":"^2.0.241","@spinajs/configuration":"^2.0.241","@spinajs/templates-pug":"^2.0.241"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.241_1725508792833_0.525756340826651","host":"s3://npm-registry-packages"}},"2.0.242":{"name":"@spinajs/http","version":"2.0.242","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.242","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"37b2d7a607e7957a2ae0bba4002de543125f36a7","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.242.tgz","fileCount":428,"integrity":"sha512-5RKkY2XTeazQLY9zOhXaFvzaW/ZuDnu8VtdQ4qDuQE/0x4euFJJnyY47lnhkAPypyIrGZHE945ZxNDuc7oQWHA==","signatures":[{"sig":"MEUCIHGFsKOkS3l6QAkWNFiQOZZh3RJni9L0Z5p5Mo+0/U7kAiEAwlkp7xW//J6AR+ZzQZjWm4gjgwxhTlDRcB22qUJqbVI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":823357},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.242","@spinajs/fs":"^2.0.242","compression":"^1.7.4","@spinajs/log":"^2.0.242","randomstring":"^1.2.3","@spinajs/util":"^2.0.242","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.242","@spinajs/exceptions":"^2.0.242","@spinajs/reflection":"^2.0.242","@spinajs/validation":"^2.0.242","@spinajs/configuration":"^2.0.242","@spinajs/templates-pug":"^2.0.242"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.242_1725531736813_0.5317951177335982","host":"s3://npm-registry-packages"}},"2.0.243":{"name":"@spinajs/http","version":"2.0.243","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.243","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"79f52080fb2e6ed26f4090ec38688f4a8d1add7a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.243.tgz","fileCount":428,"integrity":"sha512-aTb6InjseR3RBzVy5cambYWIdd23EGP9SMx/cnc8qJfU2OI/JqeaXmgjKz/awRmLxBksP1Jy7LK3e5KPb6INhQ==","signatures":[{"sig":"MEQCIHOZwHpS/d1J+aMkmUYq39Lc06TMxl47OLecPjDEoObzAiBai/5qfvpVV4Q5+gJQ6HE4rtlnX/hK/c2euXAKQh+zNA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":823357},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.243","@spinajs/fs":"^2.0.243","compression":"^1.7.4","@spinajs/log":"^2.0.243","randomstring":"^1.2.3","@spinajs/util":"^2.0.243","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.243","@spinajs/exceptions":"^2.0.243","@spinajs/reflection":"^2.0.243","@spinajs/validation":"^2.0.243","@spinajs/configuration":"^2.0.243","@spinajs/templates-pug":"^2.0.243"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.243_1725578066628_0.5049679646332561","host":"s3://npm-registry-packages"}},"2.0.244":{"name":"@spinajs/http","version":"2.0.244","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.244","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"995320fa3a52e6bc110b9072f9e09e7bb916433c","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.244.tgz","fileCount":428,"integrity":"sha512-NcL3TnQWk5Ki774HzqrHsUgELRcqnLWAPCnoy88/V2MQvQgGj+rQU9UcFOlMVNXZjFEow7G00Itq63PAVcWvfw==","signatures":[{"sig":"MEYCIQCqrYF+owHnJ2bl713zFxj2wVMsqgP9bCkJDCjsBUm7gAIhAJZWLpO0aMWB/8WNdNiq2sFeUAm/KhFOSjk4BoC2vtgJ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824775},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.244","@spinajs/fs":"^2.0.244","compression":"^1.7.4","@spinajs/log":"^2.0.244","randomstring":"^1.2.3","@spinajs/util":"^2.0.244","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.244","@spinajs/exceptions":"^2.0.244","@spinajs/reflection":"^2.0.244","@spinajs/validation":"^2.0.244","@spinajs/configuration":"^2.0.244","@spinajs/templates-pug":"^2.0.244"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.244_1725869163093_0.3112101937310259","host":"s3://npm-registry-packages"}},"2.0.245":{"name":"@spinajs/http","version":"2.0.245","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.245","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f927c381dd39adec0a6804d9c6d1799b7b36cfe8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.245.tgz","fileCount":428,"integrity":"sha512-+56XiyXNesqDrGDGoX7aMvuVVhNN83l5XfaPJ/5SlRxYgT2lrxiVqRKGXNgn+0f5YsfKikaVu6Rhd67haphR+w==","signatures":[{"sig":"MEUCIQCplpBWEjCwC84oQC77Vk0W7YHIpDtAT+Jqf2ZVQYnZAwIgRpLxes0LUuoGGyUm+Mq0LwE9Mp3YNqoSHA5RJQa7+tI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824773},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.245","@spinajs/fs":"^2.0.245","compression":"^1.7.4","@spinajs/log":"^2.0.245","randomstring":"^1.2.3","@spinajs/util":"^2.0.245","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.245","@spinajs/exceptions":"^2.0.245","@spinajs/reflection":"^2.0.245","@spinajs/validation":"^2.0.245","@spinajs/configuration":"^2.0.245","@spinajs/templates-pug":"^2.0.245"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.245_1725872731540_0.41258484995488964","host":"s3://npm-registry-packages"}},"2.0.246":{"name":"@spinajs/http","version":"2.0.246","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.246","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f7a5be891cb773bd740294ed5ffdde14ac5b59d4","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.246.tgz","fileCount":428,"integrity":"sha512-YFBkoHkRDlrLks1nGTA3Cw5yNkE6e7jZufmOTrAhYoXGm+EQOELzvBqrAEJ9353PqaNnQFEDEshChpgQi4I4ug==","signatures":[{"sig":"MEUCIQDzqSK+KK9naFI2NyCOw/ohHo+UuPBvfzdgwIsjs+zJxQIgd500PCOPfMzlc26a+ySA4veV9tyg+E8xx57A0PzQTK0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824773},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.246","@spinajs/fs":"^2.0.246","compression":"^1.7.4","@spinajs/log":"^2.0.246","randomstring":"^1.2.3","@spinajs/util":"^2.0.246","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.246","@spinajs/exceptions":"^2.0.246","@spinajs/reflection":"^2.0.246","@spinajs/validation":"^2.0.246","@spinajs/configuration":"^2.0.246","@spinajs/templates-pug":"^2.0.246"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.246_1725919463029_0.4697676261661572","host":"s3://npm-registry-packages"}},"2.0.247":{"name":"@spinajs/http","version":"2.0.247","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.247","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"1b645971bea805361cc05bcfea920dbd45fb1de8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.247.tgz","fileCount":428,"integrity":"sha512-FJUioE0IKEnNTeUWt8/zjT28ojxDvzbaq6rdm4PcO4fvAsy4/RsV/DEtQ1mY/cE99L/kGUOMlx7P4pirbHxgGQ==","signatures":[{"sig":"MEUCIQCOsZInQJ2EdvC9/AjQE9LeAP3091cWltaEdkwjS+kYAwIgLyj/wyEsauAlDNzTcwFddPVn9lKw+ITyd5uCXvy+pOQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824773},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.247","@spinajs/fs":"^2.0.247","compression":"^1.7.4","@spinajs/log":"^2.0.247","randomstring":"^1.2.3","@spinajs/util":"^2.0.247","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.247","@spinajs/exceptions":"^2.0.247","@spinajs/reflection":"^2.0.247","@spinajs/validation":"^2.0.247","@spinajs/configuration":"^2.0.247","@spinajs/templates-pug":"^2.0.247"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.247_1725927647069_0.6533370027011205","host":"s3://npm-registry-packages"}},"2.0.248":{"name":"@spinajs/http","version":"2.0.248","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.248","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"afbe12d3d0196be3b8b12448af9957242a7bf107","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.248.tgz","fileCount":428,"integrity":"sha512-Aa7eHBmWbAIB+p09Hpb5pDA2ozl+l7CBWcmjhCew1SIgRzVYYHFlSvPvHAroInoEMDZkh/PCNx0oHMcFunWMsw==","signatures":[{"sig":"MEQCICU86DyeT0EnmoVBmudIfywfpnoKf66+mjUDMI8z47ieAiBDeXDk4ixvWe9K1EckFxk4RRwFaRWc2R2FCg/lJQd7lA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824523},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.248","@spinajs/fs":"^2.0.248","compression":"^1.7.4","@spinajs/log":"^2.0.248","randomstring":"^1.2.3","@spinajs/util":"^2.0.248","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.248","@spinajs/exceptions":"^2.0.248","@spinajs/reflection":"^2.0.248","@spinajs/validation":"^2.0.248","@spinajs/configuration":"^2.0.248","@spinajs/templates-pug":"^2.0.248"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.248_1725928960694_0.6985235890725088","host":"s3://npm-registry-packages"}},"2.0.249":{"name":"@spinajs/http","version":"2.0.249","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.249","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"cb645ba3005f8f65d03993f15daaff83bb5ed2fe","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.249.tgz","fileCount":428,"integrity":"sha512-sPRlTso/48beYhHhQEaMKx47RLD6G4fNJDxExshTdgSUumvDhTDfMVLgsfkoxwUUnbyH8IZdebn6zrlSE6EnuA==","signatures":[{"sig":"MEUCIH0urJ2eTod/vSvRZ05kMH1g3Ay6e6+zUYMECopCfvlNAiEA5qSamvRhB8YpMiZT8RjWPz8YOtUEzjKHGF5Y94h6yGQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824523},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.249","@spinajs/fs":"^2.0.249","compression":"^1.7.4","@spinajs/log":"^2.0.249","randomstring":"^1.2.3","@spinajs/util":"^2.0.249","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.249","@spinajs/exceptions":"^2.0.249","@spinajs/reflection":"^2.0.249","@spinajs/validation":"^2.0.249","@spinajs/configuration":"^2.0.249","@spinajs/templates-pug":"^2.0.249"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.249_1726019722406_0.43096495081482833","host":"s3://npm-registry-packages"}},"2.0.250":{"name":"@spinajs/http","version":"2.0.250","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.250","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"ae5ef72c72a13c7b367c921b07fbc29e7342e1e5","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.250.tgz","fileCount":428,"integrity":"sha512-aMGfg5unajgeu65OvFcAxDJzpGxhFdfOOaYIpd2E9fKqjd1+Ux4Fxp5s1wZPMqItPPWdTu6jjLnRJNa/SisJHQ==","signatures":[{"sig":"MEQCIC+yNcEGlNtmO9VF++8A086WXBRaw/kAtIniqNpOxwrrAiBJRQVAxSBAeUpbR4VxXwkoZheHTdY2Y9uh/cU+uXkUMw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824523},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.250","@spinajs/fs":"^2.0.250","compression":"^1.7.4","@spinajs/log":"^2.0.250","randomstring":"^1.2.3","@spinajs/util":"^2.0.250","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.250","@spinajs/exceptions":"^2.0.250","@spinajs/reflection":"^2.0.250","@spinajs/validation":"^2.0.250","@spinajs/configuration":"^2.0.250","@spinajs/templates-pug":"^2.0.250"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.250_1726182518363_0.6667703485595158","host":"s3://npm-registry-packages"}},"2.0.251":{"name":"@spinajs/http","version":"2.0.251","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.251","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2c4b60ff12410210d9c88ee3849b550edaa51c0d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.251.tgz","fileCount":428,"integrity":"sha512-taIad4h6B/2InWWwaWbhv1KpRAbDkHb8LBwSAWV6P/i+9JQSJ2NXFwZZ342TbACzR8LM3kltuiiv1fR1xYFiaA==","signatures":[{"sig":"MEQCIDiYuJeCE4y3rAXnJW8YqH4u9GstsX1q+EWsLkM3GsNIAiBqUoXjrSE80XRLAnoPTngBz6JHywE2HgJTE3iPgLcftQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824523},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.251","@spinajs/fs":"^2.0.251","compression":"^1.7.4","@spinajs/log":"^2.0.251","randomstring":"^1.2.3","@spinajs/util":"^2.0.251","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.251","@spinajs/exceptions":"^2.0.251","@spinajs/reflection":"^2.0.251","@spinajs/validation":"^2.0.251","@spinajs/configuration":"^2.0.251","@spinajs/templates-pug":"^2.0.251"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.251_1726477257239_0.6353730943711198","host":"s3://npm-registry-packages"}},"2.0.252":{"name":"@spinajs/http","version":"2.0.252","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.252","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b90325c4b137889bd4c45049302fd362837ddaf3","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.252.tgz","fileCount":428,"integrity":"sha512-VOrBElDnUcknZ1uieQS5Ol/ZmbbjItGJOqbK8SLVwf8gbc0R01Ayz0QxPi79ub40d7jmvDgjh21RkarwCv0acQ==","signatures":[{"sig":"MEYCIQDgh2xUbYrzu0Tp7lQztSL0VKmH97XWwR7EQ9piv+6tUwIhAJEk4qMLVPtu7IA024pq6iHSrKc9vu+lFp3HfOgjKiOf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824405},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.252","@spinajs/fs":"^2.0.252","compression":"^1.7.4","@spinajs/log":"^2.0.252","randomstring":"^1.2.3","@spinajs/util":"^2.0.252","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.252","@spinajs/exceptions":"^2.0.252","@spinajs/reflection":"^2.0.252","@spinajs/validation":"^2.0.252","@spinajs/configuration":"^2.0.252","@spinajs/templates-pug":"^2.0.252"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.252_1726478340957_0.1643846519492833","host":"s3://npm-registry-packages"}},"2.0.253":{"name":"@spinajs/http","version":"2.0.253","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.253","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e54a8b8f6e6cc2a760da53f9e6625b44540b9508","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.253.tgz","fileCount":428,"integrity":"sha512-aa9mUOessu9+FwVUMzXdwvhD99D0NsfQiJybHAuv5DKWS/NIX/qaME5ac8qdw1QMeDRhURyPZT/3+S5u7OOATQ==","signatures":[{"sig":"MEUCIQDT1tow3gSWp+mu4wenFViMr1BfT+b+SxlPpdBNMNVoPgIgOnO2qHYPVj8RBei8e6E3QB+PqOu01U34jTQzaTCiwz4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824405},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.253","@spinajs/fs":"^2.0.253","compression":"^1.7.4","@spinajs/log":"^2.0.253","randomstring":"^1.2.3","@spinajs/util":"^2.0.253","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.253","@spinajs/exceptions":"^2.0.253","@spinajs/reflection":"^2.0.253","@spinajs/validation":"^2.0.253","@spinajs/configuration":"^2.0.253","@spinajs/templates-pug":"^2.0.253"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.253_1726525804046_0.9888812277579466","host":"s3://npm-registry-packages"}},"2.0.254":{"name":"@spinajs/http","version":"2.0.254","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.254","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"fc4902fae4f1a9ced61107ff7da5a7fc228166e0","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.254.tgz","fileCount":428,"integrity":"sha512-kdfQzTL9ckHxwEr2SALxb/iop6oQYTzLcsGZWJGMJXFo2TTATqAGDjhPAy8ofXyT8+HzD3dKrCRl/DBn6maA2Q==","signatures":[{"sig":"MEQCIBeT/Oxmf0c+yS0QGrsVxsKWWHObd+MesKAdkZwykULwAiBVhqmyaLs/58ZOqVxC/2yQWQTph3hfaPb56fk15GSeAw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824405},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.254","@spinajs/fs":"^2.0.254","compression":"^1.7.4","@spinajs/log":"^2.0.254","randomstring":"^1.2.3","@spinajs/util":"^2.0.254","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.254","@spinajs/exceptions":"^2.0.254","@spinajs/reflection":"^2.0.254","@spinajs/validation":"^2.0.254","@spinajs/configuration":"^2.0.254","@spinajs/templates-pug":"^2.0.254"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.254_1726529075265_0.4086940822078384","host":"s3://npm-registry-packages"}},"2.0.255":{"name":"@spinajs/http","version":"2.0.255","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.255","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"85c65058362a593c3ecba4ecc2a65109272c6ae6","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.255.tgz","fileCount":428,"integrity":"sha512-BJVwCcMfJFrlKy9R5bBnj7B+jMQ1wxyxD7VDqDUx5BKo1jWSn6gZnC5K7CXMrWIz+tQpyeKbqcUbozU2XkWl8A==","signatures":[{"sig":"MEUCIAlzqnhDRB+QX3lE819hIOc1L/bAddwkIVuXJRdefxS3AiEA0z4evXpRmLAo6Tfy7IWZEEq75dCZaT11Jug0F/xqmuY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824405},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.255","@spinajs/fs":"^2.0.255","compression":"^1.7.4","@spinajs/log":"^2.0.255","randomstring":"^1.2.3","@spinajs/util":"^2.0.255","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.255","@spinajs/exceptions":"^2.0.255","@spinajs/reflection":"^2.0.255","@spinajs/validation":"^2.0.255","@spinajs/configuration":"^2.0.255","@spinajs/templates-pug":"^2.0.255"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.255_1726530399537_0.011437771250951467","host":"s3://npm-registry-packages"}},"2.0.256":{"name":"@spinajs/http","version":"2.0.256","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.256","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c54a8981cf25750d7e8912b7b06986535b97df43","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.256.tgz","fileCount":428,"integrity":"sha512-+6n4FKyKLYRZ3s9wtk+/aoi9fNKn1PKi5D+eaTtc43CVW7x+RgLCfGziLyuUt0EwMDMe+KvTGpvN8W+r6LYBXQ==","signatures":[{"sig":"MEQCIEjBwLVcxXMf7bkZKM8WkInrGwjWAyeVGMuRnDr5/XXgAiABRV1D9CNWqUk+jZvx3iXH2oohvRcR+edTsks6nhbDaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824405},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.256","@spinajs/fs":"^2.0.256","compression":"^1.7.4","@spinajs/log":"^2.0.256","randomstring":"^1.2.3","@spinajs/util":"^2.0.256","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.256","@spinajs/exceptions":"^2.0.256","@spinajs/reflection":"^2.0.256","@spinajs/validation":"^2.0.256","@spinajs/configuration":"^2.0.256","@spinajs/templates-pug":"^2.0.256"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.256_1726570992942_0.25245544064521597","host":"s3://npm-registry-packages"}},"2.0.257":{"name":"@spinajs/http","version":"2.0.257","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.257","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"cd0001404dc9c3337698a75cb24284a819cf80a8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.257.tgz","fileCount":428,"integrity":"sha512-ZbwrZZ8jeF5ozj262cCeutaw+8MJ2PB+cvWH9kQ6eH3dal8zDgd6drBHfMOM0HhGGLyxESEyEcEwQfRYsBbMqg==","signatures":[{"sig":"MEQCICEZonE0EFHtxks8MuHoCWBr+zhjpJ4XvejB8CgX22cBAiB/ck3piRskqjcxPTMjzz0iJapBW3tRc3iSSBSqLSFUgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824405},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.257","@spinajs/fs":"^2.0.257","compression":"^1.7.4","@spinajs/log":"^2.0.257","randomstring":"^1.2.3","@spinajs/util":"^2.0.257","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.257","@spinajs/exceptions":"^2.0.257","@spinajs/reflection":"^2.0.257","@spinajs/validation":"^2.0.257","@spinajs/configuration":"^2.0.257","@spinajs/templates-pug":"^2.0.257"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.257_1726616899162_0.8810868800960694","host":"s3://npm-registry-packages"}},"2.0.258":{"name":"@spinajs/http","version":"2.0.258","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.258","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"8e9a6bf840a51f3c88cd96738692e98a05dd54f3","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.258.tgz","fileCount":428,"integrity":"sha512-/RA/qs+fQbnp0DB2h0QKHrQTwOqPmOWrtDuE7QlqY1UgqFDecL0Jb75U7roozHATuLsiPp1kD68gxudPAZuPww==","signatures":[{"sig":"MEYCIQDyMmxfTaS8AupOgQDUzTP3e4yJeHpFWARkrsT6N/rwmQIhAKUUQvkNZhEg5LL8VXGWvLd020o0/h2hfe7ShnVgp1um","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824405},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.258","@spinajs/fs":"^2.0.258","compression":"^1.7.4","@spinajs/log":"^2.0.258","randomstring":"^1.2.3","@spinajs/util":"^2.0.258","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.258","@spinajs/exceptions":"^2.0.258","@spinajs/reflection":"^2.0.258","@spinajs/validation":"^2.0.258","@spinajs/configuration":"^2.0.258","@spinajs/templates-pug":"^2.0.258"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.258_1726618257657_0.9277418918063112","host":"s3://npm-registry-packages"}},"2.0.259":{"name":"@spinajs/http","version":"2.0.259","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.259","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"ac59feddc6d61a275eb8e56136bfc8c1062231a0","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.259.tgz","fileCount":428,"integrity":"sha512-x1aMImcZQTbwn5m6yQBd2OIuz9nngHD3GSq51O1xYQf6jGXAyGumz1oLaCQE4NNezXN7c+fuPpYBOXUJNHfz+w==","signatures":[{"sig":"MEYCIQChN6+DbeTUKsgPQqVXn89KH104XJr+9MGghhzd861WjgIhAJR74LdYWs8xXCYogJtqvq2f+/Wgg3oDiIjZ9dV9oE9p","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824405},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.259","@spinajs/fs":"^2.0.259","compression":"^1.7.4","@spinajs/log":"^2.0.259","randomstring":"^1.2.3","@spinajs/util":"^2.0.259","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.259","@spinajs/exceptions":"^2.0.259","@spinajs/reflection":"^2.0.259","@spinajs/validation":"^2.0.259","@spinajs/configuration":"^2.0.259","@spinajs/templates-pug":"^2.0.259"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.259_1726742089826_0.010846402003907851","host":"s3://npm-registry-packages"}},"2.0.260":{"name":"@spinajs/http","version":"2.0.260","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.260","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"83bc5284da378b3e090ef2735e145713bd9beb6e","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.260.tgz","fileCount":428,"integrity":"sha512-a9QVGZSlH28o++LmYak6iapogE+pZjKbYtnPOJRzYc1POeH2ThTgltH7QI4286PeOj7Tf55d21zeI3CRQ+bTkQ==","signatures":[{"sig":"MEUCIQCMRTqkIszQ9+qRBk+cdGTd8AOaLxX09pjZXrlfZ0nlaQIgax1AzJ39JUZZK9uZbPk+1zKuaYtxHZUxELUe8kWcd8w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824405},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.260","@spinajs/fs":"^2.0.260","compression":"^1.7.4","@spinajs/log":"^2.0.260","randomstring":"^1.2.3","@spinajs/util":"^2.0.260","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.260","@spinajs/exceptions":"^2.0.260","@spinajs/reflection":"^2.0.260","@spinajs/validation":"^2.0.260","@spinajs/configuration":"^2.0.260","@spinajs/templates-pug":"^2.0.260"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.260_1726788589536_0.8395572772419067","host":"s3://npm-registry-packages"}},"2.0.261":{"name":"@spinajs/http","version":"2.0.261","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.261","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b38076acd49c199997ac01d962048bce86b43e9f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.261.tgz","fileCount":428,"integrity":"sha512-RVUm+Oe90eBOSd9TOShSt04cgV/lsom1QGitaOTt5z5LLzCbNiKOKeD4rRYI+g4bWTVvGU0sTKJPAofBr3G9uA==","signatures":[{"sig":"MEUCIQCWcuoAF0sNwE7WzjFawmGefzdo8rYzPf+fk2cgkSSbggIgJjl6P71Kcae19nWrniI/qDU7WikThrQh77ANnew0Dj4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824405},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.261","@spinajs/fs":"^2.0.261","compression":"^1.7.4","@spinajs/log":"^2.0.261","randomstring":"^1.2.3","@spinajs/util":"^2.0.261","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.261","@spinajs/exceptions":"^2.0.261","@spinajs/reflection":"^2.0.261","@spinajs/validation":"^2.0.261","@spinajs/configuration":"^2.0.261","@spinajs/templates-pug":"^2.0.261"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.261_1726790970814_0.14643452986984795","host":"s3://npm-registry-packages"}},"2.0.262":{"name":"@spinajs/http","version":"2.0.262","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.262","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"da547c44bf729679fbeffcbe393024d12ef7fd0d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.262.tgz","fileCount":428,"integrity":"sha512-FhqLKjqvfaQdmqWTyAGP/rFFFrb7f5cRMjNvAgte0io+xnntIEO3nSzXgrux4wZ/B1DmRERkUQ3aq5ICk1Cdlw==","signatures":[{"sig":"MEUCIBeGtV47sI40MrajGW1zCfU1ETIdBvfJ0BVCIhlziROMAiEA9c/Z9F8amCr+eyvpCAky0hPajdCYQnc7xUWduKKLxaU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824405},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.262","@spinajs/fs":"^2.0.262","compression":"^1.7.4","@spinajs/log":"^2.0.262","randomstring":"^1.2.3","@spinajs/util":"^2.0.262","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.262","@spinajs/exceptions":"^2.0.262","@spinajs/reflection":"^2.0.262","@spinajs/validation":"^2.0.262","@spinajs/configuration":"^2.0.262","@spinajs/templates-pug":"^2.0.262"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.262_1726793624466_0.8184557101868533","host":"s3://npm-registry-packages"}},"2.0.263":{"name":"@spinajs/http","version":"2.0.263","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.263","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"9e8e93b8561418eaff00530c4c12f3bbf7af13cb","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.263.tgz","fileCount":428,"integrity":"sha512-VZ3YS1EkGXEI+HMcPNyiiCNZvRzqhzseY9JEd+dBBtiNIC2jcLVSVFLxTbtO6Rx9Ku18keEaPbwCy7wfxZ7S/Q==","signatures":[{"sig":"MEYCIQD7vBYz4UZZ5UBdpd3bGO0RDWZk1grbQSSVkSpYNPB2TwIhAM6WuBBQwDhQNFpY0dh2f2Nfq1Xa9OYjfhY6ut1S1TxG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":824405},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.263","@spinajs/fs":"^2.0.263","compression":"^1.7.4","@spinajs/log":"^2.0.263","randomstring":"^1.2.3","@spinajs/util":"^2.0.263","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.263","@spinajs/exceptions":"^2.0.263","@spinajs/reflection":"^2.0.263","@spinajs/validation":"^2.0.263","@spinajs/configuration":"^2.0.263","@spinajs/templates-pug":"^2.0.263"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.263_1726822398240_0.2291925846208831","host":"s3://npm-registry-packages"}},"2.0.264":{"name":"@spinajs/http","version":"2.0.264","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.264","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c0b50246e11e7b0327c17595a74cf58dc5e7b38b","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.264.tgz","fileCount":428,"integrity":"sha512-7ckmqC9eBKvcrsqADq4/qBS9nL++Sxgl2FXcdsBDh9lLVXivlbT4A+J2ZK/ZUgEgoNG6xrQsKtSg/6oBoh5F5g==","signatures":[{"sig":"MEQCIHVSA0q8NfQ81qeUMdXmL+rzj4Add4R8l6yIGUuNuWDLAiA8dU8YNYPblF6XnWl7UYiSECrOXNRDMc7dKasDHdcPgw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":825303},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.264","@spinajs/fs":"^2.0.264","compression":"^1.7.4","@spinajs/log":"^2.0.264","randomstring":"^1.2.3","@spinajs/util":"^2.0.264","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.264","@spinajs/exceptions":"^2.0.264","@spinajs/reflection":"^2.0.264","@spinajs/validation":"^2.0.264","@spinajs/configuration":"^2.0.264","@spinajs/templates-pug":"^2.0.264"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.264_1727150019728_0.9384374960283932","host":"s3://npm-registry-packages"}},"2.0.265":{"name":"@spinajs/http","version":"2.0.265","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.265","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d8f2dde8bfb2ea9c3cfabc4af5b31c8af9606483","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.265.tgz","fileCount":428,"integrity":"sha512-Qed9U/D9LxX4zJdv7lMBhHcmI3Vk0IubvPP0NffWX6DcKkrG+tFu+s6uyYCP5Ykj/HwbxGH5QzNf1Un0jdBE0g==","signatures":[{"sig":"MEUCIQCeXoPuGGXoYjuYZIPm1C/Ul//M3X0YB2wWaY8l6SR35gIgfeQy5ZRixvzmm7xwFulgXut/MMN6dEWsZiNtzbg93Ps=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":825399},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.265","@spinajs/fs":"^2.0.265","compression":"^1.7.4","@spinajs/log":"^2.0.265","randomstring":"^1.2.3","@spinajs/util":"^2.0.265","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.265","@spinajs/exceptions":"^2.0.265","@spinajs/reflection":"^2.0.265","@spinajs/validation":"^2.0.265","@spinajs/configuration":"^2.0.265","@spinajs/templates-pug":"^2.0.265"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.265_1727174590092_0.0347107842212282","host":"s3://npm-registry-packages"}},"2.0.266":{"name":"@spinajs/http","version":"2.0.266","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.266","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"1c1aa611596ae9f9f7689f90f51278058522e0ed","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.266.tgz","fileCount":436,"integrity":"sha512-z13AMURZ6EqUJsndAtpViBTfgmiQxy2B+BvQmWvvZne+AnzaEs5stu4c1ZnohnPN83qYxXNRcamrxI1x9vT4MQ==","signatures":[{"sig":"MEUCIQD1H+ic68UmDXyZJBrEMmQHo/6dRjfT2q/DbXFRzQ4eWwIgXVony00PzGnYVdBu4hJt2Gr5zj9nOxrEko7MEsm6f9w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842180},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.266","@spinajs/fs":"^2.0.266","compression":"^1.7.4","@spinajs/log":"^2.0.266","randomstring":"^1.2.3","@spinajs/util":"^2.0.266","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.266","@spinajs/exceptions":"^2.0.266","@spinajs/reflection":"^2.0.266","@spinajs/validation":"^2.0.266","@spinajs/configuration":"^2.0.266","@spinajs/templates-pug":"^2.0.266"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.266_1728866872747_0.6991248418891811","host":"s3://npm-registry-packages"}},"2.0.267":{"name":"@spinajs/http","version":"2.0.267","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.267","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"5aed416548a5e86c12a19d8d672be34621e26929","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.267.tgz","fileCount":436,"integrity":"sha512-EJ4DXwWMlvTZIAKB9mJutIsdHlyH+zc5nUqVJ0XjXYexapYCdmFd/LcqvW7yCmkhKc5VGtEXRrCNZ9Q4hdhj/w==","signatures":[{"sig":"MEUCIQC8hbdMiwjpHtvtnBXW7zgxyfqMzmejMJwKOZEQb3WrHgIgDIQhJy/X8XYBEwBJpORONfv4YlXqqtKdAH56F51ehlA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842180},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.267","@spinajs/fs":"^2.0.267","compression":"^1.7.4","@spinajs/log":"^2.0.267","randomstring":"^1.2.3","@spinajs/util":"^2.0.267","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.267","@spinajs/exceptions":"^2.0.267","@spinajs/reflection":"^2.0.267","@spinajs/validation":"^2.0.267","@spinajs/configuration":"^2.0.267","@spinajs/templates-pug":"^2.0.267"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.267_1728871820964_0.3354122991825925","host":"s3://npm-registry-packages"}},"2.0.268":{"name":"@spinajs/http","version":"2.0.268","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.268","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"23b69b6647e54dad57183d55b6b9f39b08f4517d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.268.tgz","fileCount":436,"integrity":"sha512-Is0ME9g8PwX9E1gip/NyNTy/lalotIUb7qK00TkAKdDiT4pEIOwLytKal22Eh7uxDqvU+i9MBbecjOOAeASxMw==","signatures":[{"sig":"MEYCIQCYx/gBzH8fIVK+mu+VF66Q2njjr5Aw1iUt9ze/xxXnHQIhAMFj8h10aurjbXaf5H2w4manXlngp96vYrx7a1nStC3v","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842180},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.268","@spinajs/fs":"^2.0.268","compression":"^1.7.4","@spinajs/log":"^2.0.268","randomstring":"^1.2.3","@spinajs/util":"^2.0.268","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.268","@spinajs/exceptions":"^2.0.268","@spinajs/reflection":"^2.0.268","@spinajs/validation":"^2.0.268","@spinajs/configuration":"^2.0.268","@spinajs/templates-pug":"^2.0.268"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.268_1728878949626_0.655152630394088","host":"s3://npm-registry-packages"}},"2.0.269":{"name":"@spinajs/http","version":"2.0.269","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.269","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"bfde9f88b43adb7ec2e9c2243dbec7ada4524037","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.269.tgz","fileCount":436,"integrity":"sha512-+QV0lwViQNwnqcmYKs03dl6FiH2X/LP7Fa6w79yDs0/2Oqw/0prXki61e9a4DEihZJLFf9zeKhelLljpUOPXyA==","signatures":[{"sig":"MEYCIQDBnLDFqEzfN256EKjnd93b/moKYoHM4WQqm5HkxajKaAIhAMwTJLhS30L/AR+aeIk9Hhe4XBLT5V98FPh/zQvRpQQf","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842180},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.269","@spinajs/fs":"^2.0.269","compression":"^1.7.4","@spinajs/log":"^2.0.269","randomstring":"^1.2.3","@spinajs/util":"^2.0.269","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.269","@spinajs/exceptions":"^2.0.269","@spinajs/reflection":"^2.0.269","@spinajs/validation":"^2.0.269","@spinajs/configuration":"^2.0.269","@spinajs/templates-pug":"^2.0.269"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.269_1728905084847_0.046194196346302174","host":"s3://npm-registry-packages"}},"2.0.270":{"name":"@spinajs/http","version":"2.0.270","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.270","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"1a4eae22e96287524f7586f264ed79989658e2e9","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.270.tgz","fileCount":436,"integrity":"sha512-WgnS/0zzbORYmKSLpexaguYnPlQ3mltv0bKPRNF0c2L6MAkoF4plMTVULjA08JoIqouzxY8blE9GAiukM/9nsQ==","signatures":[{"sig":"MEYCIQDuirOBU7/T5AjQtL2iryubkXGTOa9Ko5cDSpQ9bsLr7QIhAKxMT2yh6qOKKR1y7Yf7N/OTFvQYCtQbGzJrR4d7JgC3","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842447},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.270","@spinajs/fs":"^2.0.270","compression":"^1.7.4","@spinajs/log":"^2.0.270","randomstring":"^1.2.3","@spinajs/util":"^2.0.270","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.270","@spinajs/exceptions":"^2.0.270","@spinajs/reflection":"^2.0.270","@spinajs/validation":"^2.0.270","@spinajs/configuration":"^2.0.270","@spinajs/templates-pug":"^2.0.270"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.270_1728986119900_0.28764362797090826","host":"s3://npm-registry-packages"}},"2.0.271":{"name":"@spinajs/http","version":"2.0.271","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.271","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"9b1932abf8456bb095e2cecdaf2227de040ecd2a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.271.tgz","fileCount":436,"integrity":"sha512-DdOSBdo+29Bcr4c2iBZGgIe4JYFt5C4TR36+tW+L3azsIfipr1QBo0MNRWZA5x+SsogLxer2cDJmZYv10xwbzg==","signatures":[{"sig":"MEUCIDIjzHvClO7SYvRpfgBEZ60JZhiDmbsi2CyWPBEQJT0NAiEAzZqqNWWpCp6sh7ptMs6IcPgOoQCaq1GEDmKEBasofQU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842447},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.271","@spinajs/fs":"^2.0.271","compression":"^1.7.4","@spinajs/log":"^2.0.271","randomstring":"^1.2.3","@spinajs/util":"^2.0.271","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.271","@spinajs/exceptions":"^2.0.271","@spinajs/reflection":"^2.0.271","@spinajs/validation":"^2.0.271","@spinajs/configuration":"^2.0.271","@spinajs/templates-pug":"^2.0.271"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.271_1728987017662_0.7440753616078466","host":"s3://npm-registry-packages"}},"2.0.272":{"name":"@spinajs/http","version":"2.0.272","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.272","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"08cd5fe67ba80f0d9725b93e8e67195eba1fbd0d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.272.tgz","fileCount":436,"integrity":"sha512-HJw/Ooy4V4SshkfqSejdjSNyW49I7KtArmvqrfg3VmBKhgCFrh8U5nPmVt/W7uphVDQc9l5FjrYw1pNwgfGSUQ==","signatures":[{"sig":"MEUCIQD3pwSSKvD79TiIX3r+DjucEkpQnJrtytAit6n0SwetTwIgO0DpygYoRiYqJx6WoIFINeSgyCbjNiIUmOX+g2ldOUU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842447},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.272","@spinajs/fs":"^2.0.272","compression":"^1.7.4","@spinajs/log":"^2.0.272","randomstring":"^1.2.3","@spinajs/util":"^2.0.272","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.272","@spinajs/exceptions":"^2.0.272","@spinajs/reflection":"^2.0.272","@spinajs/validation":"^2.0.272","@spinajs/configuration":"^2.0.272","@spinajs/templates-pug":"^2.0.272"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.272_1728988760479_0.9649470960557112","host":"s3://npm-registry-packages"}},"2.0.273":{"name":"@spinajs/http","version":"2.0.273","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.273","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b87d0f904e171615719dd8349477d2a6f6923787","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.273.tgz","fileCount":436,"integrity":"sha512-SRizLEkor0tV0quCkE5h4M1o5wR+HS58h5E/ti6TFgPqKGE39Psaa3b9Ke8vl5zpsbfLtJjsKawta+jXzwmDqQ==","signatures":[{"sig":"MEQCIESZ5V+SCF6MKM2+Wh4kQJCPlht65Csg9kuzI+M2iU2iAiBJnMniNlquv09wqKqPEV5PC7tTgnRC3Ne/swODnizekg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843521},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.273","@spinajs/fs":"^2.0.273","compression":"^1.7.4","@spinajs/log":"^2.0.273","randomstring":"^1.2.3","@spinajs/util":"^2.0.273","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.273","@spinajs/exceptions":"^2.0.273","@spinajs/reflection":"^2.0.273","@spinajs/validation":"^2.0.273","@spinajs/configuration":"^2.0.273","@spinajs/templates-pug":"^2.0.273"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.273_1729073396286_0.2038270917092806","host":"s3://npm-registry-packages"}},"2.0.274":{"name":"@spinajs/http","version":"2.0.274","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.274","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"9e617b49a84de88cfd4bac81d4d5f1510446dbd9","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.274.tgz","fileCount":436,"integrity":"sha512-xvSgKeLJCNU5VCTkqUtk9bhaGTDfvsE6vFn539+vqi5BczXRZyu/afDV6QslTbBHh9mhBP4XuBiGm7ikUW+OwQ==","signatures":[{"sig":"MEUCIGlmHnL8BUCopINsX5/gVbJSyiKJcXR8vmMwo+E4qVHpAiEAlVRbDxbarTy14E8MyKLpnBFKXXk81BeL6SnBwcOBDOM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843569},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.274","@spinajs/fs":"^2.0.274","compression":"^1.7.4","@spinajs/log":"^2.0.274","randomstring":"^1.2.3","@spinajs/util":"^2.0.274","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.274","@spinajs/exceptions":"^2.0.274","@spinajs/reflection":"^2.0.274","@spinajs/validation":"^2.0.274","@spinajs/configuration":"^2.0.274","@spinajs/templates-pug":"^2.0.274"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.274_1729238603979_0.6375964281478879","host":"s3://npm-registry-packages"}},"2.0.275":{"name":"@spinajs/http","version":"2.0.275","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.275","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"42a5174d8e2c54a5610a3b590ef65cd8d60a00d0","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.275.tgz","fileCount":436,"integrity":"sha512-V5T2uhW9OsRB1IFY0KnWTybLa1l5eDHeQkOksZclZFhRfCqfqEydEFwuwB+wxjCxMzO8ug3F89BpqBnjQSXI/g==","signatures":[{"sig":"MEUCIQCpVsMQnCULBeR83DV4/SocuEoCIQ3CahJuXQCbn3TEYAIgKA3U0DB3GuVh6W5TSMWsra2d0N/IYOUa7y2Kl7bfZqY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843569},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.275","@spinajs/fs":"^2.0.275","compression":"^1.7.4","@spinajs/log":"^2.0.275","randomstring":"^1.2.3","@spinajs/util":"^2.0.275","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.275","@spinajs/exceptions":"^2.0.275","@spinajs/reflection":"^2.0.275","@spinajs/validation":"^2.0.275","@spinajs/configuration":"^2.0.275","@spinajs/templates-pug":"^2.0.275"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.275_1731448703409_0.9523214203843198","host":"s3://npm-registry-packages"}},"2.0.276":{"name":"@spinajs/http","version":"2.0.276","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.276","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e338409a470d776b620db92aba83213dd3de34da","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.276.tgz","fileCount":436,"integrity":"sha512-//vOymlS31DnWufYFVadO0WW/DPJB242eJmJCHO1SWtzPWstehbOoqA575iuRxzYZUCW4twrbeqTTR8FaBCM9A==","signatures":[{"sig":"MEUCIQCD8d2/pYToeFtSjqSVqiiMqPBrewfsQ3vBTySAY3SvAwIgZfar6kZqtJ1iaSK18CaHIv28i0w4TXAF/YfN92WSnp4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843569},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.276","@spinajs/fs":"^2.0.276","compression":"^1.7.4","@spinajs/log":"^2.0.276","randomstring":"^1.2.3","@spinajs/util":"^2.0.276","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.276","@spinajs/exceptions":"^2.0.276","@spinajs/reflection":"^2.0.276","@spinajs/validation":"^2.0.276","@spinajs/configuration":"^2.0.276","@spinajs/templates-pug":"^2.0.276"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.276_1731453378463_0.17375514300000505","host":"s3://npm-registry-packages"}},"2.0.277":{"name":"@spinajs/http","version":"2.0.277","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.277","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"4c8b2bcca007d4995370aa998ae826232cf63c5b","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.277.tgz","fileCount":436,"integrity":"sha512-I4A0BOErkscb5FdK1yFcDFsJ/J8d5hRTbaJvgeVYrP3iCwQX0mIOw8r1FLkVn0k9eFzo9VcQnei+Eixoq7cVdA==","signatures":[{"sig":"MEUCIEXfdwrCLsvb7udz0kICNXUWtzh++X9ilDR4mYC/UZwaAiEA9wSR0xUL8DhB44OpdYWnnJsnMJqTJe+ZAhWRhexZk5s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843569},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.277","@spinajs/fs":"^2.0.277","compression":"^1.7.4","@spinajs/log":"^2.0.277","randomstring":"^1.2.3","@spinajs/util":"^2.0.277","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.277","@spinajs/exceptions":"^2.0.277","@spinajs/reflection":"^2.0.277","@spinajs/validation":"^2.0.277","@spinajs/configuration":"^2.0.277","@spinajs/templates-pug":"^2.0.277"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.277_1731456560708_0.010008601334634992","host":"s3://npm-registry-packages"}},"2.0.278":{"name":"@spinajs/http","version":"2.0.278","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.278","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2c1336d601fa9a03b7402ce91a6c327c0aa70ce5","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.278.tgz","fileCount":436,"integrity":"sha512-td+HqYQHhqJVZM/S0ne2yce5ecVGfq9GV+j1UKD/VtDkIqCpJEsBTbcR60GAvUkaCTKQeWWeQQPH7MTTjF6rkA==","signatures":[{"sig":"MEQCIC+mcpQE3a8bwGqUMq6WtvYGPXLjzuoGOs8A3kHgrKNDAiAfQT3dTTroUg2GvootJ2yLnBmBxiAQ8wn0F6f492hgaQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843569},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.278","@spinajs/fs":"^2.0.278","compression":"^1.7.4","@spinajs/log":"^2.0.278","randomstring":"^1.2.3","@spinajs/util":"^2.0.278","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.278","@spinajs/exceptions":"^2.0.278","@spinajs/reflection":"^2.0.278","@spinajs/validation":"^2.0.278","@spinajs/configuration":"^2.0.278","@spinajs/templates-pug":"^2.0.278"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.278_1731459860647_0.7934203488042542","host":"s3://npm-registry-packages"}},"2.0.279":{"name":"@spinajs/http","version":"2.0.279","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.279","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"bbbbfd3e9510f7cd5d6b6d3c421da4acbb2119b9","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.279.tgz","fileCount":436,"integrity":"sha512-vq/wBNA1dkxD5jpAma3l/5T/1aF4+0trhT74ew+MhWY8ryHc8qT350YUc8jLXPaqCmXKxRB6nxWZwU0Pm/XWRA==","signatures":[{"sig":"MEUCIQC2HR8Dv+PsoPQNiUC+MgbqQRBXN6B1fN5Az+ludtDL3QIgVUXOSSq0qvZnQKbOZznCJ1RklNQA9oEDtosVmFBZiZc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843569},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.279","@spinajs/fs":"^2.0.279","compression":"^1.7.4","@spinajs/log":"^2.0.279","randomstring":"^1.2.3","@spinajs/util":"^2.0.279","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.279","@spinajs/exceptions":"^2.0.279","@spinajs/reflection":"^2.0.279","@spinajs/validation":"^2.0.279","@spinajs/configuration":"^2.0.279","@spinajs/templates-pug":"^2.0.279"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.279_1732159617841_0.037260616807901714","host":"s3://npm-registry-packages"}},"2.0.280":{"name":"@spinajs/http","version":"2.0.280","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.280","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"88fa61a4d538de40df575e518146d1442befdaf4","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.280.tgz","fileCount":436,"integrity":"sha512-mY9M9lGMWWPP/dgODoYWtitHmTmwwRH2L2WmQNX55gcNQOAusCi78Ntqo+d3sQTL0BZkErO1A9pTZ/DHJbuQ2w==","signatures":[{"sig":"MEUCIQCAtReBDAogtx3ZM6tg31ZSSaZoFq2Ax6dIZWcHSYWeqAIgRFnO4NVrB2A4Chim1L5tiashVLVfHhat9B3j9QiKh9c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843569},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.280","@spinajs/fs":"^2.0.280","compression":"^1.7.4","@spinajs/log":"^2.0.280","randomstring":"^1.2.3","@spinajs/util":"^2.0.280","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.280","@spinajs/exceptions":"^2.0.280","@spinajs/reflection":"^2.0.280","@spinajs/validation":"^2.0.280","@spinajs/configuration":"^2.0.280","@spinajs/templates-pug":"^2.0.280"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.280_1732196405856_0.26040333690752404","host":"s3://npm-registry-packages"}},"2.0.281":{"name":"@spinajs/http","version":"2.0.281","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.281","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"6229df8a68c9bd4306c927f9eca28297f3c9b542","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.281.tgz","fileCount":436,"integrity":"sha512-GPq25RBa4vKZ/X+9HbTBnIiFMy8hTGg/3OTWiyucvzbqdls/SZIKl8BStdofwh2OAIOxCreEYiRfEjvoXtLU2Q==","signatures":[{"sig":"MEQCIGp5yNq73Ob2hopDEAk1WdRFtT00ZDz82ZMoEUB/9yMGAiA8uK9VBN8QxyccPHqf2nILb9so9DXbLs6o7oWPDL87eg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843569},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.281","@spinajs/fs":"^2.0.281","compression":"^1.7.4","@spinajs/log":"^2.0.281","randomstring":"^1.2.3","@spinajs/util":"^2.0.281","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.281","@spinajs/exceptions":"^2.0.281","@spinajs/reflection":"^2.0.281","@spinajs/validation":"^2.0.281","@spinajs/configuration":"^2.0.281","@spinajs/templates-pug":"^2.0.281"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.281_1732197041413_0.5105217130615238","host":"s3://npm-registry-packages"}},"2.0.282":{"name":"@spinajs/http","version":"2.0.282","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.282","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d1a9fc3196f9669f8a001fabfa61d930fb4b02f2","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.282.tgz","fileCount":436,"integrity":"sha512-gWq/JvPv9p1PgnInocyHq6m7Yiz4c90QUUG3bZFaJaSMK56yNAODloyPSg2/dOusSWVx1zQgQLM6XvRAtHnRCw==","signatures":[{"sig":"MEQCIEIp6PTJ7couhhG+hPuv4DNkEmVc4LdkE4LSu6JBsFmjAiBPAAEsCZqFS+jK68sgJ5srxhR1dr/zEBLByG5hx6+3Yg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843569},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.282","@spinajs/fs":"^2.0.282","compression":"^1.7.4","@spinajs/log":"^2.0.282","randomstring":"^1.2.3","@spinajs/util":"^2.0.282","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.282","@spinajs/exceptions":"^2.0.282","@spinajs/reflection":"^2.0.282","@spinajs/validation":"^2.0.282","@spinajs/configuration":"^2.0.282","@spinajs/templates-pug":"^2.0.282"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.282_1732198158755_0.4898282121767086","host":"s3://npm-registry-packages"}},"2.0.283":{"name":"@spinajs/http","version":"2.0.283","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.283","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"8a0722f7575834336954621d29d6dbc6217b2b04","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.283.tgz","fileCount":436,"integrity":"sha512-90Optde8qAtGbpWkdVxb4EjR+Dcpv0qT/e9VhD0IA0C4W5BaGoPoCL1Reekl80nRuR62EELwQTFv9XWJxufgrA==","signatures":[{"sig":"MEUCIQCWpb/5qEZ8243xDj7Lgq6MmZW5b1+zzhBvjWpuvaufewIgGlc6vcYIHaHCYpM4HAXayfTnbEmQUS8vY0fSR9ZjRUc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843569},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.283","@spinajs/fs":"^2.0.283","compression":"^1.7.4","@spinajs/log":"^2.0.283","randomstring":"^1.2.3","@spinajs/util":"^2.0.283","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.283","@spinajs/exceptions":"^2.0.283","@spinajs/reflection":"^2.0.283","@spinajs/validation":"^2.0.283","@spinajs/configuration":"^2.0.283","@spinajs/templates-pug":"^2.0.283"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.283_1732201008378_0.4992205662713012","host":"s3://npm-registry-packages"}},"2.0.284":{"name":"@spinajs/http","version":"2.0.284","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.284","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d5c1b27427f8a6ef6143a45e93c58a463f984e3c","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.284.tgz","fileCount":436,"integrity":"sha512-xywuccXLVLzDFBTaqogKTOdnWp/26TFxUjyY+x0l++Wmi3pb92MxSVqnIsWgSgLNs1Y98h76GO5xooPEZJCVzg==","signatures":[{"sig":"MEYCIQDzcDLLDLNzm6mHV/Z6uGJrWyXbYhWLxWwvoMqfUBotQgIhAM4GmL8n5bSSYw4pu8pB/dDcgga66ISkrxQmNEiTwLSl","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843569},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.284","@spinajs/fs":"^2.0.284","compression":"^1.7.4","@spinajs/log":"^2.0.284","randomstring":"^1.2.3","@spinajs/util":"^2.0.284","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.284","@spinajs/exceptions":"^2.0.284","@spinajs/reflection":"^2.0.284","@spinajs/validation":"^2.0.284","@spinajs/configuration":"^2.0.284","@spinajs/templates-pug":"^2.0.284"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.284_1732201996210_0.6859985535097102","host":"s3://npm-registry-packages"}},"2.0.285":{"name":"@spinajs/http","version":"2.0.285","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.285","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"1714ad785a0eb18940f23ef87d0e73e21094055b","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.285.tgz","fileCount":436,"integrity":"sha512-vrP36q5nwieI3TcEWUJTgynT5z+NOwlmLISp7ysfKEbWpX3wpewmT7EIIOcC4pu8OS5jxfasrgcU5YDBwzBg7w==","signatures":[{"sig":"MEUCID7uJsJi70w4dxiY3n0c/da23l38p4iO6psoqz3G8g4nAiEA+TddHdZ3+6pHdMGTikgNZF7HEykK1sS+5kATLWUzAO8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843232},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"18.12.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.285","@spinajs/fs":"^2.0.285","compression":"^1.7.4","@spinajs/log":"^2.0.285","randomstring":"^1.2.3","@spinajs/util":"^2.0.285","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.285","@spinajs/exceptions":"^2.0.285","@spinajs/reflection":"^2.0.285","@spinajs/validation":"^2.0.285","@spinajs/configuration":"^2.0.285","@spinajs/templates-pug":"^2.0.285"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.285_1732240756558_0.28782257293894276","host":"s3://npm-registry-packages"}},"2.0.286":{"name":"@spinajs/http","version":"2.0.286","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.286","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"944f7b8cf09c5cbfa47d16aa5fdf9a15e7bb8d14","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.286.tgz","fileCount":436,"integrity":"sha512-AOD9uuJ7Pr1emXbXkOKPTGuzSn3GayqZvcAapFcUZy+LIQKt93jPyVnSBeHKaaF5Mo3GKnfggfTPFIu+BDQGMg==","signatures":[{"sig":"MEYCIQCS9WoXG7GoyHXazJCQsmEeWyxJ9n69wkX5iUjl6rbOQAIhAMQEbJYZ1VR75YyRoh2n9iK3zFBkQ5FAiminpJFbVov5","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843232},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.286","@spinajs/fs":"^2.0.286","compression":"^1.7.4","@spinajs/log":"^2.0.286","randomstring":"^1.2.3","@spinajs/util":"^2.0.286","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.286","@spinajs/exceptions":"^2.0.286","@spinajs/reflection":"^2.0.286","@spinajs/validation":"^2.0.286","@spinajs/configuration":"^2.0.286","@spinajs/templates-pug":"^2.0.286"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.286_1732794289858_0.5814830841144922","host":"s3://npm-registry-packages"}},"2.0.288":{"name":"@spinajs/http","version":"2.0.288","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.288","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d2c4e107cff29ab4794315334cbea3a8a0b32a84","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.288.tgz","fileCount":436,"integrity":"sha512-S8GjYAw6xpcUKADzIwnrtS0MrohzGPPTuXqCT8V3J0Q6tHFH7XvRH7OycUOQcP7Q2xluD8x8LmOBtr+cnTSqCA==","signatures":[{"sig":"MEUCIFoG4x4s/8PA82Bj8mwo6PoDnQ3uyItqsMUcq2AAOX1mAiEA7pvLlRcUrxEVFhTiiEsJSLl/HbbaO34dfgn+ovbpq70=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.288","@spinajs/fs":"^2.0.288","compression":"^1.7.4","@spinajs/log":"^2.0.288","randomstring":"^1.2.3","@spinajs/util":"^2.0.288","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.288","@spinajs/exceptions":"^2.0.288","@spinajs/reflection":"^2.0.288","@spinajs/validation":"^2.0.288","@spinajs/configuration":"^2.0.288","@spinajs/templates-pug":"^2.0.288"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.288_1734045289266_0.658035177614708","host":"s3://npm-registry-packages-npm-production"}},"2.0.289":{"name":"@spinajs/http","version":"2.0.289","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.289","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e06e7d759d176f9ed97952ebff983c3e1a1209de","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.289.tgz","fileCount":436,"integrity":"sha512-tRVfUOwSvNxek51BJmljMk2FQ4jHF6VOGq+1Qa/AsK/IDBWM1ncVQTAJDF9hwE8/5dDr+MYSNZX353SVi7mtMQ==","signatures":[{"sig":"MEUCIQCoZFdLHmHLOnxQdL6Pn4YwfwetY8VlC00Yh+OwqOpt3QIgJ7GlYPR8zGTZLsiJlkIm7D2Y/P0aM6FRXuCeJYiGkLo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.289","@spinajs/fs":"^2.0.289","compression":"^1.7.4","@spinajs/log":"^2.0.289","randomstring":"^1.2.3","@spinajs/util":"^2.0.289","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.289","@spinajs/exceptions":"^2.0.289","@spinajs/reflection":"^2.0.289","@spinajs/validation":"^2.0.289","@spinajs/configuration":"^2.0.289","@spinajs/templates-pug":"^2.0.289"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.289_1734100822936_0.10064099980904562","host":"s3://npm-registry-packages-npm-production"}},"2.0.290":{"name":"@spinajs/http","version":"2.0.290","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.290","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"78273854a08eb65db4a812fd4ee16c1f8c4a2ba7","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.290.tgz","fileCount":436,"integrity":"sha512-o0Fheg4iieUofhKdoGSfU4sGqHzH3Erq4t93pTL/tboATmZtFQSXyAKjGdY2RBqEROqaKpE91lVXIHwhkr5lKA==","signatures":[{"sig":"MEUCIQCa0FMs57zs6u5BYRSXSB6IM3FsadNK+NAagv1c+hatbgIgHMfDgh60OxwJ6SusLZzbCQWMC3TmSaCzC/wiYYqIubQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.290","@spinajs/fs":"^2.0.290","compression":"^1.7.4","@spinajs/log":"^2.0.290","randomstring":"^1.2.3","@spinajs/util":"^2.0.290","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.290","@spinajs/exceptions":"^2.0.290","@spinajs/reflection":"^2.0.290","@spinajs/validation":"^2.0.290","@spinajs/configuration":"^2.0.290","@spinajs/templates-pug":"^2.0.290"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.290_1734134411607_0.9880019971935905","host":"s3://npm-registry-packages-npm-production"}},"2.0.291":{"name":"@spinajs/http","version":"2.0.291","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.291","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"ce11fabd5d680ebffa9204b49e3ef227371709bf","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.291.tgz","fileCount":436,"integrity":"sha512-FyWOgT96kiZ4RoYWs2JZMLWdK8I1y4KgYklCMkCO2JAzxY2UqDY3tCM3rGRVlMqPByxHJPFe4AHJJrYYNqoDPA==","signatures":[{"sig":"MEUCIQDM9cSD7t9pz7xBlG9HzAlrz4alguyZbcBJzoTWGpjldwIgJIrpZFuhwu5t5hutWTNG76GPHEdu1bzNBD0MA4xvYDg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.291","@spinajs/fs":"^2.0.291","compression":"^1.7.4","@spinajs/log":"^2.0.291","randomstring":"^1.2.3","@spinajs/util":"^2.0.291","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.291","@spinajs/exceptions":"^2.0.291","@spinajs/reflection":"^2.0.291","@spinajs/validation":"^2.0.291","@spinajs/configuration":"^2.0.291","@spinajs/templates-pug":"^2.0.291"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.291_1734310116561_0.953409312769391","host":"s3://npm-registry-packages-npm-production"}},"2.0.292":{"name":"@spinajs/http","version":"2.0.292","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.292","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"67388f5ebdbd68f91f3c15452a566582b786c071","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.292.tgz","fileCount":436,"integrity":"sha512-G55CdMCs//0EH0nGVa2He5Nx592BaiEmFvd7SkswFyyN73iFaVBUDq4VU9GSt1zCo8axFbntjIN8dDUq5rfYaA==","signatures":[{"sig":"MEYCIQClPvxqhMAn6UxwQ78K6pPyjI8Wx40SDYJtcLcZ6ieSDwIhAPpOtVbT64JKY+UR51U5RAC4IsGPmwEZ8Wsum43J9UHp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.292","@spinajs/fs":"^2.0.292","compression":"^1.7.4","@spinajs/log":"^2.0.292","randomstring":"^1.2.3","@spinajs/util":"^2.0.292","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.292","@spinajs/exceptions":"^2.0.292","@spinajs/reflection":"^2.0.292","@spinajs/validation":"^2.0.292","@spinajs/configuration":"^2.0.292","@spinajs/templates-pug":"^2.0.292"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.292_1734361414206_0.26664153689954007","host":"s3://npm-registry-packages-npm-production"}},"2.0.293":{"name":"@spinajs/http","version":"2.0.293","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.293","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e82d8086dc640bfb4d16aac126617fbaaec6e49b","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.293.tgz","fileCount":436,"integrity":"sha512-RxPhyKiXS9+gHHdLAdxgC5NQKGczVaf39RijioU8qGelpdPNIx0+3UbGowvfTVOGdn71B91SItPbwVRC8wR5Lg==","signatures":[{"sig":"MEYCIQC+sF62Mj9kda6Q8h6ZOuvEQIt1Oeh66UgQ/8Qw5NM2JgIhAKWBuaA+yDlNWZVB0nWkd0WmpdJGCmkOo0DGS40rU9oz","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.293","@spinajs/fs":"^2.0.293","compression":"^1.7.4","@spinajs/log":"^2.0.293","randomstring":"^1.2.3","@spinajs/util":"^2.0.293","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.293","@spinajs/exceptions":"^2.0.293","@spinajs/reflection":"^2.0.293","@spinajs/validation":"^2.0.293","@spinajs/configuration":"^2.0.293","@spinajs/templates-pug":"^2.0.293"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.293_1734431999779_0.558209221872686","host":"s3://npm-registry-packages-npm-production"}},"2.0.294":{"name":"@spinajs/http","version":"2.0.294","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.294","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"25301c5b18a4d21715d2b6f59fd11cfbecc5ffad","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.294.tgz","fileCount":436,"integrity":"sha512-DSMNccky0jzrGwlq5QJ+SQpOz+TW2i2bV3+1mokFtykfi3V1zQ1gwHzjS32wL9beGbZKPedG1ViL7715Kss12w==","signatures":[{"sig":"MEUCIFX3SHMNabHch8jTdR7yS2FUdeN03EdczCIXbotEIewPAiEAyLo3/EvLNNMHYpkEq8a9XOcqt1bNJdVURT1HEDnM+48=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.294","@spinajs/fs":"^2.0.294","compression":"^1.7.4","@spinajs/log":"^2.0.294","randomstring":"^1.2.3","@spinajs/util":"^2.0.294","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.294","@spinajs/exceptions":"^2.0.294","@spinajs/reflection":"^2.0.294","@spinajs/validation":"^2.0.294","@spinajs/configuration":"^2.0.294","@spinajs/templates-pug":"^2.0.294"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.294_1734448157376_0.6608351151760616","host":"s3://npm-registry-packages-npm-production"}},"2.0.295":{"name":"@spinajs/http","version":"2.0.295","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.295","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"8de2a4479c7e618b37265f2e2f7dd40ac53bf49f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.295.tgz","fileCount":436,"integrity":"sha512-zyzDXn/MOWLPejorsIdPJtk6fkj5Qev+Lxw8gtW1csPj/K+wu5vvM/BQANEQA6OnEMFVixy86aB827D8kwVOWA==","signatures":[{"sig":"MEYCIQC9YHsAmO09pK6bBxLRmCeJx1+z3XHySkpBQi0cqzJAlwIhALnHDSKI/Ud4rWsDKiTN4yPuFxH/TRQTpPAeRZJ7I5zx","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.295","@spinajs/fs":"^2.0.295","compression":"^1.7.4","@spinajs/log":"^2.0.295","randomstring":"^1.2.3","@spinajs/util":"^2.0.295","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.295","@spinajs/exceptions":"^2.0.295","@spinajs/reflection":"^2.0.295","@spinajs/validation":"^2.0.295","@spinajs/configuration":"^2.0.295","@spinajs/templates-pug":"^2.0.295"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.295_1734476336605_0.22957850534240754","host":"s3://npm-registry-packages-npm-production"}},"2.0.296":{"name":"@spinajs/http","version":"2.0.296","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.296","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"7067fba4f7bdb9df103e624dd6e8d12a1687bc09","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.296.tgz","fileCount":436,"integrity":"sha512-wiJ7TpLiL4lb5wejhCqVAx2ZWBdLdD2UMsaS2K6LTPVfz4KeImdmoESloLQH80yNBlGhPpS4Jy3H4FGEQyNJtw==","signatures":[{"sig":"MEUCIQCarFPUruW6+Md9fATjorNWmWgZi+Og8Q54ucdsJHRcPgIgOAPCxFoSkPVaF2RryLEM+MK+wKYKID0gxrTjlnHUIPc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.296","@spinajs/fs":"^2.0.296","compression":"^1.7.4","@spinajs/log":"^2.0.296","randomstring":"^1.2.3","@spinajs/util":"^2.0.296","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.296","@spinajs/exceptions":"^2.0.296","@spinajs/reflection":"^2.0.296","@spinajs/validation":"^2.0.296","@spinajs/configuration":"^2.0.296","@spinajs/templates-pug":"^2.0.296"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.296_1734479657533_0.9839600650678098","host":"s3://npm-registry-packages-npm-production"}},"2.0.297":{"name":"@spinajs/http","version":"2.0.297","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.297","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"651b46e4730a3c61791a58dfd1663f158fd1ec0c","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.297.tgz","fileCount":436,"integrity":"sha512-ftkGfT2XfGqVrYrRVjdYQtP2dWW4zTjvch7/LnBk0r4av2V5LPICIz+IZEJx0nECtE114McuVJ56TnT6BJODRQ==","signatures":[{"sig":"MEUCIQCtgzp9r8WTTnHockW4bbuV6mhUx0urApn5Cl2nNLxkLQIgOH91zAtuGGarM3ExJUzqLDkD1nK3yU/8Uh0mVVifepE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.297","@spinajs/fs":"^2.0.297","compression":"^1.7.4","@spinajs/log":"^2.0.297","randomstring":"^1.2.3","@spinajs/util":"^2.0.297","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.297","@spinajs/exceptions":"^2.0.297","@spinajs/reflection":"^2.0.297","@spinajs/validation":"^2.0.297","@spinajs/configuration":"^2.0.297","@spinajs/templates-pug":"^2.0.297"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.297_1734482746240_0.45442334138510354","host":"s3://npm-registry-packages-npm-production"}},"2.0.299":{"name":"@spinajs/http","version":"2.0.299","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.299","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2e321bfbd26c8793de3958fc39a5f058862079fe","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.299.tgz","fileCount":436,"integrity":"sha512-KcEGwKgiRlrDucD1H65yOodjguG9+N8VUW1Dk57I9czcj/eJyom3iur71xjoYK8aG0eF9EL6ssDLrFAE6K6g6g==","signatures":[{"sig":"MEUCIQDNraeeGn5a49xSgazJGhAdQ7ghQ7mDAmHJ3PVI3JctHgIgDl1uPTbf9JjrO8Gz8K/LL94PRyYQyYb1622E9q7OreA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.299","@spinajs/fs":"^2.0.299","compression":"^1.7.4","@spinajs/log":"^2.0.299","randomstring":"^1.2.3","@spinajs/util":"^2.0.299","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.299","@spinajs/exceptions":"^2.0.299","@spinajs/reflection":"^2.0.299","@spinajs/validation":"^2.0.299","@spinajs/configuration":"^2.0.299","@spinajs/templates-pug":"^2.0.299"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.299_1734490276841_0.6266946078536413","host":"s3://npm-registry-packages-npm-production"}},"2.0.300":{"name":"@spinajs/http","version":"2.0.300","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.300","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"7f580a944af08144dd1a02e7432578cc7d00f028","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.300.tgz","fileCount":436,"integrity":"sha512-6JS7l67sn6thJ8lOV7IW2l1NwhZbx4LxgkmIRVbllVL0l+pZXNwa9LaGynZVew7Z5fKz7sOboSznaWnLgcApJQ==","signatures":[{"sig":"MEUCICB+e7jrRuIKOGSJ4rjm+weFOamkyAypxHz55QqniYvWAiEArfUne44k5SAdpvUEyXv8cBvE3GJkE6ShQNhBYxPSFsY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.300","@spinajs/fs":"^2.0.300","compression":"^1.7.4","@spinajs/log":"^2.0.300","randomstring":"^1.2.3","@spinajs/util":"^2.0.300","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.300","@spinajs/exceptions":"^2.0.300","@spinajs/reflection":"^2.0.300","@spinajs/validation":"^2.0.300","@spinajs/configuration":"^2.0.300","@spinajs/templates-pug":"^2.0.300"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.300_1734496607596_0.6903333854425167","host":"s3://npm-registry-packages-npm-production"}},"2.0.301":{"name":"@spinajs/http","version":"2.0.301","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.301","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"57e1f2f3359a415e55dedf6c2a6a7640d367e13f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.301.tgz","fileCount":436,"integrity":"sha512-GwYnGRa9fw1si66AbtMrJQOOvvQ6SbTK3h4rObbQwAXdlc8+AEv2y3fsVqiIqTuUyZ1wK5A7ESdSph9+0/dlJQ==","signatures":[{"sig":"MEUCIQCOhdVLRxqKqYhBAd9MUElNc1Npnvfoce+qaAidrZq4AwIgG8u/cN3I6JCaIqRhmxBEqgfgGsaZ5uSg2YwMSVqLzl4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.301","@spinajs/fs":"^2.0.301","compression":"^1.7.4","@spinajs/log":"^2.0.301","randomstring":"^1.2.3","@spinajs/util":"^2.0.301","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.301","@spinajs/exceptions":"^2.0.301","@spinajs/reflection":"^2.0.301","@spinajs/validation":"^2.0.301","@spinajs/configuration":"^2.0.301","@spinajs/templates-pug":"^2.0.301"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.301_1734498388889_0.8134838527961943","host":"s3://npm-registry-packages-npm-production"}},"2.0.302":{"name":"@spinajs/http","version":"2.0.302","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.302","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"95b3ae3cedd9007712389065c031dec6e5191293","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.302.tgz","fileCount":436,"integrity":"sha512-eIfQlLyKdoucm1yp0yQmZJrrFgiD5vw94U8p9GJw2B9z22+etd/TjNb8OV4/z5a4TjwTanS/IVKGHrs6y3fVxQ==","signatures":[{"sig":"MEUCIFXWabkYtAGAKEAUJM1iuYXv8bYrTP67kg9/gg9sgwMhAiEA5HMAIHdOhb6JZtZKGjvt3dHMoTf/vnfV40HKRgjn6+o=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.302","@spinajs/fs":"^2.0.302","compression":"^1.7.4","@spinajs/log":"^2.0.302","randomstring":"^1.2.3","@spinajs/util":"^2.0.302","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.302","@spinajs/exceptions":"^2.0.302","@spinajs/reflection":"^2.0.302","@spinajs/validation":"^2.0.302","@spinajs/configuration":"^2.0.302","@spinajs/templates-pug":"^2.0.302"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.302_1734517484428_0.08679431649254088","host":"s3://npm-registry-packages-npm-production"}},"2.0.303":{"name":"@spinajs/http","version":"2.0.303","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.303","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"bcf5b01c51fa7168abd5b5f27bf96669df6415e7","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.303.tgz","fileCount":436,"integrity":"sha512-AP6gcVkIhskxU5Ht9fENgwna6VFJ0PyuvpK3vN5UkoC+MeiAZttSwBl6y+RyN2RBgr/yWO33lAT6BYI7895zrg==","signatures":[{"sig":"MEUCIHU8/ekFoyCFkh+Esb+/bMq0+SipAE3UVLZH4Ba8uIFcAiEAri+UiWvxKhGi7kUdIBecgKmMPbec20UizC9SQMQa9c8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.303","@spinajs/fs":"^2.0.303","compression":"^1.7.4","@spinajs/log":"^2.0.303","randomstring":"^1.2.3","@spinajs/util":"^2.0.303","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.303","@spinajs/exceptions":"^2.0.303","@spinajs/reflection":"^2.0.303","@spinajs/validation":"^2.0.303","@spinajs/configuration":"^2.0.303","@spinajs/templates-pug":"^2.0.303"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.303_1734523139969_0.3797099664420118","host":"s3://npm-registry-packages-npm-production"}},"2.0.304":{"name":"@spinajs/http","version":"2.0.304","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.304","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b5a855b3ae959a9c0cdada6f1e323ec6aee3c95a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.304.tgz","fileCount":436,"integrity":"sha512-gpfoqnaAHkYQSLeet9Rl0D7Q7R9u+TVEFnYqgRvYrN2Q9SA7ZQ045NXAA61SExcwZ8RrW13ZwKx+0pGVfnfKgA==","signatures":[{"sig":"MEUCIHkoGSuh/JeZIA/VSENbxsz5qM2FClKMBuuEQcL+9t/ZAiEArej44N+yxXnqzEii0A/CGKbIUq7fWmjKFT7nWhlj9h0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.304","@spinajs/fs":"^2.0.304","compression":"^1.7.4","@spinajs/log":"^2.0.304","randomstring":"^1.2.3","@spinajs/util":"^2.0.304","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.304","@spinajs/exceptions":"^2.0.304","@spinajs/reflection":"^2.0.304","@spinajs/validation":"^2.0.304","@spinajs/configuration":"^2.0.304","@spinajs/templates-pug":"^2.0.304"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.304_1734564003715_0.5350761907702413","host":"s3://npm-registry-packages-npm-production"}},"2.0.305":{"name":"@spinajs/http","version":"2.0.305","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.305","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"35b30d46204b70df0b254df2fa73efe491cb3e44","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.305.tgz","fileCount":436,"integrity":"sha512-5Lmx26mFhrTJ/H12htoHtIrsOLmig68LTTAK7+bX1WtPJFtrXVESgF+o+xMK/zYlpjQmD4rxH8W2GDmdjBgm+w==","signatures":[{"sig":"MEQCIED9lel9j9Vj3jCOTwrZdAd+JAoec+rhjfXrNrX8vve1AiBL4Xng4L0aC6hEX0LZtNY815shPLI/+HxqghGtLhoaAg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.305","@spinajs/fs":"^2.0.305","compression":"^1.7.4","@spinajs/log":"^2.0.305","randomstring":"^1.2.3","@spinajs/util":"^2.0.305","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.305","@spinajs/exceptions":"^2.0.305","@spinajs/reflection":"^2.0.305","@spinajs/validation":"^2.0.305","@spinajs/configuration":"^2.0.305","@spinajs/templates-pug":"^2.0.305"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.305_1734570137721_0.22217086755470605","host":"s3://npm-registry-packages-npm-production"}},"2.0.306":{"name":"@spinajs/http","version":"2.0.306","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.306","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"448d1aa36d86bc53ebc6f3475f5eaa7abfc420bf","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.306.tgz","fileCount":436,"integrity":"sha512-RFgoWVCx3wyv6C4X3wyxs447zrFEBp58XpebTp12ehcIJYHzh8pyKOILE7v51d+bi5YWESryjqN3ip4XXKVZoQ==","signatures":[{"sig":"MEYCIQDZrxhM5ibBP91r2JcA/rfhu9cU1bgpFkCGAJVvZ4JNSgIhAMyeF2NxDZNcJ6UZnb902wa2U3iGib+7xkl1EWmMHjo8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.306","@spinajs/fs":"^2.0.306","compression":"^1.7.4","@spinajs/log":"^2.0.306","randomstring":"^1.2.3","@spinajs/util":"^2.0.306","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.306","@spinajs/exceptions":"^2.0.306","@spinajs/reflection":"^2.0.306","@spinajs/validation":"^2.0.306","@spinajs/configuration":"^2.0.306","@spinajs/templates-pug":"^2.0.306"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.306_1734573518409_0.05315659885660362","host":"s3://npm-registry-packages-npm-production"}},"2.0.308":{"name":"@spinajs/http","version":"2.0.308","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.308","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"8cc6eae69e7d5b4cb4d0071e3ee74fe1019f6982","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.308.tgz","fileCount":436,"integrity":"sha512-thRAdOzpjkjFxn8Hq8VOgbDWDEDopxflEOjX9jyMlY7ZWQ1y30oFOunm8/qX/ak6TNgmWlKFzQVjnz48Q6ggKw==","signatures":[{"sig":"MEYCIQCa+EazkP2oelS6Yt1CCIV5gX9h3vhEqcAJLL3X8Fi6QgIhALQUNew4/D/xo6xJ+7cVUvXOZoDsz8jWpvIKcUMyZxXs","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.308","@spinajs/fs":"^2.0.308","compression":"^1.7.4","@spinajs/log":"^2.0.308","randomstring":"^1.2.3","@spinajs/util":"^2.0.308","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.308","@spinajs/exceptions":"^2.0.308","@spinajs/reflection":"^2.0.308","@spinajs/validation":"^2.0.308","@spinajs/configuration":"^2.0.308","@spinajs/templates-pug":"^2.0.308"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.308_1734608903863_0.18095882451540368","host":"s3://npm-registry-packages-npm-production"}},"2.0.309":{"name":"@spinajs/http","version":"2.0.309","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.309","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"faaa461ae8839c4308df5964c942a3949c899a94","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.309.tgz","fileCount":436,"integrity":"sha512-OwEjbTB3moviebs+AxVXzALGE+PFWgzn2E1s5fPnwr7ahgnFmguvH0jsUyUocJCjW9m1tRrQy3PdVwqApW5Frw==","signatures":[{"sig":"MEQCID0W34KMSzH52E2+jblFPLgdJwMto4G3ZDv+4IEa82jZAiBGr7GBZQFXSJh75WVLAEUk28N+rWaEw5y7hLcgqs3q9A==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.309","@spinajs/fs":"^2.0.309","compression":"^1.7.4","@spinajs/log":"^2.0.309","randomstring":"^1.2.3","@spinajs/util":"^2.0.309","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.309","@spinajs/exceptions":"^2.0.309","@spinajs/reflection":"^2.0.309","@spinajs/validation":"^2.0.309","@spinajs/configuration":"^2.0.309","@spinajs/templates-pug":"^2.0.309"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.309_1734644620818_0.6148221864004515","host":"s3://npm-registry-packages-npm-production"}},"2.0.310":{"name":"@spinajs/http","version":"2.0.310","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.310","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"48e05878f2d7a4cdfa244c2d124419b3a3464e6b","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.310.tgz","fileCount":436,"integrity":"sha512-mCOgfD9ZSRJGrV8noAypEk697pTf9eTR3DlB0v4vEz7CSz0vJ+EvbOt06Cl0YZ+opxUCK+aFpMP5jTj9p9Z2Rg==","signatures":[{"sig":"MEUCIQC+uFDpmHcuhRaKAAbj3PPoEGjUDkmkARHVNmMVvOm9zQIgJALTFlYUxj5RYrwZuyCp5VhG4AATVYAos0pg8tFhhvA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843377},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.310","@spinajs/fs":"^2.0.310","compression":"^1.7.4","@spinajs/log":"^2.0.310","randomstring":"^1.2.3","@spinajs/util":"^2.0.310","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.310","@spinajs/exceptions":"^2.0.310","@spinajs/reflection":"^2.0.310","@spinajs/validation":"^2.0.310","@spinajs/configuration":"^2.0.310","@spinajs/templates-pug":"^2.0.310"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.310_1734649790573_0.2997963673559154","host":"s3://npm-registry-packages-npm-production"}},"2.0.311":{"name":"@spinajs/http","version":"2.0.311","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.311","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"18b6190a290bc31158367f619f9007e8d505ce96","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.311.tgz","fileCount":436,"integrity":"sha512-ZIeo9DfmJpwluu4j2d6ZEikeXjKjtDkWFdYzFd/yZGIv4dY5lXR8GSHmPp3wYlhEzHKVC2LzdiJUKwEWgBjs2Q==","signatures":[{"sig":"MEQCIDLQ6uMlR/qIXjMJ+2xSaian527s41o0BsZbSDJDRCSsAiAtso/TkGkwwQGQGCBUHudytCc9Fexchwt0X4v1ao3ZwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843829},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.311","@spinajs/fs":"^2.0.311","compression":"^1.7.4","@spinajs/log":"^2.0.311","randomstring":"^1.2.3","@spinajs/util":"^2.0.311","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.311","@spinajs/exceptions":"^2.0.311","@spinajs/reflection":"^2.0.311","@spinajs/validation":"^2.0.311","@spinajs/configuration":"^2.0.311","@spinajs/templates-pug":"^2.0.311"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.311_1734656939290_0.5991027219964877","host":"s3://npm-registry-packages-npm-production"}},"2.0.312":{"name":"@spinajs/http","version":"2.0.312","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.312","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"106eed49cdf81050ac6f6efdd770f3e217ef96d9","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.312.tgz","fileCount":436,"integrity":"sha512-11SFXsuO8wvcAT7n4UcAB6xKBhUE0f+2BiHwUK6ay+hMYqrrvqHibkx4WdIT+ugu3hbGWkgjFqU4QhQuD1CLrA==","signatures":[{"sig":"MEUCIQDwvwxQqBboThmoomVs/gMZzrYTiwe2cfMNqX1ESfI6SAIgDgl3PSQscMteaHfcczSlWNLwoFB4y5YcEi/PoVKtURc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843829},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.312","@spinajs/fs":"^2.0.312","compression":"^1.7.4","@spinajs/log":"^2.0.312","randomstring":"^1.2.3","@spinajs/util":"^2.0.312","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.312","@spinajs/exceptions":"^2.0.312","@spinajs/reflection":"^2.0.312","@spinajs/validation":"^2.0.312","@spinajs/configuration":"^2.0.312","@spinajs/templates-pug":"^2.0.312"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.312_1734748313011_0.332352501257303","host":"s3://npm-registry-packages-npm-production"}},"2.0.313":{"name":"@spinajs/http","version":"2.0.313","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.313","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"1e223a3a33a7f47ce932d2ca58d35bf5bcfe1970","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.313.tgz","fileCount":436,"integrity":"sha512-wQODSP/QFKpw8LXR7g66cFOOrls+XIYaoUpZxYqBtCR5M+eXH6e5u2JGhQWJsjikmgHau5LEf5ZvzPQxFoS/iQ==","signatures":[{"sig":"MEYCIQDci3H+nQMExMbTVv7u/h6KIRk4Q82FmEzOWaEDJ7ciPAIhANg3v4Ks4cyDOvn6I3TmDNxCE8f+A8wQhmY5N1f6BUWn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":843797},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.313","@spinajs/fs":"^2.0.313","compression":"^1.7.4","@spinajs/log":"^2.0.313","randomstring":"^1.2.3","@spinajs/util":"^2.0.313","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.313","@spinajs/exceptions":"^2.0.313","@spinajs/reflection":"^2.0.313","@spinajs/validation":"^2.0.313","@spinajs/configuration":"^2.0.313","@spinajs/templates-pug":"^2.0.313"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.313_1735519015644_0.24972952348919875","host":"s3://npm-registry-packages-npm-production"}},"2.0.314":{"name":"@spinajs/http","version":"2.0.314","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.314","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"98f9c1f34add91b295f7004bc111af41bbc7a658","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.314.tgz","fileCount":444,"integrity":"sha512-E4hSLRfoNqw/BEdV52Mi6dibgEJwx8RgCdsR71c5IBXmwEOpQOc0Z++nT8AfRdTBwSh2Iei7YFJn3xssBULtZQ==","signatures":[{"sig":"MEQCIGwXg8PSgRck3aY25H7PPdeQ/yvx9amsaQ5K+9SIySxAAiBKOrw6sFhwlkx9EtlX1tWBoRrUQbCuZedgcmxFwO5/kA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":851713},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.314","@spinajs/fs":"^2.0.314","compression":"^1.7.4","@spinajs/log":"^2.0.314","randomstring":"^1.2.3","@spinajs/util":"^2.0.314","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.314","@spinajs/exceptions":"^2.0.314","@spinajs/reflection":"^2.0.314","@spinajs/validation":"^2.0.314","@spinajs/configuration":"^2.0.314","@spinajs/templates-pug":"^2.0.314"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.314_1737034992217_0.8330515695353233","host":"s3://npm-registry-packages-npm-production"}},"2.0.315":{"name":"@spinajs/http","version":"2.0.315","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.315","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"1b2ad7acffa15493e298178aa123349b6fa40515","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.315.tgz","fileCount":444,"integrity":"sha512-481gepf21Mn8jpW/0CYW7uZKSSl4dcwZCqz7wUiYQalyTyK0A8+TSWjgbp85Nkd86FUmboEDF6SM0j7s93Sajg==","signatures":[{"sig":"MEUCIQD2raS+W7CjygBZvMKedmbwINqL/Q+hwRb1GN2Li0IdFAIgf5Re8gCFEAi7ZKvvaRf7Kx32hP1qpFSbu7r81l39p3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851713},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.315","@spinajs/fs":"^2.0.315","compression":"^1.7.4","@spinajs/log":"^2.0.315","randomstring":"^1.2.3","@spinajs/util":"^2.0.315","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.315","@spinajs/exceptions":"^2.0.315","@spinajs/reflection":"^2.0.315","@spinajs/validation":"^2.0.315","@spinajs/configuration":"^2.0.315","@spinajs/templates-pug":"^2.0.315"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.315_1737665135396_0.009868169448111752","host":"s3://npm-registry-packages-npm-production"}},"2.0.316":{"name":"@spinajs/http","version":"2.0.316","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.316","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"576120e00973ae1d8f98623b0f708548ec46ade5","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.316.tgz","fileCount":444,"integrity":"sha512-GEZsAj2HROfcLEhh3FTD/wtvQz2BZbdmg5vCDgWdaoEI5bvbjMwyWl4oVlSEy7K+pajzRVPrFeylAa6hYLv+WA==","signatures":[{"sig":"MEUCIBXOgI3P9pJn80vM404xjv8FMnh9GJdWhOS2+dNQa+YPAiEAk9xNh8ydMDpMVxUH6FXJSVX2vHyCR8l7/SdNhLDWGwY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851713},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.11.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.316","@spinajs/fs":"^2.0.316","compression":"^1.7.4","@spinajs/log":"^2.0.316","randomstring":"^1.2.3","@spinajs/util":"^2.0.316","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.316","@spinajs/exceptions":"^2.0.316","@spinajs/reflection":"^2.0.316","@spinajs/validation":"^2.0.316","@spinajs/configuration":"^2.0.316","@spinajs/templates-pug":"^2.0.316"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.316_1737722936066_0.9572591454236239","host":"s3://npm-registry-packages-npm-production"}},"2.0.317":{"name":"@spinajs/http","version":"2.0.317","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.317","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"507b6b9948bed3157dc6bc489a2138807b7b2c74","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.317.tgz","fileCount":444,"integrity":"sha512-IqfjiwM4zJuZIQBZ27lMXuCJ7FxfgO7t53UdW3cQTeUvGQ9hjbnLmdWPeVsgaTpq8jFgNH/M0B5GF6mvGZ3mjA==","signatures":[{"sig":"MEUCIQCtYta1r7PHpoP3xb5Do9zKUNsh8RM6rvtJTJRDHsqPywIgQyVEECfCgcfH6CkqK/KQtPZnfLqWObmTSSjxppAEEqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851713},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.317","@spinajs/fs":"^2.0.317","compression":"^1.7.4","@spinajs/log":"^2.0.317","randomstring":"^1.2.3","@spinajs/util":"^2.0.317","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.317","@spinajs/exceptions":"^2.0.317","@spinajs/reflection":"^2.0.317","@spinajs/validation":"^2.0.317","@spinajs/configuration":"^2.0.317","@spinajs/templates-pug":"^2.0.317"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.317_1741309437779_0.643171917672144","host":"s3://npm-registry-packages-npm-production"}},"2.0.318":{"name":"@spinajs/http","version":"2.0.318","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.318","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"7429b817032518e9f7635b07149adc02ca044d2e","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.318.tgz","fileCount":444,"integrity":"sha512-S3WLtrX2hpVdkwQvxiF5m+mBYaOnpfJAZ8KACUK9i1D1IAd+kUFVoQNnvN6lGTm9l8ab0c71+2Mshr/VFFjz4g==","signatures":[{"sig":"MEUCIADPnOnF5Ke5je6+xoq2cxufIj35kDBASHD51I/FzjldAiEAgZ/h62lElt8+8/owK7GvnNk+60GvooDwWjE/grwVC6U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851713},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.318","@spinajs/fs":"^2.0.318","compression":"^1.7.4","@spinajs/log":"^2.0.318","randomstring":"^1.2.3","@spinajs/util":"^2.0.318","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.318","@spinajs/exceptions":"^2.0.318","@spinajs/reflection":"^2.0.318","@spinajs/validation":"^2.0.318","@spinajs/configuration":"^2.0.318","@spinajs/templates-pug":"^2.0.318"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.318_1741311294523_0.0680348077954267","host":"s3://npm-registry-packages-npm-production"}},"2.0.319":{"name":"@spinajs/http","version":"2.0.319","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.319","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"5fb7a06b5b1dfd892d65b7c7443d678931489640","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.319.tgz","fileCount":444,"integrity":"sha512-LVgxx/Ayar+w8hcRb8UjpnwqiGQh2Gl/jQdQasbkKS549BFt8Bk9c7Kw0/sbGfOPGnMk5iNW5YxoWjKBzVOc0g==","signatures":[{"sig":"MEYCIQDN/d04YSHzMvLBb+sCjm1vSxqZoW7E1l3dkJw3NrurYgIhALdGRBcQKrkgiI4dW1G61Rl5fwi9x5ujPFzoLPro5Sr/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851713},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.319","@spinajs/fs":"^2.0.319","compression":"^1.7.4","@spinajs/log":"^2.0.319","randomstring":"^1.2.3","@spinajs/util":"^2.0.319","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.319","@spinajs/exceptions":"^2.0.319","@spinajs/reflection":"^2.0.319","@spinajs/validation":"^2.0.319","@spinajs/configuration":"^2.0.319","@spinajs/templates-pug":"^2.0.319"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.319_1741314338585_0.3973201159991737","host":"s3://npm-registry-packages-npm-production"}},"2.0.320":{"name":"@spinajs/http","version":"2.0.320","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.320","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"354c338e051f4ff7b576617c6cdb5de87f0f3988","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.320.tgz","fileCount":444,"integrity":"sha512-9z1iTMpOikGQjZE0JufYyGp4HdJPUojFIYmb/3TGK83f6cCEPW4SpvzdMiY7YnYOW9Sf41WCto8ZDYWDdGgwMw==","signatures":[{"sig":"MEUCIC27TFeNSvx9Wpi6MJKYa97v3sNbT5mkUa/L7RPcBHFDAiEAh1DQ+Nr/BmyT1Fwq+bJsnIPqzzWmPLOhoSwdY2A6oX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851713},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.320","@spinajs/fs":"^2.0.320","compression":"^1.7.4","@spinajs/log":"^2.0.320","randomstring":"^1.2.3","@spinajs/util":"^2.0.320","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.320","@spinajs/exceptions":"^2.0.320","@spinajs/reflection":"^2.0.320","@spinajs/validation":"^2.0.320","@spinajs/configuration":"^2.0.320","@spinajs/templates-pug":"^2.0.320"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.320_1741868795332_0.027113078104172628","host":"s3://npm-registry-packages-npm-production"}},"2.0.321":{"name":"@spinajs/http","version":"2.0.321","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.321","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"3f1e6f2380e972a58657ec52de6ba71a2ea2c541","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.321.tgz","fileCount":444,"integrity":"sha512-KsMlRbBMlAk3HKFa7GXpZpL4tgDc42RbhmMiFyYWYQnLTl02xEmv2OFqJNeqS/n7UKkQOSS1GgBViBdyHv1Bqg==","signatures":[{"sig":"MEQCIGSBGwyV9Ua88dhPshAO1ghXRF2Zdg/QL/db3CSmPfdwAiA9fol+Ij9QA+olSdb3zrKIGo0ABJ/zKUXQJ5EAFGR62g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851713},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.321","@spinajs/fs":"^2.0.321","compression":"^1.7.4","@spinajs/log":"^2.0.321","randomstring":"^1.2.3","@spinajs/util":"^2.0.321","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.321","@spinajs/exceptions":"^2.0.321","@spinajs/reflection":"^2.0.321","@spinajs/validation":"^2.0.321","@spinajs/configuration":"^2.0.321","@spinajs/templates-pug":"^2.0.321"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.321_1741912330873_0.22688711366463465","host":"s3://npm-registry-packages-npm-production"}},"2.0.322":{"name":"@spinajs/http","version":"2.0.322","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.322","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"9966f6b22aec19770ae7b7cc66091bbbe7a7cb6e","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.322.tgz","fileCount":444,"integrity":"sha512-WEC9bOIkbmm2FThXxo0OHx+nHSq3VUdXTDpAzLVBnvV7YzjpKiU3ULifNDkoe+QmUY9jjaqKW+fzyVyiOMXqHQ==","signatures":[{"sig":"MEQCIDg94SaiJCTCiZ6NoeIcQZVQT+3EKvly2Y9b9t+IIX5eAiBDN4mgqdGYiTNCJyOfUciwe8TT3Je3bTviMhl5n/Q8xQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851713},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.322","@spinajs/fs":"^2.0.322","compression":"^1.7.4","@spinajs/log":"^2.0.322","randomstring":"^1.2.3","@spinajs/util":"^2.0.322","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.322","@spinajs/exceptions":"^2.0.322","@spinajs/reflection":"^2.0.322","@spinajs/validation":"^2.0.322","@spinajs/configuration":"^2.0.322","@spinajs/templates-pug":"^2.0.322"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.322_1742295725378_0.6703598621649478","host":"s3://npm-registry-packages-npm-production"}},"2.0.323":{"name":"@spinajs/http","version":"2.0.323","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.323","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2f55ee8c83208c76026edaee1f62e54cf9bb7eda","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.323.tgz","fileCount":444,"integrity":"sha512-5SHxfLUumlexiD1WVaKGcEw/okAkLzqn1gdd4Ab02VpgCxGH48/oaIUbyeTqybKRDAFO6syGZ23VjkrIt6WNeA==","signatures":[{"sig":"MEUCIAmPpKT1Zxn9dXvVlKWNRSwsJ7ppk5czDrfAA+H7wXaEAiEAhtBWh7VoJorGTNg3TtsdKJsqdgmuzy+F2BWKMRQDaTc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851713},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.323","@spinajs/fs":"^2.0.323","compression":"^1.7.4","@spinajs/log":"^2.0.323","randomstring":"^1.2.3","@spinajs/util":"^2.0.323","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.323","@spinajs/exceptions":"^2.0.323","@spinajs/reflection":"^2.0.323","@spinajs/validation":"^2.0.323","@spinajs/configuration":"^2.0.323","@spinajs/templates-pug":"^2.0.323"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.323_1742306112150_0.11976037398187378","host":"s3://npm-registry-packages-npm-production"}},"2.0.324":{"name":"@spinajs/http","version":"2.0.324","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.324","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"92f92001e23f54b472f56c5a37ec910cda3a49c5","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.324.tgz","fileCount":444,"integrity":"sha512-v3DTpVFuOglvLHcnhJ8S/MoAvhvzOBzFuMnqNShzGemSqA3M7f3BKmCm8XbIBfp1MdQMNAUFWXrxuSwYkQ8Dvg==","signatures":[{"sig":"MEYCIQCN5r/yPeaB1rIHE2W1Ll0A+2PGtQOAfjvAQNXRgP029wIhAPfbigBUATVVqQwJRUOdLcz0qWUX1N8geJbQjZ24F94H","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851713},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.324","@spinajs/fs":"^2.0.324","compression":"^1.7.4","@spinajs/log":"^2.0.324","randomstring":"^1.2.3","@spinajs/util":"^2.0.324","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.324","@spinajs/exceptions":"^2.0.324","@spinajs/reflection":"^2.0.324","@spinajs/validation":"^2.0.324","@spinajs/configuration":"^2.0.324","@spinajs/templates-pug":"^2.0.324"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.324_1742306876558_0.6490121639457642","host":"s3://npm-registry-packages-npm-production"}},"2.0.325":{"name":"@spinajs/http","version":"2.0.325","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.325","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"9d23916eb2bcd4d21e97404473231a0745edeecc","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.325.tgz","fileCount":444,"integrity":"sha512-knfvorvTDhJoWtMwOdjzs5l2F/duMfHGMH2dVQipSLfapEK1PkYrAcguCijZUqUTeEwnIEspKjHGGx3EDMYP4g==","signatures":[{"sig":"MEQCIEy3a8uVpN5hzl7lMbZss0o6+CDAPXy+zpryre4oUgqnAiBqulT7hbMm0EP/9mFGHGnWirhz2IvFipAR40+i7G8iew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851713},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.325","@spinajs/fs":"^2.0.325","compression":"^1.7.4","@spinajs/log":"^2.0.325","randomstring":"^1.2.3","@spinajs/util":"^2.0.325","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.325","@spinajs/exceptions":"^2.0.325","@spinajs/reflection":"^2.0.325","@spinajs/validation":"^2.0.325","@spinajs/configuration":"^2.0.325","@spinajs/templates-pug":"^2.0.325"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.325_1742308566787_0.9102659579535199","host":"s3://npm-registry-packages-npm-production"}},"2.0.327":{"name":"@spinajs/http","version":"2.0.327","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.327","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"edc56801f9f2c68f4477237749822fe050ed3728","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.327.tgz","fileCount":444,"integrity":"sha512-mXleA3JtOkW43bODoBeFa8D2isKRlF+jjNtLbCqpsApb1wnCmlMZvyUi33vpjlUoL0jbivAgcvnFqqPrRNaEcg==","signatures":[{"sig":"MEUCIQC9oTDtGrseElvuDg6MpljPejG7JDxNjnalqePM0Rk8GwIgb3QW9tiIzqGr9SScltMSpk1ZZXrM9ybLRvrADCLAW48=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":851713},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.327","@spinajs/fs":"^2.0.327","compression":"^1.7.4","@spinajs/log":"^2.0.327","randomstring":"^1.2.3","@spinajs/util":"^2.0.327","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.327","@spinajs/exceptions":"^2.0.327","@spinajs/reflection":"^2.0.327","@spinajs/validation":"^2.0.327","@spinajs/configuration":"^2.0.327","@spinajs/templates-pug":"^2.0.327"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.327_1742311079978_0.5058498194216314","host":"s3://npm-registry-packages-npm-production"}},"2.0.328":{"name":"@spinajs/http","version":"2.0.328","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.328","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"7eaad2868576be1c6e5d4cd9cd4b857c6e06a549","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.328.tgz","fileCount":444,"integrity":"sha512-D99/md/q2+kUZnTsffrnLnZmfGJCq7pbklEXZVpMCBbFT2khWyVJS5oWTRm+M4/HURxCaGFZngLLOP0BAo2a/w==","signatures":[{"sig":"MEQCIAT+QpGY7+G0j6pXUl5qMdMYQ/1GMskr7dZa/jQjkgurAiBBsPcXprSF6OWLmQPxwgg0UIlWvx75IBCdIftFgM7XnA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860403},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.328","@spinajs/fs":"^2.0.328","compression":"^1.7.4","@spinajs/log":"^2.0.328","randomstring":"^1.2.3","@spinajs/util":"^2.0.328","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.328","@spinajs/exceptions":"^2.0.328","@spinajs/reflection":"^2.0.328","@spinajs/validation":"^2.0.328","@spinajs/configuration":"^2.0.328","@spinajs/templates-pug":"^2.0.328"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.328_1742688400613_0.46460699149247753","host":"s3://npm-registry-packages-npm-production"}},"2.0.329":{"name":"@spinajs/http","version":"2.0.329","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.329","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d10906f970d49dfe49706bd46850f9ebeea4a794","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.329.tgz","fileCount":444,"integrity":"sha512-M65LjhcmHSdRj+ovRirdlTsJlJJqaBto1hCFuvBEmQLLQCVqnb57ePQWZFoU/y8xDn6WcwOCJJ9Fi8MGgke6RQ==","signatures":[{"sig":"MEUCIQDJ47yvyFEAYDWEH38umdk8e4nGeCjQKN/qjZlYdjsnzwIgE05iaU9lSNeyA8C1Fwcm8Pt8L7O4Cm1zRjkh4Fahq8w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860219},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.329","@spinajs/fs":"^2.0.329","compression":"^1.7.4","@spinajs/log":"^2.0.329","randomstring":"^1.2.3","@spinajs/util":"^2.0.329","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.329","@spinajs/exceptions":"^2.0.329","@spinajs/reflection":"^2.0.329","@spinajs/validation":"^2.0.329","@spinajs/configuration":"^2.0.329","@spinajs/templates-pug":"^2.0.329"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.329_1742816957502_0.8398787671566372","host":"s3://npm-registry-packages-npm-production"}},"2.0.330":{"name":"@spinajs/http","version":"2.0.330","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.330","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"72a1a41e46ba2b774a80bab86ca48cad4099dbe0","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.330.tgz","fileCount":444,"integrity":"sha512-WNssVkjAy7SBBnGUrhBt8FkRIZ451CiVWk4ppIF9wKIrl/wDiwrL/fbPQhjToNTfB5TdTQBWUW1nQEm+st92BA==","signatures":[{"sig":"MEUCICkoxqbXFkaPVLPUUMUG0QDFGZDn6RQ5JjKqB+dHNEkDAiEA/JR58/YAdSW8w+l2O+hkj0xUnrICZ5Fr2pweVmQN+Ko=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860219},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.330","@spinajs/fs":"^2.0.330","compression":"^1.7.4","@spinajs/log":"^2.0.330","randomstring":"^1.2.3","@spinajs/util":"^2.0.330","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.330","@spinajs/exceptions":"^2.0.330","@spinajs/reflection":"^2.0.330","@spinajs/validation":"^2.0.330","@spinajs/configuration":"^2.0.330","@spinajs/templates-pug":"^2.0.330"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.330_1742865662185_0.047038464689882487","host":"s3://npm-registry-packages-npm-production"}},"2.0.331":{"name":"@spinajs/http","version":"2.0.331","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.331","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"5dd59e96e86e0d0e444c5d4351d5bfd6e9dcb960","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.331.tgz","fileCount":444,"integrity":"sha512-nGUnH134sI3SAVslIQ8y3WWLLx5atFMGK5BzA5Xr4Whc5nuY7/5t78kmBZQFvbHA/pAnePAk/KJHbi8lgddIBw==","signatures":[{"sig":"MEUCIQDv4QviJXlI/ZHeHe8aiJHVSF8s/NM21RRO7+qrlfJAtAIgYW2/2Kk7/Qhqys68JkPdm4Q/puqJ1qaMuppqkwKMYho=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":860219},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.331","@spinajs/fs":"^2.0.331","compression":"^1.7.4","@spinajs/log":"^2.0.331","randomstring":"^1.2.3","@spinajs/util":"^2.0.331","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.331","@spinajs/exceptions":"^2.0.331","@spinajs/reflection":"^2.0.331","@spinajs/validation":"^2.0.331","@spinajs/configuration":"^2.0.331","@spinajs/templates-pug":"^2.0.331"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.331_1742894238281_0.7621085751620138","host":"s3://npm-registry-packages-npm-production"}},"2.0.332":{"name":"@spinajs/http","version":"2.0.332","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.332","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"528b69aa011b1ce87cf0948f9edda3ae1de248a3","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.332.tgz","fileCount":460,"integrity":"sha512-QyYnvQr9mTsJcWMeoQl5WlFF2FpBs7owH2xEiWR+WDidv+5T68SbJVdnHk8BlrN2xJpQE3H/aZWOQjI6t443cQ==","signatures":[{"sig":"MEUCIQD9ijAzpbfAzJNSlrI9LDcDiBbeE4mZYZjvcc4GupinywIgH1sO1prG5yEEbPScbEfsxg77sTK8LIBDlwElMS4K7MU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878664},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.332","@spinajs/fs":"^2.0.332","compression":"^1.7.4","@spinajs/log":"^2.0.332","randomstring":"^1.2.3","@spinajs/util":"^2.0.332","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.332","@spinajs/exceptions":"^2.0.332","@spinajs/reflection":"^2.0.332","@spinajs/validation":"^2.0.332","@spinajs/configuration":"^2.0.332","@spinajs/templates-pug":"^2.0.332"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.332_1743121218490_0.9860960770843419","host":"s3://npm-registry-packages-npm-production"}},"2.0.333":{"name":"@spinajs/http","version":"2.0.333","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.333","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2d9e8c64730dbfe3f9800a34b4c09c97662e960a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.333.tgz","fileCount":460,"integrity":"sha512-l8DwV3qAGb/jOLp8EKS6JR5jHEc98g3Ss1YzlIsOdG8cGmjcDOf/gKEQjIBbdb/LpaG/VBV0d2OXJWX4MZ+T6A==","signatures":[{"sig":"MEYCIQC48VkZLBjpcGG9ui+nLEpcYJOAxfehYg3zJ38Ym6WDMQIhAIKiA3FgDKA+kxYDztFewbqqummJHIKmnVLvSQ3FKhPa","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":877614},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.333","@spinajs/fs":"^2.0.333","compression":"^1.7.4","@spinajs/log":"^2.0.333","randomstring":"^1.2.3","@spinajs/util":"^2.0.333","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.333","@spinajs/exceptions":"^2.0.333","@spinajs/reflection":"^2.0.333","@spinajs/validation":"^2.0.333","@spinajs/configuration":"^2.0.333","@spinajs/templates-pug":"^2.0.333"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.333_1743122352730_0.6289367765357134","host":"s3://npm-registry-packages-npm-production"}},"2.0.334":{"name":"@spinajs/http","version":"2.0.334","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.334","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e5174417c3f2552cc8ef4006d09813ecee2f10b7","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.334.tgz","fileCount":460,"integrity":"sha512-f2jTbHHzHWL9F6jylERn43r4cNQUL7GOnPAH/VH7KrvykaFWg2tG5CwdWrBFpTN2r5xJUdzcOlKQ1/laz849hQ==","signatures":[{"sig":"MEUCIE8JekpECRHnImHvijqhtlZidvZsGL8uZCfx1ZILofFdAiEAlOriAGV1sScWtO7nB6+W7EsKwYdzy8YVn+vgMnCyqeQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":877614},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.334","@spinajs/fs":"^2.0.334","compression":"^1.7.4","@spinajs/log":"^2.0.334","randomstring":"^1.2.3","@spinajs/util":"^2.0.334","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.334","@spinajs/exceptions":"^2.0.334","@spinajs/reflection":"^2.0.334","@spinajs/validation":"^2.0.334","@spinajs/configuration":"^2.0.334","@spinajs/templates-pug":"^2.0.334"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.334_1743394947943_0.12153320522333488","host":"s3://npm-registry-packages-npm-production"}},"2.0.335":{"name":"@spinajs/http","version":"2.0.335","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.335","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"da9ddbda67fdd30db40aa765c9e50634e3b014a0","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.335.tgz","fileCount":460,"integrity":"sha512-uTjaxYwRHFLtZg7Z1Dh1B9KXa2q0JU1eXGU4GJsXXduV2/fo4Kdh3Ix8T+PiTOnixd4E5pCCwKU8jQ8RN12Qxg==","signatures":[{"sig":"MEYCIQD9QwTAA3QFqZZSYbYeU9OBFdpWkb+kbIG8XZSeCCm65wIhAMypIDcJIg00iBc1AFbDFlnvwjvnKOASt9V/ZDxzNAVD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878956},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.335","@spinajs/fs":"^2.0.335","compression":"^1.7.4","@spinajs/log":"^2.0.335","randomstring":"^1.2.3","@spinajs/util":"^2.0.335","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.335","@spinajs/exceptions":"^2.0.335","@spinajs/reflection":"^2.0.335","@spinajs/validation":"^2.0.335","@spinajs/configuration":"^2.0.335","@spinajs/templates-pug":"^2.0.335"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.335_1743577440605_0.8434527300243186","host":"s3://npm-registry-packages-npm-production"}},"2.0.337":{"name":"@spinajs/http","version":"2.0.337","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.337","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"765eb1a65d7b9f9cc6c3fe7625fa6b3ade2ab332","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.337.tgz","fileCount":460,"integrity":"sha512-NBpIlJbU1Z3GYaf9Xya0vWU67npdkPsH+VFJYeHHvvKfDcxoOC1NDmAWb941xYR5g1rnqjoVlEPQFw4ntV6qNA==","signatures":[{"sig":"MEYCIQCMkJyJZNQACoo9DvWyz7ssqM0GbjogZqw5qotG6FpOogIhAPQAPBP8LE54fO2xHY86XMCns+1/lJFE3baNuCtOp3kT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878956},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.337","@spinajs/fs":"^2.0.337","compression":"^1.7.4","@spinajs/log":"^2.0.337","randomstring":"^1.2.3","@spinajs/util":"^2.0.337","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.337","@spinajs/exceptions":"^2.0.337","@spinajs/reflection":"^2.0.337","@spinajs/validation":"^2.0.337","@spinajs/configuration":"^2.0.337","@spinajs/templates-pug":"^2.0.337"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.337_1743682459678_0.6374652502547953","host":"s3://npm-registry-packages-npm-production"}},"2.0.338":{"name":"@spinajs/http","version":"2.0.338","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.338","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"a60c4c821546f6cef2990a0ae46ed8ecbdeffee5","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.338.tgz","fileCount":460,"integrity":"sha512-klBZhR9nB3pVmsZ/Rp9Zx78tb0QhrT8KLliUk9svW49BAHBGHzyk4XbcdXstfBnWt9j9xUR/0LqW4CwfSOeUqg==","signatures":[{"sig":"MEUCIAOIokKmrUNDu9inNQqQnd2779y2r74URpDy83w1TPhdAiEAzc72KYAckiycLx0nBU2Ixg5gIvbOUlo2SN2RK4IfLvM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878956},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.338","@spinajs/fs":"^2.0.338","compression":"^1.7.4","@spinajs/log":"^2.0.338","randomstring":"^1.2.3","@spinajs/util":"^2.0.338","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.338","@spinajs/exceptions":"^2.0.338","@spinajs/reflection":"^2.0.338","@spinajs/validation":"^2.0.338","@spinajs/configuration":"^2.0.338","@spinajs/templates-pug":"^2.0.338"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.338_1743715046877_0.0972119246959009","host":"s3://npm-registry-packages-npm-production"}},"2.0.339":{"name":"@spinajs/http","version":"2.0.339","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.339","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d4c887615259c526a9c704f15436cd90fcc3502d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.339.tgz","fileCount":460,"integrity":"sha512-293CgrQ5B4042IPITVC73XN0vGq+Th5l0fQxg+ZY34h3QL00JBbgYIMrRdPuEOXvge9vF/lvZtwvRIuRhSiOLA==","signatures":[{"sig":"MEYCIQCS0Ex7cLFuOd53fNbxlkGAWygYQKED6xuXHzEvifE/tQIhAJosBnUoS8JEJlXRzWwfbCSztnAgP3WODpS+sjrOk7Rk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878956},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.339","@spinajs/fs":"^2.0.339","compression":"^1.7.4","@spinajs/log":"^2.0.339","randomstring":"^1.2.3","@spinajs/util":"^2.0.339","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.339","@spinajs/exceptions":"^2.0.339","@spinajs/reflection":"^2.0.339","@spinajs/validation":"^2.0.339","@spinajs/configuration":"^2.0.339","@spinajs/templates-pug":"^2.0.339"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.339_1743715401715_0.8919123393387296","host":"s3://npm-registry-packages-npm-production"}},"2.0.340":{"name":"@spinajs/http","version":"2.0.340","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.340","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d672ad5a563ac71a672e309e96b3561e5a12cf10","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.340.tgz","fileCount":460,"integrity":"sha512-A8zGJM4UlCAm5nLO/bliTj9C0UJIcR7K6vs76YmpUw+D6fR9YjuEEbdpA889pQmQDOHFF0DGV/Ro3f8DyTlPqA==","signatures":[{"sig":"MEYCIQCuMabno8nkTOI365OpnAZ5tUSBgCcqVUEiK+CJLMSDpwIhAOuv8SpvZzVv7zT2Rrtq5dHuhxietSErWwyoow+jwV/6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878956},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.340","@spinajs/fs":"^2.0.340","compression":"^1.7.4","@spinajs/log":"^2.0.340","randomstring":"^1.2.3","@spinajs/util":"^2.0.340","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.340","@spinajs/exceptions":"^2.0.340","@spinajs/reflection":"^2.0.340","@spinajs/validation":"^2.0.340","@spinajs/configuration":"^2.0.340","@spinajs/templates-pug":"^2.0.340"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.340_1743723933586_0.1447962415583921","host":"s3://npm-registry-packages-npm-production"}},"2.0.342":{"name":"@spinajs/http","version":"2.0.342","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.342","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"781e754809c41a88b4518d540f35d16c984b1063","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.342.tgz","fileCount":460,"integrity":"sha512-gXZAuS0kCcIl1bmkSU697JnCwucdVqvl9T4YV9YuZPsdP48nwbfqJBy0vdiCx61ejc5jxdaCiIh1jOTf80enkw==","signatures":[{"sig":"MEUCIHQ0SVWMy+xD9v3QDlnxIi5zaCGfQp9JHg5kuO2uJRCJAiEAy6KzaV6xqjEyBs+XFf9bA3HJScgiQ7STMJXtRSWorYE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878956},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.342","@spinajs/fs":"^2.0.342","compression":"^1.7.4","@spinajs/log":"^2.0.342","randomstring":"^1.2.3","@spinajs/util":"^2.0.342","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.342","@spinajs/exceptions":"^2.0.342","@spinajs/reflection":"^2.0.342","@spinajs/validation":"^2.0.342","@spinajs/configuration":"^2.0.342","@spinajs/templates-pug":"^2.0.342"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.342_1743726754769_0.23005295977759355","host":"s3://npm-registry-packages-npm-production"}},"2.0.343":{"name":"@spinajs/http","version":"2.0.343","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.343","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b5a5b81fd8a026180c37791a098dbd95d84f545d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.343.tgz","fileCount":460,"integrity":"sha512-Dtw3fSJq+/LW4ykfnhzlVIbi9OLgy7Ds8fJlXh13mQlE05jFa4ahKFg71lUWc8U2NKJD0Nxs9DUNNyDWmP07IQ==","signatures":[{"sig":"MEYCIQCIVmldq1oYq1Eqtju18hXrmC27VAwnqqjBKDCr8JKnJAIhAMl5xUKW23z6CgLxeVxVT2/v0rrifQ52zc8UmkaNpUvI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878956},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.343","@spinajs/fs":"^2.0.343","compression":"^1.7.4","@spinajs/log":"^2.0.343","randomstring":"^1.2.3","@spinajs/util":"^2.0.343","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.343","@spinajs/exceptions":"^2.0.343","@spinajs/reflection":"^2.0.343","@spinajs/validation":"^2.0.343","@spinajs/configuration":"^2.0.343","@spinajs/templates-pug":"^2.0.343"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.343_1743727421604_0.35589651293550917","host":"s3://npm-registry-packages-npm-production"}},"2.0.344":{"name":"@spinajs/http","version":"2.0.344","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.344","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"a6d95551c5aa6b4b0e4082fadaeb095f75d00ac4","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.344.tgz","fileCount":460,"integrity":"sha512-QJCCVmFeyUIoJse3l/HhXtyclL0qlQUUdqgUihgE3HorQ7sYXnSDwTqp0YYvWHNR8laAjm7RHcgoWPy4vXYl6g==","signatures":[{"sig":"MEUCIDbsrrG5Nn9OoI/hLbC1wQoH1PIE0HikAe65TSwBe2WFAiEAxFFPIH5sSNlspxCPfP3thax8WCPwmJBHWD3WHLSNfxE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":878956},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.2.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.344","@spinajs/fs":"^2.0.344","compression":"^1.7.4","@spinajs/log":"^2.0.344","randomstring":"^1.2.3","@spinajs/util":"^2.0.344","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.344","@spinajs/exceptions":"^2.0.344","@spinajs/reflection":"^2.0.344","@spinajs/validation":"^2.0.344","@spinajs/configuration":"^2.0.344","@spinajs/templates-pug":"^2.0.344"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.2.0","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.344_1743729084827_0.7037073251734258","host":"s3://npm-registry-packages-npm-production"}},"2.0.345":{"name":"@spinajs/http","version":"2.0.345","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.345","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d612f2a8e07119dba84ac026c581c3f4b7d301c2","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.345.tgz","fileCount":460,"integrity":"sha512-1w2d42SlOx5QJGT0NEd0MJsXbWJlPzGz+4of2mLGB6GGYTiRdnNtUrrbHhVvOJl9fPQrBjG1OOz5mBFVmlMD1Q==","signatures":[{"sig":"MEQCIE5Aj2Jzs062+A8uFPN36bGFZGkEzRvEFkHryf0VgxChAiAiV21ZqW88Hg4ubYqhHyvc4jfF4kwAeBGjUJkpp6aecQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879361},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.345","@spinajs/fs":"^2.0.345","compression":"^1.7.4","@spinajs/log":"^2.0.345","randomstring":"^1.2.3","@spinajs/util":"^2.0.345","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.345","@spinajs/exceptions":"^2.0.345","@spinajs/reflection":"^2.0.345","@spinajs/validation":"^2.0.345","@spinajs/configuration":"^2.0.345","@spinajs/templates-pug":"^2.0.345"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.345_1744100044588_0.05209542002232004","host":"s3://npm-registry-packages-npm-production"}},"2.0.346":{"name":"@spinajs/http","version":"2.0.346","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.346","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2c4ff3d9ef6f6491e0104793f6ad757e2880dc8f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.346.tgz","fileCount":460,"integrity":"sha512-jV88GKqMLD1+ZSVjEUvBC4sOnCka0p/MhkM4Z6ogo4Vx0huwjxbapPntlvmdAq7EzmC7KadoNil2JfIYNgf3kA==","signatures":[{"sig":"MEUCIFjA92W07YED2AZXWGgjVwl4AIMkcwiHii4cGNpm8+/nAiEAgyhRaN2mSDIjhRZOUtAaUtdDj83NX/DA/1nkcJIzXEM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879875},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.346","@spinajs/fs":"^2.0.346","compression":"^1.7.4","@spinajs/log":"^2.0.346","randomstring":"^1.2.3","@spinajs/util":"^2.0.346","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.346","@spinajs/exceptions":"^2.0.346","@spinajs/reflection":"^2.0.346","@spinajs/validation":"^2.0.346","@spinajs/configuration":"^2.0.346","@spinajs/templates-pug":"^2.0.346"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.346_1744106361636_0.2082284656448734","host":"s3://npm-registry-packages-npm-production"}},"2.0.347":{"name":"@spinajs/http","version":"2.0.347","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.347","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d2e4c89b76809bef6a387f9b531c085962269989","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.347.tgz","fileCount":460,"integrity":"sha512-n23MiTpKudCZnOZBqLeEEfIdWtQ+YTOCLo5jWGQt+8sN8MVrWYznqf4VM7ChvC7e6EgNno/IPXcfGaaKce5Nfg==","signatures":[{"sig":"MEUCIQCsxGZzH4Kz8bp0zcdm7rwcM49HBdgvJt7pkEWU/IOJ3wIgElvjBPChgxSI46ZIVMMKpoHi0TCkGwgLkYVTyIG2PWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879939},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"9.4.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"23.6.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^4.18.2","formidable":"^3.2.5","@spinajs/di":"^2.0.347","@spinajs/fs":"^2.0.347","compression":"^1.7.4","@spinajs/log":"^2.0.347","randomstring":"^1.2.3","@spinajs/util":"^2.0.347","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.347","@spinajs/exceptions":"^2.0.347","@spinajs/reflection":"^2.0.347","@spinajs/validation":"^2.0.347","@spinajs/configuration":"^2.0.347","@spinajs/templates-pug":"^2.0.347"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^18.11.18","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^4.17.15","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.347_1744108988990_0.5891070690406999","host":"s3://npm-registry-packages-npm-production"}},"2.0.348":{"name":"@spinajs/http","version":"2.0.348","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.348","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"9765248e9dcee3b1e94e32ae3b3cc968d4455d3c","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.348.tgz","fileCount":460,"integrity":"sha512-NKnySiea62bh5BpRfSVaSGdPoK3EXtkcfKHcSvq0Nx/WV0Ai3B8i/6qxlJEMuheznpDzRTVvKeRXyQfH9E99XA==","signatures":[{"sig":"MEUCICnHUdDOr3+8xQUcu0DNJRs7qN75b+n76FvKw54VMktkAiEA1whvU1erkJBdMTD/ppcKV5bO1tmpHSMAQgCvEFpL7sE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899316},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","formidable":"^3.2.5","@spinajs/di":"^2.0.348","@spinajs/fs":"^2.0.348","compression":"^1.7.4","@spinajs/log":"^2.0.348","randomstring":"^1.2.3","@spinajs/util":"^2.0.348","cookie-parser":"^1.4.6","@types/express":"^5.0.1","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.348","@spinajs/exceptions":"^2.0.348","@spinajs/reflection":"^2.0.348","@spinajs/validation":"^2.0.348","@spinajs/configuration":"^2.0.348","@spinajs/templates-pug":"^2.0.348"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.348_1744703347037_0.5924032637884236","host":"s3://npm-registry-packages-npm-production"}},"2.0.349":{"name":"@spinajs/http","version":"2.0.349","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.349","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"00de6a2a6b5bf8a5fa99e648f8983e65f398fb24","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.349.tgz","fileCount":460,"integrity":"sha512-YLOyrjmBOXubEuVs9nVWFf8x5X8fuI2ClgqmUc3LNyfRXZwybZJ411dWqXeUDt9GHbEOuwFTmVhPMGvGHMUmOw==","signatures":[{"sig":"MEUCIQDE1M1ChA7FkWxiffKZXyzqcx0VXhWmPBz/VqzDiYZF0AIgf0a+pX9HNM15DRWOPfR60uJEjUGY+zT/glEVvq4Enrg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899308},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.349","@spinajs/fs":"^2.0.349","compression":"^1.7.4","@spinajs/log":"^2.0.349","randomstring":"^1.2.3","@spinajs/util":"^2.0.349","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.349","@spinajs/exceptions":"^2.0.349","@spinajs/reflection":"^2.0.349","@spinajs/validation":"^2.0.349","@spinajs/configuration":"^2.0.349","@spinajs/templates-pug":"^2.0.349"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.349_1744709104870_0.07037240499943787","host":"s3://npm-registry-packages-npm-production"}},"2.0.350":{"name":"@spinajs/http","version":"2.0.350","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.350","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"7d3befefefcf3fba05646183f123b86bd5be95b7","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.350.tgz","fileCount":460,"integrity":"sha512-5xiJpb6QKLUTmSHWYls40sXb8+RPWg7YY0t/qBp3qBBR7T1CruBl+mePaJ5CBUyQudcrQfNWpfCDgdj1uSKvnA==","signatures":[{"sig":"MEYCIQCwdY5LSEiAB41DIu60CVWDst3Va125xD40VhGJ+gOWPgIhANqnU3GXorUR1XtcC32QbETdb31m0bCv94e6udjiSB/v","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899690},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.350","@spinajs/fs":"^2.0.350","compression":"^1.7.4","@spinajs/log":"^2.0.350","randomstring":"^1.2.3","@spinajs/util":"^2.0.350","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.350","@spinajs/exceptions":"^2.0.350","@spinajs/reflection":"^2.0.350","@spinajs/validation":"^2.0.350","@spinajs/configuration":"^2.0.350","@spinajs/templates-pug":"^2.0.350"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.350_1744716871463_0.46478116472363173","host":"s3://npm-registry-packages-npm-production"}},"2.0.351":{"name":"@spinajs/http","version":"2.0.351","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.351","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"551b9db4f7703e3bd697e29b69b2017b086281df","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.351.tgz","fileCount":460,"integrity":"sha512-aAYp+tZlvJesSQwa+Uib3fIQ9NZe4TTZRzq0km0RVXoPs5LWIEHHmxnXWtli8epRsiaDqg6/5RerNtvDh5liAQ==","signatures":[{"sig":"MEYCIQC0Ah6VdBwHFhW1yQIBOlm6tmbJfwKMfgfcaBTajQEjLAIhAIeC5HgD8c0qRLfF01F/55lEz8EpYPhTAFzAuDsBbLy3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899690},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.351","@spinajs/fs":"^2.0.351","compression":"^1.7.4","@spinajs/log":"^2.0.351","randomstring":"^1.2.3","@spinajs/util":"^2.0.351","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.351","@spinajs/exceptions":"^2.0.351","@spinajs/reflection":"^2.0.351","@spinajs/validation":"^2.0.351","@spinajs/configuration":"^2.0.351","@spinajs/templates-pug":"^2.0.351"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.351_1744766458663_0.4442366171632728","host":"s3://npm-registry-packages-npm-production"}},"2.0.352":{"name":"@spinajs/http","version":"2.0.352","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.352","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"47b59c29f6c688d9b559c6d166880db705a7912f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.352.tgz","fileCount":460,"integrity":"sha512-+hAZ0c120wZIi14t/1oOHraYg3cCDuidHsEsDypc0vAtpCHDdpX7kZi+vnlsQdGKTRpXjLKnt+55/dn9XAsgUw==","signatures":[{"sig":"MEUCIFSikOgmWELcwQiMhiHn3y+JgVBYKH/CwW4iuVYYYuFsAiEAwYvAdfKKJx5qowIlsONzRWK90pehCxfe03IptQgK3+M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899690},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.352","@spinajs/fs":"^2.0.352","compression":"^1.7.4","@spinajs/log":"^2.0.352","randomstring":"^1.2.3","@spinajs/util":"^2.0.352","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.352","@spinajs/exceptions":"^2.0.352","@spinajs/reflection":"^2.0.352","@spinajs/validation":"^2.0.352","@spinajs/configuration":"^2.0.352","@spinajs/templates-pug":"^2.0.352"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.352_1744838088328_0.46456818917136067","host":"s3://npm-registry-packages-npm-production"}},"2.0.353":{"name":"@spinajs/http","version":"2.0.353","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.353","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"6784b111aa9b2a938110e562605cb3582f1bbeef","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.353.tgz","fileCount":460,"integrity":"sha512-8ew1eCEoLykCns1lE/J6YhnWr1jFHgXenCWpNByT0qSf15K5R4Vqzgcwu6E/dnDM0JG5y0GyJIuBmflyPrgLmA==","signatures":[{"sig":"MEUCIQDWL8dS1onVZ6qqnmZzT3ZT2nUBph0gpFwbAMnGhn9hHQIgLKCBNtNGJI9MeXvOOzalqqgYWmCzKpiB+4nWxnpycCo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899313},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.353","@spinajs/fs":"^2.0.353","compression":"^1.7.4","@spinajs/log":"^2.0.353","randomstring":"^1.2.3","@spinajs/util":"^2.0.353","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.353","@spinajs/exceptions":"^2.0.353","@spinajs/reflection":"^2.0.353","@spinajs/validation":"^2.0.353","@spinajs/configuration":"^2.0.353","@spinajs/templates-pug":"^2.0.353"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.353_1744858395285_0.9394862409606406","host":"s3://npm-registry-packages-npm-production"}},"2.0.354":{"name":"@spinajs/http","version":"2.0.354","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.354","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f6a8545bcc4c6a71ddc3d877a8a94adb339c2094","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.354.tgz","fileCount":460,"integrity":"sha512-3fLhur2whig0mCsYGMgmYD1OBwT43fyKzP94mlYuHLB465Q3LrjkzEVPQr0JUREUeAsuj18e2EcqUiJao/GJdA==","signatures":[{"sig":"MEUCIQDbJSF+RKhynoKCFoeUGxmdBveakM1zBnbhqRjdLEHcOwIgEFRCjmJJCBhs+21tLuzGObrkNVPqMcvLx2Ru/nWDZg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899313},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.354","@spinajs/fs":"^2.0.354","compression":"^1.7.4","@spinajs/log":"^2.0.354","randomstring":"^1.2.3","@spinajs/util":"^2.0.354","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.354","@spinajs/exceptions":"^2.0.354","@spinajs/reflection":"^2.0.354","@spinajs/validation":"^2.0.354","@spinajs/configuration":"^2.0.354","@spinajs/templates-pug":"^2.0.354"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.354_1745306750122_0.8626927861238018","host":"s3://npm-registry-packages-npm-production"}},"2.0.355":{"name":"@spinajs/http","version":"2.0.355","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.355","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"8b1ab558c3d4a293b58bf278f90bd25142c3df81","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.355.tgz","fileCount":460,"integrity":"sha512-TYpVuwAmOn6jERXg5BWadzW2a7pUcXNmarlkinMMga8R/Ccd3V+FZ6hh2O501qZGZA/f2DAHS0pZxrb2Q6Basg==","signatures":[{"sig":"MEUCIDvo/UwkDjm15LIciBNsn6xatMi+L/bU4zRwKi+169KRAiEA27WKwxVO6oaTn+uThALg6VpZJKWzQ41sqwSMOf6FpFQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899313},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.355","@spinajs/fs":"^2.0.355","compression":"^1.7.4","@spinajs/log":"^2.0.355","randomstring":"^1.2.3","@spinajs/util":"^2.0.355","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.355","@spinajs/exceptions":"^2.0.355","@spinajs/reflection":"^2.0.355","@spinajs/validation":"^2.0.355","@spinajs/configuration":"^2.0.355","@spinajs/templates-pug":"^2.0.355"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.355_1745319201536_0.2823267052298384","host":"s3://npm-registry-packages-npm-production"}},"2.0.357":{"name":"@spinajs/http","version":"2.0.357","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.357","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2ce542f018f3cce46b37dc45ca4db3dd87e18c3f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.357.tgz","fileCount":460,"integrity":"sha512-OUBElKXBqZASPa4DXfL6i9lWDxGl0Kv1ohZ0vc3EUQlZkUgXpQjSDrDe+rSxnZ6VDMeVyh5QAD6Mitk6OU/xjQ==","signatures":[{"sig":"MEYCIQCk+BuCxndKZUO8jHTF1souUgrwmx4s3XVoHDMaAEv/5AIhALQo+7K6mXN81L0OmKf3oWu2VFI+wnuZZQEenoEOKlTX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":899313},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.357","@spinajs/fs":"^2.0.357","compression":"^1.7.4","@spinajs/log":"^2.0.357","randomstring":"^1.2.3","@spinajs/util":"^2.0.357","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.357","@spinajs/exceptions":"^2.0.357","@spinajs/reflection":"^2.0.357","@spinajs/validation":"^2.0.357","@spinajs/configuration":"^2.0.357","@spinajs/templates-pug":"^2.0.357"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.357_1745335144734_0.6897494853907584","host":"s3://npm-registry-packages-npm-production"}},"2.0.358":{"name":"@spinajs/http","version":"2.0.358","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.358","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"02db75b2771d6ffead4a49d66a8f2027d524743e","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.358.tgz","fileCount":460,"integrity":"sha512-rGsQmvSX97BkhgBpoyOC/nyHk57IO6ytG3FlwWR9IlsEQxaXG306tEzYKGFxFgYG8OLQrAgvEj9vbYf6e8zHgA==","signatures":[{"sig":"MEUCID8iKR61P934lqlOK27h+uiN6sDRm5tC263mPgl7H2NdAiEA7HMjoPBprca17lytIMvAd8M4eAldDCaaBDBwdffTFYU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900914},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.358","@spinajs/fs":"^2.0.358","compression":"^1.7.4","@spinajs/log":"^2.0.358","randomstring":"^1.2.3","@spinajs/util":"^2.0.358","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.358","@spinajs/exceptions":"^2.0.358","@spinajs/reflection":"^2.0.358","@spinajs/validation":"^2.0.358","@spinajs/configuration":"^2.0.358","@spinajs/templates-pug":"^2.0.358"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.358_1745408439055_0.7616973162845979","host":"s3://npm-registry-packages-npm-production"}},"2.0.359":{"name":"@spinajs/http","version":"2.0.359","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.359","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"ab1fcc6b5f79f971f9f9a50f9e807be262d788ab","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.359.tgz","fileCount":460,"integrity":"sha512-7ZK01jfxurpATMeipLXPqaNg9vx+h8wlyq8cfkMNW9UOKCus342c0D/9YJpxxqprQRmOqwgvc8pujIy0McMzZQ==","signatures":[{"sig":"MEUCIQDMItiWpaB3laz+O1oKEu/ydyd9TQD95Nm3OosGiCI0HgIgNAJkoBienWF4TReh0+vuGFftr4t57DFkUw8+VJ5gesc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900914},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.359","@spinajs/fs":"^2.0.359","compression":"^1.7.4","@spinajs/log":"^2.0.359","randomstring":"^1.2.3","@spinajs/util":"^2.0.359","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.359","@spinajs/exceptions":"^2.0.359","@spinajs/reflection":"^2.0.359","@spinajs/validation":"^2.0.359","@spinajs/configuration":"^2.0.359","@spinajs/templates-pug":"^2.0.359"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.359_1745536014135_0.24120794835267678","host":"s3://npm-registry-packages-npm-production"}},"2.0.360":{"name":"@spinajs/http","version":"2.0.360","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.360","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"71a9187f1c1966c0acce9776c81e529f57edc0f6","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.360.tgz","fileCount":460,"integrity":"sha512-Qo+PIybGGwN8wys6q7oXMwzlRTEF1KqgwJ5LdzFSf8prn3W9ECaulE8nt8n/x2A3927GJaBUcQExzLXOLQua7g==","signatures":[{"sig":"MEQCIBSpTqtkVieWi/bz8GIaqBeNHx77AKV+mROyV0E5URCJAiAd7wwmH11aVSrjrIohEf95QmlQiOzM8+gh9qzKKiKV5Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900914},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.360","@spinajs/fs":"^2.0.360","compression":"^1.7.4","@spinajs/log":"^2.0.360","randomstring":"^1.2.3","@spinajs/util":"^2.0.360","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.360","@spinajs/exceptions":"^2.0.360","@spinajs/reflection":"^2.0.360","@spinajs/validation":"^2.0.360","@spinajs/configuration":"^2.0.360","@spinajs/templates-pug":"^2.0.360"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.360_1746607478021_0.6128752917440068","host":"s3://npm-registry-packages-npm-production"}},"2.0.361":{"name":"@spinajs/http","version":"2.0.361","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.361","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f128c671fc2ecfaac9750fa7e914ab9c71d6a905","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.361.tgz","fileCount":460,"integrity":"sha512-6npTgeeuouMm57m/cewAXOwls00Kn6O2Ucmv1+Sf8iUEywZRHYqmvEegWhx5q01Nptb4VRVhu/HKrq5PvKl4Sw==","signatures":[{"sig":"MEUCIQDBpP1o6WGbDdh3RcAJk27l5p/UMXx3A8tvYmE6XpvgLwIgAcq7uBEPhMIQ4df2iIKasV7GmwPvkOxI15bqMvj3nVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900914},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.361","@spinajs/fs":"^2.0.361","compression":"^1.7.4","@spinajs/log":"^2.0.361","randomstring":"^1.2.3","@spinajs/util":"^2.0.361","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.361","@spinajs/exceptions":"^2.0.361","@spinajs/reflection":"^2.0.361","@spinajs/validation":"^2.0.361","@spinajs/configuration":"^2.0.361","@spinajs/templates-pug":"^2.0.361"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.361_1747050246481_0.8355964585794242","host":"s3://npm-registry-packages-npm-production"}},"2.0.362":{"name":"@spinajs/http","version":"2.0.362","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.362","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"db970d04fb16b89f385a7927184b773cad60cac3","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.362.tgz","fileCount":460,"integrity":"sha512-cEhh2FV4GY5WhutWtnxYM0iROkG3iyGHyD4NnyiwSI5a1wBpzkvRtcZnxyVL+foZFNjdnNxAfrlUgWuWGx8psA==","signatures":[{"sig":"MEUCICP+1VCQhMMGywZ3iFit8/en89haiMEBwGs+Eakxf546AiEA88t9os7ykViPhbRc/ZSpxsCfRca6si1KVSazBMVyhtc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900914},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.362","@spinajs/fs":"^2.0.362","compression":"^1.7.4","@spinajs/log":"^2.0.362","randomstring":"^1.2.3","@spinajs/util":"^2.0.362","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.362","@spinajs/exceptions":"^2.0.362","@spinajs/reflection":"^2.0.362","@spinajs/validation":"^2.0.362","@spinajs/configuration":"^2.0.362","@spinajs/templates-pug":"^2.0.362"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.362_1747393531569_0.5403320756900019","host":"s3://npm-registry-packages-npm-production"}},"2.0.363":{"name":"@spinajs/http","version":"2.0.363","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.363","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"37552495cce8376a83c511eaebeed271cb20f383","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.363.tgz","fileCount":460,"integrity":"sha512-Z6cfSij4Sq4eLMT2KeB9/8zzxqh4OrNiW13+Nf+hVpHEBE8ORuLWlgI2H9qWrGc/pIoaw6Zu1/jqIsPXcrjKzw==","signatures":[{"sig":"MEUCIQC2Pqhl3x3O80Qk3Qnr5Jaml/3MB8zVPMWbedF7Ur1gIQIgRkbLhAat5wdu2meKrZo1ARdjbQcFO1HjPSXn/WN42Pc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900914},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.363","@spinajs/fs":"^2.0.363","compression":"^1.7.4","@spinajs/log":"^2.0.363","randomstring":"^1.2.3","@spinajs/util":"^2.0.363","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.363","@spinajs/exceptions":"^2.0.363","@spinajs/reflection":"^2.0.363","@spinajs/validation":"^2.0.363","@spinajs/configuration":"^2.0.363","@spinajs/templates-pug":"^2.0.363"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.363_1747397584128_0.26435340708387534","host":"s3://npm-registry-packages-npm-production"}},"2.0.367":{"name":"@spinajs/http","version":"2.0.367","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.367","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"cc895d116ecc1689bbf07d6ebafc755cfa93cb1a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.367.tgz","fileCount":460,"integrity":"sha512-Y1C4qdK+KahB69Djz3WUY9p3FqhoS2vMqqDt3tlEQ9gA+BGCY4ZEgoc2NvR/3WAVadFH4XkyNJOg25oWxvoIOA==","signatures":[{"sig":"MEUCIHl7oRAgVThlU2rJFkvJ3mhOWu2/aa6D8ETM0IrzJvymAiEAot4Y027DNr61spqr07lfht3tP3zMZPHtnFqm66gOd2U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900930},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.367","@spinajs/fs":"^2.0.367","compression":"^1.7.4","@spinajs/log":"^2.0.367","randomstring":"^1.2.3","@spinajs/util":"^2.0.367","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.367","@spinajs/exceptions":"^2.0.367","@spinajs/reflection":"^2.0.367","@spinajs/validation":"^2.0.367","@spinajs/configuration":"^2.0.367","@spinajs/templates-pug":"^2.0.367"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.367_1747907218403_0.7353452630825834","host":"s3://npm-registry-packages-npm-production"}},"2.0.368":{"name":"@spinajs/http","version":"2.0.368","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.368","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"660328dc05a172f54f1ef03dd02e58cd3a87219c","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.368.tgz","fileCount":460,"integrity":"sha512-683YAb4L3yom2OS72EqB++WA68yPa7eQwOdehEamK320yTocku0Zsacdh8yTj1++K5hDvsB0cfUBWanhUmiEXg==","signatures":[{"sig":"MEUCIQCHx/JtotGWEkdMmKnzaqJSu7DVN6wPGUnCQqX53o7CJgIgA46odvTH/muJtFFdJN1qIu0LE+9P7HIZU9/8I+JN0KA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900930},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.368","@spinajs/fs":"^2.0.368","compression":"^1.7.4","@spinajs/log":"^2.0.368","randomstring":"^1.2.3","@spinajs/util":"^2.0.368","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.368","@spinajs/exceptions":"^2.0.368","@spinajs/reflection":"^2.0.368","@spinajs/validation":"^2.0.368","@spinajs/configuration":"^2.0.368","@spinajs/templates-pug":"^2.0.368"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.368_1748013621798_0.6060672591800704","host":"s3://npm-registry-packages-npm-production"}},"2.0.369":{"name":"@spinajs/http","version":"2.0.369","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.369","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0d31fdd3274a58647f3c78c9beb12d52148962fd","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.369.tgz","fileCount":460,"integrity":"sha512-44JkRp46XIyTeucio8XfWD9gvjZplN9o+Mx/1/KbT/+LK+JBBQWHfWyZ+bR3xr7xOG/+D+72bX1e3hoH93a5Jg==","signatures":[{"sig":"MEQCIGb0RbZmFuycXNJRSpqenz5dKnub5TFkC6gAnGsBXDhDAiAKYWSuWxjk8uw3SXGUSh21mOEXhOlgMBxaZ3ofQyjvRw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900930},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.369","@spinajs/fs":"^2.0.369","compression":"^1.7.4","@spinajs/log":"^2.0.369","randomstring":"^1.2.3","@spinajs/util":"^2.0.369","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.369","@spinajs/exceptions":"^2.0.369","@spinajs/reflection":"^2.0.369","@spinajs/validation":"^2.0.369","@spinajs/configuration":"^2.0.369","@spinajs/templates-pug":"^2.0.369"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.369_1748342344061_0.8787813950672758","host":"s3://npm-registry-packages-npm-production"}},"2.0.370":{"name":"@spinajs/http","version":"2.0.370","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.370","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e9362e6e2efad4ab43f0eeff2daa7ca3eb4158c8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.370.tgz","fileCount":460,"integrity":"sha512-afwRh+qIIr9HuMB7YR7YOa2i/+eXs3PFnAtDGTgCsXaxNCM86+YvJUqS6OXpIU4QfqMmNPQUPoqPsPia6reykg==","signatures":[{"sig":"MEUCICI0uZrCeoV1eWoA+tV7zc8IuzMM73PIgIOhRQC2ycSXAiEA60nO/cbtLRwJGzE9sFyAYDz2L1GNtYIfw6wr2ZwjVpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900930},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.370","@spinajs/fs":"^2.0.370","compression":"^1.7.4","@spinajs/log":"^2.0.370","randomstring":"^1.2.3","@spinajs/util":"^2.0.370","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.370","@spinajs/exceptions":"^2.0.370","@spinajs/reflection":"^2.0.370","@spinajs/validation":"^2.0.370","@spinajs/configuration":"^2.0.370","@spinajs/templates-pug":"^2.0.370"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.370_1749021174105_0.4419700800162174","host":"s3://npm-registry-packages-npm-production"}},"2.0.371":{"name":"@spinajs/http","version":"2.0.371","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.371","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"70facefeec92a305555fe8c9bfb0ad4a87016c39","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.371.tgz","fileCount":460,"integrity":"sha512-pHCZhx2gF4+O+8LkP/f/5C+CiDia4nlzxBFntPXDy7fJvTtDfCkYwI+M4vJ6Ts+y1Y7Oxkh3VIEf6l7m4L7fHA==","signatures":[{"sig":"MEYCIQC1r5Hj+BQ5Ur5v1zHJIakkzfzYQKDYQCy1xbL9xpegFwIhAJb69uO2c9hAF/JljO+meQ7AKb7TIteG8cInotAmalZD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":900930},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.371","@spinajs/fs":"^2.0.371","compression":"^1.7.4","@spinajs/log":"^2.0.371","randomstring":"^1.2.3","@spinajs/util":"^2.0.371","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.371","@spinajs/exceptions":"^2.0.371","@spinajs/reflection":"^2.0.371","@spinajs/validation":"^2.0.371","@spinajs/configuration":"^2.0.371","@spinajs/templates-pug":"^2.0.371"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.371_1749029776632_0.5720607819107533","host":"s3://npm-registry-packages-npm-production"}},"2.0.372":{"name":"@spinajs/http","version":"2.0.372","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.372","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e942a09660669dbadc829e762805d8d03293871a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.372.tgz","fileCount":460,"integrity":"sha512-JAteRfBK+NgzWwCUtNVIcqQVFTeQdUsd8f39z/JHW9ksCRrlNd6IaJDDAgShU5Mvt9dd10y3Z3k4YiGYrQoUeA==","signatures":[{"sig":"MEUCIQCX4gmUdswEFEsCF/FxqaShuREsWLTJdqMmLfAJ/rrA0wIgfmBRdFOnuOJW1ttct0RWnS3uuapb+fgT8ckAb034Rkc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":901133},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.372","@spinajs/fs":"^2.0.372","compression":"^1.7.4","@spinajs/log":"^2.0.372","randomstring":"^1.2.3","@spinajs/util":"^2.0.372","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.372","@spinajs/exceptions":"^2.0.372","@spinajs/reflection":"^2.0.372","@spinajs/validation":"^2.0.372","@spinajs/configuration":"^2.0.372","@spinajs/templates-pug":"^2.0.372"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.372_1749079463375_0.34912305841767033","host":"s3://npm-registry-packages-npm-production"}},"2.0.373":{"name":"@spinajs/http","version":"2.0.373","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.373","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b6b7b585e60b0384fe82ec593157913879fcf649","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.373.tgz","fileCount":460,"integrity":"sha512-hRmvZVN9wtZy/C+yMOLp2tDx6BXYNVAqAaDIJ/8dU6VIMv3U6pT6FtXgzedweoyfGOsSmXY9ZrRRQR3/J+OEzQ==","signatures":[{"sig":"MEUCICs4FC0Rzsl0u+IqYQWbO9e4ZeQhmXQzLLJDhnKKKXH3AiEApotHTHDNxCewYhWnjC3g9XF9rntO+dVa+C4mI6LLPsk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":901133},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.373","@spinajs/fs":"^2.0.373","compression":"^1.7.4","@spinajs/log":"^2.0.373","randomstring":"^1.2.3","@spinajs/util":"^2.0.373","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.373","@spinajs/exceptions":"^2.0.373","@spinajs/reflection":"^2.0.373","@spinajs/validation":"^2.0.373","@spinajs/configuration":"^2.0.373","@spinajs/templates-pug":"^2.0.373"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.373_1749812861883_0.5685429133753239","host":"s3://npm-registry-packages-npm-production"}},"2.0.374":{"name":"@spinajs/http","version":"2.0.374","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.374","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"fb1e728a99bcb9870677bec526102a54abef8bb7","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.374.tgz","fileCount":460,"integrity":"sha512-9KnnALpNIbTAjFEGTYcZzqGzBAvY/SUidBOxP1VZ0xjEvfkjxEU4o756/oQAQmXgq2Fi904cqDeS2JeD+DTYNw==","signatures":[{"sig":"MEUCIG36RWvZsu+F1Rsf4Tc7g6hlIj208WcHdAFfyMSCSVy2AiEAt1L38iWGM4cQMxmXClsPSc389zUOTU2FBKl/ViA9fB4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":901133},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","actor":{"name":"gben-spina","type":"user","email":"spinajs.npm@gmail.com"},"email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.374","@spinajs/fs":"^2.0.374","compression":"^1.7.4","@spinajs/log":"^2.0.374","randomstring":"^1.2.3","@spinajs/util":"^2.0.374","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.374","@spinajs/exceptions":"^2.0.374","@spinajs/reflection":"^2.0.374","@spinajs/validation":"^2.0.374","@spinajs/configuration":"^2.0.374","@spinajs/templates-pug":"^2.0.374"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.374_1750241513916_0.666111645124011","host":"s3://npm-registry-packages-npm-production"}},"2.0.375":{"name":"@spinajs/http","version":"2.0.375","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.375","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"35522192da029a238a6a50599c6239ca45e5c32e","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.375.tgz","fileCount":460,"integrity":"sha512-Z80XjHYLVsSNr00MrCcKwo+HKSzWTkqQ9jFJ8H91LWiJttfcy1+zKR9SGA6a4zB6KmlYTRhzuUUdkMRs8UXjvA==","signatures":[{"sig":"MEYCIQCgcwHR2JuyQvXHcLTyXj5VC0FHAbGV3SU0Sd6qWuK+LwIhAJYDFf6rOrx0sDm5+fqKRa7keFiF2bUttVUo69UylA5r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":901133},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","actor":{"name":"gben-spina","type":"user","email":"spinajs.npm@gmail.com"},"email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.375","@spinajs/fs":"^2.0.375","compression":"^1.7.4","@spinajs/log":"^2.0.375","randomstring":"^1.2.3","@spinajs/util":"^2.0.375","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.375","@spinajs/exceptions":"^2.0.375","@spinajs/reflection":"^2.0.375","@spinajs/validation":"^2.0.375","@spinajs/configuration":"^2.0.375","@spinajs/templates-pug":"^2.0.375"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.375_1750243164607_0.4117226626947492","host":"s3://npm-registry-packages-npm-production"}},"2.0.377":{"name":"@spinajs/http","version":"2.0.377","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.377","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"a5b35492d83bd96b541ee012bc90a71cc1d038ac","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.377.tgz","fileCount":460,"integrity":"sha512-iT6M7a/Nouc5pPSE0PSeYAr/cLAd8ol6WLwXr9ug5nskvSUI6NIiojOum5CfUy7PNZZQC0oPrI3+hLgrfyn14w==","signatures":[{"sig":"MEQCIAYdd5hK0tMIa5NC1D0FFtJo+0bWe5LVGRT4x222lAQiAiAiyyd0Z+GxUy89VnMGeJGJquOgX+mmX9lAulWUPKsdpw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":901133},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","actor":{"name":"gben-spina","type":"user","email":"spinajs.npm@gmail.com"},"email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.377","@spinajs/fs":"^2.0.377","compression":"^1.7.4","@spinajs/log":"^2.0.377","randomstring":"^1.2.3","@spinajs/util":"^2.0.377","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.377","@spinajs/exceptions":"^2.0.377","@spinajs/reflection":"^2.0.377","@spinajs/validation":"^2.0.377","@spinajs/configuration":"^2.0.377","@spinajs/templates-pug":"^2.0.377"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.377_1750678903619_0.7761257755339215","host":"s3://npm-registry-packages-npm-production"}},"2.0.378":{"name":"@spinajs/http","version":"2.0.378","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.378","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"a8309a83e08bdb6255db17f73d251d472c6a59b1","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.378.tgz","fileCount":460,"integrity":"sha512-rnlLFjU8i48oJL6YKTRPUbfpH7j6Hjhzy362jQHcQHn35nMkyZ0/D9mMV1nl/pZkvs+wbjkn4lsHN38frcK1lw==","signatures":[{"sig":"MEQCIG8gIj6rr+64azLI/5Mfkil8ha2KusOpmcynntd4AJUPAiAWrEw/OCGEef/xjz87E48o2znvMqzSZdaBBqUJIjbnDg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":901133},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","actor":{"name":"gben-spina","type":"user","email":"spinajs.npm@gmail.com"},"email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.378","@spinajs/fs":"^2.0.378","compression":"^1.7.4","@spinajs/log":"^2.0.378","randomstring":"^1.2.3","@spinajs/util":"^2.0.378","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.378","@spinajs/exceptions":"^2.0.378","@spinajs/reflection":"^2.0.378","@spinajs/validation":"^2.0.378","@spinajs/configuration":"^2.0.378","@spinajs/templates-pug":"^2.0.378"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.378_1750755490109_0.18475674580527435","host":"s3://npm-registry-packages-npm-production"}},"2.0.379":{"name":"@spinajs/http","version":"2.0.379","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.379","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"1ab3f352969acd7d3bed28062daee08c1344f6ca","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.379.tgz","fileCount":460,"integrity":"sha512-6QCL3EzlvRhb0iGVd0yplJvMpDYDKAW3UYMCAukeYQKoHVlubPVu+pSG1MhplM/gS6r1MQJoUdA4TCxSlye5wA==","signatures":[{"sig":"MEYCIQDUDt2QvRA06aTdrDz2iXm5mouV+iZNfHBY/S9E/OurvAIhALZMuheJjJ8zlrsRjAFzcARzOd8kyrflIDh0HmsYDqIN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":901133},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","actor":{"name":"gben-spina","type":"user","email":"spinajs.npm@gmail.com"},"email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.379","@spinajs/fs":"^2.0.379","compression":"^1.7.4","@spinajs/log":"^2.0.379","randomstring":"^1.2.3","@spinajs/util":"^2.0.379","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.379","@spinajs/exceptions":"^2.0.379","@spinajs/reflection":"^2.0.379","@spinajs/validation":"^2.0.379","@spinajs/configuration":"^2.0.379","@spinajs/templates-pug":"^2.0.379"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.379_1750912006700_0.9347747236677704","host":"s3://npm-registry-packages-npm-production"}},"2.0.381":{"name":"@spinajs/http","version":"2.0.381","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.381","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"9be817f1f07f082eb57cd003a87351c561c62d37","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.381.tgz","fileCount":460,"integrity":"sha512-JA/j5V0DTlPfEZXPzi+v3K78oIdbFQcpvgLkPLnDla6vbaJHR6q4/R+kksJ2/7HGfc0BEgWQAULPXmT2jj9ViQ==","signatures":[{"sig":"MEYCIQDk1kljInUQtZD/iV+iCW7qCj4AayN5XoACOyx24dpZQQIhAN+Q1JqLIOs0FlEVinLbLAK7tUi7+Uzku5zA24K5cdQe","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":901133},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","actor":{"name":"gben-spina","type":"user","email":"spinajs.npm@gmail.com"},"email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.381","@spinajs/fs":"^2.0.381","compression":"^1.7.4","@spinajs/log":"^2.0.381","randomstring":"^1.2.3","@spinajs/util":"^2.0.381","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.381","@spinajs/exceptions":"^2.0.381","@spinajs/reflection":"^2.0.381","@spinajs/validation":"^2.0.381","@spinajs/configuration":"^2.0.381","@spinajs/templates-pug":"^2.0.381"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.381_1751013075370_0.21984667131939073","host":"s3://npm-registry-packages-npm-production"}},"2.0.382":{"name":"@spinajs/http","version":"2.0.382","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.382","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"6a9e47551110eadce2ca2f8e336368645d6cad2e","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.382.tgz","fileCount":460,"integrity":"sha512-IhHBhQGHhRPrZABcDNceCLY59b4OqvWbnX6KuWRYkJWeFZMSqTVmUFFD8/r8zBqorWp05wsu0a1xbm0YCXtfIw==","signatures":[{"sig":"MEUCIAqYzoUPJ8ibOQR3QwS6i42gw6u3UGHcZBsXW/Zu7GXYAiEA7qDQKcU4jklWwUuC3GTsSpcfzMwgqKf+MdCTmeqdnt8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":901509},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","actor":{"name":"gben-spina","type":"user","email":"spinajs.npm@gmail.com"},"email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.382","@spinajs/fs":"^2.0.382","compression":"^1.7.4","@spinajs/log":"^2.0.382","randomstring":"^1.2.3","@spinajs/util":"^2.0.382","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.382","@spinajs/exceptions":"^2.0.382","@spinajs/reflection":"^2.0.382","@spinajs/validation":"^2.0.382","@spinajs/configuration":"^2.0.382","@spinajs/templates-pug":"^2.0.382"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.382_1752069006148_0.3198403605233324","host":"s3://npm-registry-packages-npm-production"}},"2.0.383":{"name":"@spinajs/http","version":"2.0.383","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.383","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"dca06070500fc9cc7a765082efffc24664c8bb71","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.383.tgz","fileCount":460,"integrity":"sha512-0MorXdEgcpXCLCxKc6nuEVa8obCcNHD49iZOi6UCRVj8kR+Xi3IvexIxvh5xIxg6vv8Xzvbgarzx7YolqDb1cA==","signatures":[{"sig":"MEUCIFeI6C6zGDtPHHi2kFOYZZQy5AtpycrucUQR/fyzArsdAiEAyaKvVP6dgGp30k3n/KFf2RmKDam+j7wZE28p4uhvsnA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":902847},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","actor":{"name":"gben-spina","type":"user","email":"spinajs.npm@gmail.com"},"email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.383","@spinajs/fs":"^2.0.383","compression":"^1.7.4","@spinajs/log":"^2.0.383","randomstring":"^1.2.3","@spinajs/util":"^2.0.383","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.383","@spinajs/exceptions":"^2.0.383","@spinajs/reflection":"^2.0.383","@spinajs/validation":"^2.0.383","@spinajs/configuration":"^2.0.383","@spinajs/templates-pug":"^2.0.383"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.383_1752109428376_0.5066767020513019","host":"s3://npm-registry-packages-npm-production"}},"2.0.384":{"name":"@spinajs/http","version":"2.0.384","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.384","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e62d87a06dcd62981e1f26d8257e9d7a539b32c3","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.384.tgz","fileCount":460,"integrity":"sha512-9rSbftjaBCpJaKoCEXjKcV9QpCQ7ND3cEkjVyCRDkDQT1NnFsMf/hCM0GFW3g17cWpZXjGEgBxk9OCtwrSR18Q==","signatures":[{"sig":"MEQCIBVHeQgY3XCxJkOnfN4Ep9w7ApdsOBTwwp/nvomHF+iCAiBZVugaIgeI9WetH7hR3Aq+xGVhvhvcwU0cOmLcUChiLQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":902847},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","actor":{"name":"gben-spina","type":"user","email":"spinajs.npm@gmail.com"},"email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.384","@spinajs/fs":"^2.0.384","compression":"^1.7.4","@spinajs/log":"^2.0.384","randomstring":"^1.2.3","@spinajs/util":"^2.0.384","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.384","@spinajs/exceptions":"^2.0.384","@spinajs/reflection":"^2.0.384","@spinajs/validation":"^2.0.384","@spinajs/configuration":"^2.0.384","@spinajs/templates-pug":"^2.0.384"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.384_1752147068322_0.04966257111495542","host":"s3://npm-registry-packages-npm-production"}},"2.0.385":{"name":"@spinajs/http","version":"2.0.385","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.385","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"90da764aa50bf1c4337ed7ea469d8f0caddc4df8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.385.tgz","fileCount":460,"integrity":"sha512-2U2MxwG9vuCCvo914hb6cEZ6JPco9XmySdwDJCCBhxt3e7O2rrM/zSVKyaMPBs1F3npJei7LAlI9hDMNDQWlsA==","signatures":[{"sig":"MEUCIAauAnCgcyifPaCNY4WgKXpHlFkpktnDNJ/F8cwmM0VqAiEA4/v3mqrU4Z9hjBwYbQypVo7joag5BWrhHsMX0PdEUiY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":904193},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.385","@spinajs/fs":"^2.0.385","compression":"^1.7.4","@spinajs/log":"^2.0.385","randomstring":"^1.2.3","@spinajs/util":"^2.0.385","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.385","@spinajs/exceptions":"^2.0.385","@spinajs/reflection":"^2.0.385","@spinajs/validation":"^2.0.385","@spinajs/configuration":"^2.0.385","@spinajs/templates-pug":"^2.0.385"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.385_1752564890927_0.5664168333504198","host":"s3://npm-registry-packages-npm-production"}},"2.0.386":{"name":"@spinajs/http","version":"2.0.386","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.386","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"05bb8754644578f1073b38b2b8cb0d57d18d774c","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.386.tgz","fileCount":460,"integrity":"sha512-6FSCaUv2iqsw8iiSRKwy1UvE/L095MaY7ChiPiuiwb3P0A6s856s6wN/u4NMj47JukuHD1HhqZA2ntg59Ik4VA==","signatures":[{"sig":"MEYCIQCQOsVUM7dW9WlF+RC7APW9Z0MC83P+QoGYh1TQerpnTwIhALyYMXwScdJIZElJjPDKGBSnSL2ZqNXggR5ioUSYQCrX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914437},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.386","@spinajs/fs":"^2.0.386","compression":"^1.7.4","@spinajs/log":"^2.0.386","randomstring":"^1.2.3","@spinajs/util":"^2.0.386","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.386","@spinajs/exceptions":"^2.0.386","@spinajs/reflection":"^2.0.386","@spinajs/validation":"^2.0.386","@spinajs/configuration":"^2.0.386","@spinajs/templates-pug":"^2.0.386"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.386_1753253886694_0.42738380013171184","host":"s3://npm-registry-packages-npm-production"}},"2.0.387":{"name":"@spinajs/http","version":"2.0.387","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.387","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"df55124438d3d6a78493f480ed0136b5ee9255fc","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.387.tgz","fileCount":460,"integrity":"sha512-dD0PdskDXgLRHrBOPuRzEwu3laQKd4C2zfrWMeP40bTTS2v+/qO+YpeBsdWfdndK+Mle4ZcOrG8ZjOoT1E/b7w==","signatures":[{"sig":"MEYCIQCGJ2Pfpn4+YqsD1uIJw0RWqudZNEQ/kjgQIG4fQUvArwIhAISVRiMBB8A0tezST83EIEPpFnLd/VxrZv2waarDC+HO","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914437},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.387","@spinajs/fs":"^2.0.387","compression":"^1.7.4","@spinajs/log":"^2.0.387","randomstring":"^1.2.3","@spinajs/util":"^2.0.387","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.387","@spinajs/exceptions":"^2.0.387","@spinajs/reflection":"^2.0.387","@spinajs/validation":"^2.0.387","@spinajs/configuration":"^2.0.387","@spinajs/templates-pug":"^2.0.387"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.387_1753431962651_0.7372629817608265","host":"s3://npm-registry-packages-npm-production"}},"2.0.389":{"name":"@spinajs/http","version":"2.0.389","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.389","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"28353cee591a05c47636b70333a05168db718853","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.389.tgz","fileCount":460,"integrity":"sha512-Mi3aKasD1WgFiItzqAeg2Guu58IsI2MW1527w0xaNB7Dy71wGd6FUtRVbgDmhsRxV+KQliriPNWvSqzvI1JcDQ==","signatures":[{"sig":"MEUCIQCcclH+SLYl5Xlu/YffRTJhw3UEqWOklYV2KqwR0tGvhgIgQGdIyWt+ruH2nr6uNQmLo8yr93QPy5n4BrqK6Js1k+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914453},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.389","@spinajs/fs":"^2.0.389","compression":"^1.7.4","@spinajs/log":"^2.0.389","randomstring":"^1.2.3","@spinajs/util":"^2.0.389","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.389","@spinajs/exceptions":"^2.0.389","@spinajs/reflection":"^2.0.389","@spinajs/validation":"^2.0.389","@spinajs/configuration":"^2.0.389","@spinajs/templates-pug":"^2.0.389"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.389_1753869089443_0.011162419377648725","host":"s3://npm-registry-packages-npm-production"}},"2.0.390":{"name":"@spinajs/http","version":"2.0.390","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.390","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e3d9a438a7dc4032591a404d0654e42dd513308a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.390.tgz","fileCount":460,"integrity":"sha512-cSJjZHjzYh1162+SKi0oo0+/CSuMAEkN7/vsZOnVmIZTJ0W1GTvooTFcRr4sIPvS2fYVBXb6JUyusjqSixFcLw==","signatures":[{"sig":"MEUCIQDCn9AfoeSWLur7t+FpeBsLjq4at3DBTAdpoCCeU9GGKwIgIaWynxcARCGnb3UhVi846sW8ziRGGvQBLaZuiP+xiU4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914453},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.390","@spinajs/fs":"^2.0.390","compression":"^1.7.4","@spinajs/log":"^2.0.390","randomstring":"^1.2.3","@spinajs/util":"^2.0.390","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.390","@spinajs/exceptions":"^2.0.390","@spinajs/reflection":"^2.0.390","@spinajs/validation":"^2.0.390","@spinajs/configuration":"^2.0.390","@spinajs/templates-pug":"^2.0.390"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.390_1754367008668_0.4441406041994769","host":"s3://npm-registry-packages-npm-production"}},"2.0.391":{"name":"@spinajs/http","version":"2.0.391","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.391","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"086aadccf9ce9034b8d87cd14393976c80f77255","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.391.tgz","fileCount":460,"integrity":"sha512-0s3zsP+oikErqSxY66iV60hkW1emPbGVTUmfPADdfDPJMZgiC+M4FgOiK+AhT00J52faBCEY8n3MEm6IyZFezg==","signatures":[{"sig":"MEQCIAcjEHsf6yTHItPRg6JUwkYlEJuLCgV6FW/nT9WhnXbpAiBQmtAA1CfYksmLXe8HHqoenIfriCh0Ioz96rUweAvHHA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914453},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.391","@spinajs/fs":"^2.0.391","compression":"^1.7.4","@spinajs/log":"^2.0.391","randomstring":"^1.2.3","@spinajs/util":"^2.0.391","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.391","@spinajs/exceptions":"^2.0.391","@spinajs/reflection":"^2.0.391","@spinajs/validation":"^2.0.391","@spinajs/configuration":"^2.0.391","@spinajs/templates-pug":"^2.0.391"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.391_1754471030310_0.10711104896477219","host":"s3://npm-registry-packages-npm-production"}},"2.0.392":{"name":"@spinajs/http","version":"2.0.392","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.392","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"488cd6625b89ce3e8a4f06c1866c8fd4a1055798","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.392.tgz","fileCount":460,"integrity":"sha512-yMx0dREfTlwwNC0x4JgNj7uYVdDcY3qtxE5SPwn3ke9k0qH1fxwVPWuIfKvXlW5+ScPFdcqudUPALNmPxvBmRw==","signatures":[{"sig":"MEUCIQDPuNCJ+Wz31zYqCLSFK9R+8n0etuRikj+pUIZS/OuwqwIgQb8Nao72Rf/qoWdEAfIWdJRUcBjkBYF4pex8A/Jbon0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914453},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.392","@spinajs/fs":"^2.0.392","compression":"^1.7.4","@spinajs/log":"^2.0.392","randomstring":"^1.2.3","@spinajs/util":"^2.0.392","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.392","@spinajs/exceptions":"^2.0.392","@spinajs/reflection":"^2.0.392","@spinajs/validation":"^2.0.392","@spinajs/configuration":"^2.0.392","@spinajs/templates-pug":"^2.0.392"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.392_1754527794085_0.4537634904526002","host":"s3://npm-registry-packages-npm-production"}},"2.0.393":{"name":"@spinajs/http","version":"2.0.393","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.393","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"adaf5465861ce4da9aeeb262844cfc70de6d470f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.393.tgz","fileCount":460,"integrity":"sha512-Msw4KWqaJLKwgB+4/7FPO81PqrL1fyhBFzL07NhOh8oMo38hRl9B4TvGfaLbmirh9w+80lu35Kk//eDRRjeL9Q==","signatures":[{"sig":"MEYCIQD6PoPwyLkMQdyMQ6wbJa2FnHhNkIsfQmSCDPFZ1W7/fAIhAKQuTj8hMiIwnN3UjyD0/RRzWg5OzNUiFaHJWobM3Cc4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914453},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.393","@spinajs/fs":"^2.0.393","compression":"^1.7.4","@spinajs/log":"^2.0.393","randomstring":"^1.2.3","@spinajs/util":"^2.0.393","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.393","@spinajs/exceptions":"^2.0.393","@spinajs/reflection":"^2.0.393","@spinajs/validation":"^2.0.393","@spinajs/configuration":"^2.0.393","@spinajs/templates-pug":"^2.0.393"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.393_1754643717945_0.07642914603627737","host":"s3://npm-registry-packages-npm-production"}},"2.0.394":{"name":"@spinajs/http","version":"2.0.394","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.394","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0f3a36776f22b644989fdff45eeddcbc4f43ec7d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.394.tgz","fileCount":460,"integrity":"sha512-8Vs2oxaO85OZX+R4hBtvzyWDHLfG4Q+PTWyiSYO/zdgPnSMewcgZUTxSW+hKbk1MDCl0YhUkyU+d778vnWS/rw==","signatures":[{"sig":"MEUCIQDLK+yhnNQN8SY9Q8A1u118FwnJ68DsEW5akHatJFv6MAIgfc5HSX68m+Bf0ibXaOb46PjqQIfnGPbLEwmwWfszZNE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":914883},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.394","@spinajs/fs":"^2.0.394","compression":"^1.7.4","@spinajs/log":"^2.0.394","randomstring":"^1.2.3","@spinajs/util":"^2.0.394","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.394","@spinajs/exceptions":"^2.0.394","@spinajs/reflection":"^2.0.394","@spinajs/validation":"^2.0.394","@spinajs/configuration":"^2.0.394","@spinajs/templates-pug":"^2.0.394"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.394_1757563956629_0.6578494105855108","host":"s3://npm-registry-packages-npm-production"}},"2.0.395":{"name":"@spinajs/http","version":"2.0.395","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.395","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"719129a1da10219630454dbfe455b37d6c76c906","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.395.tgz","fileCount":460,"integrity":"sha512-9EJjoyRgUR/74uwnHVsnMFX0XV59KHqoywBO4MjJcNlgzenP7PvWZRYQ6W1B9D1bXsXRjyGHuf7cjC+BBsOBbQ==","signatures":[{"sig":"MEYCIQCmWQM7V2+OCX56TA2U9TClghU2K+hr5g2HmoYfDqndMQIhAIeFy2WsfVq0n4p3rBYMTs64bDYyQvmz1RSof8h/dYq2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":915149},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.395","@spinajs/fs":"^2.0.395","compression":"^1.7.4","@spinajs/log":"^2.0.395","randomstring":"^1.2.3","@spinajs/util":"^2.0.395","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.395","@spinajs/exceptions":"^2.0.395","@spinajs/reflection":"^2.0.395","@spinajs/validation":"^2.0.395","@spinajs/configuration":"^2.0.395","@spinajs/templates-pug":"^2.0.395"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.395_1757645683092_0.32860817990431457","host":"s3://npm-registry-packages-npm-production"}},"2.0.396":{"name":"@spinajs/http","version":"2.0.396","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.396","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e62b749cc13025f023b2a6ceb7f57d1b97c858b1","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.396.tgz","fileCount":460,"integrity":"sha512-cwG6Utr/ImWYY/uQQioRxysw5HmINxU452ucTTR0/P976q85bclS4lnILNNJDTpTxG720opwSjQptgNNO2ActQ==","signatures":[{"sig":"MEUCIESMWwV+FZdTIs8aU+z4GOLbQCXkyKe6aUOXOdjjBKQqAiEAwYioym5qRdaCVyFdbQtpI1pWhPp4W7CTXncNqnYFOX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072035},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.396","@spinajs/fs":"^2.0.396","compression":"^1.7.4","@spinajs/log":"^2.0.396","randomstring":"^1.2.3","@spinajs/util":"^2.0.396","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.396","@spinajs/exceptions":"^2.0.396","@spinajs/reflection":"^2.0.396","@spinajs/validation":"^2.0.396","@spinajs/configuration":"^2.0.396","@spinajs/templates-pug":"^2.0.396"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.396_1758018856049_0.8120691071266557","host":"s3://npm-registry-packages-npm-production"}},"2.0.397":{"name":"@spinajs/http","version":"2.0.397","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.397","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"88daa07555d485d288333227d282ed50425ca539","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.397.tgz","fileCount":460,"integrity":"sha512-BY1YZMDVzau0pScJa9AMSjF6R3LdG+Ze/RTUP5JJkGTvgX5JlhzoMAmAGapvXS67tQVkhj3AZrvSv7GT1VkyEg==","signatures":[{"sig":"MEUCIFvpofLdMPRHwWtcwkKJW2cMouKOO9SstNFFN9MicWs0AiEA+AjS/CK4mFmfgxfypYRijBuNqWhdxbKiDcUUvFJESBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072698},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.397","@spinajs/fs":"^2.0.397","compression":"^1.7.4","@spinajs/log":"^2.0.397","randomstring":"^1.2.3","@spinajs/util":"^2.0.397","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.397","@spinajs/exceptions":"^2.0.397","@spinajs/reflection":"^2.0.397","@spinajs/validation":"^2.0.397","@spinajs/configuration":"^2.0.397","@spinajs/templates-pug":"^2.0.397"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.397_1758079569380_0.542759305500784","host":"s3://npm-registry-packages-npm-production"}},"2.0.398":{"name":"@spinajs/http","version":"2.0.398","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.398","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"44575aa12aad105aef919458a6d650c58563ba29","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.398.tgz","fileCount":460,"integrity":"sha512-tJo7iAsDyVA5yIRXqs9cnQD+ZX2opAm9OpxLUeJYnkjuP5Kcbtaznvm44cH+K6HdLZw+zJoMI3HGLxyMc09+LA==","signatures":[{"sig":"MEYCIQDw2xuZFiRvqinIO50AAWrF0OTNlu4aJoTonTjb10+y+AIhAPRB+bLnsnFllQw0zgZO0Eg+sIGgbpy5CcLNBk72mEMG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072698},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.398","@spinajs/fs":"^2.0.398","compression":"^1.7.4","@spinajs/log":"^2.0.398","randomstring":"^1.2.3","@spinajs/util":"^2.0.398","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.398","@spinajs/exceptions":"^2.0.398","@spinajs/reflection":"^2.0.398","@spinajs/validation":"^2.0.398","@spinajs/configuration":"^2.0.398","@spinajs/templates-pug":"^2.0.398"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.398_1758080573989_0.983682323873913","host":"s3://npm-registry-packages-npm-production"}},"2.0.399":{"name":"@spinajs/http","version":"2.0.399","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.399","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"58557c755e51a9d75f4d329f8ef56b4fb4e9b613","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.399.tgz","fileCount":460,"integrity":"sha512-/d34vErZGuN+YHb/5NAzxByhzbb8xMv03zFqT/68itBj3p0Z4jCJ+E6YxAMNsn8lVVYNOltIKxPpY798XebjbA==","signatures":[{"sig":"MEUCICpmYjI6ToVxbgDocYOIlJmnL0CFYjyzROu+QHGmKoNQAiEAmhnWdmPd5O/PBAbZTOwUffBJnlKx/7gmoTbTX5uCs04=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072698},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.399","@spinajs/fs":"^2.0.399","compression":"^1.7.4","@spinajs/log":"^2.0.399","randomstring":"^1.2.3","@spinajs/util":"^2.0.399","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.399","@spinajs/exceptions":"^2.0.399","@spinajs/reflection":"^2.0.399","@spinajs/validation":"^2.0.399","@spinajs/configuration":"^2.0.399","@spinajs/templates-pug":"^2.0.399"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.399_1759226627915_0.32194416602179454","host":"s3://npm-registry-packages-npm-production"}},"2.0.400":{"name":"@spinajs/http","version":"2.0.400","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.400","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"29221a8e37f1ceead51edecc053652a19e28219a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.400.tgz","fileCount":460,"integrity":"sha512-U6CASCFpcsO44VyKD2XM28QIoS0YF2Wc7+LdXtDymLXR/fCUMCNEUqgU7kZKhqONoP/zbuesoztEcni16EWwZw==","signatures":[{"sig":"MEQCIAsVci5YnhLFqyKVPJ94jK7sLfbHxbXkSLRuSvzbnrT7AiAyAYBcfPPaLPuF7zYGnYVKWYlRUPPusdYFgWmtQj4TIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072698},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.400","@spinajs/fs":"^2.0.400","compression":"^1.7.4","@spinajs/log":"^2.0.400","randomstring":"^1.2.3","@spinajs/util":"^2.0.400","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.400","@spinajs/exceptions":"^2.0.400","@spinajs/reflection":"^2.0.400","@spinajs/validation":"^2.0.400","@spinajs/configuration":"^2.0.400","@spinajs/templates-pug":"^2.0.400"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.400_1759399433366_0.457744247157845","host":"s3://npm-registry-packages-npm-production"}},"2.0.401":{"name":"@spinajs/http","version":"2.0.401","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.401","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2ccd900e79e5346e3ff2e642f11f5f6f2377f67a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.401.tgz","fileCount":460,"integrity":"sha512-S0CXRK9vIMch3Bz4tsBR8EGwg/T5pf4uoNfqizxyNYkiqpPjotaUMNC996MCRerhLzqsEfRnKzOkrzxih0Sv3g==","signatures":[{"sig":"MEUCID4PQq1oJkYQzFZxazIPvBz1iwKI4IIkfOBydilI3pNGAiEAiIhKJce900Y9X2slu7UDB1CWsuAliWU0I0DRahhXaGI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072698},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.401","@spinajs/fs":"^2.0.401","compression":"^1.7.4","@spinajs/log":"^2.0.401","randomstring":"^1.2.3","@spinajs/util":"^2.0.401","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.401","@spinajs/exceptions":"^2.0.401","@spinajs/reflection":"^2.0.401","@spinajs/validation":"^2.0.401","@spinajs/configuration":"^2.0.401","@spinajs/templates-pug":"^2.0.401"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.401_1759749181518_0.7089774070889108","host":"s3://npm-registry-packages-npm-production"}},"2.0.402":{"name":"@spinajs/http","version":"2.0.402","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.402","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b93fb145070d972ebd1e42878ece7de28d707b9a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.402.tgz","fileCount":460,"integrity":"sha512-ili3DLIJUtfTxIBTxVjTgF6kAf2lgG8COrteJ9dyz54eKjv3aVazMf3SOE9xRuYMEuPHxUhCcViZz+BNUCtlAw==","signatures":[{"sig":"MEQCIBJz3mNAy7N+xCtGw4MoPofYcep6sePKkZT79HsvlXhFAiBP7jZOZ43IftqKB5iUfq3gndxTvsaSNlmSw+qIT3qa/A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072698},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.402","@spinajs/fs":"^2.0.402","compression":"^1.7.4","@spinajs/log":"^2.0.402","randomstring":"^1.2.3","@spinajs/util":"^2.0.402","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.402","@spinajs/exceptions":"^2.0.402","@spinajs/reflection":"^2.0.402","@spinajs/validation":"^2.0.402","@spinajs/configuration":"^2.0.402","@spinajs/templates-pug":"^2.0.402"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.402_1760074566103_0.2803208758164406","host":"s3://npm-registry-packages-npm-production"}},"2.0.403":{"name":"@spinajs/http","version":"2.0.403","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.403","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0f8f553283ece04dc13211a10350819bde16e802","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.403.tgz","fileCount":460,"integrity":"sha512-NxEH7RunZPVeTEOPCy+9lG8TRn+8zs+jP8vEmK8F0SERegmK4nQmwZ8yy/ea1QGFnPJOjNg4A3Kg3ku6mcaXPg==","signatures":[{"sig":"MEQCIBk7/CX2DtIyA5SkM/GKEyI1QHjQtXMa/YBIc4sSmUnuAiAC489u2LTF5ZXj7sM4mI/mQWtMOe4t919csdLrmnnvuw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072698},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.403","@spinajs/fs":"^2.0.403","compression":"^1.7.4","@spinajs/log":"^2.0.403","randomstring":"^1.2.3","@spinajs/util":"^2.0.403","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.403","@spinajs/exceptions":"^2.0.403","@spinajs/reflection":"^2.0.403","@spinajs/validation":"^2.0.403","@spinajs/configuration":"^2.0.403","@spinajs/templates-pug":"^2.0.403"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.403_1760340403351_0.6566727044000285","host":"s3://npm-registry-packages-npm-production"}},"2.0.404":{"name":"@spinajs/http","version":"2.0.404","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.404","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e599efad3f84a8bbbe2f2a1527ea81c214a80e6a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.404.tgz","fileCount":460,"integrity":"sha512-0Gn4z5K/oUWF0+6GJ8IGCHjD2JK7lIR3QtBAKQeQMtAhrT60u5TbGJ26gG+iBVKNOT0sGRdxOGfTlXO1vrshOw==","signatures":[{"sig":"MEUCIQDENOu53Jea+CdH7ygFifgIgi2fA+Z/N5clJPiM00dq5gIganIqa2eiwNR4eLhihDQIPIbFef+CpdHfbrfnVLeCIkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072698},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.404","@spinajs/fs":"^2.0.404","compression":"^1.7.4","@spinajs/log":"^2.0.404","randomstring":"^1.2.3","@spinajs/util":"^2.0.404","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.404","@spinajs/exceptions":"^2.0.404","@spinajs/reflection":"^2.0.404","@spinajs/validation":"^2.0.404","@spinajs/configuration":"^2.0.404","@spinajs/templates-pug":"^2.0.404"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.404_1760354427199_0.5270681755251712","host":"s3://npm-registry-packages-npm-production"}},"2.0.405":{"name":"@spinajs/http","version":"2.0.405","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.405","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0e3bb4358f5ae35b04d201b4ab40a7acf53c8d2f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.405.tgz","fileCount":460,"integrity":"sha512-uV9/QCO+hFAOVfy8cGiNVUVfFtDjzqe/KUxc43AijOIitwFwSh+mf347b4pFW8Ms/qg2iYL+i1+RVgANWRrkog==","signatures":[{"sig":"MEYCIQCSZBEfZPmz6I8q1aZdCt2LAwvNWz2w8sHrVmUl7S2pqQIhANxvCu6McEsouNgl+zhn32lFGPQgByWjioMZACWGSr6u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072698},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.405","@spinajs/fs":"^2.0.405","compression":"^1.7.4","@spinajs/log":"^2.0.405","randomstring":"^1.2.3","@spinajs/util":"^2.0.405","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.405","@spinajs/exceptions":"^2.0.405","@spinajs/reflection":"^2.0.405","@spinajs/validation":"^2.0.405","@spinajs/configuration":"^2.0.405","@spinajs/templates-pug":"^2.0.405"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.405_1760355636205_0.42835090651427854","host":"s3://npm-registry-packages-npm-production"}},"2.0.406":{"name":"@spinajs/http","version":"2.0.406","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.406","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"4a715c19ba2cc6a233ec921998488584a3be1dd7","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.406.tgz","fileCount":460,"integrity":"sha512-e6eW8nWZZu1Imy4TczMnnTccwsH/9azy3z83MvT2+GLvsPTD5CZOj/5uOg0t7WppNZ433eiN1U5m/m3o9VP/YQ==","signatures":[{"sig":"MEUCIQDw+/YEBvHJHzqmjTLYFI3aH68m19fzJXjIDVdmvA46HAIgXQfRHHQCEg5dUP3eHPuueARIgSPg1ZlDNbSLp/ShqCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072698},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.406","@spinajs/fs":"^2.0.406","compression":"^1.7.4","@spinajs/log":"^2.0.406","randomstring":"^1.2.3","@spinajs/util":"^2.0.406","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.406","@spinajs/exceptions":"^2.0.406","@spinajs/reflection":"^2.0.406","@spinajs/validation":"^2.0.406","@spinajs/configuration":"^2.0.406","@spinajs/templates-pug":"^2.0.406"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.406_1760358209972_0.1913064489444809","host":"s3://npm-registry-packages-npm-production"}},"2.0.407":{"name":"@spinajs/http","version":"2.0.407","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.407","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b80bbe5f3cdcc3ec80b493e642562b0ab1253f49","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.407.tgz","fileCount":460,"integrity":"sha512-Lb0T8/yeNMP9OvxRI1+yW7Me29nOXRuIgC/sPXyUoVE4PWiB77huR2Hid3byfgaP/ylt7qEnnTgT0rjjyC9OZw==","signatures":[{"sig":"MEYCIQCI0ZmrE2r4Xsg2yTt61y/QS1dzbyVynAJSSifaC71vtgIhAOrvDsXQx00ri5gzc61B4zV5hO7j6TZ2pmuntI4mMvMG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1072698},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.407","@spinajs/fs":"^2.0.407","compression":"^1.7.4","@spinajs/log":"^2.0.407","randomstring":"^1.2.3","@spinajs/util":"^2.0.407","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.407","@spinajs/exceptions":"^2.0.407","@spinajs/reflection":"^2.0.407","@spinajs/validation":"^2.0.407","@spinajs/configuration":"^2.0.407","@spinajs/templates-pug":"^2.0.407"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.407_1760361005175_0.10199794645815619","host":"s3://npm-registry-packages-npm-production"}},"2.0.408":{"name":"@spinajs/http","version":"2.0.408","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.408","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2231d5b104b1cf2bf11ab0db9be38f8c4b9bc9c9","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.408.tgz","fileCount":476,"integrity":"sha512-FKOz/+UIaxfr2YxJaWF8uOIPMm/zwLueaUxYGjsARkgsLHGcJMeMqrxBdZiE91Q34xpRXKjA0fGOG7mA+BvW3A==","signatures":[{"sig":"MEUCIQCTnVDDJTNhMMVtpqOHsHedZqObcsjdI0vFA6bmOtIdkQIgEzPWTjEyNzSaIFaTzxj8ZiRfbS3tQEOVujhpHExTWNs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1080139},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.408","@spinajs/fs":"^2.0.408","compression":"^1.7.4","@spinajs/log":"^2.0.408","randomstring":"^1.2.3","@spinajs/util":"^2.0.408","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.408","@spinajs/exceptions":"^2.0.408","@spinajs/reflection":"^2.0.408","@spinajs/validation":"^2.0.408","@spinajs/configuration":"^2.0.408","@spinajs/templates-pug":"^2.0.408"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.408_1762254564734_0.05924389046353706","host":"s3://npm-registry-packages-npm-production"}},"2.0.409":{"name":"@spinajs/http","version":"2.0.409","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.409","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"a9e29e865f477ecdfd992f8a8c938d2620a4372a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.409.tgz","fileCount":476,"integrity":"sha512-mZELAISrOvZ2Be+t+8fuoLGx7Q3ZnMi79Cp4BHtUmzPNF4BQLkaFqVuCpdEEFa3SrvHuaAppWyfxIX+hl6pZhQ==","signatures":[{"sig":"MEQCIFvqF6PjBpVKyX0QF6VeU7Hk3n8ars4bu85piqGb/jFpAiA1sQQcWvZH0yrX+hF1UbRWOSLBOCwYlGRIqzti4/57YA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1080139},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.409","@spinajs/fs":"^2.0.409","compression":"^1.7.4","@spinajs/log":"^2.0.409","randomstring":"^1.2.3","@spinajs/util":"^2.0.409","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.409","@spinajs/exceptions":"^2.0.409","@spinajs/reflection":"^2.0.409","@spinajs/validation":"^2.0.409","@spinajs/configuration":"^2.0.409","@spinajs/templates-pug":"^2.0.409"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.409_1762317992719_0.1594171793210517","host":"s3://npm-registry-packages-npm-production"}},"2.0.411":{"name":"@spinajs/http","version":"2.0.411","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.411","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"65b39cbe84bd97f83bc9f93e930a7f9b6d893ff0","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.411.tgz","fileCount":476,"integrity":"sha512-/jCGWJK2IElHQOfpPalukocwnkn8J04QkLlgXtkTx/DUFtwxpsHKKp2Tn7E7qT2HAlArDYj6Pd1CUWBgF9ufBA==","signatures":[{"sig":"MEUCIQCiJKWSy7oKS1pRcCwDNV2pUmeM9MsencgyfSjbnFoTKwIgXaL0a80DjlDYLdxvkVl2RnZiqEL5+aaz7YjgFpk2dtI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1080430},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.2.5","@spinajs/di":"^2.0.411","@spinajs/fs":"^2.0.411","compression":"^1.7.4","@spinajs/log":"^2.0.411","randomstring":"^1.2.3","@spinajs/util":"^2.0.411","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.411","@spinajs/exceptions":"^2.0.411","@spinajs/reflection":"^2.0.411","@spinajs/validation":"^2.0.411","@spinajs/configuration":"^2.0.411","@spinajs/templates-pug":"^2.0.411"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^2.0.5","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.411_1763342168064_0.0895016509121036","host":"s3://npm-registry-packages-npm-production"}},"2.0.412":{"name":"@spinajs/http","version":"2.0.412","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.412","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f5d79ba3d840300fbce1575b9c8d17422c49428c","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.412.tgz","fileCount":476,"integrity":"sha512-F92w7c4z/y+9y8My8hD10pVQCv2ong+Y/ZBtbR3ENjuvujm3FGx7vlUGpOor/anBbVvrpyWcoq25IdMccrPf4w==","signatures":[{"sig":"MEUCICS7AmD52oToHzoQ9uVpCDQz3/ygOaX0QTjeuSI7GgOGAiEAtGvSatPu50Dq7xTug5AT/G8TwuJPE66gUMH41NMOtKU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093095},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.412","@spinajs/fs":"^2.0.412","compression":"^1.7.4","@spinajs/log":"^2.0.412","randomstring":"^1.2.3","@spinajs/util":"^2.0.412","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.412","@spinajs/exceptions":"^2.0.412","@spinajs/reflection":"^2.0.412","@spinajs/validation":"^2.0.412","@spinajs/configuration":"^2.0.412","@spinajs/templates-pug":"^2.0.412"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.412_1763458673411_0.38544336534532464","host":"s3://npm-registry-packages-npm-production"}},"2.0.413":{"name":"@spinajs/http","version":"2.0.413","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.413","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"1e17d53bab218bc3dd3910ecabd7860245677578","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.413.tgz","fileCount":476,"integrity":"sha512-FiY33DHf3KGjMpvsoglpQWe0JcdxGm5Xo/Zf0MHiBNEOB5BIpqbFpBHhkMcGx3r0duunN3zOU/rgwxvwxpEfiA==","signatures":[{"sig":"MEQCIANx1jtpHAUZkHTlwafrkRpKGobFSviy9PmK6T4EjpZBAiBq6gmdhtTedNsCGhXWCZ3km2D9BNi2slNTjJc61QD+dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093095},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.413","@spinajs/fs":"^2.0.413","compression":"^1.7.4","@spinajs/log":"^2.0.413","randomstring":"^1.2.3","@spinajs/util":"^2.0.413","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.413","@spinajs/exceptions":"^2.0.413","@spinajs/reflection":"^2.0.413","@spinajs/validation":"^2.0.413","@spinajs/configuration":"^2.0.413","@spinajs/templates-pug":"^2.0.413"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.413_1763469245408_0.12431021374857565","host":"s3://npm-registry-packages-npm-production"}},"2.0.414":{"name":"@spinajs/http","version":"2.0.414","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.414","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"549b83e50b1605ececd89ddebae09594d0c50611","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.414.tgz","fileCount":476,"integrity":"sha512-EdGr3ukok/1wELVKVGeDImeOG4pLOczbRs943cWaA2/VANrtjf7CV/PpbdZt43+79uFRK8YjJsB7pVw4AJNA/Q==","signatures":[{"sig":"MEQCIAIqI2/oYbPLBmX39K3v9DUV/ZpLuzsFg7fhGOoLYNrKAiAXYNlRnA938VcKM9PXr/2rqI5KBjtsXlyAEu2GHriF9g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093095},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.414","@spinajs/fs":"^2.0.414","compression":"^1.7.4","@spinajs/log":"^2.0.414","randomstring":"^1.2.3","@spinajs/util":"^2.0.414","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.414","@spinajs/exceptions":"^2.0.414","@spinajs/reflection":"^2.0.414","@spinajs/validation":"^2.0.414","@spinajs/configuration":"^2.0.414","@spinajs/templates-pug":"^2.0.414"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.414_1763478229689_0.5205866476901255","host":"s3://npm-registry-packages-npm-production"}},"2.0.415":{"name":"@spinajs/http","version":"2.0.415","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.415","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"39f88e3862e1a0d3c5ff951642649ebe7a294d05","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.415.tgz","fileCount":476,"integrity":"sha512-DCGXKenvdHLTzYZSi34JMx176T896xp4QuFbUKEx8LCbGpXdwa0+O1NdFiujJPzfRtRsol7p+86XfMomnVEWHA==","signatures":[{"sig":"MEQCIBa0z33AtYIXZ2harbjrXuczl6LHtn0Ae1bAOd+IjDJ0AiB+sbJNK2DLKj7ROamyR5z5hdJwsTdgtc/78dfqCNRj/w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093095},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.415","@spinajs/fs":"^2.0.415","compression":"^1.7.4","@spinajs/log":"^2.0.415","randomstring":"^1.2.3","@spinajs/util":"^2.0.415","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.415","@spinajs/exceptions":"^2.0.415","@spinajs/reflection":"^2.0.415","@spinajs/validation":"^2.0.415","@spinajs/configuration":"^2.0.415","@spinajs/templates-pug":"^2.0.415"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.415_1763599033121_0.22948994235065356","host":"s3://npm-registry-packages-npm-production"}},"2.0.416":{"name":"@spinajs/http","version":"2.0.416","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.416","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d04c479049e7530499239f200fba1a19bf6d6155","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.416.tgz","fileCount":476,"integrity":"sha512-9WLcQP/QsoZm2FI1xkr9dJpOEjmFegfzA62ifIyKo4rTrJw/jWl6H9KFj6ftRaAlkYYT1OukgdJvLqP6ss/rog==","signatures":[{"sig":"MEUCICWd2pMNLf17MXRD9t0otLNkL2eFd3P2oR6FjL/s5TRZAiEAoPIAOaP2GRTho41jk4fPLqgoddjXXfCI5Bvu1lJ6750=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093095},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.416","@spinajs/fs":"^2.0.416","compression":"^1.7.4","@spinajs/log":"^2.0.416","randomstring":"^1.2.3","@spinajs/util":"^2.0.416","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.416","@spinajs/exceptions":"^2.0.416","@spinajs/reflection":"^2.0.416","@spinajs/validation":"^2.0.416","@spinajs/configuration":"^2.0.416","@spinajs/templates-pug":"^2.0.416"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.416_1763958117022_0.9549094766843642","host":"s3://npm-registry-packages-npm-production"}},"2.0.417":{"name":"@spinajs/http","version":"2.0.417","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.417","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"776880b57876543978e5fbe10317dbb6ee07b7b1","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.417.tgz","fileCount":476,"integrity":"sha512-h8GEYYsuA8SHuOS+WA5uNwsZ2Q1pgef3kmy7ZIcSLUQozGafGGKtgcYAq9q1cWSdAj2jpfH7uAtXoxVp+LWtEA==","signatures":[{"sig":"MEQCIEgmrQoaGcZ1ydftmQDwm89LhQUSomtsOsUeNhU+QZ+UAiAbXie8aN950PHUO2Cgr/YogBQkz/arUTk6F7hZIGXtDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1093095},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.417","@spinajs/fs":"^2.0.417","compression":"^1.7.4","@spinajs/log":"^2.0.417","randomstring":"^1.2.3","@spinajs/util":"^2.0.417","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.417","@spinajs/exceptions":"^2.0.417","@spinajs/reflection":"^2.0.417","@spinajs/validation":"^2.0.417","@spinajs/configuration":"^2.0.417","@spinajs/templates-pug":"^2.0.417"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.417_1764570936758_0.006042367314344377","host":"s3://npm-registry-packages-npm-production"}},"2.0.418":{"name":"@spinajs/http","version":"2.0.418","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.418","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"be3a28917aa4b83a3dd4b831cf01f351436fa46d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.418.tgz","fileCount":492,"integrity":"sha512-t9RAVsnQbQEsoBjH8Y5OMBQXg9+O92AEajSBPmheCZ/UvUx0sMdhrSBfmpDEsjlINV2+R0SCkV4C8TjQYxFBSw==","signatures":[{"sig":"MEYCIQC6WieENbsr5ZZ300elPAOR+4DS3Tqfu22KEkCIhksOMgIhAO9mT3Mh2xCQYFp71IwJtGLpsICzDY88h5Dnj+zWJqAK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1147682},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.418","@spinajs/fs":"^2.0.418","compression":"^1.7.4","@spinajs/log":"^2.0.418","randomstring":"^1.2.3","@spinajs/util":"^2.0.418","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.418","@spinajs/exceptions":"^2.0.418","@spinajs/reflection":"^2.0.418","@spinajs/validation":"^2.0.418","@spinajs/configuration":"^2.0.418","@spinajs/templates-pug":"^2.0.418"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.418_1765489814427_0.27125994048419244","host":"s3://npm-registry-packages-npm-production"}},"2.0.419":{"name":"@spinajs/http","version":"2.0.419","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.419","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"60feb0b85f1c5a4777078c8ebe6397d9def9d683","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.419.tgz","fileCount":492,"integrity":"sha512-nFnsdiZt039lVmd6fAaFYhn2HaZfnN9X0gAFcmGdHXWjPtdHsRGSBksZbGMk3XAVN65u5+21vssB035RimhN3g==","signatures":[{"sig":"MEUCIQD92VYIGm3pa2mym8a6mk6D6GI9m+1Pmmy2dbzd69IekwIgYab8CQ9L06W1d56uUVP7CQuPmyxj4g2fK68Os+axxT4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146894},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.419","@spinajs/fs":"^2.0.419","compression":"^1.7.4","@spinajs/log":"^2.0.419","randomstring":"^1.2.3","@spinajs/util":"^2.0.419","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.419","@spinajs/exceptions":"^2.0.419","@spinajs/reflection":"^2.0.419","@spinajs/validation":"^2.0.419","@spinajs/configuration":"^2.0.419","@spinajs/templates-pug":"^2.0.419"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.419_1765844277960_0.8091601954604424","host":"s3://npm-registry-packages-npm-production"}},"2.0.420":{"name":"@spinajs/http","version":"2.0.420","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.420","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"8956e6f48ccd4fbe8a2db188cc3ed4bb255ec3c3","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.420.tgz","fileCount":492,"integrity":"sha512-aE4nv5HmLv0QEYv+ra3nWHcY4kNnG9m0VrOuCf+ThoyDikTPpgK95/TtR4XRWyvlOeDz2x2LTa6hTR782F0yQw==","signatures":[{"sig":"MEYCIQCflQBRuiAQL7fmZtCYDw26DdkEOxPY6CrfyphgOhqyigIhAJNAePHlUFAjjWM0fGXjcFTN71hxqY/8gc32wjcGix5P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146894},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.420","@spinajs/fs":"^2.0.420","compression":"^1.7.4","@spinajs/log":"^2.0.420","randomstring":"^1.2.3","@spinajs/util":"^2.0.420","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.420","@spinajs/exceptions":"^2.0.420","@spinajs/reflection":"^2.0.420","@spinajs/validation":"^2.0.420","@spinajs/configuration":"^2.0.420","@spinajs/templates-pug":"^2.0.420"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.420_1766070438660_0.03492350199673555","host":"s3://npm-registry-packages-npm-production"}},"2.0.421":{"name":"@spinajs/http","version":"2.0.421","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.421","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"db2244344ba7028617fecc154051a5e55cb06498","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.421.tgz","fileCount":492,"integrity":"sha512-Cnp/MDY42GFsnWM4T0VzeBLAInYJMm/XFGWI+G885ps0AoBCii0LunMIXFP/pQqTcZp76mT6brtsrpTfV57dHQ==","signatures":[{"sig":"MEQCID0zk/etX9fh0zR5//Uai9D1Jo7O/ZQUosGCv3jx2+/6AiAVqDnQ/uoRCJKAABteaEIwrLyfJo+2NVaujEWPucA6cw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146894},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.421","@spinajs/fs":"^2.0.421","compression":"^1.7.4","@spinajs/log":"^2.0.421","randomstring":"^1.2.3","@spinajs/util":"^2.0.421","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.421","@spinajs/exceptions":"^2.0.421","@spinajs/reflection":"^2.0.421","@spinajs/validation":"^2.0.421","@spinajs/configuration":"^2.0.421","@spinajs/templates-pug":"^2.0.421"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.421_1766094095977_0.4614361497117978","host":"s3://npm-registry-packages-npm-production"}},"2.0.422":{"name":"@spinajs/http","version":"2.0.422","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.422","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"ab60e4315b6c983f32ef47ece2927a41b4261aa0","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.422.tgz","fileCount":492,"integrity":"sha512-DbYzW5OYqrNAttAig1oc8MAH5cS2Ij1p9mKZmKeTMvuFfc4sY8cSl8r8N59DOnN8dibCXGb0TfDGfZWz9Ofu2w==","signatures":[{"sig":"MEQCIFMTW6ygODKXhyknfvGmZWGrOexkSdAdaTZnLIuDgLXxAiAvkjx2w3hoC5i7ok3VskcPw8AobDwzFelSnKVlSkHA1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146894},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.422","@spinajs/fs":"^2.0.422","compression":"^1.7.4","@spinajs/log":"^2.0.422","randomstring":"^1.2.3","@spinajs/util":"^2.0.422","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.422","@spinajs/exceptions":"^2.0.422","@spinajs/reflection":"^2.0.422","@spinajs/validation":"^2.0.422","@spinajs/configuration":"^2.0.422","@spinajs/templates-pug":"^2.0.422"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.422_1766102895772_0.5624290252935349","host":"s3://npm-registry-packages-npm-production"}},"2.0.423":{"name":"@spinajs/http","version":"2.0.423","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.423","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"19e26d0ae270dbbe9a12fea62a2ae727878cb1fd","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.423.tgz","fileCount":492,"integrity":"sha512-h2Ee0dIPf/v8C2l3dBMqxuyoR2+h8ODHduQoHNd20DJUv4iH2N6v1IjfBhtF7NF1rE1jiuvr+wufHGkugkwPxg==","signatures":[{"sig":"MEQCIC5Ax1CxybP8gPIx36efUseIg1HCOm6///8yCdsLee5hAiBcNrUcLwYQYoc+1zMOPX7/eod9WRzfTc3/Rm5UdqkGvg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146894},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.423","@spinajs/fs":"^2.0.423","compression":"^1.7.4","@spinajs/log":"^2.0.423","randomstring":"^1.2.3","@spinajs/util":"^2.0.423","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.423","@spinajs/exceptions":"^2.0.423","@spinajs/reflection":"^2.0.423","@spinajs/validation":"^2.0.423","@spinajs/configuration":"^2.0.423","@spinajs/templates-pug":"^2.0.423"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.423_1766415382996_0.717781580260862","host":"s3://npm-registry-packages-npm-production"}},"2.0.424":{"name":"@spinajs/http","version":"2.0.424","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.424","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"5c2c5d134a641328c0b334f7388f10fc7ec33956","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.424.tgz","fileCount":492,"integrity":"sha512-hxW1Xj5ZE9UieY/ZM8ch3zn1/f2jQste6LftiuNa53FQnaXK4Rx0M2x0rXgxWu2+vOMDHlveEisC3/CfoAjXDg==","signatures":[{"sig":"MEUCIQCrhi0JwwOHrtoEgJ0RgowHKGd2UKBEw+cxHFMC+Jq4FQIgfExxNxF09F9Ah7zW9+W0Hj4JroRgCYXsQc3T9GbBff8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146894},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.424","@spinajs/fs":"^2.0.424","compression":"^1.7.4","@spinajs/log":"^2.0.424","randomstring":"^1.2.3","@spinajs/util":"^2.0.424","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.424","@spinajs/exceptions":"^2.0.424","@spinajs/reflection":"^2.0.424","@spinajs/validation":"^2.0.424","@spinajs/configuration":"^2.0.424","@spinajs/templates-pug":"^2.0.424"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.424_1766415606575_0.9715703099289448","host":"s3://npm-registry-packages-npm-production"}},"2.0.425":{"name":"@spinajs/http","version":"2.0.425","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.425","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"3912647bb082013ccf6d3cc9fcce32097410fd08","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.425.tgz","fileCount":492,"integrity":"sha512-H875Esz8KVi+nc4Utz9GsOz+M1RmElVfQm9aKBh/4qnXwIBmP1qZHMfktz2leoJUbLRamWmO2eecHh6MdPZMWw==","signatures":[{"sig":"MEUCIQCLL+AHiWcOTidNBIGNNVcHaXt8FfGOxPj3TX6V6RA2SAIgKBsxJCM3en8BZDlL7d21afZkLfvP63ygpqobgbJSJUo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146894},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.425","@spinajs/fs":"^2.0.425","compression":"^1.7.4","@spinajs/log":"^2.0.425","randomstring":"^1.2.3","@spinajs/util":"^2.0.425","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.425","@spinajs/exceptions":"^2.0.425","@spinajs/reflection":"^2.0.425","@spinajs/validation":"^2.0.425","@spinajs/configuration":"^2.0.425","@spinajs/templates-pug":"^2.0.425"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.425_1766418210504_0.8178640406942661","host":"s3://npm-registry-packages-npm-production"}},"2.0.426":{"name":"@spinajs/http","version":"2.0.426","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.426","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"819f3536ca13970ba4c7b6bf88aa4ee626a019da","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.426.tgz","fileCount":492,"integrity":"sha512-4zfinlbbYvWPKW6OQKAvfwViqC+491vZXNWGl1457g9t42CtGR8fK93pPZDlhLhLQOj0Sg0PtWwxw0er4HGClQ==","signatures":[{"sig":"MEUCIQDs3SSb2s9VqImuO/k30JClIXNCUDHSnzRRYUYR8nMWZAIgf6dKu56+xg0oFYGVAApqyLearV12w9e5IuwnwyU1Tno=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146894},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.426","@spinajs/fs":"^2.0.426","compression":"^1.7.4","@spinajs/log":"^2.0.426","randomstring":"^1.2.3","@spinajs/util":"^2.0.426","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.426","@spinajs/exceptions":"^2.0.426","@spinajs/reflection":"^2.0.426","@spinajs/validation":"^2.0.426","@spinajs/configuration":"^2.0.426","@spinajs/templates-pug":"^2.0.426"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.426_1766471127659_0.789331578675607","host":"s3://npm-registry-packages-npm-production"}},"2.0.427":{"name":"@spinajs/http","version":"2.0.427","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.427","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"4d3b7f91275b88aff222c4dc303404a4b982558d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.427.tgz","fileCount":492,"integrity":"sha512-R1xVUq7ivFDw0G6AOX9gG6k2thCORLRAC0uHPed0pc6cMZb8JhqrExDY+M0JIgtmh2JVUv6qQMCZBG26SIFwcA==","signatures":[{"sig":"MEUCIQDmy1AAeifO6iohDNod3I/zPzeeQ7U3+z+sfpR12Qq9rgIgXLRbRczQzmUfVS9YNA/0RTVWvTO36hC1qNw9YgzDnMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146894},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.427","@spinajs/fs":"^2.0.427","compression":"^1.7.4","@spinajs/log":"^2.0.427","randomstring":"^1.2.3","@spinajs/util":"^2.0.427","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.427","@spinajs/exceptions":"^2.0.427","@spinajs/reflection":"^2.0.427","@spinajs/validation":"^2.0.427","@spinajs/configuration":"^2.0.427","@spinajs/templates-pug":"^2.0.427"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.427_1766972993723_0.6044648801708608","host":"s3://npm-registry-packages-npm-production"}},"2.0.428":{"name":"@spinajs/http","version":"2.0.428","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.428","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"9eefd1404837cf5130c5ed43b6ed52bdb9ca55e8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.428.tgz","fileCount":492,"integrity":"sha512-Gf0nwi8IVkps/tvoVUTPDYJQ/R6KtvXJOZtG5cGPoW3ceFEFN6V3n+qJdQui2ouAgHZbviv/SIxNO/1dwz1VjA==","signatures":[{"sig":"MEUCIQDLjzcHNiZE2bdQIHfBNesPyeYcx2kFRvWLcjY/HIW+1gIgb29XdkcHvdI7bfRMW0pI84DyOKBR6txCHOFqhY8GCs8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146894},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.428","@spinajs/fs":"^2.0.428","compression":"^1.7.4","@spinajs/log":"^2.0.428","randomstring":"^1.2.3","@spinajs/util":"^2.0.428","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.428","@spinajs/exceptions":"^2.0.428","@spinajs/reflection":"^2.0.428","@spinajs/validation":"^2.0.428","@spinajs/configuration":"^2.0.428","@spinajs/templates-pug":"^2.0.428"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.428_1767090644298_0.7360033289718848","host":"s3://npm-registry-packages-npm-production"}},"2.0.429":{"name":"@spinajs/http","version":"2.0.429","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.429","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"796d6b53a4e7521012f0187dc02028242db5711c","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.429.tgz","fileCount":492,"integrity":"sha512-NSaQ+V4tK6CKGC/3OtnaFalqj23qGZ9PFJXfJYMVrA8+VZcWn9AYvYQ1XdhQfDcwT8f90QEdtYYsJoj3ot9QNQ==","signatures":[{"sig":"MEUCIQCu4xpAAke7XqQaBX83NoQvwci8ssX6VvB5tOd3+SyOpAIgePYSAmAlg1tjhcoOacbBHWS5IGPyJlNSw3xrGIKmphM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146894},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.429","@spinajs/fs":"^2.0.429","compression":"^1.7.4","@spinajs/log":"^2.0.429","randomstring":"^1.2.3","@spinajs/util":"^2.0.429","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.429","@spinajs/exceptions":"^2.0.429","@spinajs/reflection":"^2.0.429","@spinajs/validation":"^2.0.429","@spinajs/configuration":"^2.0.429","@spinajs/templates-pug":"^2.0.429"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.429_1767864266315_0.361251443066519","host":"s3://npm-registry-packages-npm-production"}},"2.0.430":{"name":"@spinajs/http","version":"2.0.430","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.430","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"3a1d74ee758f49fe3ab4edead2b615b27e9ab8eb","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.430.tgz","fileCount":492,"integrity":"sha512-3RwoQ8JF8aZ0Br56Qm8s5n8KBVp12l7XFn11G3Jrg/R/Xl3Dzm1XsS/C8HJ1mAGsQLGQXqkb9rVJHOzdnBK09w==","signatures":[{"sig":"MEUCIDWJXbf9o2VdoPXYUR/gXAxvdt7I7PS7GlAhWx356+QlAiEA37phrzeEqN3/xhCkCSCFh2iRpgWr/BhoeIlF8vAa/24=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1147430},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.430","@spinajs/fs":"^2.0.430","compression":"^1.7.4","@spinajs/log":"^2.0.430","randomstring":"^1.2.3","@spinajs/util":"^2.0.430","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.430","@spinajs/exceptions":"^2.0.430","@spinajs/reflection":"^2.0.430","@spinajs/validation":"^2.0.430","@spinajs/configuration":"^2.0.430","@spinajs/templates-pug":"^2.0.430"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.430_1767968312946_0.9184703288787612","host":"s3://npm-registry-packages-npm-production"}},"2.0.431":{"name":"@spinajs/http","version":"2.0.431","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.431","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b64ed2191558ea3d020dd06e377d2f545b30d554","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.431.tgz","fileCount":492,"integrity":"sha512-Z10C/oZ7+uROFdjoVsk4kvV7cIv3fEhj/9gLsnSlNithjJbe/UcZAIVgRyvetarRDJu5V+lZHGWyk4d5MiHMVQ==","signatures":[{"sig":"MEQCIHa8WGJov6U+WV9NPeBeOngWIFjLDGccdQue75XtbS5/AiA7kH2odjLcmOxvDhd+eK+04syXEtSFGSc3TQD75XyQDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146310},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.431","@spinajs/fs":"^2.0.431","compression":"^1.7.4","@spinajs/log":"^2.0.431","randomstring":"^1.2.3","@spinajs/util":"^2.0.431","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.431","@spinajs/exceptions":"^2.0.431","@spinajs/reflection":"^2.0.431","@spinajs/validation":"^2.0.431","@spinajs/configuration":"^2.0.431","@spinajs/templates-pug":"^2.0.431"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.431_1768002002145_0.09779132518153255","host":"s3://npm-registry-packages-npm-production"}},"2.0.432":{"name":"@spinajs/http","version":"2.0.432","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.432","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b9742ae8e9d991c9241e42f93781cd5e7a64afb5","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.432.tgz","fileCount":492,"integrity":"sha512-xHu5Y+wzd649VTwY7IEEYENyg6Lhu0cgf6ZjAEoX5jHhZ/HvwM+gd7ESxmScH/lIPApnCNheXJqAFr84SCCCHA==","signatures":[{"sig":"MEUCIQD8XRBTkYZ7s5ZaE6pWgM4pBIgwrSCyjJamAL9akTl7QAIgCi/BQXFnHYhFZ2JVrntEoKxT5vmM2BF55YhcWNt97yo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146569},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.432","@spinajs/fs":"^2.0.432","compression":"^1.7.4","@spinajs/log":"^2.0.432","randomstring":"^1.2.3","@spinajs/util":"^2.0.432","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.432","@spinajs/exceptions":"^2.0.432","@spinajs/reflection":"^2.0.432","@spinajs/validation":"^2.0.432","@spinajs/configuration":"^2.0.432","@spinajs/templates-pug":"^2.0.432"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.432_1768002967667_0.983332133426988","host":"s3://npm-registry-packages-npm-production"}},"2.0.433":{"name":"@spinajs/http","version":"2.0.433","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.433","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"9171544ac92be6420f08b2c321082e8295d9e449","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.433.tgz","fileCount":492,"integrity":"sha512-nH1gjJ9L6mkN1ludJMKVLpDrPAUrf7EaaXBuncNdI4YB5n+ErRXRH43OOllIFD6g9QbD4pakNfMG6hGapAsKmg==","signatures":[{"sig":"MEUCIQD2rLsjbUyfTylDIEMq8jlz3AOff+BkqinLj0R57Ek5IQIgGHSJ1fIXrWmzYoSKLcpF5kQ6d+mnqR95NLVGqpHn4L8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1146569},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.433","@spinajs/fs":"^2.0.433","compression":"^1.7.4","@spinajs/log":"^2.0.433","randomstring":"^1.2.3","@spinajs/util":"^2.0.433","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.433","@spinajs/exceptions":"^2.0.433","@spinajs/reflection":"^2.0.433","@spinajs/validation":"^2.0.433","@spinajs/configuration":"^2.0.433","@spinajs/templates-pug":"^2.0.433"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.433_1768266978939_0.5250655131098525","host":"s3://npm-registry-packages-npm-production"}},"2.0.434":{"name":"@spinajs/http","version":"2.0.434","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.434","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"7abef7ec7e6ec4bc80f806434cd56cb1839e70f2","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.434.tgz","fileCount":492,"integrity":"sha512-J2myCT+iuPpvDfBsynkqa/dY4AIyI+PdT0i6PdOsxlGQMRd/cRTv9b0YKQnNr0rYarEIqRtg6ZLGlQOs6kO+xw==","signatures":[{"sig":"MEQCIB4IfJ8XaIHW3fWS20u3rU/pl63F96ggr28HD31vA9c1AiB49HTxLV8IUi3RVtgYKgEqGd0dP4tBHg5KfjU+cwGhNA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1152646},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.434","@spinajs/fs":"^2.0.434","compression":"^1.7.4","@spinajs/log":"^2.0.434","randomstring":"^1.2.3","@spinajs/util":"^2.0.434","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.434","@spinajs/exceptions":"^2.0.434","@spinajs/reflection":"^2.0.434","@spinajs/validation":"^2.0.434","@spinajs/configuration":"^2.0.434","@spinajs/templates-pug":"^2.0.434"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.434_1768366514209_0.7117280981495182","host":"s3://npm-registry-packages-npm-production"}},"2.0.435":{"name":"@spinajs/http","version":"2.0.435","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.435","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"31783cb7d5a60fe7d78c0bdd2eceaa664fc8b9ad","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.435.tgz","fileCount":492,"integrity":"sha512-mMQNniBUiF8uH5ew+dqFQgOclWFlIEOrmobN1865i29D/ObbclJNpaQ6+L4RmbUfJBZt6rkI+273Qa00WAZY7Q==","signatures":[{"sig":"MEUCIQDNgQljUmNTOuMq/C+7Cj7/GOUH2ZTkglHHxajoO7QSMAIgHs79MkRBEtdyAJmgE45GslulyWFlhk+NOyF8lXba4bE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1157714},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.435","@spinajs/fs":"^2.0.435","compression":"^1.7.4","@spinajs/log":"^2.0.435","randomstring":"^1.2.3","@spinajs/util":"^2.0.435","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.435","@spinajs/exceptions":"^2.0.435","@spinajs/reflection":"^2.0.435","@spinajs/validation":"^2.0.435","@spinajs/configuration":"^2.0.435","@spinajs/templates-pug":"^2.0.435"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.435_1769000911403_0.9849652659354033","host":"s3://npm-registry-packages-npm-production"}},"2.0.436":{"name":"@spinajs/http","version":"2.0.436","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.436","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2b816f7c99e2db6939e98578713f02f1c3810b8a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.436.tgz","fileCount":492,"integrity":"sha512-jZ0HMIYKnUR+oGqUSmELl4bEvunb5YCJw03HkKlyg632jm6QklBHbTgOMM6NI7z8m799FysKFPUoHW8tnGwtTw==","signatures":[{"sig":"MEQCIBzrqiiBouLHNg210xYhgJR65cZi9oYTD82LNEqlo3bsAiAsRTlbA2NmIpXie1opd9XGy/M43mibI5/eAdu/uAYT1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1157714},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.436","@spinajs/fs":"^2.0.436","compression":"^1.7.4","@spinajs/log":"^2.0.436","randomstring":"^1.2.3","@spinajs/util":"^2.0.436","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.436","@spinajs/exceptions":"^2.0.436","@spinajs/reflection":"^2.0.436","@spinajs/validation":"^2.0.436","@spinajs/configuration":"^2.0.436","@spinajs/templates-pug":"^2.0.436"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.436_1769001645100_0.9383583597614953","host":"s3://npm-registry-packages-npm-production"}},"2.0.438":{"name":"@spinajs/http","version":"2.0.438","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.438","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c67dedaaaa8970bfa11d7bb53a38c6ebb9fc119d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.438.tgz","fileCount":492,"integrity":"sha512-MFQwRsEffQRHOfxI3SAM/jn2C6zntQ0BjcjI1wYuBbQ1kq/j4B1srQihai/A5ZP2RERdrMSip+tpaFv32ltHwA==","signatures":[{"sig":"MEUCIQCepY2D20cnIPdgaFvEDCHRdP+uqf4ou9ndrdBwJQwAowIgMZWJT5n8cUzbBmMcN54FVwoN0Dz7hGZxaBF1ry02Bmo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160350},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.438","@spinajs/fs":"^2.0.438","compression":"^1.7.4","@spinajs/log":"^2.0.438","randomstring":"^1.2.3","@spinajs/util":"^2.0.438","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.438","@spinajs/exceptions":"^2.0.438","@spinajs/reflection":"^2.0.438","@spinajs/validation":"^2.0.438","@spinajs/configuration":"^2.0.438","@spinajs/templates-pug":"^2.0.438"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.438_1769137291573_0.9301200195463917","host":"s3://npm-registry-packages-npm-production"}},"2.0.439":{"name":"@spinajs/http","version":"2.0.439","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.439","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c0fa2c792eb488275c0a904a6d8ef8685d1fdff7","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.439.tgz","fileCount":492,"integrity":"sha512-ejTsqIYzHmL8Bii+Is/FHglNinMLKIyQvR7zMzEGuq44Xcyv7R1q7FqxksYCqSdU+oJv7MxXIId754E4ouz27Q==","signatures":[{"sig":"MEYCIQCzYKtaWfNDd1U462IdYVGd80Dmid9HpM952z3KdwmuqwIhAILzHk6nwG44/Qv0WW4XubZuKjf2PpmSaBFXdQ6t5T9e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160350},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.439","@spinajs/fs":"^2.0.439","compression":"^1.7.4","@spinajs/log":"^2.0.439","randomstring":"^1.2.3","@spinajs/util":"^2.0.439","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.439","@spinajs/exceptions":"^2.0.439","@spinajs/reflection":"^2.0.439","@spinajs/validation":"^2.0.439","@spinajs/configuration":"^2.0.439","@spinajs/templates-pug":"^2.0.439"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.439_1771939814359_0.5297027461796662","host":"s3://npm-registry-packages-npm-production"}},"2.0.441":{"name":"@spinajs/http","version":"2.0.441","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.441","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0a99bb0856d6210eb750ae1cdfe0451a748996d8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.441.tgz","fileCount":492,"integrity":"sha512-mks0alds60c2GGQgNFYY3PY9jiWR6RDesOo/J5efMKN62/EdGbtzsuVOVVqeHd9zBLEFSsgeekziVaJSyQbztg==","signatures":[{"sig":"MEUCIB2qHn64fLcoKPlM1xz5qEybuNyQ0bbj7Z6fntGdudrWAiEAxlAN7rV+3zfGL6Y5ok7rTk5banIVC3pZmnDwBvef7ck=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160350},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.441","@spinajs/fs":"^2.0.441","compression":"^1.7.4","@spinajs/log":"^2.0.441","randomstring":"^1.2.3","@spinajs/util":"^2.0.441","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.441","@spinajs/exceptions":"^2.0.441","@spinajs/reflection":"^2.0.441","@spinajs/validation":"^2.0.441","@spinajs/configuration":"^2.0.441","@spinajs/templates-pug":"^2.0.441"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.441_1772629869424_0.6361925768152197","host":"s3://npm-registry-packages-npm-production"}},"2.0.442":{"name":"@spinajs/http","version":"2.0.442","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.442","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"646a5e220cda261dcc55ec8c1c16c01e816d60ad","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.442.tgz","fileCount":492,"integrity":"sha512-3dLYjkQswE3EVf5yugTVOkb9n5/YWrNVmORAssweA5n/mYdwQ6isu5+CKQvrFJAIdTDcLH5tzLBn0F9xDqOHLw==","signatures":[{"sig":"MEQCIFqjgRSF2j/M8Db4Q71SnQgdTj119JOdBdDWG8j4M0tJAiArpXFVXsRrhg4jfnta9eWhZeQDcKpd44JIqPRl5Tar+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160350},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.442","@spinajs/fs":"^2.0.442","compression":"^1.7.4","@spinajs/log":"^2.0.442","randomstring":"^1.2.3","@spinajs/util":"^2.0.442","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.442","@spinajs/exceptions":"^2.0.442","@spinajs/reflection":"^2.0.442","@spinajs/validation":"^2.0.442","@spinajs/configuration":"^2.0.442","@spinajs/templates-pug":"^2.0.442"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.442_1774357102354_0.36113350594571036","host":"s3://npm-registry-packages-npm-production"}},"2.0.443":{"name":"@spinajs/http","version":"2.0.443","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.443","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"280bf3f77dc98fb9a55ae581f3c4430b71228e23","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.443.tgz","fileCount":492,"integrity":"sha512-D3o5YrlaQ8EGeBx0v6HH6ln47zyvdXTRaJCwIPenlZpgWz9jaZHnLwtrSGAaaRcpO9G66YQ/XDxKfMgFdn/nHg==","signatures":[{"sig":"MEQCID/cDdPfcyA3gOendb4KlXjCbkGV4tcXzDLE6JoFiODUAiBO0NUN7sd4UB4iR0wEcsaFqCNDvwgbk1B6APrtZ4cLIQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160350},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.443","@spinajs/fs":"^2.0.443","compression":"^1.7.4","@spinajs/log":"^2.0.443","randomstring":"^1.2.3","@spinajs/util":"^2.0.443","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.443","@spinajs/exceptions":"^2.0.443","@spinajs/reflection":"^2.0.443","@spinajs/validation":"^2.0.443","@spinajs/configuration":"^2.0.443","@spinajs/templates-pug":"^2.0.443"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.443_1774357518242_0.5380248871682043","host":"s3://npm-registry-packages-npm-production"}},"2.0.444":{"name":"@spinajs/http","version":"2.0.444","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.444","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"93c7051428964675cd48fadd12ae49654c805c3b","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.444.tgz","fileCount":492,"integrity":"sha512-vlFQ3GwhPArgClIJKzHQ/YOhLiaLjP+oqxGTW7Ek0sz1VgKZTajxNswruVACJYrXFnhZAsVL6FoXvJuozcGXWg==","signatures":[{"sig":"MEYCIQDMSW8QFm+DsafU4RV3vRpChiW5CWFrNkPsiLx3ByMn8gIhAIarbRfAlb9PvhJwYfVrLC/nsS3bkP5ytxtc3cd7ILfP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160350},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.444","@spinajs/fs":"^2.0.444","compression":"^1.7.4","@spinajs/log":"^2.0.444","randomstring":"^1.2.3","@spinajs/util":"^2.0.444","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.444","@spinajs/exceptions":"^2.0.444","@spinajs/reflection":"^2.0.444","@spinajs/validation":"^2.0.444","@spinajs/configuration":"^2.0.444","@spinajs/templates-pug":"^2.0.444"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.444_1774441492684_0.21345111562248387","host":"s3://npm-registry-packages-npm-production"}},"2.0.445":{"name":"@spinajs/http","version":"2.0.445","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.445","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"903a83c20a3006daff70b03ccea007ba75dfba4a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.445.tgz","fileCount":492,"integrity":"sha512-6wMoyqUehZ1N8BtiBv/1nN2LaSWyURvmGHL09MR5zDEHotlbQSoSbzclxyPX0oqcMr6b6Ljpf3zepD+GrbgM9Q==","signatures":[{"sig":"MEQCIGMTXHJjuEIja3iaq/2uHReWiuisWqruwfFzWi77wafHAiBw/YzDdLDpW3DMvC9atcDYUk6WsYMSByyQV5F8/dTX6w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160350},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.445","@spinajs/fs":"^2.0.445","compression":"^1.7.4","@spinajs/log":"^2.0.445","randomstring":"^1.2.3","@spinajs/util":"^2.0.445","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.445","@spinajs/exceptions":"^2.0.445","@spinajs/reflection":"^2.0.445","@spinajs/validation":"^2.0.445","@spinajs/configuration":"^2.0.445","@spinajs/templates-pug":"^2.0.445"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.445_1774452723070_0.2819501543510219","host":"s3://npm-registry-packages-npm-production"}},"2.0.446":{"name":"@spinajs/http","version":"2.0.446","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.446","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"88675ffb7f70c6947fdb6e1806c8015c53180900","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.446.tgz","fileCount":492,"integrity":"sha512-zYxjEEdmQUf2fFIaWpHKhh7OtLK45FQOMcGyX7S3PdzMZA++YHXO7I/NZzi+8Ys67zXit/dpIkDplvMaleq1FA==","signatures":[{"sig":"MEUCIQDaF5vpu39BSrJkudiQkS+munllR44iPfPn0cm9O6zfcgIgJr7s+PmuJcMWtcsdnhAY3F9NdBQImr8kVx9kC573nCM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160350},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.446","@spinajs/fs":"^2.0.446","compression":"^1.7.4","@spinajs/log":"^2.0.446","randomstring":"^1.2.3","@spinajs/util":"^2.0.446","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.446","@spinajs/exceptions":"^2.0.446","@spinajs/reflection":"^2.0.446","@spinajs/validation":"^2.0.446","@spinajs/configuration":"^2.0.446","@spinajs/templates-pug":"^2.0.446"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.446_1774618925246_0.17350497069837512","host":"s3://npm-registry-packages-npm-production"}},"2.0.447":{"name":"@spinajs/http","version":"2.0.447","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.447","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d0a265729b005db0c14e9bac132dfc8a51287dfc","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.447.tgz","fileCount":492,"integrity":"sha512-7gJrKcgRiEKzZq9lZAEAlyqX0O54EeCmkRO2UbYXa4BSJs37R8BIvLkUXHWQKAPtLJ3uAI/OZe1jqxArHxAMgQ==","signatures":[{"sig":"MEUCIQCiiZMCeuKk0FSKCiwmTnlUHl5O03aC5cOA+tOYWNpqxgIgGCz2EpAbMk1wzSiU05YZ1hvjN2qt5mmYgA88ajFJe3c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160350},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.447","@spinajs/fs":"^2.0.447","compression":"^1.7.4","@spinajs/log":"^2.0.447","randomstring":"^1.2.3","@spinajs/util":"^2.0.447","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.447","@spinajs/exceptions":"^2.0.447","@spinajs/reflection":"^2.0.447","@spinajs/validation":"^2.0.447","@spinajs/configuration":"^2.0.447","@spinajs/templates-pug":"^2.0.447"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.447_1774626916725_0.10312601691662504","host":"s3://npm-registry-packages-npm-production"}},"2.0.448":{"name":"@spinajs/http","version":"2.0.448","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.448","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0c53578dc3510f9783a4c6f480a2d5c8f5b44a56","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.448.tgz","fileCount":492,"integrity":"sha512-sWtBQoE6m/27uKdOANxBNsE3NORCQSvVuOHL5WofhEfCfluU84kwf/MuUJKZOy8TSvrRUzCqSd5LOeJtaADQDg==","signatures":[{"sig":"MEUCIQDZEt5/wVwUl3Wr6nX60MYLvA2MgZ4sabDgduKSsmVTOgIgBIFA2lBqL50mem7fNZD81Q4376PpX7dERt5Bi5Gn1i0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160350},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.448","@spinajs/fs":"^2.0.448","compression":"^1.7.4","@spinajs/log":"^2.0.448","randomstring":"^1.2.3","@spinajs/util":"^2.0.448","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.448","@spinajs/exceptions":"^2.0.448","@spinajs/reflection":"^2.0.448","@spinajs/validation":"^2.0.448","@spinajs/configuration":"^2.0.448","@spinajs/templates-pug":"^2.0.448"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.448_1774868964770_0.6035132212392427","host":"s3://npm-registry-packages-npm-production"}},"2.0.449":{"name":"@spinajs/http","version":"2.0.449","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.449","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"272605152f0079eeb49ad93b455b6f587b11358c","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.449.tgz","fileCount":492,"integrity":"sha512-xdmaAWNPDfs4O3OIjg+Zl/NovkMLkxsC20hyakMLSmXdE4GDCwcJ6vKNZwEtkxP4zRr8XTAdMYqu3pWB0baHLQ==","signatures":[{"sig":"MEQCIEp5W8IKxGf0Laayf8/cKfnB9hNuYeUbkNBG3ejgbJ0uAiB8M+W17gbaDZj6hnTW+4uBn+vLfhRdFoNaeSv9BV1QHg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160350},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.449","@spinajs/fs":"^2.0.449","compression":"^1.7.4","@spinajs/log":"^2.0.449","randomstring":"^1.2.3","@spinajs/util":"^2.0.449","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.449","@spinajs/exceptions":"^2.0.449","@spinajs/reflection":"^2.0.449","@spinajs/validation":"^2.0.449","@spinajs/configuration":"^2.0.449","@spinajs/templates-pug":"^2.0.449"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.449_1774884768241_0.19705940789839516","host":"s3://npm-registry-packages-npm-production"}},"2.0.450":{"name":"@spinajs/http","version":"2.0.450","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.450","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"87ace0ac4dd4a00d09c739000ce71e542516d478","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.450.tgz","fileCount":492,"integrity":"sha512-SbLFVibnjpbsyny5bPezRhhiXqIjBTJj/xrRuoiorveLdT05sse6+u3ZBS39f7dTey3T0HsVDRCLPZZVlO8OhA==","signatures":[{"sig":"MEUCID8yV9FwcANHxjeKmZGoJqlLcMSyCFh5ozfnbpStxKcrAiEA92dYfGgGEJeJX0Ihvf5HVNr4NV4gxbEClIxtnxZcSKs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160350},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.450","@spinajs/fs":"^2.0.450","compression":"^1.7.4","@spinajs/log":"^2.0.450","randomstring":"^1.2.3","@spinajs/util":"^2.0.450","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.450","@spinajs/exceptions":"^2.0.450","@spinajs/reflection":"^2.0.450","@spinajs/validation":"^2.0.450","@spinajs/configuration":"^2.0.450","@spinajs/templates-pug":"^2.0.450"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.450_1774963600127_0.4946810690756307","host":"s3://npm-registry-packages-npm-production"}},"2.0.451":{"name":"@spinajs/http","version":"2.0.451","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.451","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"9d531f196274f1354f81460a3e5a3b48bbf2c45a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.451.tgz","fileCount":492,"integrity":"sha512-WY26Tl8RxvWj5DC9K6V5jqZysLo7mof5/NuXE4WKLErU6qeiaJ5fCxdHF0kyERJK6BCEyTI9aItPaO34FuKQXg==","signatures":[{"sig":"MEUCIGbW3ZPnqOJDu+qcH953jb32JINSuh/+dSfVZNt6iT0iAiEA1hLmHMJIyGjskdlpfRcb2SQ9RqXCxkyA4PjZynzcsXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160350},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.451","@spinajs/fs":"^2.0.451","compression":"^1.7.4","@spinajs/log":"^2.0.451","randomstring":"^1.2.3","@spinajs/util":"^2.0.451","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.451","@spinajs/exceptions":"^2.0.451","@spinajs/reflection":"^2.0.451","@spinajs/validation":"^2.0.451","@spinajs/configuration":"^2.0.451","@spinajs/templates-pug":"^2.0.451"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.451_1775639575844_0.8657415586494868","host":"s3://npm-registry-packages-npm-production"}},"2.0.452":{"name":"@spinajs/http","version":"2.0.452","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.452","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c36504ce6fb95c583cbb5aad85229ed47cb37961","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.452.tgz","fileCount":492,"integrity":"sha512-W8XbXwnfpGTqGzAWAs2GI5Br9QxYVZI937GTEANyZawfnKClSJOq+Vbfr/1oK2f6w+cqTmgWb7DCFqXYQPGwJA==","signatures":[{"sig":"MEUCIBPhoJkUgP6xRAOT4Wae2p5Aj4rZfbF7I355DlboSpvMAiEAiJNXJglxR0sS08U9dCkxzdhZ9TtbuIxIrkwoQbRcopk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1160350},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.452","@spinajs/fs":"^2.0.452","compression":"^1.7.4","@spinajs/log":"^2.0.452","randomstring":"^1.2.3","@spinajs/util":"^2.0.452","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.452","@spinajs/exceptions":"^2.0.452","@spinajs/reflection":"^2.0.452","@spinajs/validation":"^2.0.452","@spinajs/configuration":"^2.0.452","@spinajs/templates-pug":"^2.0.452"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.452_1775815720473_0.8034385422418131","host":"s3://npm-registry-packages-npm-production"}},"2.0.453":{"name":"@spinajs/http","version":"2.0.453","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.453","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"3eb2ad3f7ed332f394da35e05738801359a3c4f8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.453.tgz","fileCount":492,"integrity":"sha512-7TDwATrqqNeAbdCULvzHFuqO9ZBM00YkMQm0OzopwOHJqdJ4unhF5Zb2SeSnJVxACzAzQSYRWT8WIMsZ24aQXg==","signatures":[{"sig":"MEUCIEt1utM5Jou7LQAXlNvAwimSuWd85wUi+7DUGJ727VInAiEAjYIG3hYosk+ycf75pR+0wY3iG0JefaxN3OUstJPRQFg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1172039},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.453","@spinajs/fs":"^2.0.453","compression":"^1.7.4","@spinajs/log":"^2.0.453","randomstring":"^1.2.3","@spinajs/util":"^2.0.453","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.453","@spinajs/exceptions":"^2.0.453","@spinajs/reflection":"^2.0.453","@spinajs/validation":"^2.0.453","@spinajs/configuration":"^2.0.453","@spinajs/templates-pug":"^2.0.453"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.453_1775825446437_0.7610817608165561","host":"s3://npm-registry-packages-npm-production"}},"2.0.454":{"name":"@spinajs/http","version":"2.0.454","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.454","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e3587887aaae6d9d18e5f95367f33724938adf84","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.454.tgz","fileCount":492,"integrity":"sha512-Z3IK12tkHzWyUOaLEmP60iLAW1KULif5KwL3VH8nLJqs8I+3TdriQ/Cp+Meytkuv2WlPqoc97S8tU/LEJgkX/g==","signatures":[{"sig":"MEUCIQDQsV1yuGfWfrePo6b2tLaJqUmehbfKkD5y8jftVRd8LQIgeudggaAGpj7z+n/SP8DEbNGb7iDos2jmCqpSqjnC7RU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1172039},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.454","@spinajs/fs":"^2.0.454","compression":"^1.7.4","@spinajs/log":"^2.0.454","randomstring":"^1.2.3","@spinajs/util":"^2.0.454","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.454","@spinajs/exceptions":"^2.0.454","@spinajs/reflection":"^2.0.454","@spinajs/validation":"^2.0.454","@spinajs/configuration":"^2.0.454","@spinajs/templates-pug":"^2.0.454"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.454_1775868048307_0.1361778720553044","host":"s3://npm-registry-packages-npm-production"}},"2.0.455":{"name":"@spinajs/http","version":"2.0.455","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.455","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"89684ebe93ba4df0cd4618b2b2ceea12a6e49aab","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.455.tgz","fileCount":492,"integrity":"sha512-3dl7OdMOmuufStQy58junNFuvzx5BEEi0F49omgXcrqTeGzVn5RyR7RSj/ZrCsyx8kmLo4gKkPuUfCECkMOrTg==","signatures":[{"sig":"MEUCIGoQX0flDLp9mFuhWzjqw2RuRXhiIcHlGC3rwvCQ9mUqAiEAqXtFUwtC5XNEBaYBC/TT9yfxCaoy9vZoPeOKZOXR4Sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1172039},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.9.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"22.14.0","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.455","@spinajs/fs":"^2.0.455","compression":"^1.7.4","@spinajs/log":"^2.0.455","randomstring":"^1.2.3","@spinajs/util":"^2.0.455","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.455","@spinajs/exceptions":"^2.0.455","@spinajs/reflection":"^2.0.455","@spinajs/validation":"^2.0.455","@spinajs/configuration":"^2.0.455","@spinajs/templates-pug":"^2.0.455"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.455_1776078408933_0.3135502643557593","host":"s3://npm-registry-packages-npm-production"}},"2.0.456":{"name":"@spinajs/http","version":"2.0.456","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.456","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"9a0db5dca41dbba314b3fca688fe8601dcdd25e5","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.456.tgz","fileCount":492,"integrity":"sha512-Ay4VsGyvq0WxztRutT4vyIui8cHu8A+C7L4LwXupLiVgZ5EU8RtXj9+BPIYpTJS8/dDoanO5QxkcLGF8RtU5hQ==","signatures":[{"sig":"MEUCIEIrqN58E787en8CD8RpManC7+M02fju6aGXrJh8N/LEAiEAgHP/6ofigeSm1w8QoNpxV50YK0V1ZkKrLcI1Oig+LvQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1172039},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.456","@spinajs/fs":"^2.0.456","compression":"^1.7.4","@spinajs/log":"^2.0.456","randomstring":"^1.2.3","@spinajs/util":"^2.0.456","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.456","@spinajs/exceptions":"^2.0.456","@spinajs/reflection":"^2.0.456","@spinajs/validation":"^2.0.456","@spinajs/configuration":"^2.0.456","@spinajs/templates-pug":"^2.0.456"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.456_1776211661415_0.04231408410408588","host":"s3://npm-registry-packages-npm-production"}},"2.0.457":{"name":"@spinajs/http","version":"2.0.457","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.457","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0b4777c3dabd17e7d5dfd3e85c1b4cf7e1cd945b","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.457.tgz","fileCount":492,"integrity":"sha512-Yum7gFeHGQuigxk4rVHImRVDRbTzUdiEFDibse90Pia/idrfZA5ZP/ULWds9XQ07C0rgcDxhELbtsdtoZZs8hg==","signatures":[{"sig":"MEUCIArDTjxpu5T7QdJZPj54FRJAsEBb2O62SIvOkPZ2JkjOAiEA0EEitwzPqeIR+NeEHHAo61xZ8f/TCmbslLuXe2A4x9w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1172039},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.457","@spinajs/fs":"^2.0.457","compression":"^1.7.4","@spinajs/log":"^2.0.457","randomstring":"^1.2.3","@spinajs/util":"^2.0.457","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.457","@spinajs/exceptions":"^2.0.457","@spinajs/reflection":"^2.0.457","@spinajs/validation":"^2.0.457","@spinajs/configuration":"^2.0.457","@spinajs/templates-pug":"^2.0.457"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.457_1776215860734_0.5786035290772298","host":"s3://npm-registry-packages-npm-production"}},"2.0.458":{"name":"@spinajs/http","version":"2.0.458","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.458","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"8feb1f4a63cf94b4b3137c8205a7e351eccaf68b","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.458.tgz","fileCount":492,"integrity":"sha512-XEZDJEscBSkCb1Ae1kntWmn6FZdn6aj7rmmzZGAhR1NdcXeNLU5rMYC7iFtj2UB+n9WNPJw3X0CwIZnw2FUNOg==","signatures":[{"sig":"MEYCIQCZ2qEvX4MKlKEv4wDtLLNC3J+pcoIDMVycIvvpwPLEKwIhAKTd6KF4pH8/pMydzG1jQWUDqgKsWlFDSJbrx2NjUp3q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1172039},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.458","@spinajs/fs":"^2.0.458","compression":"^1.7.4","@spinajs/log":"^2.0.458","randomstring":"^1.2.3","@spinajs/util":"^2.0.458","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.458","@spinajs/exceptions":"^2.0.458","@spinajs/reflection":"^2.0.458","@spinajs/validation":"^2.0.458","@spinajs/configuration":"^2.0.458","@spinajs/templates-pug":"^2.0.458"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.458_1776246752751_0.10361083653131087","host":"s3://npm-registry-packages-npm-production"}},"2.0.460":{"name":"@spinajs/http","version":"2.0.460","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.460","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"aa96d2039d13dc2dcd5dfc6e8e8497cba4378250","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.460.tgz","fileCount":492,"integrity":"sha512-HwkGY6L3vcg6/NC3mLHZ17t7uFflScWAFW3zkFo+QS7tk7fy984t2zf3JytRKWGAL+3/fO5pi1kkm4xjqRlwjQ==","signatures":[{"sig":"MEYCIQCmLeqqjL8p8YJUmnybttMfDY9KdWEnN4Ncod71UFXhFwIhAKHF2wKU80bJrTGZE28iDiAftbjJB7tHkd+VXtorBmH6","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1176147},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.460","@spinajs/fs":"^2.0.460","compression":"^1.7.4","@spinajs/log":"^2.0.460","randomstring":"^1.2.3","@spinajs/util":"^2.0.460","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.460","@spinajs/exceptions":"^2.0.460","@spinajs/reflection":"^2.0.460","@spinajs/validation":"^2.0.460","@spinajs/configuration":"^2.0.460","@spinajs/templates-pug":"^2.0.460"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.460_1776389827550_0.7464500626121471","host":"s3://npm-registry-packages-npm-production"}},"2.0.461":{"name":"@spinajs/http","version":"2.0.461","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.461","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"dcdb89e77c5201bb9dd4e22e170acc3ac5b5aaeb","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.461.tgz","fileCount":492,"integrity":"sha512-0eYbb3y4W2gh/FC6v3Of1pW+WEWkaprr0dF9ko3ZLzClIMZDqw1uradqAvEfMmR06/eVZd/ivPuGTSHxsheJyA==","signatures":[{"sig":"MEUCIQDHKdHg2snwDFeW9+aD6l7ZVBcAIK4m7pFed7Z4BZdlKwIgKFzUZZR/bpq4RtRUkRULi3Oewm6/dqzEQqvVu2+jzCg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1176147},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.461","@spinajs/fs":"^2.0.461","compression":"^1.7.4","@spinajs/log":"^2.0.461","randomstring":"^1.2.3","@spinajs/util":"^2.0.461","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.461","@spinajs/exceptions":"^2.0.461","@spinajs/reflection":"^2.0.461","@spinajs/validation":"^2.0.461","@spinajs/configuration":"^2.0.461","@spinajs/templates-pug":"^2.0.461"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.461_1776684027257_0.3157571931855956","host":"s3://npm-registry-packages-npm-production"}},"2.0.462":{"name":"@spinajs/http","version":"2.0.462","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.462","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"889b5bc2f33979df556195e65717d6696e505f81","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.462.tgz","fileCount":492,"integrity":"sha512-BeOxFg7xhQdJRM5ymeYI7MjHzJGUNmEBjlFQb630vy6aozDDQWQ1zSTHIYYzwTxFXwXRNA3gE1EFnLXXtA8xAQ==","signatures":[{"sig":"MEUCIQCfpBKQEw1KnSmiH3cSYVXJt7Buv/RG2VLcrJPBqvW8IAIgRUYZi7QmTaH3arDup6UJa94OxJ8wZYLe7o4Av8Fd3JQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1177197},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.462","@spinajs/fs":"^2.0.462","compression":"^1.7.4","@spinajs/log":"^2.0.462","randomstring":"^1.2.3","@spinajs/util":"^2.0.462","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.462","@spinajs/exceptions":"^2.0.462","@spinajs/reflection":"^2.0.462","@spinajs/validation":"^2.0.462","@spinajs/configuration":"^2.0.462","@spinajs/templates-pug":"^2.0.462"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.462_1776950806369_0.946031773615363","host":"s3://npm-registry-packages-npm-production"}},"2.0.463":{"name":"@spinajs/http","version":"2.0.463","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.463","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"7c2ab911956c3aa38729def855f10decfc6a6b49","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.463.tgz","fileCount":492,"integrity":"sha512-bqTyt4qrw4GxJx5jqGBrPXEklijBPjlZMJldNfYtLxR0dW/APq23fI0wfbPkqygauFjEWiLcqcAXW07LPqCIVA==","signatures":[{"sig":"MEUCIQCtec+D52mGC+v4oMu/rQb1At/kujIOMhxeIVrt5VhRAQIgW7+jltlt6SuVediPLvhkjOcyLR9p93qXyWpm/HTUCV4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1177197},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.463","@spinajs/fs":"^2.0.463","compression":"^1.7.4","@spinajs/log":"^2.0.463","randomstring":"^1.2.3","@spinajs/util":"^2.0.463","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.463","@spinajs/exceptions":"^2.0.463","@spinajs/reflection":"^2.0.463","@spinajs/validation":"^2.0.463","@spinajs/configuration":"^2.0.463","@spinajs/templates-pug":"^2.0.463"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.463_1777024651243_0.7529034467384745","host":"s3://npm-registry-packages-npm-production"}},"2.0.464":{"name":"@spinajs/http","version":"2.0.464","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.464","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"17c31125bbe9527fe3998c55a66ef39e4a46c726","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.464.tgz","fileCount":492,"integrity":"sha512-4rkFfLoIHVxtcbhi34HXlQ6JeQxRGaCCZoIevgytJlFFAl+0Y0YSmejsxOIvu/tP/Msue3HqEzgUhc8nAgJPaA==","signatures":[{"sig":"MEMCH1oFHpM0TrAEtMNQlJ1UvcYhfa8IWyO4qy9TUtIURnoCIFbnnwinhi4LWy1wH08oEvVRF+obLezqNM6wflOzu27P","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1177197},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.464","@spinajs/fs":"^2.0.464","compression":"^1.7.4","@spinajs/log":"^2.0.464","randomstring":"^1.2.3","@spinajs/util":"^2.0.464","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.464","@spinajs/exceptions":"^2.0.464","@spinajs/reflection":"^2.0.464","@spinajs/validation":"^2.0.464","@spinajs/configuration":"^2.0.464","@spinajs/templates-pug":"^2.0.464"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.464_1777283413826_0.49626542096923054","host":"s3://npm-registry-packages-npm-production"}},"2.0.465":{"name":"@spinajs/http","version":"2.0.465","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.465","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"75ff305d73646745d036392366dc18bf95b04e17","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.465.tgz","fileCount":492,"integrity":"sha512-2UYC0U7C6ZGoMrB88/aWjOnxKIBBuGcuf9J1n6TkfWOypOuBu71sQPupmTI3hFV/HuJlCiQuFYdRQ/PiiJ2wFQ==","signatures":[{"sig":"MEQCIE9sbm4OPpeUs72Xbmt4nnGDciEZ4gArHZR5FT/M2a0tAiAjvOorx/ujJjYxRbPVj0mhjA5jTy3Xb9RlRqLKnjBeMA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1177197},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.465","@spinajs/fs":"^2.0.465","compression":"^1.7.4","@spinajs/log":"^2.0.465","randomstring":"^1.2.3","@spinajs/util":"^2.0.465","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.465","@spinajs/exceptions":"^2.0.465","@spinajs/reflection":"^2.0.465","@spinajs/validation":"^2.0.465","@spinajs/configuration":"^2.0.465","@spinajs/templates-pug":"^2.0.465"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.465_1777462639556_0.4877174975909959","host":"s3://npm-registry-packages-npm-production"}},"2.0.466":{"name":"@spinajs/http","version":"2.0.466","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.466","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"7cc5586aadc2437509782884d666d2dacba484a1","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.466.tgz","fileCount":492,"integrity":"sha512-51BrPvphMfSA6bmvtodBbIkYjQmwKL6F1dQDrZO3nxzGJOkDftAu4l6RFV0AjyEotDxiQ3NECmbfaBgzJrVOYg==","signatures":[{"sig":"MEYCIQCywKdBajZpd+Os9EZ0n2nrwPktYatnvF3QipTYTHOCvwIhAJWynwUQWMoijqln3vAXpsxWMPmPf4es/NCXiVKz9TJs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1177197},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.466","@spinajs/fs":"^2.0.466","compression":"^1.7.4","@spinajs/log":"^2.0.466","randomstring":"^1.2.3","@spinajs/util":"^2.0.466","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.466","@spinajs/exceptions":"^2.0.466","@spinajs/reflection":"^2.0.466","@spinajs/validation":"^2.0.466","@spinajs/configuration":"^2.0.466","@spinajs/templates-pug":"^2.0.466"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.466_1777895608088_0.809992664281739","host":"s3://npm-registry-packages-npm-production"}},"2.0.467":{"name":"@spinajs/http","version":"2.0.467","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.467","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e23280308389e63b928565a269e5fae162897baf","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.467.tgz","fileCount":492,"integrity":"sha512-2ZbXs4l9ev4KOR9MbuhE0+ljcvyabsiuyn9rNNfIlZhnqmG+CrtjYN0RyM09bsi85eu3w1nR3KOyXpa0TXU7Eg==","signatures":[{"sig":"MEYCIQDm1nBIFYAX6bxqfoe9lsgEH1V+bBHlbmVEinE8GG/BrQIhAKkw4wZDuQ6hqtplhVZ3W6asi339JnLif1fGIBtYuRme","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1177197},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.467","@spinajs/fs":"^2.0.467","compression":"^1.7.4","@spinajs/log":"^2.0.467","randomstring":"^1.2.3","@spinajs/util":"^2.0.467","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.467","@spinajs/exceptions":"^2.0.467","@spinajs/reflection":"^2.0.467","@spinajs/validation":"^2.0.467","@spinajs/configuration":"^2.0.467","@spinajs/templates-pug":"^2.0.467"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.467_1778037044082_0.6573670193940528","host":"s3://npm-registry-packages-npm-production"}},"2.0.468":{"name":"@spinajs/http","version":"2.0.468","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.468","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"fcbd3b8e9fc4bac5dcdd3e1eebe90c9f16504785","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.468.tgz","fileCount":492,"integrity":"sha512-MWr0cNw83tVYL2sijcpFVF8AJ10APWWeYEcy0VtPo4aHFBSrk7qL6+Ryrb3XALIo5wwnkYs0tWxPYh8paKuvfg==","signatures":[{"sig":"MEUCIEL19Ag6IekTewzEhHJE4cwoc1SCpXjoHTpSZ0CNVbRKAiEAiP2bwD/eLKUJ5IWRKmtoyj5rMEWLm8lhMEeE154ryBA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1177245},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","@spinajs/di":"^2.0.468","@spinajs/fs":"^2.0.468","compression":"^1.7.4","@spinajs/log":"^2.0.468","randomstring":"^1.2.3","@spinajs/util":"^2.0.468","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.468","@spinajs/exceptions":"^2.0.468","@spinajs/reflection":"^2.0.468","@spinajs/validation":"^2.0.468","@spinajs/configuration":"^2.0.468","@spinajs/templates-pug":"^2.0.468"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.468_1778593523686_0.5435524090883226","host":"s3://npm-registry-packages-npm-production"}},"2.0.469":{"name":"@spinajs/http","version":"2.0.469","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.469","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"86f12f6399a70bfea7250cfde0809b7388e7964e","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.469.tgz","fileCount":492,"integrity":"sha512-dcKfSZ/CmBH1EQGQP6wqv0NHV25Sto6uWD5hYGMq2ZAjtx30IWiNIPinXbbus9N6oJMKIUHLQxZnDEty6bpH5w==","signatures":[{"sig":"MEUCIAzNK3hkz+n7SgP4suyWQCqTYJ++P1EyHe/8dxUoRJ2bAiEAx4JK4QONGnJwlD3rYcygMmG8z2IVusZTYkr0H1OTlGc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1224235},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.469","@spinajs/fs":"^2.0.469","compression":"^1.7.4","@spinajs/log":"^2.0.469","randomstring":"^1.2.3","@spinajs/util":"^2.0.469","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.469","@spinajs/exceptions":"^2.0.469","@spinajs/reflection":"^2.0.469","@spinajs/validation":"^2.0.469","@spinajs/configuration":"^2.0.469","@spinajs/templates-pug":"^2.0.469"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.469_1779399080676_0.04557966497298627","host":"s3://npm-registry-packages-npm-production"}},"2.0.470":{"name":"@spinajs/http","version":"2.0.470","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.470","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"926990687f016cfb68a70cbc17f9806d9b68ffe6","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.470.tgz","fileCount":492,"integrity":"sha512-h+DM26iAgqYlJOkugH7CaL8nyrZZpH+OQJWN/ITZ5CtWWmmtlsz9zM+cc9wTyiwOWikl4cskTQ83+WDGwlQtdw==","signatures":[{"sig":"MEUCIAv+UuNLEf7TTrFMNVbMP3LdVPEFwfZ46C2/qC/98hg+AiEAq0pfJciC9Rmj9GPtEuUJElccUhSGCa+7Ll0G23dZWZg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1224235},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.470","@spinajs/fs":"^2.0.470","compression":"^1.7.4","@spinajs/log":"^2.0.470","randomstring":"^1.2.3","@spinajs/util":"^2.0.470","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.470","@spinajs/exceptions":"^2.0.470","@spinajs/reflection":"^2.0.470","@spinajs/validation":"^2.0.470","@spinajs/configuration":"^2.0.470","@spinajs/templates-pug":"^2.0.470"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.470_1779399313800_0.5319332535636698","host":"s3://npm-registry-packages-npm-production"}},"2.0.471":{"name":"@spinajs/http","version":"2.0.471","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.471","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"68dac42b7e51e3930dece80747d82d9206ee5680","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.471.tgz","fileCount":500,"integrity":"sha512-4xSA7rT4+Soxpkh/tX9XCStOZsUocI3VUswQtO+nN8K/dyx3GIhE9q/PlvLqXPwEgqU/4Pp5ZCaZHx8c8+nJhA==","signatures":[{"sig":"MEUCIBtHsYqgnUhrliHEnLyMz3hxuikFI9CsljrLjJ1yDz7DAiEAlEOQqgySCQOmOCAztCB/QGk2bvzG/NCT2uRnoANX/G8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1281857},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.471","@spinajs/fs":"^2.0.471","compression":"^1.7.4","@spinajs/log":"^2.0.471","randomstring":"^1.2.3","@spinajs/util":"^2.0.471","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.471","@spinajs/exceptions":"^2.0.471","@spinajs/reflection":"^2.0.471","@spinajs/validation":"^2.0.471","@spinajs/configuration":"^2.0.471","@spinajs/templates-pug":"^2.0.471"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.471_1779784961464_0.7246088748163966","host":"s3://npm-registry-packages-npm-production"}},"2.0.472":{"name":"@spinajs/http","version":"2.0.472","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.472","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"5ee6113df186aa8bb496128beed428dcecfb1b97","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.472.tgz","fileCount":500,"integrity":"sha512-6a08q9DKxDFlI0R3D6ZUgajV8KE4YIuTmE9vga54pGk++gf1Ga6jDfCZlmuWajpFn/fcEtONC27IPOq5ASB89w==","signatures":[{"sig":"MEUCIC/KuDTCq50QrKMKJL9b7aCbdFS1hKstsFrozs6fBWzRAiEAqqRPkW6WtQG6QoTjNcqCxtg6otCoc8agtOc6wdeKc0o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1281857},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.472","@spinajs/fs":"^2.0.472","compression":"^1.7.4","@spinajs/log":"^2.0.472","randomstring":"^1.2.3","@spinajs/util":"^2.0.472","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.472","@spinajs/exceptions":"^2.0.472","@spinajs/reflection":"^2.0.472","@spinajs/validation":"^2.0.472","@spinajs/configuration":"^2.0.472","@spinajs/templates-pug":"^2.0.472"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.472_1779807332910_0.5801403843856685","host":"s3://npm-registry-packages-npm-production"}},"2.0.473":{"name":"@spinajs/http","version":"2.0.473","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.473","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2afa0c341d33dd7f7a56ad63c1ba83de94348bcd","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.473.tgz","fileCount":500,"integrity":"sha512-K1uXf/+Pzra+OZQXsGxaaxhUF/OcexawFuXTdr+sVgMObJ4CWPcXs2fsZpzvXADtNj4GjV+KIxfOrWSP0p7fjQ==","signatures":[{"sig":"MEQCIESiNzb74FK5xxNwOMW5vUGmvcKPW+gEoHotb2v3aGvMAiBhBzwuiDE70VqDnGH1Bng43lY2nqs08MHsnBsUKG39Ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1281857},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.473","@spinajs/fs":"^2.0.473","compression":"^1.7.4","@spinajs/log":"^2.0.473","randomstring":"^1.2.3","@spinajs/util":"^2.0.473","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.473","@spinajs/exceptions":"^2.0.473","@spinajs/reflection":"^2.0.473","@spinajs/validation":"^2.0.473","@spinajs/configuration":"^2.0.473","@spinajs/templates-pug":"^2.0.473"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.473_1779888306382_0.2265437055785","host":"s3://npm-registry-packages-npm-production"}},"2.0.474":{"name":"@spinajs/http","version":"2.0.474","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.474","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"31c073f875b861f95d5e1c6a7d2876d8284aa85d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.474.tgz","fileCount":556,"integrity":"sha512-gvN8Lp0MDQRMHCo/kzOa/EJvEvS5aApmsIhgYjEzEPNV2Ng80Vgx+jEt40iGYpozuDO3z0LYGPcDEz1vW+b5VQ==","signatures":[{"sig":"MEYCIQC8vL9Y1ZJOagvnIZ/zGvnRUKaFZbzwrG1MeYk4xDvksQIhANB2YAmYQtjjdNc++pgOfvUkJHXRl7oS78acwsH4445C","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1389676},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.474","@spinajs/fs":"^2.0.474","compression":"^1.7.4","@spinajs/log":"^2.0.474","randomstring":"^1.2.3","@spinajs/util":"^2.0.474","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.474","@spinajs/exceptions":"^2.0.474","@spinajs/reflection":"^2.0.474","@spinajs/validation":"^2.0.474","@spinajs/configuration":"^2.0.474","@spinajs/templates-pug":"^2.0.474"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.474_1780395292954_0.9526031666151078","host":"s3://npm-registry-packages-npm-production"}},"2.0.475":{"name":"@spinajs/http","version":"2.0.475","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.475","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"696599530b3fbbfeba4878611cd92ceb0c45747e","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.475.tgz","fileCount":500,"integrity":"sha512-3kVDH3Dx6ZsjH1J3BamDTpINRIwyON8SESIKkiWPFS6fhZp4JOsu8TFra5dq64v/+HrcUCv/nE+bhvyXfZdUxw==","signatures":[{"sig":"MEUCIQC9Z+P+tbO34Osg8w1lVGgBrLGRCKd+h2uPHQXUx2Ua4wIgZi2miwRkgWD0d6RmDdy9c7hMbi7+6MiSR9/o1hT/5to=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284368},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.475","@spinajs/fs":"^2.0.475","compression":"^1.7.4","@spinajs/log":"^2.0.475","randomstring":"^1.2.3","@spinajs/util":"^2.0.475","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.475","@spinajs/exceptions":"^2.0.475","@spinajs/reflection":"^2.0.475","@spinajs/validation":"^2.0.475","@spinajs/configuration":"^2.0.475","@spinajs/templates-pug":"^2.0.475"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.475_1781179085244_0.9808964966643854","host":"s3://npm-registry-packages-npm-production"}},"2.0.476":{"name":"@spinajs/http","version":"2.0.476","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.476","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"6ae00045874e8452727bdd95e4b812c1356468dd","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.476.tgz","fileCount":500,"integrity":"sha512-WoWraBtY/qf5ptXhBxo9ta0Cz1AkpuVv9JL03HFNG7GcLReF5JTWtF8tNWdhQVxb/B9G+gggudmepPK4c/i9/A==","signatures":[{"sig":"MEUCIQDOhtgUcb6CTHTcFwdyZ+mBK6MglB7uoCTGKZ+dKziXgAIgUVDoaBqksNwULsXHfH/SOAcQEEWzH1CVdh032IMWWws=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1284368},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.476","@spinajs/fs":"^2.0.476","compression":"^1.7.4","@spinajs/log":"^2.0.476","randomstring":"^1.2.3","@spinajs/util":"^2.0.476","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.476","@spinajs/exceptions":"^2.0.476","@spinajs/reflection":"^2.0.476","@spinajs/validation":"^2.0.476","@spinajs/configuration":"^2.0.476","@spinajs/templates-pug":"^2.0.476"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.476_1781180063955_0.07605870241672852","host":"s3://npm-registry-packages-npm-production"}},"2.0.477":{"name":"@spinajs/http","version":"2.0.477","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.477","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b64020fea9b7862f4ae1fef203434451bca31a9c","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.477.tgz","fileCount":556,"integrity":"sha512-8NhMlyWypUai/1Ry6BlnmWaHVHGDhJAhsDEK9+ETFF4shKbK7kHBS0mFqdWfSU4qWiL+Sp/sBABi7h20Ou61BA==","signatures":[{"sig":"MEQCICsOViNTu/yR6uuF6ERTqhIqne0zv1w74MD+FM4Im997AiAaGwfU94EWNv7bi8O56TnU4Sj2C27LwoO6nARjQlEugQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1392186},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.477","@spinajs/fs":"^2.0.477","compression":"^1.7.4","@spinajs/log":"^2.0.477","randomstring":"^1.2.3","@spinajs/util":"^2.0.477","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.477","@spinajs/exceptions":"^2.0.477","@spinajs/reflection":"^2.0.477","@spinajs/validation":"^2.0.477","@spinajs/configuration":"^2.0.477","@spinajs/templates-pug":"^2.0.477"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.477_1781182806067_0.9012271812430233","host":"s3://npm-registry-packages-npm-production"}},"2.0.478":{"name":"@spinajs/http","version":"2.0.478","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.478","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"3a2b26ee851a0a41b1eef45005a898666aac3a9a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.478.tgz","fileCount":556,"integrity":"sha512-5IfmQPmbxToVbdlV32w3YiHXzCScjoG2Y+e6BIK9y2z3WLWxc6EuRAqv3DQftlGHBMDlPvCJ9SJU+UQS469ytw==","signatures":[{"sig":"MEQCIBH3DWhyZ9Ex+1z+iwpqT9zzvX7zKciwPt2LgarxYHZvAiAXV8FFdXpjnDhsgpDhOW6ul8Ky2LofNpTwFqlCk+awLg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1392186},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.478","@spinajs/fs":"^2.0.478","compression":"^1.7.4","@spinajs/log":"^2.0.478","randomstring":"^1.2.3","@spinajs/util":"^2.0.478","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.478","@spinajs/exceptions":"^2.0.478","@spinajs/reflection":"^2.0.478","@spinajs/validation":"^2.0.478","@spinajs/configuration":"^2.0.478","@spinajs/templates-pug":"^2.0.478"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.478_1781247560319_0.09132798070887915","host":"s3://npm-registry-packages-npm-production"}},"2.0.479":{"name":"@spinajs/http","version":"2.0.479","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.479","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"79d1c878dc461702fa780b36fa01253d2507e87a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.479.tgz","fileCount":556,"integrity":"sha512-mZhLTcOKr3eFNZJ6GASDV3tF+SycPE7o6v8U3TfzGSt7lcrAxJkf1XtdPfuXaQB7jEg+mcaevkX6pz7kjHXypg==","signatures":[{"sig":"MEUCIAjka4U+POmx6jQqSHpayXebMq7QqIKZAhCb5ySpLQpXAiEAxWLZoq06qB2KIqk1ES6ftRQO4NSY/sYMIZpMKT/yNOw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1392186},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.479","@spinajs/fs":"^2.0.479","compression":"^1.7.4","@spinajs/log":"^2.0.479","randomstring":"^1.2.3","@spinajs/util":"^2.0.479","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.479","@spinajs/exceptions":"^2.0.479","@spinajs/reflection":"^2.0.479","@spinajs/validation":"^2.0.479","@spinajs/configuration":"^2.0.479","@spinajs/templates-pug":"^2.0.479"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.479_1781262026871_0.5228079349753476","host":"s3://npm-registry-packages-npm-production"}},"2.0.480":{"name":"@spinajs/http","version":"2.0.480","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.480","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d8d5ac97a0a0b794b8f275cdd2f6c8d5f84ecdc4","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.480.tgz","fileCount":556,"integrity":"sha512-BGs1sRu1Q5sPiOKzCtJdknlF6nqnTVAWdZyqy+wWnFb/i0iJ0L6MXJRMuI/wwSdE/5FI+NGZWENCJ9hLoUDPWw==","signatures":[{"sig":"MEUCIQCpZkFEB1Ip5brCJjpBwLGADneq04bbN5imLht0zpA64gIgLBNSdiOmnK/0WKXBu4paVR9anjb3uIQedBMHsSpM1R8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1392186},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.480","@spinajs/fs":"^2.0.480","compression":"^1.7.4","@spinajs/log":"^2.0.480","randomstring":"^1.2.3","@spinajs/util":"^2.0.480","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.480","@spinajs/exceptions":"^2.0.480","@spinajs/reflection":"^2.0.480","@spinajs/validation":"^2.0.480","@spinajs/configuration":"^2.0.480","@spinajs/templates-pug":"^2.0.480"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.480_1781269383420_0.5505672537916961","host":"s3://npm-registry-packages-npm-production"}},"2.0.481":{"name":"@spinajs/http","version":"2.0.481","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.481","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"07c15ab13a8c71f94773ee41a8f548c8b69f076c","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.481.tgz","fileCount":556,"integrity":"sha512-7BAparq5xX5iAToud8qieb6JjiDE12Z9hT0LnoHXo9d4UM6+nA6saK7fB8zG2aLq5gkx5Wmfjgk0SI9dOUVypQ==","signatures":[{"sig":"MEUCIQCP2Tk3DwmskAANX8isE/X8tHN1i0BNUvpw3+Vxy19QRwIgFzDsCDQ8sk2HBzy82T6qtmlZkcYmeGgO8FCHCPYmQ1w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1392186},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.481","@spinajs/fs":"^2.0.481","compression":"^1.7.4","@spinajs/log":"^2.0.481","randomstring":"^1.2.3","@spinajs/util":"^2.0.481","cookie-parser":"^1.4.6","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.481","@spinajs/exceptions":"^2.0.481","@spinajs/reflection":"^2.0.481","@spinajs/validation":"^2.0.481","@spinajs/configuration":"^2.0.481","@spinajs/templates-pug":"^2.0.481"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.481_1782214274677_0.5526237226135831","host":"s3://npm-registry-packages-npm-production"}},"2.0.482":{"name":"@spinajs/http","version":"2.0.482","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.482","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"1e362dd51c6a3537db81a3fcb0b190148c294023","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.482.tgz","fileCount":588,"integrity":"sha512-GKvqK2VPcVkD4GShHLX6wERU519rceJNDrSnb/R+Jot8QzD3YuzdCbxnYBNi7o+3KmMcHagHEP+HUyiJbAip1w==","signatures":[{"sig":"MEYCIQCWvKXw2YrbZ1yLh4vdD3dxDrWexGz5x5i0xkNn2ij6yQIhAMpJm1UOpZIwpYu7I0z08h9VkgTFO+RlzglUf6DXSaG9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1415045},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.482","@spinajs/fs":"^2.0.482","compression":"^1.7.4","@spinajs/log":"^2.0.482","randomstring":"^1.2.3","@spinajs/util":"^2.0.482","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.482","@spinajs/exceptions":"^2.0.482","@spinajs/reflection":"^2.0.482","@spinajs/validation":"^2.0.482","@spinajs/configuration":"^2.0.482","@spinajs/templates-pug":"^2.0.482"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.482_1785198867153_0.6113306691408233","host":"s3://npm-registry-packages-npm-production"}},"2.0.484":{"name":"@spinajs/http","version":"2.0.484","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.484","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e2319a7bb0dbe91b4679681ed421ef6ba344a016","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.484.tgz","fileCount":596,"integrity":"sha512-nK47Xde+hOM3mVT2iIjxdKavK3lmGT6yNebhIK/1S+j/I1JJ4ZfhF6RT9QyLGBYNDJC6o6lQsqc3H0CYANmzZw==","signatures":[{"sig":"MEYCIQDnofDFvmWh6pD1i0nadga6NUf+o1D051juky+F60SV0AIhAMoagbMOO1Pk0BhPJk02KwPWDvB52KzFbc6vtuH0lA1j","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1422850},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^3.0.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.484","@spinajs/fs":"^2.0.484","compression":"^1.7.4","@spinajs/log":"^2.0.484","randomstring":"^1.2.3","@spinajs/util":"^2.0.484","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.484","@spinajs/exceptions":"^2.0.484","@spinajs/reflection":"^2.0.484","@spinajs/validation":"^2.0.484","@spinajs/configuration":"^2.0.484","@spinajs/templates-pug":"^2.0.484"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.484_1785232813070_0.5695801877196813","host":"s3://npm-registry-packages-npm-production"}},"2.0.485":{"name":"@spinajs/http","version":"2.0.485","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.485","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"4ab85f5b2e5d968a137450f944b707c99026b817","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.485.tgz","fileCount":596,"integrity":"sha512-aBVHMoAe0486qY4ioSzE+XnYLzl39cL1tEmmq9XqNQPyeb8IBqTkRnNTfYHqzoX81oQpOAM9if33PkRTEX/sDw==","signatures":[{"sig":"MEYCIQDjKiQq7fhQbZEAHri0xkRy1O0IJ11t0Z4xNQVbBsRSkwIhAPY9IFTc3LtvE92eBJ0Ex1IvvvY5haSKT86VMCPRca96","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1422851},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"2.0.485","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.485","@spinajs/fs":"^2.0.485","compression":"^1.7.4","@spinajs/log":"^2.0.485","randomstring":"^1.2.3","@spinajs/util":"^2.0.485","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.485","@spinajs/exceptions":"^2.0.485","@spinajs/reflection":"^2.0.485","@spinajs/validation":"^2.0.485","@spinajs/configuration":"^2.0.485","@spinajs/templates-pug":"^2.0.485"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.485_1785234625256_0.41292825399824684","host":"s3://npm-registry-packages-npm-production"}},"2.0.486":{"name":"@spinajs/http","version":"2.0.486","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.486","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"68f987a6b02c9b3e490f6c28d3cdfe493d670601","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.486.tgz","fileCount":596,"integrity":"sha512-FTyMScPm2BQ2lR1ZxGdUi3NuOfrS8gUuhhtiHKsvQmjlxfRWWQJ7VOd58pmLxoU6DnGJxpQ2b+CHXYxyABMkYQ==","signatures":[{"sig":"MEUCID7XheKwGusrwcCeJBJplytwua3IYnHYOFv6dafDQkIPAiEAhdJQfVaSBDk5IlByciLsoiKeMfnNDVVOIknZfePe/nQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1422850},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.486","@spinajs/fs":"^2.0.486","compression":"^1.7.4","@spinajs/log":"^2.0.486","randomstring":"^1.2.3","@spinajs/util":"^2.0.486","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.486","@spinajs/exceptions":"^2.0.486","@spinajs/reflection":"^2.0.486","@spinajs/validation":"^2.0.486","@spinajs/configuration":"^2.0.486","@spinajs/templates-pug":"^2.0.486"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.486_1785235803271_0.8704860298841797","host":"s3://npm-registry-packages-npm-production"}},"2.0.487":{"name":"@spinajs/http","version":"2.0.487","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.487","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"5fa964b313824bbe5c72094222d0c83edbc8dceb","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.487.tgz","fileCount":620,"integrity":"sha512-htZgsXUlDyj8E7HBm9NOjpXkJrDtAuMxWA+2a6oE0ANUEKpwqRrvjyq+86ZrN9FnFZlQaGORUolN+r7d/c9rWg==","signatures":[{"sig":"MEQCIBY+5GovyEG/16GXGDtPaM7UYgfLsz3S5TUOrQxXkjVaAiBfMHQ2xewCYWUYIFFAIpllMq4qFSAp+ZM/WNHgVPVWvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1492037},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.487","@spinajs/fs":"^2.0.487","compression":"^1.7.4","@spinajs/log":"^2.0.487","randomstring":"^1.2.3","@spinajs/util":"^2.0.487","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.487","@spinajs/exceptions":"^2.0.487","@spinajs/reflection":"^2.0.487","@spinajs/validation":"^2.0.487","@spinajs/configuration":"^2.0.487","@spinajs/templates-pug":"^2.0.487"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.487_1785400244324_0.11741403891503177","host":"s3://npm-registry-packages-npm-production"}},"2.0.488":{"name":"@spinajs/http","version":"2.0.488","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.488","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f15b654fc43028d4892d68633eae50e414c5690d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.488.tgz","fileCount":620,"integrity":"sha512-V7nBvPSYCc90lNFvgUTcKCer/OI1iKjVXrkkZxWyKwXuSpn4t/qLhJ9TrREC1idMFdU2vu4LgSG+MGfQY2A6Bg==","signatures":[{"sig":"MEUCIQDysVc4gIs6bgE3dsbT9OMRPjs+xYFK6q7ROK7taH2oEAIgPTxkTBaPqK5fR3P/Kwg8PkUXATni9vJuFeQ59fWnfJ0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1492037},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.488","@spinajs/fs":"^2.0.488","compression":"^1.7.4","@spinajs/log":"^2.0.488","randomstring":"^1.2.3","@spinajs/util":"^2.0.488","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.488","@spinajs/exceptions":"^2.0.488","@spinajs/reflection":"^2.0.488","@spinajs/validation":"^2.0.488","@spinajs/configuration":"^2.0.488","@spinajs/templates-pug":"^2.0.488"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.488_1785485872060_0.4829263288059853","host":"s3://npm-registry-packages-npm-production"}},"2.0.489":{"name":"@spinajs/http","version":"2.0.489","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.489","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"90fae0056967af90236c5614f13cb2ad2b14017b","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.489.tgz","fileCount":620,"integrity":"sha512-ziq2SzpmxnLNq1+9yG2pWWs5dH5XFQYq/oZrBfWi5TYcBKH5E+QmtwXOuwejSbYFCsL57dJJxOfFb+mEKMcqgQ==","signatures":[{"sig":"MEUCIQCmB+S6W1dO5g6QZmIshnHcinfNcSyBDgO7ZxhDMF0jIAIgeJgFEq21jEsGai2JroYi0Z56cZFPFNjNsmOZBWpYI1I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1492037},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.489","@spinajs/fs":"^2.0.489","compression":"^1.7.4","@spinajs/log":"^2.0.489","randomstring":"^1.2.3","@spinajs/util":"^2.0.489","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.489","@spinajs/exceptions":"^2.0.489","@spinajs/reflection":"^2.0.489","@spinajs/validation":"^2.0.489","@spinajs/configuration":"^2.0.489","@spinajs/templates-pug":"^2.0.489"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.489_1785534556351_0.11412594723715608","host":"s3://npm-registry-packages-npm-production"}},"2.0.490":{"name":"@spinajs/http","version":"2.0.490","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.490","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"4f04127d6669dc13d599ac474fb9568a043b23ea","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.490.tgz","fileCount":620,"integrity":"sha512-YP1tvj3mEmEST3pJI0GItOKWiUiXgNnxzclO3jBYkj5nc5ZorIBYC5zkjzfR9y2HbnrToE/Cp7skSKBBlERHgA==","signatures":[{"sig":"MEYCIQCK51xRk+88X8UNmi3vSixywj7sXTrRdjJlcaU5xeW+CgIhAIZR8wQGEBagGdUq0yzhryrSBsrN/2qHKnKMUO2/bt71","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1492037},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.490","@spinajs/fs":"^2.0.490","compression":"^1.7.4","@spinajs/log":"^2.0.490","randomstring":"^1.2.3","@spinajs/util":"^2.0.490","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.490","@spinajs/exceptions":"^2.0.490","@spinajs/reflection":"^2.0.490","@spinajs/validation":"^2.0.490","@spinajs/configuration":"^2.0.490","@spinajs/templates-pug":"^2.0.490"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.490_1785539343555_0.0011765297547412512","host":"s3://npm-registry-packages-npm-production"}},"2.0.491":{"name":"@spinajs/http","version":"2.0.491","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.491","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"da1d968b8d1c9bee1361d38d229105d3b02b8637","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.491.tgz","fileCount":620,"integrity":"sha512-I2/3SEs/UYdJD4eN3s5mWxbmhP7e1bhBEUSODfYQoSeK11RunxHc9RRVCof4za2jKbN/KNGLOXRGYNIZxqJuPg==","signatures":[{"sig":"MEUCIQCmI1YH/9eVaY1vsfciIuo1BJ1Ot+BO8wHA/2iD5NdFoAIge3jyc6WP+rKtNZRDf9C2xDXUb/qRZkisxCzrgbBCLzU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1492037},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"11.11.0","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"24.14.1","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"^2.0.491","@spinajs/fs":"^2.0.491","compression":"^1.7.4","@spinajs/log":"^2.0.491","randomstring":"^1.2.3","@spinajs/util":"^2.0.491","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"^2.0.491","@spinajs/exceptions":"^2.0.491","@spinajs/reflection":"^2.0.491","@spinajs/validation":"^2.0.491","@spinajs/configuration":"^2.0.491","@spinajs/templates-pug":"^2.0.491"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.491_1785545408547_0.5578041348553051","host":"s3://npm-registry-packages-npm-production"}},"2.0.494":{"name":"@spinajs/http","version":"2.0.494","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.494","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"8a8fa8f831bbf348e1ae884e0fad5c7d4efd8e3e","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.494.tgz","fileCount":620,"integrity":"sha512-Nmr8NScfoCfdg40KdAQQPJnmvRF7MUXzZnvYFVsQ2px45g7upQv5iB64oxGBErozE8SRYSRECqq8itmHqoBy3g==","signatures":[{"sig":"MEQCICwnpOt5xMpdZE15+1ecW58TORvCH8fcvO1IAxX33dzlAiAtppeUFyNqH7boHHXcS2UbHcO84Tlfl6oD5h2bvlShlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1491715},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.494","@spinajs/fs":"2.0.494","compression":"^1.7.4","@spinajs/log":"2.0.494","randomstring":"^1.2.3","@spinajs/util":"2.0.494","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.494","@spinajs/exceptions":"2.0.494","@spinajs/reflection":"2.0.494","@spinajs/validation":"2.0.494","@spinajs/configuration":"2.0.494","@spinajs/templates-pug":"2.0.494"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.494_1785788446565_0.46557234238809375","host":"s3://npm-registry-packages-npm-production"}},"2.0.495":{"name":"@spinajs/http","version":"2.0.495","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.495","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0aa52e77e5fc5f25530d9bb50e23ca1329e857b8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.495.tgz","fileCount":620,"integrity":"sha512-viSqZOgwI3yvzE9+oHUVhm2NSyan4RwtcVqnAdu0QhS2P9VgJ1TX8o7gDg09QYUSzZgVtWAfvz7RsOdp2gQTjg==","signatures":[{"sig":"MEUCIDDueR2shZd/q4ERPAwOvL1jrwUoCUMGZP7wDV6qt6o4AiEA1vXCVtv42I5ZPxJb2Cdibc4vYHwVF8/4dDjcKCvdEY4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1491715},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.495","@spinajs/fs":"2.0.495","compression":"^1.7.4","@spinajs/log":"2.0.495","randomstring":"^1.2.3","@spinajs/util":"2.0.495","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.495","@spinajs/exceptions":"2.0.495","@spinajs/reflection":"2.0.495","@spinajs/validation":"2.0.495","@spinajs/configuration":"2.0.495","@spinajs/templates-pug":"2.0.495"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.495_1785793217182_0.02242472909473925","host":"s3://npm-registry-packages-npm-production"}},"2.0.496":{"name":"@spinajs/http","version":"2.0.496","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.496","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d1bae70624c5c49f2b6f6175bb34c21a80b5af8e","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.496.tgz","fileCount":620,"integrity":"sha512-6NuzEWn9om3f9ImQoRUR2TUnXvtOFp/4bR7mrPkS4FeOoRoveo/L0BOD0b8eN+ecunSEb1nvORNGkcUyKxoElg==","signatures":[{"sig":"MEUCIQCVNystUVykKwS194a0TEUtWVfcB9goxqgUn1nEVq8hUgIgLQVe5YdO/d4N19Pp5qxj9frl7hP+Dlon1D/A6O/yak0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1533382},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.496","@spinajs/fs":"2.0.496","compression":"^1.7.4","@spinajs/log":"2.0.496","randomstring":"^1.2.3","@spinajs/util":"2.0.496","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.496","@spinajs/exceptions":"2.0.496","@spinajs/reflection":"2.0.496","@spinajs/validation":"2.0.496","@spinajs/configuration":"2.0.496","@spinajs/templates-pug":"2.0.496"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.496_1785799271762_0.5191838901770716","host":"s3://npm-registry-packages-npm-production"}},"2.0.497":{"name":"@spinajs/http","version":"2.0.497","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.497","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"201f1e352ccc381f5dec1e6410a3d33a2d842404","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.497.tgz","fileCount":620,"integrity":"sha512-xAjh55KhgAWPgFoBnPK+m7/OXLhszhzpsazI0DHakMn/2Ii6sTMt6Lp14BHz8P+G10thy5telLO9epRjuXUxvw==","signatures":[{"sig":"MEQCIACM7Tw9Dmaq22cpRtwpB2wjbO+vPNbkFMRaK/Z1l8ffAiB77u+zLypiRRhorDCmkB0aoMFGKaatiCDuT+mpRbm8xg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1533382},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.497","@spinajs/fs":"2.0.497","compression":"^1.7.4","@spinajs/log":"2.0.497","randomstring":"^1.2.3","@spinajs/util":"2.0.497","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.497","@spinajs/exceptions":"2.0.497","@spinajs/reflection":"2.0.497","@spinajs/validation":"2.0.497","@spinajs/configuration":"2.0.497","@spinajs/templates-pug":"2.0.497"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.497_1785801725840_0.40328076641265076","host":"s3://npm-registry-packages-npm-production"}},"2.0.498":{"name":"@spinajs/http","version":"2.0.498","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.498","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"5ed6a712b84beb954d93576f64a49bb91d05a0c1","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.498.tgz","fileCount":620,"integrity":"sha512-oLXqohwKnNiacuZacAlnt3tyVoSlu9CgDVKs4lf8yg15dLgWna7YFpjxJN0WwhlYwtYDphWw6Ffg9Ut3fLLCcg==","signatures":[{"sig":"MEQCIEGQNrxNl/GMIA8hihEHzpRbDREx4tXIFOTluHpnSDVmAiBZneOQuXPjCOLiJ8LmAOqy2bOFiGaTyqx+rGds2zQEXQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1538506},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.498","@spinajs/fs":"2.0.498","compression":"^1.7.4","@spinajs/log":"2.0.498","randomstring":"^1.2.3","@spinajs/util":"2.0.498","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.498","@spinajs/exceptions":"2.0.498","@spinajs/reflection":"2.0.498","@spinajs/validation":"2.0.498","@spinajs/configuration":"2.0.498","@spinajs/templates-pug":"2.0.498"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.498_1785802290481_0.06785616152848162","host":"s3://npm-registry-packages-npm-production"}},"2.0.499":{"name":"@spinajs/http","version":"2.0.499","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.499","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"a51a3f6cc5fd4f23ec57af8abe7bb33aac9ddf37","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.499.tgz","fileCount":620,"integrity":"sha512-vHywKMSYmFlEfCoIMpkZ+9wWTJIJOvpsXNzM6/npQadWbexhKnFJ4Bx1bXvXBnn5gGkz8cYJ4hL2989LPlUvwA==","signatures":[{"sig":"MEYCIQD+p4F0lNgwY1gC78oDqxjwjxzmz4a2wjgLYTaAVJOKcAIhAMoip8810Xd8S9v2KtfpJ1RFMYRuVEkhxIDrCIUzo/o8","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1538506},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.499","@spinajs/fs":"2.0.499","compression":"^1.7.4","@spinajs/log":"2.0.499","randomstring":"^1.2.3","@spinajs/util":"2.0.499","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.499","@spinajs/exceptions":"2.0.499","@spinajs/reflection":"2.0.499","@spinajs/validation":"2.0.499","@spinajs/configuration":"2.0.499","@spinajs/templates-pug":"2.0.499"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.499_1785900694933_0.32850283775886857","host":"s3://npm-registry-packages-npm-production"}},"2.0.500":{"name":"@spinajs/http","version":"2.0.500","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.500","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"23b87bfc05acc7af9edd8f81115847bc2038abaa","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.500.tgz","fileCount":620,"integrity":"sha512-BN+rPN1R/cfKDDLy/4kyNjGxt4ymUfsdhMZk6DsD7COQNawnJzroOx2cL3ZHHesfwvfshTCJQKZ9jCy2OCGauQ==","signatures":[{"sig":"MEQCIEWEuTN1hP8Gh4OIBlFJ5P7fJRKpe9Os3EdyrzMfV1/wAiARBXUcdb1O562HYzhN6AuZqndZYVP2JTUrDxINuePzxg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1538506},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.500","@spinajs/fs":"2.0.500","compression":"^1.7.4","@spinajs/log":"2.0.500","randomstring":"^1.2.3","@spinajs/util":"2.0.500","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.500","@spinajs/exceptions":"2.0.500","@spinajs/reflection":"2.0.500","@spinajs/validation":"2.0.500","@spinajs/configuration":"2.0.500","@spinajs/templates-pug":"2.0.500"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.500_1786004484766_0.038372385848671975","host":"s3://npm-registry-packages-npm-production"}},"2.0.501":{"name":"@spinajs/http","version":"2.0.501","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.501","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"4ce9591ed4af9171df4d674c9bf70c22a23dd9e2","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.501.tgz","fileCount":620,"integrity":"sha512-EwfNDiDI3x+lczbhS5mUTN9WeDNw6RAJ30XAstHJi50S1LrPUXY0cPMIlnKk4na6ULWZXQdQ2BVeYtYfOZLZpg==","signatures":[{"sig":"MEUCIQDWt/jBPy8lWSTuXzyH3OcfNS+ykI7tq90u8rIpcavqagIgebxMwLlwZNtrFXB0KdZEvwWyAKEkPkL0SwvIV/CNXqM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1538506},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.501","@spinajs/fs":"2.0.501","compression":"^1.7.4","@spinajs/log":"2.0.501","randomstring":"^1.2.3","@spinajs/util":"2.0.501","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.501","@spinajs/exceptions":"2.0.501","@spinajs/reflection":"2.0.501","@spinajs/validation":"2.0.501","@spinajs/configuration":"2.0.501","@spinajs/templates-pug":"2.0.501"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.501_1786017006878_0.49696932010126504","host":"s3://npm-registry-packages-npm-production"}},"2.0.502":{"name":"@spinajs/http","version":"2.0.502","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.502","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"940f16c34ef7dec21abbdebff7ea5fceda575b2e","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.502.tgz","fileCount":620,"integrity":"sha512-oy2O/dFw2ye3cBKUDRIyb0QAsBXOql8OQ209WVNqDJE2x7hdoW+MOM+I1OEMoqSTPFYId8daYPyFIxjlT7vjvA==","signatures":[{"sig":"MEQCIDBMQaGymztH/vMM0e5EH3UKfy0uPP6xuxaOWMaghLFFAiBaXn3DK4jtLIHlBEI6aYruhm6ZHUG4DP4WP1uCl+WAlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1538506},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.502","@spinajs/fs":"2.0.502","compression":"^1.7.4","@spinajs/log":"2.0.502","randomstring":"^1.2.3","@spinajs/util":"2.0.502","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.502","@spinajs/exceptions":"2.0.502","@spinajs/reflection":"2.0.502","@spinajs/validation":"2.0.502","@spinajs/configuration":"2.0.502","@spinajs/templates-pug":"2.0.502"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.502_1786066832895_0.4542644637183324","host":"s3://npm-registry-packages-npm-production"}},"2.0.504":{"name":"@spinajs/http","version":"2.0.504","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.504","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b4a203c206bce27a6445fe2f35156197b094d4b1","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.504.tgz","fileCount":620,"integrity":"sha512-CFAXsWTzkFX84tO82oGZUfWs6OvfEcR84x1yXJcwd2Cb9q/gn/4ZrwgAybG0rwjT+pQeleFen0cmX36vjEErUg==","signatures":[{"sig":"MEUCIB9wVeuzZeQgd5ZgSg51u0TEpipquHU+QihMxbGQPraiAiEAien00xlyIiag/gIspFU4gCRXSLWWIVw4Bxgp6gT1BYY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1538506},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.504","@spinajs/fs":"2.0.504","compression":"^1.7.4","@spinajs/log":"2.0.504","randomstring":"^1.2.3","@spinajs/util":"2.0.504","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.504","@spinajs/exceptions":"2.0.504","@spinajs/reflection":"2.0.504","@spinajs/validation":"2.0.504","@spinajs/configuration":"2.0.504","@spinajs/templates-pug":"2.0.504"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.504_1786263661489_0.5672082846011921","host":"s3://npm-registry-packages-npm-production"}},"2.0.505":{"name":"@spinajs/http","version":"2.0.505","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.505","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"a3c6fb16becabef6f52833a8d8d58b26652760eb","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.505.tgz","fileCount":620,"integrity":"sha512-alnhuguJTvRiW2toatqdYfFNo4xWqtiDCeSzqqwBkXJJPGNNzbRtQWOqxYf/2jDGWxCcLnjRibVrmENn+NZhKQ==","signatures":[{"sig":"MEQCIAFgW9ea3ZZRxcqjI4csh8gQoWwHKdba3zPiq65xl3ffAiBu2sNFZfCWin6A5OnRodTb6TlY9X1fHhbYygdoi/ZGzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552862},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.505","@spinajs/fs":"2.0.505","compression":"^1.7.4","@spinajs/log":"2.0.505","randomstring":"^1.2.3","@spinajs/util":"2.0.505","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.505","@spinajs/exceptions":"2.0.505","@spinajs/reflection":"2.0.505","@spinajs/validation":"2.0.505","@spinajs/configuration":"2.0.505","@spinajs/templates-pug":"2.0.505"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.505_1786315153480_0.8314845152163235","host":"s3://npm-registry-packages-npm-production"}},"2.0.506":{"name":"@spinajs/http","version":"2.0.506","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.506","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"15f5b0c61016aa056664ebd0ac075ba450a4518f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.506.tgz","fileCount":620,"integrity":"sha512-gcsOomqwwf9HKS7uE2pVNFoWyqeq12fYHZFFJlH39q7akVBzGkIzkVKgmTzVkFOiWPR17pyUxqUlBwM7y163QA==","signatures":[{"sig":"MEUCIQD3XbRHhIsC6LLRGghm5IK5SkBBzjtId6R5xKJ3xdz9uQIgK1nuVysiP2x+6bYLaY9XCErc694Vyyu5GM4j9wUB23w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552862},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.506","@spinajs/fs":"2.0.506","compression":"^1.7.4","@spinajs/log":"2.0.506","randomstring":"^1.2.3","@spinajs/util":"2.0.506","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.506","@spinajs/exceptions":"2.0.506","@spinajs/reflection":"2.0.506","@spinajs/validation":"2.0.506","@spinajs/configuration":"2.0.506","@spinajs/templates-pug":"2.0.506"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.506_1786316233566_0.5053295792943775","host":"s3://npm-registry-packages-npm-production"}},"2.0.507":{"name":"@spinajs/http","version":"2.0.507","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.507","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"fdda2f273c31c67ab065e3a4623e014c2af3022a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.507.tgz","fileCount":620,"integrity":"sha512-ZZ11mD19orG4sOfMJuXSGsGI3Cqxz75Lb2w1MC6JCADBmwMG75WJ1OPBh7VDt1KJ9ztVkM6LONCbAu1xsbXmAQ==","signatures":[{"sig":"MEYCIQDKXQsGq2yvnMKAyTK5m0HCinJRAwim9UQGs0zNgcjTrAIhAIfFz7sIPjDRE2ApvTtL5fI3tUL5rFIu8K06y28jbsZ1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552862},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.507","@spinajs/fs":"2.0.507","compression":"^1.7.4","@spinajs/log":"2.0.507","randomstring":"^1.2.3","@spinajs/util":"2.0.507","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.507","@spinajs/exceptions":"2.0.507","@spinajs/reflection":"2.0.507","@spinajs/validation":"2.0.507","@spinajs/configuration":"2.0.507","@spinajs/templates-pug":"2.0.507"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.507_1786539641424_0.9940544486632796","host":"s3://npm-registry-packages-npm-production"}},"2.0.508":{"name":"@spinajs/http","version":"2.0.508","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.508","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2a9442739a776332e20f33fc99acc1b32dad2091","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.508.tgz","fileCount":620,"integrity":"sha512-vtc4Y5RiTE9W0C2WOC4txzTM4Xx1iNrnIY+O+f8VdTf9C4bqyMvzYwPDiugTNsxDFaxQlt4dNNJmdCoHphPzDw==","signatures":[{"sig":"MEYCIQDiANSfKdsSvHmeDnnD9kXltQgIuuXrSIzy+Kh75Np9lQIhAJ1WVIGDLmlzpsR0Ic3sfZ5B3T+cCDqLlBJ49TvBfECn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552862},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.508","@spinajs/fs":"2.0.508","compression":"^1.7.4","@spinajs/log":"2.0.508","randomstring":"^1.2.3","@spinajs/util":"2.0.508","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.508","@spinajs/exceptions":"2.0.508","@spinajs/reflection":"2.0.508","@spinajs/validation":"2.0.508","@spinajs/configuration":"2.0.508","@spinajs/templates-pug":"2.0.508"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.508_1786750833585_0.7788396238525317","host":"s3://npm-registry-packages-npm-production"}},"2.0.509":{"name":"@spinajs/http","version":"2.0.509","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.509","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"6cfb3cf6b183a725c1d246070070a770e1ce046b","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.509.tgz","fileCount":620,"integrity":"sha512-KPWcy0P/qNQFml+4XlvR92xaoO02RZBysGrMkvrzxF21zq1eKaH2YpVDG83+aFF4LEnd+LbVAcbNmg/S8H73lw==","signatures":[{"sig":"MEUCIQDZF7sYJ3NM47AvC8ZPtUMyVr5qlgdqm/e457sURDc44AIgRWxu3tvrmCF849hkTg8euIC/hm2Oy+/MHgl2SGvE2H0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552862},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.509","@spinajs/fs":"2.0.509","compression":"^1.7.4","@spinajs/log":"2.0.509","randomstring":"^1.2.3","@spinajs/util":"2.0.509","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.509","@spinajs/exceptions":"2.0.509","@spinajs/reflection":"2.0.509","@spinajs/validation":"2.0.509","@spinajs/configuration":"2.0.509","@spinajs/templates-pug":"2.0.509"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.509_1786968621292_0.1253951804660216","host":"s3://npm-registry-packages-npm-production"}},"2.0.510":{"name":"@spinajs/http","version":"2.0.510","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.510","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"ab00df0c266abe758ca10f768740fb6b38a803bd","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.510.tgz","fileCount":620,"integrity":"sha512-sO+tV69Mv6ixYGJwcdGF0gMm/EHqxRkUMhX+om1jwmqshfSaIqEVERHIOTPRcPp0erVksNaIIpURPZMnhx531A==","signatures":[{"sig":"MEYCIQDIhq54y56oFhZ0Z/5z5MKejmU4rYhCveWB3dPT1fQd9QIhAMkQVfjQd48dQBstPzV1xTE15Yhw9Yc7gCv2yCpJ7iqd","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552862},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.510","@spinajs/fs":"2.0.510","compression":"^1.7.4","@spinajs/log":"2.0.510","randomstring":"^1.2.3","@spinajs/util":"2.0.510","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.510","@spinajs/exceptions":"2.0.510","@spinajs/reflection":"2.0.510","@spinajs/validation":"2.0.510","@spinajs/configuration":"2.0.510","@spinajs/templates-pug":"2.0.510"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.510_1787005760814_0.9188704028782424","host":"s3://npm-registry-packages-npm-production"}},"2.0.511":{"name":"@spinajs/http","version":"2.0.511","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.511","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c2311a5474db9ac405f01c6f060b54a243865e48","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.511.tgz","fileCount":620,"integrity":"sha512-CX+KEp8PLutEToni4ZzV6X9zzW4FGeb54esqkooCmRSk9YKPv4+se4fcFcgnObyCvjZOgaL8vTrWzVAKfdUVEA==","signatures":[{"sig":"MEQCIH6RB5rhANAv//WgOyeSR0C320bbvkdp3TrGcq57GLjYAiBhzPSujecp4mRZe5U6KPz4+zRJM0rIZv8Ak3UEkjY7wg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552862},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.511","@spinajs/fs":"2.0.511","compression":"^1.7.4","@spinajs/log":"2.0.511","randomstring":"^1.2.3","@spinajs/util":"2.0.511","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.511","@spinajs/exceptions":"2.0.511","@spinajs/reflection":"2.0.511","@spinajs/validation":"2.0.511","@spinajs/configuration":"2.0.511","@spinajs/templates-pug":"2.0.511"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.511_1787006094877_0.814203926958875","host":"s3://npm-registry-packages-npm-production"}},"2.0.512":{"name":"@spinajs/http","version":"2.0.512","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.512","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"f688fa30aaed8ad8b71094bd34ef7c80f77c18e2","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.512.tgz","fileCount":620,"integrity":"sha512-g64skRnfUFeraWQRWCYAN8pdW5aN5goahq+l4F5bb2TbIY7ZgjGtu4YRJzZTCePlMV5OAK6xxkDS/jspKNUMdA==","signatures":[{"sig":"MEYCIQDV3B9zaxHmE/fmKvKKoFa8+crwTXtQ/bu4Qeh+nzW3AAIhAOBVN3zAMrbOmOInBo7MZh8V9KceL3rXO3wD+2bO7gtl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552862},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.512","@spinajs/fs":"2.0.512","compression":"^1.7.4","@spinajs/log":"2.0.512","randomstring":"^1.2.3","@spinajs/util":"2.0.512","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.512","@spinajs/exceptions":"2.0.512","@spinajs/reflection":"2.0.512","@spinajs/validation":"2.0.512","@spinajs/configuration":"2.0.512","@spinajs/templates-pug":"2.0.512"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.512_1787054814659_0.4358060931154668","host":"s3://npm-registry-packages-npm-production"}},"2.0.513":{"name":"@spinajs/http","version":"2.0.513","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.513","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e9f2b824ed15487cd5c7957e598ee9b3dfccf8fd","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.513.tgz","fileCount":620,"integrity":"sha512-FZ6g62IhfR/kKM7VzwojlALMmhppPIm5oNHI7OFIyXihnF1OYPP5J9fmwtVHZJlARzWBzoRsDbALHjEl66HdIg==","signatures":[{"sig":"MEUCIHGJxhMuUSSeDVEVTXsI/X6+ikjxplD27K4SL6TNbgc7AiEA2P4NrQyS+uIuvC4Q0nPW+SJg77Rkcm9FYOFn1AAj1/A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552862},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.513","@spinajs/fs":"2.0.513","compression":"^1.7.4","@spinajs/log":"2.0.513","randomstring":"^1.2.3","@spinajs/util":"2.0.513","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.513","@spinajs/exceptions":"2.0.513","@spinajs/reflection":"2.0.513","@spinajs/validation":"2.0.513","@spinajs/configuration":"2.0.513","@spinajs/templates-pug":"2.0.513"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.513_1787131439399_0.31119540477206353","host":"s3://npm-registry-packages-npm-production"}},"2.0.514":{"name":"@spinajs/http","version":"2.0.514","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.514","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"7abaf52c4e32807bd0601730cbfa7e9b650e5415","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.514.tgz","fileCount":620,"integrity":"sha512-xOfMK/dQiZscEPul9QzeS33Dw0JUVB4M+eyE3zSbbtnHvozeETiXwS4qYsvOGY9KjOuIbOOyIfgAYEBwxSPAYA==","signatures":[{"sig":"MEUCIQDUrl4Da8cqFKZa6u3yxKp9fgOfV4LMTIAkSUDENBaaigIgU9oZJ6Dk6tLdkaWD8vMl66F4CQIBqG9h0RA0VFA/MVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552862},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.514","@spinajs/fs":"2.0.514","compression":"^1.7.4","@spinajs/log":"2.0.514","randomstring":"^1.2.3","@spinajs/util":"2.0.514","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.514","@spinajs/exceptions":"2.0.514","@spinajs/reflection":"2.0.514","@spinajs/validation":"2.0.514","@spinajs/configuration":"2.0.514","@spinajs/templates-pug":"2.0.514"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.514_1787211758474_0.0565119011892683","host":"s3://npm-registry-packages-npm-production"}},"2.0.515":{"name":"@spinajs/http","version":"2.0.515","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.515","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"cfee0f96021efac15007f7d60db7fd4e0ff034c8","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.515.tgz","fileCount":620,"integrity":"sha512-hoj95SRoQNxcxTZ2izL/nhlrqJYc/spxdrfl3T1KNXMrOS1RMo7VHZ6Mwp07D0sDggZmuQdxZGcxEuxPUzAY4A==","signatures":[{"sig":"MEUCIQCy1FV7PpXk6etzysumfnttCYijBSWAlI0bYbBRWhiO+QIga77kkWbHroIvvfQdIzUsgS3tEZ09sxWsPIDVJboqZPw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552862},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.515","@spinajs/fs":"2.0.515","compression":"^1.7.4","@spinajs/log":"2.0.515","randomstring":"^1.2.3","@spinajs/util":"2.0.515","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.515","@spinajs/exceptions":"2.0.515","@spinajs/reflection":"2.0.515","@spinajs/validation":"2.0.515","@spinajs/configuration":"2.0.515","@spinajs/templates-pug":"2.0.515"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.515_1787318417378_0.06459493893416535","host":"s3://npm-registry-packages-npm-production"}},"2.0.516":{"name":"@spinajs/http","version":"2.0.516","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.516","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"8220055f0b1618340bfb9fa934373b5de48d29eb","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.516.tgz","fileCount":620,"integrity":"sha512-9rV3c998zE3PqpKYGMJvZZWCZ/GtJDrOIPH6E4bHaIIOXiN7vtZuLYC/Z70vDllqDgMC9b+YTBAYmDDfAm5lAw==","signatures":[{"sig":"MEUCIQC4KY5su02ge1/8SsegsNvDGhfECphI8v9kdSRZtKpFkAIgFOcn5TeESYPMAEOtwztVOiMuPc0RgQUmTnF1zgjovKQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552862},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.516","@spinajs/fs":"2.0.516","compression":"^1.7.4","@spinajs/log":"2.0.516","randomstring":"^1.2.3","@spinajs/util":"2.0.516","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.516","@spinajs/exceptions":"2.0.516","@spinajs/reflection":"2.0.516","@spinajs/validation":"2.0.516","@spinajs/configuration":"2.0.516","@spinajs/templates-pug":"2.0.516"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.516_1787318845493_0.5963871053320717","host":"s3://npm-registry-packages-npm-production"}},"2.0.517":{"name":"@spinajs/http","version":"2.0.517","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.517","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c0b055a76064b39282879282fd0c13d6460077b1","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.517.tgz","fileCount":620,"integrity":"sha512-MfwBiU8QwdwzduMrxtpat/FFuqrwCnQVCQUTy/fPJe9VciGrATWRqQ/vVlK2ejwGZjAHUCeJE5IhHlHDBEba5g==","signatures":[{"sig":"MEQCICwd55dzScMkOdG141b8Vu7DQN/DbX4i2YY7HbNp/DUeAiBXJNwpAvtJY+sUtaXyRRl2b2MqX0/lwMucrMBG59WRxQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552862},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.517","@spinajs/fs":"2.0.517","compression":"^1.7.4","@spinajs/log":"2.0.517","randomstring":"^1.2.3","@spinajs/util":"2.0.517","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.517","@spinajs/exceptions":"2.0.517","@spinajs/reflection":"2.0.517","@spinajs/validation":"2.0.517","@spinajs/configuration":"2.0.517","@spinajs/templates-pug":"2.0.517"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.517_1787528906727_0.18678085383163645","host":"s3://npm-registry-packages-npm-production"}},"2.0.518":{"name":"@spinajs/http","version":"2.0.518","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.518","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"0eb8121eec5dfeefc2946b036e541599744800a0","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.518.tgz","fileCount":620,"integrity":"sha512-+jpxnO1dFRsSU9c69ZbTGRTq6jkRbvej5g/0zffJy990KnV8axqoQMx87gzAXA0cVGjdyiAdaaToDDMO4i66lw==","signatures":[{"sig":"MEUCIQDjJSCKX13v60oHDD6CcjPx/PORTJtzf8PS3YPe4Tw/ywIgdKJCKqcmd4ZucWRh72CtPVEn+KtkFpvmceIi6zveOnY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552862},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.518","@spinajs/fs":"2.0.518","compression":"^1.7.4","@spinajs/log":"2.0.518","randomstring":"^1.2.3","@spinajs/util":"2.0.518","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.518","@spinajs/exceptions":"2.0.518","@spinajs/reflection":"2.0.518","@spinajs/validation":"2.0.518","@spinajs/configuration":"2.0.518","@spinajs/templates-pug":"2.0.518"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.518_1787648275425_0.3066094555078682","host":"s3://npm-registry-packages-npm-production"}},"2.0.519":{"name":"@spinajs/http","version":"2.0.519","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.519","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"888aeaa1740043a97c90f99d3948b8e4a11a539a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.519.tgz","fileCount":620,"integrity":"sha512-KuuA20E5KYdb5LVqWIsWQ30Cng1AXg7kQwT1lb6pIVlA5Vtd8Tu49ekvibHDQVG9gjNauCpnpKb4yaVt1OPMTg==","signatures":[{"sig":"MEQCIBviCvRybyIdKBo6NxcueQnj6j2YijoHARGNsPwPRzc0AiA2WGRCy9LEVuQgG0rnLOYfZcIA6B2WS4wc6ki0u3yefg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552862},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.519","@spinajs/fs":"2.0.519","compression":"^1.7.4","@spinajs/log":"2.0.519","randomstring":"^1.2.3","@spinajs/util":"2.0.519","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.519","@spinajs/exceptions":"2.0.519","@spinajs/reflection":"2.0.519","@spinajs/validation":"2.0.519","@spinajs/configuration":"2.0.519","@spinajs/templates-pug":"2.0.519"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.519_1787648755400_0.4080393690770301","host":"s3://npm-registry-packages-npm-production"}},"2.0.520":{"name":"@spinajs/http","version":"2.0.520","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.520","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"2a09742048b28ef82b3d6cbaa9a698fcd3ada74a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.520.tgz","fileCount":620,"integrity":"sha512-G0CIClTfgfMGa/VZ8I9cpXG1YLbeP/Sxs1tD6shWpiGF6/EWW834mmJwVox89doB9FW2voag3k/0bwQanMsAwg==","signatures":[{"sig":"MEYCIQCz/7XKsRW30+sz568MRmkm2rAAa1HwlTrZs+qvBxAzeAIhALeZkfcg282HKjlStxR3hPS3QvLcosRS5NDyVWHIbWLN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552862},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.520","@spinajs/fs":"2.0.520","compression":"^1.7.4","@spinajs/log":"2.0.520","randomstring":"^1.2.3","@spinajs/util":"2.0.520","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.520","@spinajs/exceptions":"2.0.520","@spinajs/reflection":"2.0.520","@spinajs/validation":"2.0.520","@spinajs/configuration":"2.0.520","@spinajs/templates-pug":"2.0.520"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.520_1787657078151_0.6955434711034827","host":"s3://npm-registry-packages-npm-production"}},"2.0.521":{"name":"@spinajs/http","version":"2.0.521","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.521","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c14947149fd678d875267d44f00ada659c8d98e1","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.521.tgz","fileCount":620,"integrity":"sha512-N6F9nSDezOJZox9evVsAs/gXzmpLKGO3fnkm+pkrPs9hBH7rwKamJaUDKrgrI2VI2e9UuBgIrLzmLM+T/9g/FA==","signatures":[{"sig":"MEYCIQCNveF3WvKxZ2crC8chS0gKDgWHzmfazXEzBIX1RgsJNQIhAKvqUkzfaZSQScahjNJKBDMyzmUtBqifbo+lRxrtPIin","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1552862},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.521","@spinajs/fs":"2.0.521","compression":"^1.7.4","@spinajs/log":"2.0.521","randomstring":"^1.2.3","@spinajs/util":"2.0.521","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.521","@spinajs/exceptions":"2.0.521","@spinajs/reflection":"2.0.521","@spinajs/validation":"2.0.521","@spinajs/configuration":"2.0.521","@spinajs/templates-pug":"2.0.521"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.521_1787746767608_0.7808793119282658","host":"s3://npm-registry-packages-npm-production"}},"2.0.522":{"name":"@spinajs/http","version":"2.0.522","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.522","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"eb7cdb723cb273341db6de0f2b32a4992755a315","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.522.tgz","fileCount":628,"integrity":"sha512-pBwiY1BFbxALRJBBWRMpqkvNvLk6V6uD/uPezllbu/ISIkNboaKm5ne3RmPcGLQq4+bYzj81lhygtDsidpW2WQ==","signatures":[{"sig":"MEUCIQCsVI0no9JuyNtHScRPsXDv8SXLgO3X/cL8lE9g+XSPZQIgcfBV1R1szRjuIHDZ3LkdrJHQpUZ1mO954Bj0p4ki2lE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1586257},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.522","@spinajs/fs":"2.0.522","compression":"^1.7.4","@spinajs/log":"2.0.522","randomstring":"^1.2.3","@spinajs/util":"2.0.522","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.522","@spinajs/exceptions":"2.0.522","@spinajs/reflection":"2.0.522","@spinajs/validation":"2.0.522","@spinajs/configuration":"2.0.522","@spinajs/templates-pug":"2.0.522"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.522_1788182881349_0.2581217838971819","host":"s3://npm-registry-packages-npm-production"}},"2.0.523":{"name":"@spinajs/http","version":"2.0.523","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.523","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"057eba9ff2ac194b7b47834c41acce4ca19b1f64","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.523.tgz","fileCount":628,"integrity":"sha512-Jl36iltxqBjMZ+sTch9bscfEOzmjAi9tBhjCED50oD7mLlFzQ4WjsRHNlu/kx6witETJwBdpxY+RJ6oUd0E/NQ==","signatures":[{"sig":"MEUCIFx5QVBPhajt8wATGqxDtgcteDFD+sO+tCXiOfXWh9g6AiEAwJqYeCnzGvjYUVoJeLRaq/769C/1NUKCKTW9AUlwC2w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1586257},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.523","@spinajs/fs":"2.0.523","compression":"^1.7.4","@spinajs/log":"2.0.523","randomstring":"^1.2.3","@spinajs/util":"2.0.523","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.523","@spinajs/exceptions":"2.0.523","@spinajs/reflection":"2.0.523","@spinajs/validation":"2.0.523","@spinajs/configuration":"2.0.523","@spinajs/templates-pug":"2.0.523"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.523_1788265391496_0.11453697958553954","host":"s3://npm-registry-packages-npm-production"}},"2.0.524":{"name":"@spinajs/http","version":"2.0.524","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.524","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"fb265d7c946f342cab5d9f4c4d686352c8ec0967","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.524.tgz","fileCount":628,"integrity":"sha512-3O2Ge1XWgsGGEfimKzuu0RdlxwiqvH4zcAupUUldcx+t2vI30HqnYI93JL9dWtT9f2/Mp4zUtHh7g4MZwBOdhQ==","signatures":[{"sig":"MEUCIQCXeyTMnIX9McK0igPf+dwkZVg2/25FuT0tuuo2l57i+wIgJsJGIVzLlVos8rLt5hkxcbZey2YNpBpxeNR2cZmYadE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1586257},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"}},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.524","@spinajs/fs":"2.0.524","compression":"^1.7.4","@spinajs/log":"2.0.524","randomstring":"^1.2.3","@spinajs/util":"2.0.524","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.524","@spinajs/exceptions":"2.0.524","@spinajs/reflection":"2.0.524","@spinajs/validation":"2.0.524","@spinajs/configuration":"2.0.524","@spinajs/templates-pug":"2.0.524"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.524_1788274747200_0.6766642869852322","host":"s3://npm-registry-packages-npm-production"}},"2.0.525":{"name":"@spinajs/http","version":"2.0.525","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.525","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"78e17cf3ea07462c2eb9a280f01977bd8375adb5","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.525.tgz","fileCount":628,"integrity":"sha512-JLzqyFMLUcThVWyri+PoAPHk2h5NWpF3y8/dJXPUv+ZVbhSflfCyai4OqdkizLNxYDjU1DI/5FPVOsqBRgpJpw==","signatures":[{"sig":"MEYCIQDfyi54VDAvl46du5gV3q7qLJ3ZNPD7CnSaNStNvuATTwIhAJgVhvw/fnbakl1xVcUEPaMdeuylbofkWmJZlSE3pPDk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1601742},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.525","@spinajs/fs":"2.0.525","compression":"^1.7.4","@spinajs/log":"2.0.525","randomstring":"^1.2.3","@spinajs/util":"2.0.525","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.525","@spinajs/exceptions":"2.0.525","@spinajs/reflection":"2.0.525","@spinajs/validation":"2.0.525","@spinajs/configuration":"2.0.525","@spinajs/templates-pug":"2.0.525"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.525_1788281187354_0.853991314671303","host":"s3://npm-registry-packages-npm-production"}},"2.0.526":{"name":"@spinajs/http","version":"2.0.526","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.526","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"81ec5bc62616ed5d60bdf6b97a05db33b7f289cc","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.526.tgz","fileCount":628,"integrity":"sha512-MKXQeAqr91RgCrCVC1Q3Erz0D8SbajsV+hGFZj6yG3y+yU49JG4N/ulU/WxEhEJodX73VNA2mIiaAc7mqBk5xg==","signatures":[{"sig":"MEQCIHV09cynB0f64RK/KeMCbOnXaY2bBM+fBjj+V0LvUslgAiAJLO52fhxfgOvdNnre3z0BwZUkmmuFxBqGTD7/YANIXA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1601742},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.526","@spinajs/fs":"2.0.526","compression":"^1.7.4","@spinajs/log":"2.0.526","randomstring":"^1.2.3","@spinajs/util":"2.0.526","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.526","@spinajs/exceptions":"2.0.526","@spinajs/reflection":"2.0.526","@spinajs/validation":"2.0.526","@spinajs/configuration":"2.0.526","@spinajs/templates-pug":"2.0.526"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.526_1788321231658_0.35103820943537944","host":"s3://npm-registry-packages-npm-production"}},"2.0.527":{"name":"@spinajs/http","version":"2.0.527","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.527","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b3a41c48f41a4861f6f64b5fc3ebb234771e60d6","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.527.tgz","fileCount":628,"integrity":"sha512-SXaaTc3JpE1CinLsPJGeNogH3bci7bfKCvrNwNFwhYC2UUFLkguq13afDY9GjvB9fLd77KEDO/vGoYsIrQqQdQ==","signatures":[{"sig":"MEQCIE6iRC8qXARsw0L5nY7l+ifVFjA7rSq9aA3cOYKPdsh8AiAIATOlU6gdN04d1BxIE2TufvuhSrOC7VPaPY1vXztgsw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607210},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.527","@spinajs/fs":"2.0.527","compression":"^1.7.4","@spinajs/log":"2.0.527","randomstring":"^1.2.3","@spinajs/util":"2.0.527","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.527","@spinajs/exceptions":"2.0.527","@spinajs/reflection":"2.0.527","@spinajs/validation":"2.0.527","@spinajs/configuration":"2.0.527","@spinajs/templates-pug":"2.0.527"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.527_1788324124691_0.5146577640031449","host":"s3://npm-registry-packages-npm-production"}},"2.0.528":{"name":"@spinajs/http","version":"2.0.528","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.528","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"79d6f9d9f1f3548ca4a9b5afec750cdab202db23","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.528.tgz","fileCount":628,"integrity":"sha512-FtJ5KhvqTlJJZvK5sxQ9XQAuV1GKMs5Euwr1wt3FU+WiWacOQ49zMXu7BxfmuSqMy7CRl8m9QkfSu/b70YWICg==","signatures":[{"sig":"MEUCIQCvQY9QGwI44+3gP6rnDBYRShXZpqnPlFE8Ka/2i7VSYwIgM8Ki1kIMwS1uCMbCAu4Qjoa1vwFUf1Co4g5WrBDfRxQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607210},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.528","@spinajs/fs":"2.0.528","compression":"^1.7.4","@spinajs/log":"2.0.528","randomstring":"^1.2.3","@spinajs/util":"2.0.528","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.528","@spinajs/exceptions":"2.0.528","@spinajs/reflection":"2.0.528","@spinajs/validation":"2.0.528","@spinajs/configuration":"2.0.528","@spinajs/templates-pug":"2.0.528"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.528_1788332856425_0.8993627777877673","host":"s3://npm-registry-packages-npm-production"}},"2.0.529":{"name":"@spinajs/http","version":"2.0.529","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.529","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"90567fc4041ae9bf0b9531eed810be0ff2111156","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.529.tgz","fileCount":628,"integrity":"sha512-ban2xafeQS51NRwHVm4fctSZligayn7RHuAhhQCi6E5cs7cM9u9Ca5kxiw5ULz77fDZpGGKyANC9pTMS0Kjf1g==","signatures":[{"sig":"MEYCIQDFZQdYzGSRma5dIfPiurGN86v9GTLXxvYN9C9ixYP/1AIhAOduNLCajGh8lIJY+okW8Vesx2yx8UdDcgGGUOa1BSk4","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607210},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.529","@spinajs/fs":"2.0.529","compression":"^1.7.4","@spinajs/log":"2.0.529","randomstring":"^1.2.3","@spinajs/util":"2.0.529","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.529","@spinajs/exceptions":"2.0.529","@spinajs/reflection":"2.0.529","@spinajs/validation":"2.0.529","@spinajs/configuration":"2.0.529","@spinajs/templates-pug":"2.0.529"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.529_1788333476045_0.9455219265942234","host":"s3://npm-registry-packages-npm-production"}},"2.0.530":{"name":"@spinajs/http","version":"2.0.530","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.530","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"28074d011f781aaf759eb4bbfafaed27511487ef","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.530.tgz","fileCount":628,"integrity":"sha512-gV7CdrOjbgm5M+chaATEh0pc0Yrie6gneRM6aQKF3i9h+xqcFolVe7wTpgXoCTJR6aPb3wE4YiGG1fyO2JLjaw==","signatures":[{"sig":"MEUCIDwVVutxuOp5W/iXPVMQkmfmsxFE45pgaoztLoNQhCd6AiEAyQh82FioI4x8yblJh78P6X/M08jUETCqNasU40B55Tc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607210},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.530","@spinajs/fs":"2.0.530","compression":"^1.7.4","@spinajs/log":"2.0.530","randomstring":"^1.2.3","@spinajs/util":"2.0.530","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.530","@spinajs/exceptions":"2.0.530","@spinajs/reflection":"2.0.530","@spinajs/validation":"2.0.530","@spinajs/configuration":"2.0.530","@spinajs/templates-pug":"2.0.530"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.530_1788337539867_0.12102221031362026","host":"s3://npm-registry-packages-npm-production"}},"2.0.531":{"name":"@spinajs/http","version":"2.0.531","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.531","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"bc5c8b347b299273e71995d70fcbe8dcb2d32c5f","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.531.tgz","fileCount":628,"integrity":"sha512-M6q/roaDHcJjH1+JarzzS5yH/D9v65qIE8Eko2mcR5JQDu7Q43guTDcTel4W7LyQTbojC4N6RwDGhkwhSfHl7A==","signatures":[{"sig":"MEUCIE4jMAnApxH1qoygM5cLf6tPFzUV03bqE8C1RmL0uDYnAiEAucgMi0l8luW9jAb1n12XsYO1ho2yDVhoAPF1EedMpR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607210},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.531","@spinajs/fs":"2.0.531","compression":"^1.7.4","@spinajs/log":"2.0.531","randomstring":"^1.2.3","@spinajs/util":"2.0.531","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.531","@spinajs/exceptions":"2.0.531","@spinajs/reflection":"2.0.531","@spinajs/validation":"2.0.531","@spinajs/configuration":"2.0.531","@spinajs/templates-pug":"2.0.531"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.531_1788516279915_0.11028161827178051","host":"s3://npm-registry-packages-npm-production"}},"2.0.532":{"name":"@spinajs/http","version":"2.0.532","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.532","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"70be86431aa41617f11f8b947edb5d80fc5d7718","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.532.tgz","fileCount":628,"integrity":"sha512-ewYzOp5HX4q5oYTh7AXRLai3qC1DyIE6YEsqxzVatnbDoePNzqxSCzFvfFjNDn+trTGhcaq+HpJ777pqe/YT2Q==","signatures":[{"sig":"MEUCIQDeZfh2Uc29vAl+Xw9nxkffwtTwrwcgl2HEjT3RTJam8gIgDmU8Q4SV/BqygFyL6izLFKN/6c5rmt4KTjQDJp+7kM4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607210},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.532","@spinajs/fs":"2.0.532","compression":"^1.7.4","@spinajs/log":"2.0.532","randomstring":"^1.2.3","@spinajs/util":"2.0.532","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.532","@spinajs/exceptions":"2.0.532","@spinajs/reflection":"2.0.532","@spinajs/validation":"2.0.532","@spinajs/configuration":"2.0.532","@spinajs/templates-pug":"2.0.532"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.532_1788996324054_0.5536595983171921","host":"s3://npm-registry-packages-npm-production"}},"2.0.533":{"name":"@spinajs/http","version":"2.0.533","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.533","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"7bcf036ff5bab9fb9c2de484532eea7a55e04474","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.533.tgz","fileCount":628,"integrity":"sha512-HJOWIFyUxK12h3D5YZ4IngIFpLtyc43ySOmxjI3MQAmcHNGiwYYo360eTqJXQ9bWNV1+JBeJ8dtkpCPcxdry1w==","signatures":[{"sig":"MEUCIDCafEnHoWfUFg4VbZH/CB9D/O6ki1E4T5mBQx25Zg7iAiEApTvUO9/8yPm8Tve0r5rJjb/y2Q6rrOniwAMRGDXMF2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607210},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.533","@spinajs/fs":"2.0.533","compression":"^1.7.4","@spinajs/log":"2.0.533","randomstring":"^1.2.3","@spinajs/util":"2.0.533","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.533","@spinajs/exceptions":"2.0.533","@spinajs/reflection":"2.0.533","@spinajs/validation":"2.0.533","@spinajs/configuration":"2.0.533","@spinajs/templates-pug":"2.0.533"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.533_1789115643923_0.0414319057967778","host":"s3://npm-registry-packages-npm-production"}},"2.0.534":{"name":"@spinajs/http","version":"2.0.534","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.534","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"7b41c1c3fa48d2184d4f3f2173a9d05236889d3a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.534.tgz","fileCount":628,"integrity":"sha512-TbyETYA4d9oQBaYfhnwxUEtS1rTrKlQpfUke/q3+vPgTInKsQAyiUdfFamjt75AhzT/iAEg1JsYj5M59RswRlA==","signatures":[{"sig":"MEYCIQD2IJ9WD7dotY2NeSbJiL6Oeem/u+6Vvi5SGw5VJuCpywIhAKacYBb6GsOm/Ivpu4abLYEydKiVriheGpyPnoROuSCc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGaPuRHUcVSDzmyAE8vVSeEqYbyrl3Mge4UqRyzqzs9dAiBz2wvVeQ9B7YZYwxeLfZW2KrAivXmQ0BU0XvlPqf5lWg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607210},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.534","@spinajs/fs":"2.0.534","compression":"^1.7.4","@spinajs/log":"2.0.534","randomstring":"^1.2.3","@spinajs/util":"2.0.534","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.534","@spinajs/exceptions":"2.0.534","@spinajs/reflection":"2.0.534","@spinajs/validation":"2.0.534","@spinajs/configuration":"2.0.534","@spinajs/templates-pug":"2.0.534"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.534_1789424584114_0.48390689686147703","host":"s3://npm-registry-packages-npm-production"}},"2.0.535":{"name":"@spinajs/http","version":"2.0.535","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.535","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e578b05bf701044b55898bdce045d59e286cd226","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.535.tgz","fileCount":628,"integrity":"sha512-A9rbYwvVdDYZBqLcPUXbCmJ+cWO6J1eeuNj/suHehjbrSOnj2Yyvb0fo9LYrMKww8hMPY9qYOmefjTKA9F0gQw==","signatures":[{"sig":"MEQCIGHRy4f5y7DwZuw4O/mcZgMLmeEGSAvwF0GzKMz3QsHTAiBUbVixS6BQgIDEGYWNO+P95c1p511yzFmRS+1+b1Bvmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCkPidSWSy9M0wxiEm3X/vX5yaicO88wLRfsoAGqW8P4wIhAIRaBjn+nyviOM/S6DMcKZ9+nLKKCeeiAdKb9hkq2Hhs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607210},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.535","@spinajs/fs":"2.0.535","compression":"^1.7.4","@spinajs/log":"2.0.535","randomstring":"^1.2.3","@spinajs/util":"2.0.535","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.535","@spinajs/exceptions":"2.0.535","@spinajs/reflection":"2.0.535","@spinajs/validation":"2.0.535","@spinajs/configuration":"2.0.535","@spinajs/templates-pug":"2.0.535"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.535_1789475692440_0.8624990173098952","host":"s3://npm-registry-packages-npm-production"}},"2.0.536":{"name":"@spinajs/http","version":"2.0.536","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.536","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d68c54f1552dedb73edba54efafc4862cda6197e","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.536.tgz","fileCount":628,"integrity":"sha512-i4+M905wP3p1yEsvKNR/BlU+ysM/aLillnOUtf59yISv8JsSZJi2vxrvJOeLlIETP/XnKhItYQ94PYe0qUVQDQ==","signatures":[{"sig":"MEUCIDz106zuBLe3NbjyWI/hoU4lJkTgSxJvpGVJxUwmGKy/AiEAwOfODydskcb1esKjWN6ByRzz7dY5jb1mQYE8+pyBRb4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCdXaVl+FSIlqWwS3ERzwZpRdV4LxbKZxHrGKP/9bND5gIhAPF1Y+nNh3tM1s1AMT0FWXbFzDtpXim1zIicXPf2o/Zg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607210},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.536","@spinajs/fs":"2.0.536","compression":"^1.7.4","@spinajs/log":"2.0.536","randomstring":"^1.2.3","@spinajs/util":"2.0.536","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.536","@spinajs/exceptions":"2.0.536","@spinajs/reflection":"2.0.536","@spinajs/validation":"2.0.536","@spinajs/configuration":"2.0.536","@spinajs/templates-pug":"2.0.536"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.536_1789475957701_0.5186138057973515","host":"s3://npm-registry-packages-npm-production"}},"2.0.537":{"name":"@spinajs/http","version":"2.0.537","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.537","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"e9602f96495cab00a503887baaac214a7b361c2d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.537.tgz","fileCount":628,"integrity":"sha512-tDUlSVTOWkwAcbQs5fTJaFauh0w0eZPYyzhggoSCl1flnSTo+GLp1yjKnW6x/eWvhBm9KSmfRpQLfcDSuRfcnw==","signatures":[{"sig":"MEYCIQCp87OeFWJowjy8z7wTKO5xBnjdIhAJ1HVjooZRQgjNfwIhAJJyccZPd4HXxaokrS3iny9pm2qTHmzoR/GpGa3knLjR","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCgA/ShclbdltkCfpFUvHEk+vg26ZP935RoBPK1QaVtagIgaCg3KGs9OjtcDBZzBKDfWHDdF9EvbCHNdVPwYxgMNKc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607218},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.537","@spinajs/fs":"2.0.537","compression":"^1.7.4","@spinajs/log":"2.0.537","randomstring":"^1.2.3","@spinajs/util":"2.0.537","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.537","@spinajs/exceptions":"2.0.537","@spinajs/reflection":"2.0.537","@spinajs/validation":"2.0.537","@spinajs/configuration":"2.0.537","@spinajs/templates-pug":"2.0.537"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.537_1789536611365_0.986924056906691","host":"s3://npm-registry-packages-npm-production"}},"2.0.538":{"name":"@spinajs/http","version":"2.0.538","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.538","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"a8d5d0a366a479a15ddb41599e946bef87f7e84d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.538.tgz","fileCount":628,"integrity":"sha512-ElKEDQTGMvUzS9bSzbBDMcF00Z/sexem4JLIxXNcjWq7TtAnLGXxvtmSmWLrneRUO6RB/SO/m3KzOzJSP+bMcA==","signatures":[{"sig":"MEQCIGfgMb16xhL4bwYkDQtpwXWX9Msd39isBRzb4Iq/gy0IAiBPTF3DheihkwZChQR8ZD6qMnJuB8rgHXnKL+7dr1k9eg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD56zTnsKko9YZOo/wLcIWkum9CM5U4Ug34MQsWzssoJgIgOwMcLEYQVhOs/X2EyYIU1S/Ah3khxCxCzDJX36W6fBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607218},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.538","@spinajs/fs":"2.0.538","compression":"^1.7.4","@spinajs/log":"2.0.538","randomstring":"^1.2.3","@spinajs/util":"2.0.538","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.538","@spinajs/exceptions":"2.0.538","@spinajs/reflection":"2.0.538","@spinajs/validation":"2.0.538","@spinajs/configuration":"2.0.538","@spinajs/templates-pug":"2.0.538"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.538_1789627924541_0.45391673782392794","host":"s3://npm-registry-packages-npm-production"}},"2.0.539":{"name":"@spinajs/http","version":"2.0.539","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.539","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"fa85bc3fe605df1248cb65a806492fc8fdec4c31","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.539.tgz","fileCount":628,"integrity":"sha512-ROl00qxJGunnJEEWaXeGFeNolD8Ky05p4nH5yOAnxWMSxeUMmG5a3rc9qh4kSdZob8/j8h7feHF2k52lSBoWkw==","signatures":[{"sig":"MEYCIQDQC5mefSNRp5dxxxTnYkY2UP1bCjRMMJtm25x9vSFPNAIhAM3GJ7Qe3OqFDYb+6dW7OffcAXnBGTNfxZ+Fz+iMn0le","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDR9A2QY42QdT2UuoKUQu4DcWESY6uhljRzlN7XE+rFLwIgNg4yCUYQpL1tVvemPmTK5vGtLKAr6wHw4J/dv5gd5P4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607218},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.539","@spinajs/fs":"2.0.539","compression":"^1.7.4","@spinajs/log":"2.0.539","randomstring":"^1.2.3","@spinajs/util":"2.0.539","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.539","@spinajs/exceptions":"2.0.539","@spinajs/reflection":"2.0.539","@spinajs/validation":"2.0.539","@spinajs/configuration":"2.0.539","@spinajs/templates-pug":"2.0.539"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.539_1789635728004_0.7697250230475721","host":"s3://npm-registry-packages-npm-production"}},"2.0.540":{"name":"@spinajs/http","version":"2.0.540","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.540","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"d66071dd712c7220e40364d03a71b3bb9c48d09b","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.540.tgz","fileCount":628,"integrity":"sha512-wfWKnJYA3VqrX95gVGzRy/TBs/oOs2JPY6Br9Fut1t50EshHggwaksNM5Bn8LFXNQTxsvd99VTLLCoYZ3cik3A==","signatures":[{"sig":"MEYCIQCFodrA8dp+GoGDJrYiXtIHUybT38z2Jl506uOIrz8rVgIhAKvWkdkxeJBBLQFQStxZGehGZxkmm3vddZkmY93FkMKw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIBjmm7PB6REAZ7xTa5lWaT6NdSRhMhIC9J/uvFp30D/MAiBQe/kkISJvb7wl99cRDl5mcv4b89okLZQzbzgTQiQ63A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607218},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.540","@spinajs/fs":"2.0.540","compression":"^1.7.4","@spinajs/log":"2.0.540","randomstring":"^1.2.3","@spinajs/util":"2.0.540","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.540","@spinajs/exceptions":"2.0.540","@spinajs/reflection":"2.0.540","@spinajs/validation":"2.0.540","@spinajs/configuration":"2.0.540","@spinajs/templates-pug":"2.0.540"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.540_1789719901552_0.7370644223380651","host":"s3://npm-registry-packages-npm-production"}},"2.0.541":{"name":"@spinajs/http","version":"2.0.541","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.541","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"5860a32c0012efd2df837ebd7cfbf6d73c40126a","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.541.tgz","fileCount":628,"integrity":"sha512-yJj+CeJXIB1koLzRuowM36nq1jLcwStKhQQB3LW4tsPgBW7kWNGFdDSbac9y02FyvqkKa6pQNo3KR8OC3oD5gw==","signatures":[{"sig":"MEQCIC/XcayWKXvqbaqItZ/PpGLIqcgQt3KReW2ZcM+q7NyTAiBeyb61HKyM+LoL9SOAxJaMvQuq/ISZn//lfpay/472fg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAhuc0qZa7NsfcPKla8Y0IoSn0YYNxSfUwny7+o9oPU8AiEA/c54fk1bUMkhQKiHyexTEicC5x/abDklqj592zYEdSo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607218},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.541","@spinajs/fs":"2.0.541","compression":"^1.7.4","@spinajs/log":"2.0.541","randomstring":"^1.2.3","@spinajs/util":"2.0.541","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.541","@spinajs/exceptions":"2.0.541","@spinajs/reflection":"2.0.541","@spinajs/validation":"2.0.541","@spinajs/configuration":"2.0.541","@spinajs/templates-pug":"2.0.541"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.541_1789722804302_0.2709035620197804","host":"s3://npm-registry-packages-npm-production"}},"2.0.542":{"name":"@spinajs/http","version":"2.0.542","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.542","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"c78fc93bd905baac7d35e87458d047a59c89890d","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.542.tgz","fileCount":628,"integrity":"sha512-6Zu64Mxrp7Ul0RD2ROq+IIS7MgLt2nhgM3GaHNhJ19WRY/Le41wpZDSc1CqQ5ELnLFDl33c4XBORHXvKLOc20g==","signatures":[{"sig":"MEQCIHeeYgfM8q0M7US1ESxPAEaeCN7GMynxG7rrqQ4jIi/KAiBC0geva5Jrk1P9aetILZjeZ7N6WwPkyS5FLrfdnPJqzQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDA0DnrR9MMrAwT9t1sjc66c4rKNWClpf9y5VEIrHETtwIhAJDUZclX+9Ze7cc/7PWZnIbvT1y4/ptptYwrmr14XlMD","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607218},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.542","@spinajs/fs":"2.0.542","compression":"^1.7.4","@spinajs/log":"2.0.542","randomstring":"^1.2.3","@spinajs/util":"2.0.542","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.542","@spinajs/exceptions":"2.0.542","@spinajs/reflection":"2.0.542","@spinajs/validation":"2.0.542","@spinajs/configuration":"2.0.542","@spinajs/templates-pug":"2.0.542"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.542_1789771570283_0.05846210685063835","host":"s3://npm-registry-packages-npm-production"}},"2.0.543":{"name":"@spinajs/http","version":"2.0.543","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.543","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"95f83afcde74486fc59fd613852c5d4ed98181ae","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.543.tgz","fileCount":628,"integrity":"sha512-/73GQz79wSyqi3+mbKnEZPz+wqMETnuBPf8QWpP9/WpruJQcKkfcFcwLZUEO9+E6+4kKBx278+VxyY21xPszpw==","signatures":[{"sig":"MEQCIC/dRl5A6M8m85C+3/u5UVw7jHEv3ARlWKAEzHS1cku8AiAEyrLV3tZTiir3cDnyJbYXJWWg1hT3ehX1KEhNeyP+uA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVN1BP9IUZPk5Fod2UZt6Y/mw5TB0QMtRAdlE2MWAUHgIhAKtKuvzCnmbtSjacHlq6rP1RgMYXoisdfetP0b/uc+Kh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607218},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.543","@spinajs/fs":"2.0.543","compression":"^1.7.4","@spinajs/log":"2.0.543","randomstring":"^1.2.3","@spinajs/util":"2.0.543","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.543","@spinajs/exceptions":"2.0.543","@spinajs/reflection":"2.0.543","@spinajs/validation":"2.0.543","@spinajs/configuration":"2.0.543","@spinajs/templates-pug":"2.0.543"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.543_1789943378757_0.09899012750510439","host":"s3://npm-registry-packages-npm-production"}},"2.0.544":{"name":"@spinajs/http","version":"2.0.544","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.544","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"69348a513ea37331aec8a711e7df14860b6cf224","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.544.tgz","fileCount":628,"integrity":"sha512-P0mOQRJXnZaDlsrHiW8gsBMrcgEouaaTIOWg1bcAW8UNkMXbe6FhWcuo6nOEaLbbozUgD49PyUATj8TIFe0FNw==","signatures":[{"sig":"MEQCIBG9KdDFbID187vzgG9VRLHwcDqKpZbw3OenJ3wg/dCvAiAIm4s0t3M13uVtbFOtp1l+p+gNwcsImkfuu+n5A9mqQQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDJsAvNKTitHCYbE86GAvGz7XssY9twq7dY5pEyPqK6VQIhAPIJ21X0eotixZlWkKVuuzqV+tRSWLm0zSTqkXxCV9iB","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607218},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.544","@spinajs/fs":"2.0.544","compression":"^1.7.4","@spinajs/log":"2.0.544","randomstring":"^1.2.3","@spinajs/util":"2.0.544","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.544","@spinajs/exceptions":"2.0.544","@spinajs/reflection":"2.0.544","@spinajs/validation":"2.0.544","@spinajs/configuration":"2.0.544","@spinajs/templates-pug":"2.0.544"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.544_1790103757955_0.28401246304691363","host":"s3://npm-registry-packages-npm-production"}},"2.0.545":{"name":"@spinajs/http","version":"2.0.545","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.545","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"17a28d62bf235a45f4b82e42810a6b773a063b75","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.545.tgz","fileCount":628,"integrity":"sha512-1IJlqLpfbzT5Mor0H+WEnsL8XtDG9jjN3BLsQcbGyVW+68fASqG9hmcf8OZ8pzrMI6Hqgc/OiAzU3nYZ5YY9UQ==","signatures":[{"sig":"MEUCIAVib4Peri0f8f9M0yuoUEQV12CASb38q/qo/Lg8XyePAiEAySAIXzkUagJuiQILknZyrimkYqOA2o/BpmC+aP8H3Dk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIG+uWnYE6gmRpnMWA0zlmtBFzvq4iBkzrTzgG7z02hGRAiEAzumvREtve+elfaTSoZj2Oat8SBTzIjkOYObS39rx5B8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607218},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.545","@spinajs/fs":"2.0.545","compression":"^1.7.4","@spinajs/log":"2.0.545","randomstring":"^1.2.3","@spinajs/util":"2.0.545","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.545","@spinajs/exceptions":"2.0.545","@spinajs/reflection":"2.0.545","@spinajs/validation":"2.0.545","@spinajs/configuration":"2.0.545","@spinajs/templates-pug":"2.0.545"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.545_1790236179445_0.293622410303368","host":"s3://npm-registry-packages-npm-production"}},"2.0.546":{"name":"@spinajs/http","version":"2.0.546","keywords":["spinajs","http"],"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","_id":"@spinajs/http@2.0.546","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"homepage":"https://github.com/spinajs/main#readme","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"5d23aeca4df86afb97ff8130f3180c1583554675","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.546.tgz","fileCount":628,"integrity":"sha512-kEmuftBrDfmnDEW4SXwn63Dnxt2EEcn3xEWx+vHzYPHH/GdWVzOka09h5W57BMZLK6JEIGMpfVZuJFLZDDMDbg==","signatures":[{"sig":"MEUCIEKM2n2/VZe60wRKbA1/uQ6+f4cFaWhy1BaeLzfUgOndAiEAs0UOWavMg+disRwYSO18VRlijHjQ7MBRq8z/JPPbD6w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDHnI2OFq33IcD48bDhaDdovo76wdWt+zj8ZWGrkcLlDgIhAOfwvgDjf0fxA5iK5X7GiTE2i/GjgaGj8Zqc/NU95G8k","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1607218},"main":"lib/cjs/index.js","type":"module","types":"./lib/cjs/index.d.ts","module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.546","@spinajs/fs":"2.0.546","compression":"^1.7.4","@spinajs/log":"2.0.546","randomstring":"^1.2.3","@spinajs/util":"2.0.546","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.546","@spinajs/exceptions":"2.0.546","@spinajs/reflection":"2.0.546","@spinajs/validation":"2.0.546","@spinajs/configuration":"2.0.546","@spinajs/templates-pug":"2.0.546"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"tmp":"tmp/http_2.0.546_1790237751714_0.20551924890166862","host":"s3://npm-registry-packages-npm-production"}},"2.0.547":{"_id":"@spinajs/http@2.0.547","bugs":{"url":"https://github.com/spinajs/main/issues"},"dist":{"shasum":"b6a90d64efef6ebe8928005959e7b98ca56107bc","tarball":"https://registry.npmjs.org/@spinajs/http/-/http-2.0.547.tgz","fileCount":628,"integrity":"sha512-C+9o1GvcN3mypkmfw4/rSD9YKlqoOnmml4CWqxqkvNSfuCHGVK1XfneR3hoXKeDxyv/+tz3BhsmXdjXOZw+RsA==","signatures":[{"sig":"MEUCIQD9Fk9h3a/l3KQiCLWszNcDt5Lcn8nUZ5ke3QECmYjLZgIgfV1uchuWXxosqjZ7eQBiPe6BCc8bhyYu8Zft5vzwxBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCID5VjTIzrtp45lWoZb1gdNREXfbuiE3457E7Hge6PsQzAiAcUSOxuoGcclZYqHVAH3QsiCN8zQwNoBAglhUKNRdDEQ=="}],"unpackedSize":1607218},"main":"lib/cjs/index.js","name":"@spinajs/http","type":"module","types":"./lib/cjs/index.d.ts","author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"module":"lib/mjs/index.js","engines":{"node":">=16.11"},"exports":{".":{"types":"./lib/mjs/index.d.ts","import":"./lib/mjs/index.js","require":"./lib/cjs/index.js"},"./package.json":"./package.json"},"gitHead":"002dc553b0ffffd72193d0121ac425a4083bc9ee","license":"MIT","private":false,"scripts":{"copy":"cpx \"src/views/**/*.{pug,js}\" lib/views/ && cpx \"src/static/**/*\" lib/static/","lint":"eslint -c .eslintrc.cjs --ext .ts src --fix","test":"ts-mocha -p tsconfig.json test/**/*.test.ts","build":"npm run clean && npm run compile && npm run copy","clean":"rimraf lib/ && rimraf tsconfig.tsbuildinfo","watch":"tsc -b tsconfig.mjs.json -w","format":"prettier --write \"src/**/*.ts\"","rimraf":"./node_modules/rimraf/bin.js","compile":"tsc -b tsconfig.mjs.json","version":"npm run format && git add -A src","coverage":"nyc npm run test","build-docs":"rimraf docs && typedoc --options typedoc.json src/","preversion":"npm run lint","compile:cjs":"tsc -b tsconfig.cjs.json"},"version":"2.0.547","_npmUser":{"name":"gben-spina","email":"spinajs.npm@gmail.com"},"homepage":"https://github.com/spinajs/main#readme","keywords":["spinajs","http"],"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"_npmVersion":"10.8.2","description":"framework HTTP module base on express.js","directories":{},"maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"_nodeVersion":"20.20.2","dependencies":{"qs":"^6.15.3","csv":"^6.2.5","cors":"^2.8.5","glob":"^8.1.0","mime":"^4.1.0","uuid":"^9.0.0","luxon":"^3.6.1","helmet":"^6.0.1","lodash":"^4.17.21","express":"^5.1.0","formidable":"^3.5.4","typescript":"^5.0.0","@spinajs/di":"2.0.547","@spinajs/fs":"2.0.547","compression":"^1.7.4","@spinajs/log":"2.0.547","randomstring":"^1.2.3","@spinajs/util":"2.0.547","cookie-parser":"^1.4.6","fast-xml-parser":"^4.5.7","cookie-signature":"^1.2.0","@spinajs/templates":"2.0.547","@spinajs/exceptions":"2.0.547","@spinajs/reflection":"2.0.547","@spinajs/validation":"2.0.547","@spinajs/configuration":"2.0.547","@spinajs/templates-pug":"2.0.547"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"cpx":"1.5.0","@types/qs":"^6.15.1","@types/pug":"^2.0.6","@types/cors":"^2.8.13","@types/node":"^22.14.1","@types/uuid":"^9.0.0","@types/luxon":"^3.6.1","@types/express":"^5.0.1","@types/formidable":"^3.4.6","@types/compression":"^1.7.2","@types/cookie-parser":"^1.4.3","@types/cookie-signature":"^1.1.0"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/http_2.0.547_1790678436385_0.49880061034576273"}}},"time":{"created":"2020-06-17T22:59:23.701Z","modified":"2026-09-29T10:40:36.642Z","1.0.0":"2020-06-17T22:59:24.062Z","1.0.1":"2020-06-19T11:13:51.378Z","1.0.3":"2020-07-10T12:22:25.377Z","1.0.4":"2020-07-15T10:01:20.212Z","1.0.5":"2021-09-07T09:57:46.070Z","1.0.6":"2021-09-07T10:09:07.584Z","1.0.7":"2021-09-07T10:16:13.745Z","1.0.8":"2021-09-07T12:40:09.437Z","1.0.9":"2021-09-07T13:11:24.101Z","1.0.12":"2021-11-05T14:07:14.900Z","1.0.13":"2021-11-09T14:05:15.684Z","1.0.14":"2021-11-18T22:40:24.590Z","1.2.103":"2022-06-28T18:43:48.483Z","1.2.107":"2022-06-29T13:04:41.473Z","1.2.108":"2022-06-29T13:11:07.758Z","1.2.115":"2022-06-29T18:20:33.452Z","1.2.119":"2022-06-29T22:57:14.796Z","1.2.127":"2022-06-30T21:03:12.954Z","1.2.135":"2022-07-02T14:19:03.483Z","1.2.137":"2022-07-02T15:41:00.377Z","1.2.151":"2022-07-02T18:33:32.427Z","1.2.152":"2022-07-02T18:53:41.618Z","1.2.153":"2022-07-02T19:00:01.673Z","1.2.160":"2022-07-02T21:17:09.929Z","1.2.164":"2022-07-02T22:28:54.230Z","1.2.165":"2022-07-02T22:41:50.296Z","1.2.166":"2022-07-03T19:25:30.391Z","1.2.167":"2022-07-03T19:37:06.623Z","1.2.168":"2022-07-03T19:58:08.096Z","1.2.171":"2022-07-03T20:25:09.759Z","1.2.172":"2022-07-03T21:01:26.229Z","1.2.173":"2022-07-03T21:34:06.725Z","1.2.174":"2022-07-03T21:52:26.825Z","1.2.181":"2022-07-04T01:03:41.931Z","1.2.195":"2022-07-04T11:01:05.339Z","1.2.208":"2022-07-05T07:07:17.177Z","1.2.209":"2022-07-05T08:34:35.274Z","1.2.210":"2022-07-05T09:07:43.993Z","1.2.211":"2022-07-05T09:43:37.746Z","2.0.12":"2022-07-14T10:50:39.739Z","2.0.14":"2022-07-15T11:36:14.726Z","2.0.19":"2022-07-19T13:24:29.044Z","2.0.24":"2022-07-19T21:30:39.477Z","2.0.25":"2022-07-19T22:13:29.250Z","2.0.38":"2022-09-13T22:41:22.812Z","2.0.44":"2023-01-18T23:15:24.200Z","2.0.45":"2023-01-19T13:49:56.111Z","2.0.46":"2023-01-20T22:57:04.715Z","2.0.48":"2023-01-27T01:33:29.103Z","2.0.49":"2023-01-27T01:53:47.597Z","2.0.50":"2023-01-27T02:02:45.561Z","2.0.51":"2023-01-27T08:30:16.999Z","2.0.52":"2023-01-27T09:06:23.671Z","2.0.53":"2023-01-27T09:19:53.918Z","2.0.54":"2023-01-27T10:46:29.011Z","2.0.55":"2023-01-27T10:54:58.061Z","2.0.56":"2023-01-27T11:05:07.359Z","2.0.57":"2023-01-27T11:09:00.172Z","2.0.58":"2023-01-27T11:12:14.701Z","2.0.59":"2023-01-27T11:21:00.450Z","2.0.60":"2023-01-27T11:28:06.059Z","2.0.61":"2023-01-27T11:50:14.442Z","2.0.62":"2023-01-27T12:12:25.254Z","2.0.63":"2023-01-27T13:46:42.267Z","2.0.64":"2023-01-27T14:01:05.771Z","2.0.65":"2023-01-27T14:33:55.022Z","2.0.66":"2023-01-27T14:54:05.615Z","2.0.67":"2023-01-29T01:06:41.145Z","2.0.68":"2023-01-29T02:15:26.657Z","2.0.69":"2023-01-29T02:59:28.911Z","2.0.70":"2023-01-29T03:51:23.507Z","2.0.71":"2023-01-29T04:29:04.070Z","2.0.73":"2023-01-29T04:52:01.521Z","2.0.74":"2023-01-29T12:52:42.452Z","2.0.75":"2023-01-29T13:31:58.463Z","2.0.76":"2023-01-29T15:03:08.108Z","2.0.77":"2023-01-29T16:08:23.931Z","2.0.78":"2023-01-29T16:34:52.113Z","2.0.79":"2023-01-29T18:23:58.054Z","2.0.80":"2023-01-29T23:59:00.372Z","2.0.81":"2023-01-31T00:29:50.448Z","2.0.82":"2023-01-31T02:43:06.312Z","2.0.83":"2023-01-31T02:57:32.300Z","2.0.84":"2023-01-31T11:57:10.270Z","2.0.85":"2023-01-31T12:28:23.594Z","2.0.86":"2023-01-31T12:45:39.696Z","2.0.87":"2023-02-01T21:44:20.315Z","2.0.88":"2023-02-01T22:01:08.029Z","2.0.89":"2023-02-01T22:22:01.592Z","2.0.90":"2023-02-01T22:59:16.796Z","2.0.91":"2023-02-02T09:11:53.497Z","2.0.92":"2023-02-02T10:14:01.970Z","2.0.93":"2023-02-02T10:29:24.091Z","2.0.94":"2023-02-02T13:52:38.585Z","2.0.95":"2023-02-02T14:22:36.432Z","2.0.96":"2023-02-02T14:49:27.356Z","2.0.98":"2023-02-03T01:42:07.048Z","2.0.99":"2023-02-03T23:15:07.289Z","2.0.100":"2023-02-04T02:55:07.368Z","2.0.101":"2023-02-04T23:04:34.918Z","2.0.102":"2023-02-06T08:42:22.753Z","2.0.103":"2023-02-07T21:07:49.759Z","2.0.104":"2023-02-08T13:09:43.554Z","2.0.105":"2023-02-08T13:19:19.343Z","2.0.106":"2023-02-08T14:47:42.448Z","2.0.107":"2023-02-08T15:02:49.219Z","2.0.109":"2023-02-09T22:08:42.240Z","2.0.110":"2023-02-10T15:53:04.655Z","2.0.111":"2023-02-11T19:38:03.090Z","2.0.112":"2023-02-12T00:13:19.104Z","2.0.113":"2023-02-12T02:51:35.334Z","2.0.114":"2023-02-12T21:23:07.773Z","2.0.115":"2023-02-12T21:58:50.668Z","2.0.116":"2023-02-12T22:38:37.742Z","2.0.117":"2023-02-12T23:24:06.956Z","2.0.118":"2023-02-14T01:55:51.045Z","2.0.119":"2023-02-14T05:55:36.617Z","2.0.120":"2023-02-15T16:03:56.882Z","2.0.121":"2023-02-16T10:54:57.986Z","2.0.122":"2023-04-11T11:12:54.137Z","2.0.123":"2023-04-12T10:47:05.144Z","2.0.124":"2023-04-12T11:38:31.865Z","2.0.126":"2023-04-12T12:23:10.513Z","2.0.127":"2023-04-12T12:53:35.868Z","2.0.128":"2023-04-13T09:08:10.818Z","2.0.129":"2023-04-13T10:29:03.378Z","2.0.130":"2023-04-18T01:05:29.676Z","2.0.131":"2023-04-18T09:24:54.008Z","2.0.132":"2023-04-18T09:53:28.270Z","2.0.133":"2023-05-23T10:33:44.672Z","2.0.134":"2023-05-23T11:56:05.432Z","2.0.135":"2023-05-23T12:06:33.650Z","2.0.136":"2023-05-24T09:15:38.222Z","2.0.137":"2023-05-25T12:25:51.189Z","2.0.138":"2023-05-25T12:47:03.334Z","2.0.139":"2023-05-25T13:55:20.506Z","2.0.140":"2023-05-30T11:35:20.153Z","2.0.141":"2023-05-30T11:47:44.455Z","2.0.142":"2023-05-30T13:54:11.429Z","2.0.143":"2023-05-30T21:22:47.714Z","2.0.144":"2023-05-31T10:58:49.417Z","2.0.145":"2023-05-31T12:19:45.660Z","2.0.146":"2023-05-31T12:51:36.960Z","2.0.147":"2023-06-12T12:46:58.611Z","2.0.148":"2023-06-13T08:40:39.409Z","2.0.149":"2023-06-13T09:45:32.552Z","2.0.150":"2023-06-13T10:17:06.331Z","2.0.151":"2023-06-14T10:49:59.409Z","2.0.152":"2023-06-14T14:04:38.831Z","2.0.153":"2023-06-15T09:10:41.277Z","2.0.154":"2023-06-15T09:21:49.293Z","2.0.155":"2023-06-15T11:38:15.747Z","2.0.156":"2023-06-15T12:28:29.387Z","2.0.157":"2023-06-19T13:09:45.431Z","2.0.158":"2023-06-19T13:42:15.053Z","2.0.159":"2023-06-20T10:31:55.063Z","2.0.160":"2023-06-20T11:06:00.310Z","2.0.161":"2023-08-18T10:44:11.578Z","2.0.162":"2023-08-18T12:05:05.175Z","2.0.163":"2023-08-21T11:28:36.127Z","2.0.164":"2023-09-13T12:41:28.050Z","2.0.166":"2023-09-14T09:15:32.975Z","2.0.167":"2023-09-14T10:29:46.026Z","2.0.168":"2023-09-14T11:04:57.714Z","2.0.169":"2023-09-14T11:18:29.393Z","2.0.170":"2023-09-14T12:16:38.906Z","2.0.171":"2023-09-19T12:04:23.024Z","2.0.172":"2023-09-25T10:20:43.140Z","2.0.173":"2023-09-26T07:16:49.113Z","2.0.174":"2023-09-26T08:06:53.641Z","2.0.175":"2023-09-26T08:36:53.984Z","2.0.176":"2023-09-26T23:09:12.347Z","2.0.177":"2023-09-28T11:29:03.779Z","2.0.178":"2023-09-28T12:03:37.088Z","2.0.179":"2023-10-02T14:14:20.091Z","2.0.180":"2023-10-10T12:56:46.925Z","2.0.181":"2024-01-08T13:19:32.299Z","2.0.182":"2024-01-08T14:04:19.662Z","2.0.183":"2024-01-25T12:09:31.652Z","2.0.184":"2024-01-25T13:38:40.331Z","2.0.185":"2024-01-25T14:19:32.856Z","2.0.186":"2024-06-06T10:59:50.312Z","2.0.187":"2024-06-06T11:26:14.557Z","2.0.188":"2024-06-06T11:40:34.452Z","2.0.189":"2024-06-06T11:52:08.982Z","2.0.190":"2024-06-06T12:41:47.566Z","2.0.191":"2024-06-06T12:50:16.641Z","2.0.192":"2024-06-06T13:17:27.351Z","2.0.193":"2024-06-06T13:28:39.005Z","2.0.194":"2024-06-12T08:32:45.432Z","2.0.195":"2024-06-12T09:10:46.671Z","2.0.196":"2024-06-12T22:38:41.333Z","2.0.197":"2024-06-13T01:16:28.181Z","2.0.198":"2024-06-17T13:29:06.265Z","2.0.199":"2024-06-19T23:02:48.358Z","2.0.200":"2024-06-20T00:02:09.131Z","2.0.201":"2024-06-20T01:34:15.206Z","2.0.202":"2024-06-20T01:55:28.464Z","2.0.203":"2024-06-20T09:57:28.828Z","2.0.204":"2024-06-20T10:24:00.781Z","2.0.205":"2024-06-20T11:28:28.970Z","2.0.206":"2024-06-20T22:55:17.310Z","2.0.207":"2024-06-24T12:53:43.331Z","2.0.208":"2024-06-24T22:00:36.860Z","2.0.209":"2024-06-24T22:34:08.552Z","2.0.210":"2024-06-24T22:53:23.644Z","2.0.211":"2024-06-25T00:25:12.575Z","2.0.212":"2024-06-25T19:09:18.783Z","2.0.213":"2024-06-26T02:07:14.219Z","2.0.214":"2024-06-26T23:29:10.400Z","2.0.215":"2024-07-01T10:12:38.219Z","2.0.216":"2024-07-02T22:35:09.550Z","2.0.217":"2024-07-04T10:01:14.100Z","2.0.218":"2024-07-04T23:48:54.005Z","2.0.219":"2024-07-05T00:35:45.221Z","2.0.220":"2024-07-08T00:56:40.138Z","2.0.221":"2024-07-08T13:41:57.487Z","2.0.222":"2024-07-10T00:28:26.348Z","2.0.223":"2024-07-10T08:46:30.976Z","2.0.224":"2024-07-11T10:10:15.049Z","2.0.225":"2024-07-15T23:42:12.692Z","2.0.226":"2024-07-17T23:01:11.280Z","2.0.227":"2024-07-18T23:00:56.274Z","2.0.228":"2024-07-18T23:48:50.529Z","2.0.229":"2024-07-19T08:23:28.619Z","2.0.230":"2024-07-31T12:01:10.507Z","2.0.231":"2024-08-22T10:14:12.570Z","2.0.232":"2024-08-26T21:44:42.296Z","2.0.233":"2024-08-28T11:04:09.782Z","2.0.234":"2024-08-28T11:42:32.845Z","2.0.235":"2024-08-28T12:19:07.701Z","2.0.236":"2024-08-28T23:12:42.985Z","2.0.237":"2024-08-28T23:44:28.220Z","2.0.238":"2024-08-29T00:09:27.822Z","2.0.240":"2024-09-05T01:56:15.532Z","2.0.241":"2024-09-05T03:59:53.092Z","2.0.242":"2024-09-05T10:22:17.196Z","2.0.243":"2024-09-05T23:14:26.994Z","2.0.244":"2024-09-09T08:06:03.320Z","2.0.245":"2024-09-09T09:05:31.781Z","2.0.246":"2024-09-09T22:04:23.329Z","2.0.247":"2024-09-10T00:20:47.350Z","2.0.248":"2024-09-10T00:42:40.894Z","2.0.249":"2024-09-11T01:55:22.629Z","2.0.250":"2024-09-12T23:08:38.598Z","2.0.251":"2024-09-16T09:00:57.506Z","2.0.252":"2024-09-16T09:19:01.269Z","2.0.253":"2024-09-16T22:30:04.317Z","2.0.254":"2024-09-16T23:24:35.553Z","2.0.255":"2024-09-16T23:46:39.764Z","2.0.256":"2024-09-17T11:03:13.202Z","2.0.257":"2024-09-17T23:48:19.442Z","2.0.258":"2024-09-18T00:10:57.890Z","2.0.259":"2024-09-19T10:34:50.007Z","2.0.260":"2024-09-19T23:29:49.807Z","2.0.261":"2024-09-20T00:09:31.149Z","2.0.262":"2024-09-20T00:53:44.783Z","2.0.263":"2024-09-20T08:53:18.491Z","2.0.264":"2024-09-24T03:53:39.999Z","2.0.265":"2024-09-24T10:43:10.738Z","2.0.266":"2024-10-14T00:47:53.039Z","2.0.267":"2024-10-14T02:10:21.361Z","2.0.268":"2024-10-14T04:09:09.935Z","2.0.269":"2024-10-14T11:24:45.104Z","2.0.270":"2024-10-15T09:55:20.146Z","2.0.271":"2024-10-15T10:10:17.901Z","2.0.272":"2024-10-15T10:39:20.701Z","2.0.273":"2024-10-16T10:09:56.552Z","2.0.274":"2024-10-18T08:03:24.204Z","2.0.275":"2024-11-12T21:58:23.777Z","2.0.276":"2024-11-12T23:16:18.813Z","2.0.277":"2024-11-13T00:09:20.980Z","2.0.278":"2024-11-13T01:04:20.986Z","2.0.279":"2024-11-21T03:26:58.079Z","2.0.280":"2024-11-21T13:40:06.096Z","2.0.281":"2024-11-21T13:50:41.711Z","2.0.282":"2024-11-21T14:09:19.043Z","2.0.283":"2024-11-21T14:56:48.634Z","2.0.284":"2024-11-21T15:13:16.454Z","2.0.285":"2024-11-22T01:59:16.790Z","2.0.286":"2024-11-28T11:44:50.059Z","2.0.288":"2024-12-12T23:14:49.669Z","2.0.289":"2024-12-13T14:40:23.396Z","2.0.290":"2024-12-14T00:00:11.897Z","2.0.291":"2024-12-16T00:48:36.843Z","2.0.292":"2024-12-16T15:03:34.451Z","2.0.293":"2024-12-17T10:40:00.030Z","2.0.294":"2024-12-17T15:09:17.609Z","2.0.295":"2024-12-17T22:58:56.860Z","2.0.296":"2024-12-17T23:54:17.784Z","2.0.297":"2024-12-18T00:45:46.540Z","2.0.299":"2024-12-18T02:51:17.274Z","2.0.300":"2024-12-18T04:36:47.805Z","2.0.301":"2024-12-18T05:06:29.159Z","2.0.302":"2024-12-18T10:24:44.662Z","2.0.303":"2024-12-18T11:59:00.164Z","2.0.304":"2024-12-18T23:20:03.986Z","2.0.305":"2024-12-19T01:02:17.955Z","2.0.306":"2024-12-19T01:58:38.664Z","2.0.308":"2024-12-19T11:48:24.112Z","2.0.309":"2024-12-19T21:43:41.110Z","2.0.310":"2024-12-19T23:09:50.841Z","2.0.311":"2024-12-20T01:08:59.552Z","2.0.312":"2024-12-21T02:31:53.237Z","2.0.313":"2024-12-30T00:36:55.846Z","2.0.314":"2025-01-16T13:43:12.454Z","2.0.315":"2025-01-23T20:45:35.701Z","2.0.316":"2025-01-24T12:48:56.361Z","2.0.317":"2025-03-07T01:03:58.018Z","2.0.318":"2025-03-07T01:34:54.779Z","2.0.319":"2025-03-07T02:25:38.813Z","2.0.320":"2025-03-13T12:26:35.650Z","2.0.321":"2025-03-14T00:32:11.137Z","2.0.322":"2025-03-18T11:02:05.598Z","2.0.323":"2025-03-18T13:55:12.450Z","2.0.324":"2025-03-18T14:07:56.820Z","2.0.325":"2025-03-18T14:36:07.020Z","2.0.327":"2025-03-18T15:18:00.214Z","2.0.328":"2025-03-23T00:06:40.936Z","2.0.329":"2025-03-24T11:49:17.747Z","2.0.330":"2025-03-25T01:21:02.452Z","2.0.331":"2025-03-25T09:17:18.563Z","2.0.332":"2025-03-28T00:20:18.743Z","2.0.333":"2025-03-28T00:39:13.148Z","2.0.334":"2025-03-31T04:22:28.202Z","2.0.335":"2025-04-02T07:04:00.843Z","2.0.337":"2025-04-03T12:14:20.021Z","2.0.338":"2025-04-03T21:17:27.153Z","2.0.339":"2025-04-03T21:23:22.002Z","2.0.340":"2025-04-03T23:45:33.906Z","2.0.342":"2025-04-04T00:32:35.090Z","2.0.343":"2025-04-04T00:43:41.911Z","2.0.344":"2025-04-04T01:11:25.163Z","2.0.345":"2025-04-08T08:14:04.827Z","2.0.346":"2025-04-08T09:59:21.878Z","2.0.347":"2025-04-08T10:43:09.340Z","2.0.348":"2025-04-15T07:49:07.249Z","2.0.349":"2025-04-15T09:25:05.068Z","2.0.350":"2025-04-15T11:34:31.710Z","2.0.351":"2025-04-16T01:20:59.106Z","2.0.352":"2025-04-16T21:14:48.710Z","2.0.353":"2025-04-17T02:53:15.579Z","2.0.354":"2025-04-22T07:25:50.367Z","2.0.355":"2025-04-22T10:53:21.730Z","2.0.357":"2025-04-22T15:19:04.956Z","2.0.358":"2025-04-23T11:40:39.268Z","2.0.359":"2025-04-24T23:06:54.441Z","2.0.360":"2025-05-07T08:44:38.253Z","2.0.361":"2025-05-12T11:44:06.673Z","2.0.362":"2025-05-16T11:05:31.813Z","2.0.363":"2025-05-16T12:13:04.315Z","2.0.367":"2025-05-22T09:46:58.671Z","2.0.368":"2025-05-23T15:20:21.985Z","2.0.369":"2025-05-27T10:39:04.232Z","2.0.370":"2025-06-04T07:12:54.365Z","2.0.371":"2025-06-04T09:36:16.899Z","2.0.372":"2025-06-04T23:24:23.624Z","2.0.373":"2025-06-13T11:07:42.106Z","2.0.374":"2025-06-18T10:11:54.099Z","2.0.375":"2025-06-18T10:39:24.833Z","2.0.377":"2025-06-23T11:41:43.840Z","2.0.378":"2025-06-24T08:58:10.297Z","2.0.379":"2025-06-26T04:26:46.929Z","2.0.381":"2025-06-27T08:31:15.652Z","2.0.382":"2025-07-09T13:50:06.369Z","2.0.383":"2025-07-10T01:03:48.554Z","2.0.384":"2025-07-10T11:31:08.583Z","2.0.385":"2025-07-15T07:34:51.192Z","2.0.386":"2025-07-23T06:58:06.917Z","2.0.387":"2025-07-25T08:26:02.848Z","2.0.389":"2025-07-30T09:51:29.848Z","2.0.390":"2025-08-05T04:10:08.946Z","2.0.391":"2025-08-06T09:03:50.548Z","2.0.392":"2025-08-07T00:49:54.312Z","2.0.393":"2025-08-08T09:01:58.172Z","2.0.394":"2025-09-11T04:12:36.869Z","2.0.395":"2025-09-12T02:54:43.396Z","2.0.396":"2025-09-16T10:34:16.267Z","2.0.397":"2025-09-17T03:26:09.600Z","2.0.398":"2025-09-17T03:42:54.315Z","2.0.399":"2025-09-30T10:03:48.157Z","2.0.400":"2025-10-02T10:03:53.582Z","2.0.401":"2025-10-06T11:13:01.732Z","2.0.402":"2025-10-10T05:36:06.343Z","2.0.403":"2025-10-13T07:26:43.544Z","2.0.404":"2025-10-13T11:20:27.425Z","2.0.405":"2025-10-13T11:40:36.394Z","2.0.406":"2025-10-13T12:23:30.219Z","2.0.407":"2025-10-13T13:10:05.424Z","2.0.408":"2025-11-04T11:09:24.969Z","2.0.409":"2025-11-05T04:46:32.952Z","2.0.411":"2025-11-17T01:16:08.302Z","2.0.412":"2025-11-18T09:37:53.631Z","2.0.413":"2025-11-18T12:34:05.679Z","2.0.414":"2025-11-18T15:03:49.889Z","2.0.415":"2025-11-20T00:37:13.403Z","2.0.416":"2025-11-24T04:21:57.234Z","2.0.417":"2025-12-01T06:35:37.046Z","2.0.418":"2025-12-11T21:50:14.694Z","2.0.419":"2025-12-16T00:17:58.176Z","2.0.420":"2025-12-18T15:07:18.813Z","2.0.421":"2025-12-18T21:41:36.257Z","2.0.422":"2025-12-19T00:08:16.049Z","2.0.423":"2025-12-22T14:56:23.190Z","2.0.424":"2025-12-22T15:00:06.786Z","2.0.425":"2025-12-22T15:43:30.654Z","2.0.426":"2025-12-23T06:25:27.810Z","2.0.427":"2025-12-29T01:49:53.911Z","2.0.428":"2025-12-30T10:30:44.468Z","2.0.429":"2026-01-08T09:24:26.502Z","2.0.430":"2026-01-09T14:18:33.138Z","2.0.431":"2026-01-09T23:40:02.337Z","2.0.432":"2026-01-09T23:56:07.857Z","2.0.433":"2026-01-13T01:16:19.118Z","2.0.434":"2026-01-14T04:55:14.401Z","2.0.435":"2026-01-21T13:08:31.573Z","2.0.436":"2026-01-21T13:20:45.290Z","2.0.438":"2026-01-23T03:01:32.749Z","2.0.439":"2026-02-24T13:30:14.579Z","2.0.441":"2026-03-04T13:11:09.594Z","2.0.442":"2026-03-24T12:58:22.507Z","2.0.443":"2026-03-24T13:05:18.460Z","2.0.444":"2026-03-25T12:24:52.872Z","2.0.445":"2026-03-25T15:32:03.415Z","2.0.446":"2026-03-27T13:42:05.468Z","2.0.447":"2026-03-27T15:55:16.898Z","2.0.448":"2026-03-30T11:09:24.964Z","2.0.449":"2026-03-30T15:32:48.414Z","2.0.450":"2026-03-31T13:26:40.331Z","2.0.451":"2026-04-08T09:12:56.041Z","2.0.452":"2026-04-10T10:08:40.705Z","2.0.453":"2026-04-10T12:50:46.661Z","2.0.454":"2026-04-11T00:40:48.496Z","2.0.455":"2026-04-13T11:06:49.131Z","2.0.456":"2026-04-15T00:07:41.656Z","2.0.457":"2026-04-15T01:17:40.925Z","2.0.458":"2026-04-15T09:52:32.973Z","2.0.460":"2026-04-17T01:37:07.805Z","2.0.461":"2026-04-20T11:20:27.405Z","2.0.462":"2026-04-23T13:26:46.566Z","2.0.463":"2026-04-24T09:57:31.394Z","2.0.464":"2026-04-27T09:50:14.064Z","2.0.465":"2026-04-29T11:37:19.718Z","2.0.466":"2026-05-04T11:53:28.296Z","2.0.467":"2026-05-06T03:10:44.285Z","2.0.468":"2026-05-12T13:45:23.890Z","2.0.469":"2026-05-21T21:31:20.851Z","2.0.470":"2026-05-21T21:35:13.970Z","2.0.471":"2026-05-26T08:42:41.620Z","2.0.472":"2026-05-26T14:55:33.118Z","2.0.473":"2026-05-27T13:25:06.544Z","2.0.474":"2026-06-02T10:14:53.148Z","2.0.475":"2026-06-11T11:58:05.533Z","2.0.476":"2026-06-11T12:14:24.143Z","2.0.477":"2026-06-11T13:00:06.257Z","2.0.478":"2026-06-12T06:59:20.494Z","2.0.479":"2026-06-12T11:00:27.045Z","2.0.480":"2026-06-12T13:03:03.663Z","2.0.481":"2026-06-23T11:31:14.829Z","2.0.482":"2026-07-28T00:34:27.378Z","2.0.484":"2026-07-28T10:00:13.223Z","2.0.485":"2026-07-28T10:30:25.397Z","2.0.486":"2026-07-28T10:50:03.402Z","2.0.487":"2026-07-30T08:30:44.511Z","2.0.488":"2026-07-31T08:17:52.371Z","2.0.489":"2026-07-31T21:49:16.502Z","2.0.490":"2026-07-31T23:09:03.716Z","2.0.491":"2026-08-01T00:50:08.693Z","2.0.494":"2026-08-03T20:20:46.761Z","2.0.495":"2026-08-03T21:40:17.397Z","2.0.496":"2026-08-03T23:21:11.907Z","2.0.497":"2026-08-04T00:02:05.993Z","2.0.498":"2026-08-04T00:11:30.682Z","2.0.499":"2026-08-05T03:31:35.157Z","2.0.500":"2026-08-06T08:21:24.929Z","2.0.501":"2026-08-06T11:50:07.052Z","2.0.502":"2026-08-07T01:40:33.058Z","2.0.504":"2026-08-09T08:21:01.649Z","2.0.505":"2026-08-09T22:39:13.660Z","2.0.506":"2026-08-09T22:57:13.729Z","2.0.507":"2026-08-12T13:00:41.598Z","2.0.508":"2026-08-14T23:40:33.764Z","2.0.509":"2026-08-17T12:10:21.412Z","2.0.510":"2026-08-17T22:29:21.005Z","2.0.511":"2026-08-17T22:34:55.046Z","2.0.512":"2026-08-18T12:06:54.819Z","2.0.513":"2026-08-19T09:23:59.547Z","2.0.514":"2026-08-20T07:42:38.646Z","2.0.515":"2026-08-21T13:20:17.544Z","2.0.516":"2026-08-21T13:27:25.684Z","2.0.517":"2026-08-23T23:48:26.888Z","2.0.518":"2026-08-25T08:57:55.598Z","2.0.519":"2026-08-25T09:05:55.569Z","2.0.520":"2026-08-25T11:24:38.333Z","2.0.521":"2026-08-26T12:19:27.769Z","2.0.522":"2026-08-31T13:28:01.492Z","2.0.523":"2026-09-01T12:23:11.613Z","2.0.524":"2026-09-01T14:59:07.347Z","2.0.525":"2026-09-01T16:46:27.480Z","2.0.526":"2026-09-02T03:53:51.833Z","2.0.527":"2026-09-02T04:42:04.822Z","2.0.528":"2026-09-02T07:07:36.601Z","2.0.529":"2026-09-02T07:17:56.183Z","2.0.530":"2026-09-02T08:25:40.007Z","2.0.531":"2026-09-04T10:04:40.125Z","2.0.532":"2026-09-09T23:25:24.219Z","2.0.533":"2026-09-11T08:34:04.062Z","2.0.534":"2026-09-14T22:23:04.216Z","2.0.535":"2026-09-15T12:34:52.530Z","2.0.536":"2026-09-15T12:39:17.855Z","2.0.537":"2026-09-16T05:30:11.514Z","2.0.538":"2026-09-17T06:52:04.626Z","2.0.539":"2026-09-17T09:02:08.138Z","2.0.540":"2026-09-18T08:25:01.662Z","2.0.541":"2026-09-18T09:13:24.413Z","2.0.542":"2026-09-18T22:46:10.388Z","2.0.543":"2026-09-20T22:29:38.851Z","2.0.544":"2026-09-22T19:02:38.088Z","2.0.545":"2026-09-24T07:49:39.540Z","2.0.546":"2026-09-24T08:15:51.796Z","2.0.547":"2026-09-29T10:40:36.471Z"},"bugs":{"url":"https://github.com/spinajs/main/issues"},"author":{"url":"https://github.com/spinajs/main","name":"SpinaJS","email":"spinajs@coderush.pl"},"license":"MIT","homepage":"https://github.com/spinajs/main#readme","keywords":["spinajs","http"],"repository":{"url":"git+https://github.com/spinajs/main.git","type":"git"},"description":"framework HTTP module base on express.js","maintainers":[{"name":"gben-spina","email":"spinajs.npm@gmail.com"}],"readme":"# @spinajs/http\n\nHTTP server & controller framework for SpinaJS, built on top of Express.\n\n- Class-based controllers with decorator routing (`@Get`, `@Post`, …)\n- Declarative route arguments (`@Query`, `@Body`, `@Param`, `@File`, …) with validation & hydration\n- Policies (authorization) and route middlewares\n- Pluggable controller discovery (`ControllerSource`) — filesystem scan, DI registry, or your own\n- Typed response classes (`Ok`, `Created`, `NotFound`, …) with content negotiation (JSON / HTML / XML)\n- Controller metadata cache with ahead-of-time CLI build (fast cold starts in docker)\n- Fail-fast startup: broken controllers throw typed exceptions instead of half-starting\n\n## Installation\n\n```bash\nnpm install @spinajs/http\n```\n\n## Quick start\n\n```ts\n// src/controllers/UsersController.ts\nimport { BaseController, BasePath, Get, Post, Ok, Created, NotFound, Query, Param, Body } from '@spinajs/http';\n\n@BasePath('users')\nexport class UsersController extends BaseController {\n  /**\n   * GET /users?page=1\n   */\n  @Get('/')\n  public async list(@Query() page?: number) {\n    return new Ok([{ id: 1, name: 'John' }]);\n  }\n\n  /**\n   * GET /users/42\n   */\n  @Get(':id')\n  public async get(@Param() id: number) {\n    if (id !== 42) {\n      return new NotFound({ message: 'no such user' });\n    }\n    return new Ok({ id, name: 'John' });\n  }\n\n  /**\n   * POST /users  { \"name\": \"Alice\" }\n   */\n  @Post('/')\n  public async create(@Body() user: UserDto) {\n    return new Created(user);\n  }\n}\n```\n\n```ts\n// src/index.ts — application bootstrap\nimport { DI } from '@spinajs/di';\nimport { Configuration } from '@spinajs/configuration';\nimport { fsService } from '@spinajs/fs';\nimport { Controllers, HttpServer } from '@spinajs/http';\n\nawait DI.resolve(Configuration);\nawait DI.resolve(fsService);\nawait DI.resolve(Controllers);   // discovers & mounts all controllers\n\nconst server = await DI.resolve(HttpServer);\nserver.start();                  // listens on http.port ( default 1337 )\n```\n\nControllers are auto-discovered from directories configured at `system.dirs.controllers`.\n\n## Configuration\n\nAll settings live under the `http` config key ( see `src/config/http.ts` for full defaults ):\n\n```ts\n// config/http.ts ( app override )\nimport config from './config.js';\n\nexport default {\n  system: {\n    dirs: {\n      // where controller classes are scanned from\n      controllers: ['/app/dist/controllers'],\n    },\n  },\n  http: {\n    port: 3000,\n\n    // global prefix added to EVERY controller route, eg. api/v1 -> /api/v1/users\n    controllers: {\n      route: { prefix: 'api/v1' },\n    },\n\n    // raw express middlewares, executed before routing\n    middlewares: [ /* helmet(), express.json(), ... */ ],\n\n    // signed cookie secret — ALWAYS override in production\n    cookie: {\n      secret: 'change-me',\n      options: { maxAge: 900000, httpOnly: true },\n    },\n\n    // static content: GET /_static/* served from Path\n    Static: [{ Route: '/_static', Path: '/app/public' }],\n\n    ssl: { key: '', cert: '' },\n  },\n};\n```\n\n## Routing\n\nRoute decorators: `@Get`, `@Post`, `@Put`, `@Patch`, `@Del`, `@Head` — all take optional path and schema.\n\nPath resolution rules:\n\n| Declaration | Resulting path |\n| --- | --- |\n| `@BasePath('user')` + `@Get()` on `refresh()` | `/user/refresh` ( method name fallback ) |\n| `@BasePath('user')` + `@Get('/')` | `/user` |\n| `@BasePath('user')` + `@Get('grants/:id')` | `/user/grants/:id` |\n| no `@BasePath` | controller class name lowercased |\n| config `http.controllers.route.prefix = 'api/v1'` | `/api/v1/...` prepended to all of the above |\n\n## Route arguments\n\nDeclared per-parameter with decorators; extracted, validated and hydrated before the action runs:\n\n```ts\nimport {\n  Get, Post, Query, Body, Param, Header, Cookie, Form, File, CsvFile, JsonFile,\n  FromXml, RawBody, Req, Res, Ip, RequestId, UserAgent, Referer, FromDI, PKey, Uuid,\n} from '@spinajs/http';\n\nclass ExamplesController extends BaseController {\n  @Get(':id')\n  public async byId(@PKey() id: number) { /* primary key helper */ }\n\n  @Get('search')\n  public async search(@Query() q: string, @Header('x-api-key') key: string) { }\n\n  @Post('upload')\n  public async upload(@File({ maxFileSize: 1024 * 1024 }) file: IUploadedFile) { }\n\n  @Post('import')\n  public async import(@CsvFile() rows: unknown[]) { }\n\n  @Post('webhook')\n  public async webhook(@RawBody() raw: Buffer, @Header('x-signature') sig: string) {\n    // raw = exact received bytes, for signature verification\n  }\n\n  @Get('whoami')\n  public async whoami(@Ip() ip: string, @UserAgent() ua: string, @RequestId() rid: string) { }\n\n  @Get('svc')\n  public async svc(@FromDI() service: SomeService) { /* resolved from DI per request */ }\n}\n```\n\nSelected argument decorators:\n\n| Decorator | Source |\n| --- | --- |\n| `@Query(schema?)` | query string parameter |\n| `@Body(options?)` | JSON body ( whole body or single field ) |\n| `@Param(schema?)` | URL parameter ( `:id` ) |\n| `@Header(name?)` | request header |\n| `@Cookie(secure?)` | cookie ( optionally signed ) |\n| `@Form` / `@FormField` | multipart form data |\n| `@File` / `@Files` | uploaded file(s), with size limits & upload middlewares |\n| `@CsvFile` / `@JsonFile` | uploaded file parsed to data |\n| `@FromXml` | XML request body, parsed |\n| `@RawBody` | raw request bytes ( webhook signatures ) |\n| `@Req` / `@Res` | express request / response |\n| `@Ip`, `@RequestId`, `@UserAgent`, `@Referer` | request metadata |\n| `@FromDI` | DI-resolved service |\n| `@PKey`, `@Uuid` | validated identifier helpers |\n| `@Model(Type)` | ORM model lookup ( with `@spinajs/orm-http` ) |\n\nCustom types passed to `@Body` / `@Query` are hydrated: class instances are constructed and (optionally) validated against JSON schema attached via `@Schema` from `@spinajs/validation`. Custom hydration via `@Hydrator(MyHydrator)` on the DTO class.\n\n## Responses\n\nActions return response objects ( content negotiation JSON / HTML / XML happens automatically based on `Accept` header ):\n\n```ts\nimport { Ok, Created, NoContent, BadRequestResponse, Unauthorized, ForbiddenResponse,\n         NotFound, Conflict, ValidationError, ServerError, Json, Xml,\n         FileResponse, ZipResponse, JsonFileResponse, TemplateResponse, Redirect } from '@spinajs/http';\n\n@Get('download')\npublic async download() {\n  return new FileResponse({ path: '/data/report.pdf', filename: 'report.pdf' });\n}\n\n@Get('page')\npublic async page() {\n  // renders pug template ( with @spinajs/templates-pug )\n  return new TemplateResponse('page.pug', { title: 'Hello' });\n}\n\n@Get('legacy')\npublic async legacy() {\n  return new Redirect('/new-location');\n}\n```\n\n## Policies ( authorization )\n\nPolicies gate route execution. When several policies are attached, **one success is enough** — this allows alternative access paths ( e.g. session cookie OR api token ):\n\n```ts\nimport { BasePolicy, Policy, IRoute, IController } from '@spinajs/http';\n\nexport class ApiKeyPolicy extends BasePolicy {\n  public isEnabled(_route: IRoute, _controller: IController): boolean {\n    return true;\n  }\n\n  public async execute(req: express.Request): Promise<void> {\n    if (req.headers['x-api-key'] !== process.env.API_KEY) {\n      throw new Forbidden('invalid api key');\n    }\n    // resolving = access granted\n  }\n}\n\n@BasePath('admin')\n@Policy(ApiKeyPolicy)               // controller-wide\nexport class AdminController extends BaseController {\n  @Get()\n  @Policy(SessionPolicy)            // route-level, OR-ed with ApiKeyPolicy\n  public async dashboard() { ... }\n}\n```\n\nPolicies can also be referenced **by configuration key** — the key must resolve to a registered policy type name:\n\n```ts\n@Policy('rbac.session.policy')      // read from configuration at startup\n```\n\nA config key that does not resolve to a registered `BasePolicy` throws `RouteRegistrationException` at startup — a silently dropped policy would leave the route unprotected.\n\n## Route middlewares\n\nRun before / after actions and can inspect the produced response:\n\n```ts\nimport { RouteMiddleware, Middleware } from '@spinajs/http';\n\nexport class AuditMiddleware extends RouteMiddleware {\n  public isEnabled(route: IRoute, controller: IController): boolean { return true; }\n  public async onBefore(req, res, route, controller): Promise<void> { /* before action */ }\n  public async onResponse(response, route, controller): Promise<void> { /* inspect response object */ }\n  public async onAfter(req, res, route, controller): Promise<void> { /* after action */ }\n}\n\n@Middleware(AuditMiddleware)        // controller-wide or per-route\nexport class OrdersController extends BaseController { ... }\n```\n\nServer-level middlewares ( whole express stack, not per-route ) ship in `src/middlewares/`: `AccessLog`, `Cors`, `Compression`, `RequestId` ( w3c traceparent + `x-request-id` ), `ResponseTime`, `RealIp`, `ServerTiming`, `PerfRollup`, `SlowRequestWarning`, `NotFound`, `ErrorHandler`.\n\n## Controller discovery ( ControllerSource )\n\nDiscovery is pluggable. Built-in sources:\n\n- `FilesystemControllerSource` — scans `system.dirs.controllers` directories\n- `DiRegistryControllerSource` — picks up types registered in DI **before** `Controllers` resolves:\n\n```ts\n// package bootstrapper — conditional controller registration\n@Injectable(Bootstrapper)\nexport class MyPackageBootstrapper extends Bootstrapper {\n  public bootstrap(): void {\n    if (someFeatureFlag) {\n      DI.register(MyFeatureController).as(BaseController);\n    }\n  }\n}\n```\n\nCustom source — implement and register, the loader picks it up automatically:\n\n```ts\nimport { ControllerSource, BaseController } from '@spinajs/http';\nimport { ClassInfo, Injectable } from '@spinajs/di';\n\n@Injectable(ControllerSource)\nexport class PluginManifestSource extends ControllerSource {\n  public async getControllers(): Promise<Array<ClassInfo<BaseController>>> {\n    // read your plugin manifest, return ClassInfo entries ( name, type, file )\n    return [];\n  }\n}\n```\n\n### Overriding a package controller\n\nRegister the subclass as an override — only the subclass mounts:\n\n```ts\nDI.register(MyUserController).as(PackageUserController);\n```\n\nSubclassing a scanned controller **without** registering the override mounts BOTH and logs a warning ( express route order decides which answers ).\n\n### Dynamic registration at runtime\n\n```ts\nconst controllers = await DI.resolve(Controllers);\nawait controllers.add(LateBoundController);   // idempotent, mounts immediately\n```\n\n## Startup error handling\n\nRegistration is fail-fast — the app refuses to start instead of silently skipping broken pieces:\n\n| Condition | Exception |\n| --- | --- |\n| controller instance could not be resolved | `ControllerRegistrationException` |\n| controller has descriptor but no router ( `super.resolve()` not called ) | `ControllerRegistrationException` |\n| route declared for a member that does not exist | `RouteRegistrationException` |\n| unknown route type ( broken decorator ) | `RouteRegistrationException` |\n| string policy config key not resolvable | `RouteRegistrationException` |\n\nRoutes inherited from a base class declared in another file are fine — parameter names fall back to runtime extraction.\n\n## Controller cache & CLI\n\nRoute parameter names and JSDoc documentation ( used by `@spinajs/http-swagger` ) are extracted from `.d.ts` files with the TypeScript compiler and cached under `__cache__/__controllers__` ( configurable via the `__fs_controller_cache__` fs provider ).\n\nEntries are keyed by `<@spinajs/http version>_<content hash of the .d.ts>`. The hash covers \"did the controller change?\", the version covers \"did the extractor that reads it change?\" — installing a new package build lands on keys nothing was ever written under, so a release that learns to read a new JSDoc tag never serves documents written before it could.\n\nFirst app start pays the parsing cost. To avoid that ( e.g. docker images ), pre-build the cache at image build time:\n\n```bash\n# generate missing cache entries\nspinajs http:controllers:cache\n\n# clear the directory and regenerate every entry — also the manual revalidation hook\nspinajs http:controllers:cache --rebuild\n```\n\nWhile developing controllers locally, hang it off a watcher rather than the framework:\n\n```json\n\"watch:controllers\": \"nodemon --watch src/controllers --ext ts --exec \\\"spinajs http:controllers:cache --rebuild\\\"\"\n```\n\n```dockerfile\nFROM node:22 AS build\nWORKDIR /app\nCOPY . .\nRUN npm ci && npm run build\n# pre-build controllers cache AFTER tsc — cache keys are content hashes of compiled .d.ts\nRUN node node_modules/.bin/spinajs http:controllers:cache --rebuild\n\nFROM node:22-slim\nWORKDIR /app\nCOPY --from=build /app .\nCMD [\"node\", \"dist/index.js\"]\n```\n\nThe command exits non-zero when any controller fails to parse, failing the image build loudly.\n\n## Exceptions\n\n| Exception | Purpose |\n| --- | --- |\n| `ControllerRegistrationException` | controller-level startup failure |\n| `RouteRegistrationException` | route-level startup failure |\n| `EntityTooLargeException` | uploaded file exceeds limits ( maps to HTTP 413 ) |\n\n## Related packages\n\n- `@spinajs/http-swagger` — OpenAPI document generation from controller JSDoc\n- `@spinajs/orm-http` — `@Model()` route arg, ORM-aware responses\n- `@spinajs/rbac-http` — session / role policies\n- `@spinajs/templates-pug` — HTML rendering for `TemplateResponse` and error pages\n","readmeFilename":"README.md"}