{"_id":"@predialize/modular","_rev":"34-221f83c5b824c91d8670c10dc0e6fb71","name":"@predialize/modular","dist-tags":{"latest":"0.0.32"},"versions":{"0.0.1":{"name":"@predialize/modular","version":"0.0.1","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.1","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"9c00f2e8e6ec98abc1138a3b1a51d553bf5aa921","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.1.tgz","fileCount":68,"integrity":"sha512-/wl2gtqTDS8LIwZJavCpPvyC+xgl6yFzUiSu0P5oOU7wWNHnj628PNId213JHYmGJmYSmYWunoF9iTmKupR6bw==","signatures":[{"sig":"MEYCIQDPTQtSP6qOusE4koozDghU5w3jp8ZOV5WxgKm2/NbIFAIhAL5LYu/vv5PHgCkhffCMl2cLbQ/O9IkyYNGjCq5LLHS9","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69208},"main":"index.js","engines":{"node":">=8"},"gitHead":"fe9425f05dfeca8fc03c517c0c0675cfca095acb","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.1_1633478780251_0.9548728388212964","host":"s3://npm-registry-packages"}},"0.0.2":{"name":"@predialize/modular","version":"0.0.2","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.2","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"24e2a8a373a0ba57328c60a5a6d847a654c963b9","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.2.tgz","fileCount":68,"integrity":"sha512-edEgZKajfeuS474zjDpCGsAEeub0BEpkTlUMYiz2fu+/yd+raty3DKOhiSk10q83Yc+qzSf8ie8MsU0K9ukcDw==","signatures":[{"sig":"MEYCIQC9Ss6I9a3IY198lZFBlZOBTuyXags0YSI200dZ4d/hhgIhALuEpr1JD30q2s+eQAeWW1l527ttQdMFW5b8RA+pdtN4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69208},"main":"index.js","engines":{"node":">=8"},"gitHead":"b2547d018bbe2930ac1684aec445b1bd8a9985ef","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.2_1633479188848_0.09733896591932067","host":"s3://npm-registry-packages"}},"0.0.3":{"name":"@predialize/modular","version":"0.0.3","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.3","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"75ff5cec3ee9107ed55a3f03d69328583ebaa9ee","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.3.tgz","fileCount":68,"integrity":"sha512-76p7Ri2qULcKiZhOGPiW3imYDa8c3YvZZC8mcfylfVud2Lw8kvp30V4E9rvWIZ+YT6aGv4lTuxkAUTdNV04eDg==","signatures":[{"sig":"MEUCIQD5LQdqHQXLxOj/Jb7GE6Juygm4VtBWo0ukNL1VXoXrLAIgZd0m3jvgYlUoynJ94eRD2t/xekXdrbxTeUHronjopfU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69539},"main":"index.js","engines":{"node":">=8"},"gitHead":"b6592ba83fb72f07bed8ff6aafcf2c4a6488dea1","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.3_1633479470545_0.25244747319794203","host":"s3://npm-registry-packages"}},"0.0.4":{"name":"@predialize/modular","version":"0.0.4","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.4","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"f10c4bb221d52fc39edf0489d2955eaf2e9c0bed","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.4.tgz","fileCount":68,"integrity":"sha512-ZzMgHHO6EVxYPZ+9foLjNrnc1K8jhb6D/B0roornTlae8fego9sQGOAPM9FYt9ReG4k4Dm+kuQgv85xlF9jG2Q==","signatures":[{"sig":"MEUCIF+wQPL4k8kImh+Kn84fFU0wxpPWuirfjE1ABTb7WB5vAiEA4D3TNbpc0UOyGbPhtRN3rx0sV4MQfCKm5JjfnpM38Wc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69539},"main":"index.js","engines":{"node":">=8"},"gitHead":"b6592ba83fb72f07bed8ff6aafcf2c4a6488dea1","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.9.0","description":"","directories":{},"_nodeVersion":"10.16.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.4_1634158347240_0.9789012210403514","host":"s3://npm-registry-packages"}},"0.0.5":{"name":"@predialize/modular","version":"0.0.5","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.5","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"4f46de38dfec29619853b6a692579c158f4d1dc5","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.5.tgz","fileCount":68,"integrity":"sha512-omY9tWIGXMbUPr/+UTZrjvuu9keTgjShlI/zaE8OMS0ikEPRhTIkT/ThvuDFZmkB7ops4C0aSSZGMn0V93RqQg==","signatures":[{"sig":"MEYCIQDLf4AGYPf6SDk6qSsa2taFx/ZfHRU/w++4j9VzrU04GwIhAKRLAOXn1URmbX4S09JPpUTlpjenh+OwwrLtV5YOgUti","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69634},"main":"index.js","engines":{"node":">=8"},"gitHead":"0e8d1e89183cc8372b518724ad2a6dc7fce41ab7","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.5_1634239058188_0.450944856271833","host":"s3://npm-registry-packages"}},"0.0.6":{"name":"@predialize/modular","version":"0.0.6","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.6","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"3b3226d90bc9d3906a9a67331aabc057fc267cee","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.6.tgz","fileCount":68,"integrity":"sha512-64WD2F0CN+/VpTvBmnvia0bMJMprHukIlKSN3XFkpl7q5PoTIdQQpUz40z3j2njWaoM1ETgmD0FUSsOVpaa8WQ==","signatures":[{"sig":"MEQCIECDrTGz66lzWpfFXOxNME03LIEhkxSNK1MIK3np0lM2AiAdg7UHwy/QcAgnmDj1f91qO6vjub8PORLihO7hngYWhg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":69867},"main":"index.js","engines":{"node":">=8"},"gitHead":"0e8d1e89183cc8372b518724ad2a6dc7fce41ab7","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.6_1635603301623_0.6923730674792876","host":"s3://npm-registry-packages"}},"0.0.7":{"name":"@predialize/modular","version":"0.0.7","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.7","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"54ead8807846b89a6ba85e6a3b7648e342802a02","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.7.tgz","fileCount":68,"integrity":"sha512-PJgKCbib33PA4suK2fOiEEnN7DE3YMX95UaPfRY8I9V9+xNCMwseD34HZ2cA4unVrDj8scwj7ekfdV63vFBWUw==","signatures":[{"sig":"MEUCIQCdPAqgtiD30LYpgW0ySDqUfD5huxQT0rh5nNmZYyGYlQIgdiQWhf4Y6NvNhfOxMLEOAtLZZ07lAvCetDJN1OOuGw0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70010},"main":"index.js","engines":{"node":">=8"},"gitHead":"0e8d1e89183cc8372b518724ad2a6dc7fce41ab7","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.7_1635609889112_0.8385496075817631","host":"s3://npm-registry-packages"}},"0.0.8":{"name":"@predialize/modular","version":"0.0.8","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.8","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"5dedfa28bf106c818528852ded7f9b1b6e44fcd6","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.8.tgz","fileCount":68,"integrity":"sha512-9MGrRvrJhK/W+0kX1Xaz8wDSv1zCQdm9B8r8ydA7xLM+oZ3N4VyaoR5sTnWZzdpi8Fbo9bThRceMeqxybN7BSQ==","signatures":[{"sig":"MEUCIQCreZRHYVW+eMCOfYLLaHFQKMzwqJ9q25m7LVQ0X1D7pQIgP1ozwql0wu6ZcCkQX1kUoB6gYAyPvCQ0jmnQj73RQhU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70122},"main":"index.js","engines":{"node":">=8"},"gitHead":"0e8d1e89183cc8372b518724ad2a6dc7fce41ab7","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.8_1635611831841_0.8982223592149867","host":"s3://npm-registry-packages"}},"0.0.9":{"name":"@predialize/modular","version":"0.0.9","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.9","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"8c15644494aff477e3e8bcd5a45c468ebe11766a","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.9.tgz","fileCount":68,"integrity":"sha512-3YG//W7cS5LuwnPH4b0oYYi+YAl0kxfkW83UHbyNVSyJKMpnaQw4fdVNiolecVhdUS4sMILl1F+YI4p5+dpudw==","signatures":[{"sig":"MEYCIQCBWGbJDMNliPzhhOLGCLj9HFEvlJR+LBF0qUPFX/J7xAIhANzD3r1pXfOuOhdQmyBFjI0QdLu8V0MJgnCF+o+ejxHg","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70149},"main":"index.js","engines":{"node":">=8"},"gitHead":"0e8d1e89183cc8372b518724ad2a6dc7fce41ab7","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.9_1635639573438_0.31745643762021447","host":"s3://npm-registry-packages"}},"0.0.10":{"name":"@predialize/modular","version":"0.0.10","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.10","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"695b6d3531b9c006c7a7316df43b91c4be48c3fe","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.10.tgz","fileCount":68,"integrity":"sha512-LLqrHqt0WgF2eEPGFNRaTycBESFhA8xEyddK7Uu12XFUV5HwP/Hew7/HCSF3amhdwMNsPid4N6wqx0+Y/8cnTQ==","signatures":[{"sig":"MEQCIDAACEaEJPh0eB9PnyAUkz+EZYX6WY0agUpoCb5agUyxAiBRsGjgVuN+HVTo++1I2Vj2urqq1lrxrv4lY+j+mB0TYg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70318},"main":"index.js","engines":{"node":">=8"},"gitHead":"39352889c98b29cba4ce9fe25dc2a163fe16b629","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.10_1636120954219_0.2906971997931329","host":"s3://npm-registry-packages"}},"0.0.11":{"name":"@predialize/modular","version":"0.0.11","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.11","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"6b3624e2970fbc25c06ad8881490ee35efd90167","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.11.tgz","fileCount":68,"integrity":"sha512-rcWChQxFLzGtuHTrJVBTRHwCe5ICQEv0f9ZxqshvdTkMw+hGAkpaoDKChdD4npv1R1LGO6Re4e9ghEAXndf2iQ==","signatures":[{"sig":"MEQCIAO9MFy0zCmJJMBALz42uPtgHS6FFFg5PduxK1FIcOHOAiBPcuZKC4jc+rBHFhSqr9Fvlmasr4Kgr6PpgyZ2pxbbTA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70302},"main":"index.js","engines":{"node":">=8"},"gitHead":"39352889c98b29cba4ce9fe25dc2a163fe16b629","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.11_1636483767762_0.1868893469470403","host":"s3://npm-registry-packages"}},"0.0.12":{"name":"@predialize/modular","version":"0.0.12","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.12","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"1331ca7a1ddf2d560c14e5bc3e7f3d4f77ab78ba","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.12.tgz","fileCount":68,"integrity":"sha512-9ltUTqYB8vakqxvOJspEkr3NDdjCloeCXapqzzKe3AEbOfQtS6CtbyqhEPsTQjZPoT7rhe9H1fhgcRCMdqwmoA==","signatures":[{"sig":"MEUCIQDhBvUjyJlVPt26gLrvSjFvJxPiUzfWqc2c92T6GqS9UwIgVCYMMhWqAlWtzjUoOGZOelBLIRx3TjPiODYXymBwfgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70580},"main":"index.js","engines":{"node":">=8"},"gitHead":"d510439b2b8c18c3d452b69a613cc3e032b85eaf","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.12_1636498580517_0.5430042104452195","host":"s3://npm-registry-packages"}},"0.0.13":{"name":"@predialize/modular","version":"0.0.13","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.13","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"2218f6e9337485890d06c6107bb4d53f02649c9e","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.13.tgz","fileCount":68,"integrity":"sha512-1LSJQnwbBteVxEDRS4q6JADYdzz3quawDEKQq47dnjn3pqrKAZM+hSzR/w8uYjKaAlgIFz/Dty6B+xdTXhvz7A==","signatures":[{"sig":"MEYCIQCX6YOfjGKqnDKgBOeyoNMj5HGIbGC8dosPLpBqgD72CQIhAJMjSOVrD1XIJDOLhrWm7aSNuWSZ3p8XjIuA6B+hDEyT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70670},"main":"index.js","engines":{"node":">=8"},"gitHead":"63852444cab937149644de93ce20bc3d2af410ec","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.13_1636499660421_0.5538475712483384","host":"s3://npm-registry-packages"}},"0.0.14":{"name":"@predialize/modular","version":"0.0.14","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.14","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"775997336900373e574b5c2ed9f0d8239dcf3dfd","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.14.tgz","fileCount":68,"integrity":"sha512-Hd/0hzVJnXDte5ib0TRNEajIj78R/uoUncO+MiUYszlLi1CAt5YW6NBWum7YAdhgu1e6Ubb5Gg6WULdOWpCtSA==","signatures":[{"sig":"MEUCIBlTzJoXTBFeiNa2ZBMPr+2Dh2wT26B+vqLyLNxYPEqYAiEAy8us9S/dmdUXfj5Er5kQY6wjyecWve7YjTjFP9vWDrI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":70738},"main":"index.js","engines":{"node":">=8"},"gitHead":"9e4456137e551e13bd0ef9cc8ff67ffaaf9200c3","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.14_1636500527519_0.1990922457381099","host":"s3://npm-registry-packages"}},"0.0.15":{"name":"@predialize/modular","version":"0.0.15","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.15","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"06cb0b93b52dd9e7dfc13e4b0d62ca431607c639","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.15.tgz","fileCount":68,"integrity":"sha512-vIxfGl3wiE0UUhWcL8vkYYiFdNozp1ZDmavztpSZ6NnYuw0TOrNQlOhkLl3IIsyOykAuNvaBHQ4ulWSzsMcclg==","signatures":[{"sig":"MEQCIADiRmwljIfE1Sporb6uDBdIa2gOy5O3gtg+cL5kB5TmAiBo6w3hqyOCYFGQWrKgbUfMKWslPqpjIfOinOkrREdS8g==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh2XD+CRA9TVsSAnZWagAAYFQP/3tdwzyM5aYEqhEBvTVU\n4ut0UjrbWdNzuFZ8uWLp03HMLKlI1x6pvtWDV9L2Lpb+1XgskIp26taYFX7h\nEfDzF0GWOTK7IhMVSKmit6WP3ilr5CBn8bEhFLqd3KRfuakvwCPPQ8cMzzwp\nxlGgMEw6+EKgzc1kH/zx86DSshbq+6F09Edyf2VO2l50HNcS3Rw4l5HcEu2P\nR9DqCXRKorvIXONXbDM6G839aHN9zeAL1ZV8C+kGVq8zmsmm/HG+RIRWRrLL\n6rbNPO/MNHCbjFLcGIc9UABVW+9S21Y248nFQ1+x9YUzixlpIaemeI7OxisY\n3DUbuQLI5+4yNIO3ceGfEKQ4/mjVivhrslEOpAwdy1rK035XOMldcQTzB4oK\n0rQT38lueHGPvPkukDfs+46ZV3Zlkqnq5M17XjgS3dTyEaegklrIsEIeNtev\nFEMIQJ+KDQMrxoPhp5rIekoLo9VVPpAI1It640i60kUURjvyDg9qXndEFYHg\nfXIOCYkWPnOD+GZcaPuJJignNaulFZVEtKqc9VRIvwjM9Prdog0Pzcke+EUS\nRGqHi1bfif5e8nFiOMLWHWLjA4T9MiGMT12uq/bW7CQkeqlimIcUg0BXD87j\nKyu9zolMcqYTw3KNaCWyX1p+Xx/te9ilBK6oSUXj3VkfgrQAo0uMn+I+jDNT\nuS+x\r\n=A1OG\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"88fa9fa977b5ded32f6c053419fa39dcced3d729","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.15_1636506077739_0.09617170887415494","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@predialize/modular","version":"0.0.16","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.16","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"fe46abe963a69d2154fed73742f91f19b4429b30","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.16.tgz","fileCount":68,"integrity":"sha512-Sf4kWAh4/fA+1de/Lis5cqbdsiKtw/UzPoPzbI3JAqMDmebQ1sJeBlgm9lqJjZIHmTIst8rO8/hWlRBmpy9gAg==","signatures":[{"sig":"MEUCIQC2OwEMzWdeRBQVGk2XOSkAGvs1nbALM2Si9Rc6q0dVNAIgEYeD+Xal62gNcAmCWHhew0Mj3TRcQ/3Q9mGVQAl7yYk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+r6KCRA9TVsSAnZWagAAlzkP/A+23qpeLrBA5WQlf4an\njBbm1hh+mvqQjbGnzrmp04SoB18tQteClVT4a3GK38738+n1wAL11JJzZ2XC\n1Ss1E8XT1Fepv5Vw8G2dAsOaHcbUSlAP9q/dSjecJ1CweHyYqGmSVnBazmzZ\na/Nw3WojmrSwiXcZd22iNKeHCIeKOuYmG5ABDfGELNL9M2C9coawNzJORuEa\n2haTAsdwIVQ8vs55iiiQwlCxaw6DT3dsgA4ovOTSgtVVKqvH1/2HkeX50fZN\nam8+Sw41JWAdV1IvH2MKwjfHwY2i3i9BzpOSB5u9hD5JrYdNPCK4RlH8BSEF\n/vtHShhljatjRN5KN3o5lgkW8rhJhI8IUSYE6yyhbCKXQjc8MJG1NPL9MvhO\nYLt2jaSHs+U8urM4YFrqV9mh0MOUZUe/YeN0Gt4II4FMsfPQEI5pSmCphv+F\nzXnHMfifgTDdzM6ZQavM6/hNq81zmcJBXDH/FWw39UUbcg5SdNOxMFWGStDT\nCoNasQyrgob7EHKaB+h8As8fblP0VpJfLJc07Zonqqu/2fDUR3o/rVshIgC9\n9y0aihrDnq78Hy0bgPskmTlAMOe90LScFC2fl+qOtCa2xLpwmiPUHP2qvugY\nNAfB3SHfK2oGL6EFIZc/2lFzVJKpmIfesHCaIXQtrjbxYw3fbak8Vner8dYA\nXdR1\r\n=4yJs\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"cdefea32f1a6d27f01c709507ad8622406c1ff6c","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.16_1643822729943_0.4334688553689352","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@predialize/modular","version":"0.0.17","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.17","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"5495283aa7a0668f6d6877ab4d622fa858aa47d2","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.17.tgz","fileCount":68,"integrity":"sha512-n953Dn+EKfawQtZXCdh9VZeSqpSrv+RvDh+mU3V3IazXRKOdR7z1y6E91/3PKp8npUWNtyY89svei6r0Xcti3g==","signatures":[{"sig":"MEUCIQCV4FfHo9R0CPD/Rt2MNzGvJ/ACI2p4fiwaN3EuQWSDGQIgdWJNrA23lcUq5KfhgTmVJ9I5M878lVoU98R8CJRExV8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71430,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+8H4CRA9TVsSAnZWagAA1skQAJLdE9+NNdflWgs1u4nD\nj0bNcYox29hSGLFVCYTi86eiHuSqBiwXzfdcTKTFEAUcELGSLEP+Vnt/0/qc\nTqrxSz3Brj+BQKzPDBSL97oN3waodk6Ybdi01pRtskf/ARvqVppmiYFzRv4v\nSwx/eNniDqZ1SK8DbIXPXCzFKies9QvweR26dLWyOMeKaRzuCL7IqqzC4Hgq\nQO8G3EPHSZOOW+9vITcO2aVY8dT+pogYnhqA1Vo5wtnVCWl/ozAWOIn77KJe\nH+OGJdBwqpdnAOuzlOKM/iWWoTt39MJ2mhJD3StaExPwNDlRwDvINBHdCjWa\n6jocFJcHcz4UJ5pyntbj8waRWfskW0rQdh76bdOiLjPwxSDhOImeyofULJxk\n04FgSJkYEU+GD8UWR7yIjVh99Y9EdTa/Hm/IygOS9KTP1cqeqVYZsriwNG74\npWZZO7fxO2oWeXBPzja8F6NnhWeVh6AWHmSad8Ezcuv11hKTh24LLi19n92Z\nsIqAFFX41AWnxPz09YlivK/SsPJ6MN5ew0peb6L56qMtmGNp4txuiBizToCb\nqcOYZD4OSuD9m/YREwcZo6Le7kSUcU0znar1PvrO9QpURSG+y+gOwmE43uTE\n3quCFz4c5UYLCSul90Q854sO7Xv8enTaaIaxWKjK3xVvnQQ2pETGSf5Sp5nf\n0BLk\r\n=BrR4\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"cdefea32f1a6d27f01c709507ad8622406c1ff6c","private":false,"scripts":{"build":"tsc"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.17_1643889143821_0.5491473826749718","host":"s3://npm-registry-packages"}},"0.0.18":{"name":"@predialize/modular","version":"0.0.18","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.18","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"811e1db691237966afb17f4aa2fafa7fb35ddbcc","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.18.tgz","fileCount":68,"integrity":"sha512-tcHZ4LEcKdS33an279MmwGa3gw0FtGM641g0BFFtwI99HI3m9d/g9r/tcyHDx5r7KDr3IULDhS5xzRD9+unMTg==","signatures":[{"sig":"MEQCIAnevX7v1jHdo2NsDPpUau6RAD2+5HIxcq33B48ZlNcJAiAO/q64FvzBKy+Aogu9F524ZUOTYFkJf0U32WEY77sfgA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh++9UCRA9TVsSAnZWagAAOBIP/15/S+kYN1NYm4Jdch9R\nutdJXZUp0mzE4AC/OGp+fedwV05WcbGTldWXLRBHhB1sMCzHqftd40A1FNDv\nl2sardav2zSRHXOytDFTtirT6WPGMypzsG5wVS6Mg2OOluatXj7Uu212Vy4Y\nFqMQLQA/yV50q5+XTv/sSjYKaFOeXm8m5Zknw20gflt2Ds+x8V0AkSExuwVF\n53+YNroC3rNMjwkrfu3VQZxMD5ucYoVESqfOPCDJ8sCtAtTNfGeDgTRzeDVj\nR7x3mXIrQCGbO6JsPKcn3qYXw7Ye8dtUZWpwuVa/uckwP8UHa8VVKZ8M0QTT\ntpBIZn6pj+g0APbaNv3lVrqSesIxLeNZ5vp7y+RT1tgk1X/qhgzJ7Fb3/raM\nWRsdSYnOU3kRqhwuJQkvhDuyxfQ+a9hrYAETQMITd8W+rI6MNF2JHIRcRwPg\ntsvic1qcyYyTSd671IDDvihcnsXUKbWAVDbvYVNv9WqioWFuWFqm4yQSbrYh\nEiQPAAPW9XInSl/NGBC0Nhj6bxHtl1HNaiSEJDEgo4VjWoPy1bfTz227gro7\nCCPThKG3OOJMrZiI0cOUL8F7ZRFKyeh5IZxRe7RrS6NK7jhXtPmSCi/HBg3A\n0152uUzrPY8Mig3PI9d1ZPMBuY7JMpuqOMjRKX+sPo3eaK0MjFDPAJ/dCwW5\n2bun\r\n=cOix\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"6492555cb3a3e496802bccc251049994ab42a2c6","private":false,"scripts":{"build":"tsc","deploy":"npm run build && npm run git_push && npm run publish","publish":"npm publish --access public","git_push":"git add . && git commit -m 'deploy new version' && git push"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.18_1643900756525_0.8264705532178571","host":"s3://npm-registry-packages"}},"0.0.19":{"name":"@predialize/modular","version":"0.0.19","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.19","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"56cb9d0f1f5628a693f8a5e05cc8e985fbc80bf5","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.19.tgz","fileCount":68,"integrity":"sha512-rPOmcWDv2U6MKqB8m8cPA0KyvUxXvx8VqxmZPmISLzAZP6vDiQQclTCYW5r/u79+aGQSEFSvgQsiIfoKOsPyeA==","signatures":[{"sig":"MEQCIEImfWxT20Ug2TeelN8HUgYxNUYxPHdjJwjhqCY+rsEOAiA9q5JomckAp5YZ4nge7YFJZNeoKgC5l2ml8Zd43wdkIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71917,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh++96CRA9TVsSAnZWagAAjVoP/RxbQWaGgS4TWdKgumtB\nCFLNgj8z/CJUBk+4mb5QQmTToE76z1JQSb+o5CZW3ouCAl7SZIRlwCGBDwxJ\nkfguRLGKipnc0w0PyqKRt9IDzjrtCDfulvPAMr6svD2ALoSaQYV2kCzoeAFg\n3NA3RZHukhwvYzau6tadkJkRLXuH4SIqjsYajySo4kv/alR8bQ8tGo2p6pDA\n/xNHMiai7efFNqvUb8QpZ74Ancz2Ns5c3Dv0YCH48O887ALMlC4Z9qlRbyEQ\nxZO6raneJFl4y8UPfx9n5lBRKMfnL8kQFWY15dgSlJjr5AGcxqHIiB9WeOGv\nu44jWTxi+TrzAYx5Sm9e4A9/BQyocoZRns7toRA4z6tN6T08vUeDUTzqcZU7\nCL0rXfFvRcXIz+xzu5j4E95CtukMvtM+K9pPcgMPm6svlY8ykgM7FvVb1jA/\nOe1c8IWyy27VR2/hNTICsYc5hy7AP+S9cNmG0lQiUtKRk1MUO9anjQtTnG1d\n2a44P5bLezf1ckk6Xeiiz7YTKpf23GqV5kn1njonCqsOuue5ar2qDSAK3N2l\nSJC63yIuzuzis0S3x2Mswu2kmVBhExhyUsE9cdJlKSh06OPP/Eu4Z2I+GrtF\nw6AO3ThSvCHFtZ23ed32E/YR+6ht/9w9/MALr2XoZ3n9KRjVB+Zj44vv7TkK\nyTFI\r\n=u/MW\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"f3b9db31647f8be2ac35b1df4ec028d585ede8c7","private":false,"scripts":{"build":"tsc","deploy":"npm run build && npm run git_push && npm run publish","publish":"npm publish --access public","git_push":"git add . && git commit -m 'deploy new version' && git push"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.19_1643900794664_0.178829727530748","host":"s3://npm-registry-packages"}},"0.0.20":{"name":"@predialize/modular","version":"0.0.20","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.20","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"1592d7706638f6377ca7bb7e54850d8d15534365","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.20.tgz","fileCount":68,"integrity":"sha512-51PonWLPkAyQZPVVKdAGd2Q5IERJzpDZko5c5Y0yYYWE3qJytPWx+YqNaVpD2+9Qk1egWy6/r07PAYKzcr5l/A==","signatures":[{"sig":"MEQCIDKfKqZhNXFYYDt0qczas1N7paWzHpiazeBEog/AejIzAiBccvb+m69RbgkR5wf6yH0WEkUcCyxbjGcsNwXCG6vhwQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":71883,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh++/ICRA9TVsSAnZWagAA/CcP/3wKxbH1jK0AuDB55s7Z\nNqsYr/vMMolucLzKbyly5USTZQehrvJhAQAFuj+N+8NNwgyT08ysg6yjZxYd\n+GDE7cHyluRRCZWfPKo6NDk4HUkYqwOsSbJ9h1PH7pEUM+TSKqwapj/w/3fb\nvEOGgIwxTxiYdSJR2dbd9t3t/vja8gGiunQq2kRAI7lLDKyC9pmwnTYYsEov\nSCTDnzu5S1e38zpFZA4SG1DOBNgOzZUUeS93GnQVS5lx2SHoLTOAPpqFuPI8\nlghM906xqFRweGXogztW9rxnJvH4khI9l16wHSD4wukI3IuFj19ImEWxkpYS\n6EMQaYu+4mhLKjOglBE+gOD+a98Ir1G3O0lGYReBEQMIsSk2mmBpD1448Nzt\nxgFgRSYIHCHahtGsEprcIm5/xShnKHam4g/hU+e8K3RPKoILy1+Pq6ad8ZIG\ncohEogXpGcGEckh22wat4lHzVEa9+w8IlOhoPShBoskAnnQUXHwMQQ0Xk9Gg\nm8sjHywPenwfp5Jynd8d9ew+GTKeEW7VsRZvYXVI/aLxA9U1jL1HvYcmxWqR\nycvrH1IZEiRTB9UB1nqeNeKBSJVikt/nS2Jf7vSNQsk1L6Y3lSa6XeJ5xVyD\nzDBs696mY8rA1jOQciVEsjld8eVSZrB4fqGDHThkrl6KYYkcqkNzpObqLwic\nr7RV\r\n=5+PE\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"3d0708854a11252ec9b20391e81229cc7306f3fe","private":false,"scripts":{"build":"tsc","deploy":"npm run build && npm run git_push && npm publish --access public","git_push":"git add . && git commit -m 'deploy new version' && git push"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.20_1643900872607_0.4438870306552827","host":"s3://npm-registry-packages"}},"0.0.21":{"name":"@predialize/modular","version":"0.0.21","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.21","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"2bafc83bb1a317c1d116b6a675468ad4aef6f7f9","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.21.tgz","fileCount":68,"integrity":"sha512-A81l/PmDctx9CFeJV9M1Ai+QsR+9ugfu5wQkALeKkoe4Ra2D2LjsEO8ObpkA8fu4+0MH7VWXlkDdQfHCns/tyw==","signatures":[{"sig":"MEQCIC2nhJ8nFSueO4ybm3K1AERWnMZbbtWGe4nhxib7jR/YAiB7xgRxiOe1bt2kLIv3cDsmlpFNg/oA7F3h6zMbYZUfkQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v3.0.13\r\nComment: https://openpgpjs.org\r\n\r\nwsFcBAEBCAAQBQJh+/LPCRA9TVsSAnZWagAAjHMQAJVMxgPOBW/Bisfgd6nX\n0U+uhiNGfZhIlgqWMJEiJF8k7AgDpCx5s9w4uj20E+m2yvi/x2k2YXRAM9c9\nbeuCpFQuLEFNTiPHvNPlT+ActJ96EFK5GhIlNT9gojIq3mSVI0/Bsin/NHxJ\n/FWtKueXB4NoP/4lHXIX1mpR+OVh8NK7kKJBtrx6d/ce8XrsmwY1s8N4y+5p\nOu1z53pVmob5IJBZXgAYQ6hm3mqYbwdPYEF4JnJGxeWiZDwedzVBd7S3DWyO\n3ReeF8giaLrksPksiwRbBqYrruZvkXy1ORuGrr1AxxTzTQM7PyXUKR1lJGSz\njJ2q2uNlwGnWpqrs4XMmZU7gpvEqyDtOcXVKVV1wbbdZlEy6CqSY60YaZ9B8\nnQDFfTjDFUe6JXZfImcrForbA7Sgs7wWKe0XYOu48JTq5OHAz82/GKUZqE3J\nNprmkzrO42SyqHmG2/M0qKJIHo/7C6O/XOGJIv2nhPxMgUDZzNk4Kbk3csDY\ncXMm+B4G9riwTpkqM4OVR1WoAmQe9RM7GLIgkyCAL+yZKX/ERrcQBykBRWxf\nNtoDgn5iDEJOAJPArwePU4fM5A7tBhToG5Z6RU94ZUf20+nZmlc3VekmbXQa\nMxmD+0DfoRxciGI1Z3eGsR/ELcJBkV4F9y0sDwMb9sfRq4NJ7F+zbZ7jMAYU\nMly6\r\n=v2nm\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"a28a00debeb9c982cfc8f001b5b0b246ab45c064","private":false,"scripts":{"build":"tsc","deploy":"npm run build && npm run git_push && npm publish --access public","git_push":"git add . && git commit -m 'deploy new version' && git push"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.10.3","description":"","directories":{},"_nodeVersion":"8.9.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.21_1643901647851_0.04000909816463949","host":"s3://npm-registry-packages"}},"0.0.22":{"name":"@predialize/modular","version":"0.0.22","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.22","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"328d81e654494f467729f7150b9413a651ee2ba2","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.22.tgz","fileCount":68,"integrity":"sha512-4adULmDQPhwcn5hj2WfABeefnXTLC24X2TLXQ1+qdOwYu2KbOs1UmHH4l9MV4DCEz5YVX7VzhuEVMmBPfvaM6g==","signatures":[{"sig":"MEUCIAhqSsHlfzzmDVhSDTGIexv8+PTfGTefN3tzw7zNmDUoAiEApYbW7CeDgwqFIpaq4gY8bPvlqW2uXKBJIXZVO2W+DNo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":73951,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjm6+wACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmpdug//Q0zsPONKkDWH9CffHLt3R3FmwluD8d+gmRRmKSIS+SjZHx6R\r\nc7WWAg/T32WB75vPkqAMtNhxKtHaxKcPvudfDdW784S4AacxF/S0h5+4OT9/\r\nE8S7+OPgCYqf5ksAILrofaMg9V+khZvfIg/uWBlleuFfHgEZbzsd6jGDOxvF\r\nWjQQBnr79ST0urhCmxuS1eNyXKWqhn90ZmHzhAFLTWjHQRmSZ6WiZqs23Pvx\r\n8mIYi0/EHod3iWtCuaHTqPR0Ymw1Un3un3NMHy8c3cL36GGVAKmzrtSYc3eY\r\n3zADKJd1RwNBBml3Y5NOa4ZzNZ8/xFdyKZvSTrf1zFK6hJJbTHn02KKlMexv\r\ndylN0obWA5C2z3DjsTYjI+TARuC0f1iedAOjDASJ6ZbSQjeUvV/glET6rs0O\r\nyBMTzBSGFHiyi8fs8IWxshI/SnnBXQoP1dGqPQyu9phwNsy+PFcxvsZU2RZq\r\n+TlZfvT4u9YzS4/568i9GpZ33U79BuwBnNoXTQt2oJobswUAcX/GAA6e8UGT\r\nM1p3Em2s7FnyEX2Srd36yVjlTQMAftgtb/6FOqghvZkSafMygNCWdLgrb2KP\r\nFD1vCdyXlSk4xUiLRiozjY7ULeGSbmb+wBOkQUvYMlvAJRc0qWx9YsPKERXk\r\nlynAQKrmZR86kMjf09EJtlEsjJfWONoW/RQ=\r\n=ekkC\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"9abb71689dc8a14fd3ff22dda7b9acee3e7eb587","private":false,"scripts":{"build":"tsc","deploy":"npm run build && npm run git_push && npm publish --access public","git_push":"git add . && git commit -m 'deploy new version' && git push"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.14.11","description":"","directories":{},"_nodeVersion":"14.15.5","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.22_1671147440506_0.7147924219346298","host":"s3://npm-registry-packages"}},"0.0.23":{"name":"@predialize/modular","version":"0.0.23","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.23","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"b3c141a9452482789018aa6252760ccdcc49c8a3","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.23.tgz","fileCount":68,"integrity":"sha512-qjFisf0bVDTr3DN5VnHDvXm7hyQx92E9vmYwi2wgQrSlrEZmGj9OFtEMELdsYW6CeHHAFx8RNbpxddrA2UF2Og==","signatures":[{"sig":"MEUCIHqYhtYAuht59Qi38/OnRHj8mxh1NMCZ3Tp2FlZP4Or9AiEAzfCWFkROEROHxIlzJHf/fLetOzgShbz44E8yOmS3894=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74400,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnGCJACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmqggw/+OJ4YVBSd9BKc5m+GpntaL2hWRGI2n9ZVVDmyrx78w8HcEFXX\r\n6Y1+Is0dpEF3C4mrI3FqYreWYub4GP2etGtoGjZ8ffnPveIE3hhbzyLhUokE\r\nuGbb9OWthNul7wrq+nmnT8LuJKtEK7dTRgEyFQ+YEcfHu3ZbFL92S59JtuXU\r\naY3AQZhtbXvNyA1iEcgbl/w9siKpxXm2BF5cZOWYJVJFUaW4UI3XYMRq8CT/\r\nfTBhuqTEvJ+0s/sZqeupAE34khTmYCrQi+sLeOA3kzmKOq0vWoLZej6Jzpsr\r\nBcbhlFFkchg2dD/wGqQsm9fitUYFm/QSo28k3OvGW66Bl22J3pZ3bCXqSian\r\nVlEAmSZjV8yRYsl8U6TBC6Cx9h27VgiZ0QSpKC0/KcXMaLcjU6CKe4Pg0goL\r\nMPV1xoRyMJj8uoqoavCpPMT79cw/H8QCZTGxCBvZtVxi4d/VNSKIITT62m84\r\nb7W0BaP5lnGW+Vsmrf1DjlA5+idmm/4lmNh2Tez6ABG+9/L9qDZv2k5GNMtP\r\n4ejRo4znsSsKwMbLST0IR90Vm+/tocEJb6a6HxMgVY4w+IQ/7SA2Tqf/ILvC\r\nqF4SbcwNzu36RhXHNdBxSX5maEyHPD+25tEMQVQuGYGp1ZKWyyjjiUd6knm8\r\n0suehxOY7t3xoZt7jcs6QYbHCbwjY5mx4wo=\r\n=GLje\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"5ed1fcf1f554b834b25c355c5607cd85a377e5d8","private":false,"scripts":{"build":"tsc","deploy":"npm run build && npm run git_push && npm publish --access public","git_push":"git add . && git commit -m 'deploy new version' && git push"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.14.11","description":"","directories":{},"_nodeVersion":"14.15.5","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.23_1671192713659_0.35554970591496504","host":"s3://npm-registry-packages"}},"0.0.24":{"name":"@predialize/modular","version":"0.0.24","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.24","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"7b1947f9c81805c62657fd9be4a71689dcb1fe22","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.24.tgz","fileCount":68,"integrity":"sha512-5aE4ekvCvLbatU0mXqO38iYH/i1U7f4H/rj7oZRxSfxamI94Z+V5DPAv67XT/ZcUr3Peq76PxCVe+fiP7LrWBQ==","signatures":[{"sig":"MEQCIGjJzfR7U5VbKncpW/X4aO/fmI4DUCMUFkjv5GTLcCEvAiBZ+cei7u6qUrXoiZhYdb0x73/oXnEsvgZXrITMaJgdEQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":74924,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJjnHofACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2VmovtQ//aZYmq8Vs+Ol4q7XM1aEfkZOfw+uEACulyrIgf+4D9r5LXvLz\r\n3cQ/EAClJCHsILIFodOvs6RdMQEFn5DGlwnjX3WaYjev1Nq8WdzAbbdFK4z6\r\nzpJnc2jh2jIgKVxpmd/co3BmtQ3v92wfd7MraNAbEgOq5tenudRL/xblALVh\r\n6nho9LdtytEFZo7KAh+ci3vRbQ4gaFQFMWWuwYZdxyNOwbmNHFpx+uSUIL2D\r\n4VDObgGNAKP3qXswmurXjBrtNmi2ou64Ixmc2ssGUYC9sH5Bj5mX19WflQe2\r\nRRhN2oxDMIQTHgOX8VlJ6kGrQ2Iy59VctiQaMrI4dScAgVgVMDmKPt/i+W7z\r\neRl5FNu32lI5cRyIvn3/vOj42pNUya6zJ8cTn9SZbGo4ajKMj3v43+Msa23D\r\n8c0Hc34KXn/DXvAzea8kaBvBjWJrzhN47QzTm+FIr+k//vz+RBcRU8XPCY9M\r\njCbui1g/xVfDOc+tZ5DZYebZr/U4R24ogimNtnYBjPRIw6MuDwisrDyso7AN\r\nuw3Qbx3Qr+0yhhtTo0u0NrJz1oXdBFfTgPcsP153AImczA4BNJO/linyMM83\r\nCTAAP+VKIPRxeoy87AV+OOhrlaMEBXoPuttQXxeyy/RlgZ0Lr5bw+Z3DF9Ek\r\n94xGjZE6zHSAgLTH/WJ5tiDo3RgdEIA8PIE=\r\n=38za\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"37616735d6fee3d9134effdd742fbe1abbac3f75","private":false,"scripts":{"build":"tsc","deploy":"npm run build && npm run git_push && npm publish --access public","git_push":"git add . && git commit -m 'deploy new version' && git push"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.14.11","description":"","directories":{},"_nodeVersion":"14.15.5","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.24_1671199262802_0.0567351601064614","host":"s3://npm-registry-packages"}},"0.0.25":{"name":"@predialize/modular","version":"0.0.25","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.25","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"0b0c3156fdd613e4128f2a964900a476b8470e66","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.25.tgz","fileCount":68,"integrity":"sha512-amnWI2cUTk8tQ4eaAqhxLNsEvwFgJFzv2qiJFrLPDvRERywohsq+1v3QcrGqzWd25wLqF33OrPPlurHBC1DzfA==","signatures":[{"sig":"MEQCICBJb7qjVIS2ZSjjW6azYBadssM/VihsMiSygyaqRjdBAiBarkq/hAjAAhOs9NIvu77o0EbYsUNklVrDQnlkZdi+Kw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76766,"npm-signature":"-----BEGIN PGP SIGNATURE-----\r\nVersion: OpenPGP.js v4.10.10\r\nComment: https://openpgpjs.org\r\n\r\nwsFzBAEBCAAGBQJj3B+7ACEJED1NWxICdlZqFiEECWMYAoorWMhJKdjhPU1b\r\nEgJ2Vmo2Og/+Nm/rAQACVog5xQImsN3+OhKmNNODvX/8tLDcJ+eEHSbOlyaF\r\nR/GE8P1LuTLjMYv/ls9Ip5lyzvZdtCOGNqg/MuSiTfdqMtkP5IlEqV0pmmTk\r\nQ+sRTn3he8Q5r4k+03PZRGRYBmireP0do9VylsAyGrP5HXZ8dBMzF0gojV4E\r\n4LUGdYCeNt20kGlpz0vYNZLAVN4r/YBXdrRce1oQDhjBkMjI5bPsgPE2GKj7\r\n4MR+wsErOFu679s71P0Z9AiUKr4bdc4wFUKcQGjJgGVjzBBI670/OYCWPZr0\r\nYEbWMnNiH9GtZSfLZvlxpVsidOxEgOrCsCboFkBoFJEr5rVL+jDMF+i8DLHT\r\n/ESqs0n254+ncvNLt9P3VbWOhbCdtg4lWPwkBi3wxLZaVlL2ifhrZpXgVNUF\r\nO7i/92MejojjavK93VcvJuWIDfrGrOUMRJ5c/8+v4bfRU3vBs84X1VKB4crr\r\nuiq2gmjsP6r1PAe3bJOeKIbdpqObYYUFjGdWAXRkZd4Avpi7izRYmqyVWo8m\r\n1tfVbGAeF5lbxtPA6y/7aBmy2u2gFalH5TkWcbvidmTTVn0kTMuScVGxqKdZ\r\nfUJJcCZ4U7a16DzPcyTTloKM7WF8y2oZoBJnsJLX5AMDEx6Lp4d1xPTlyl9J\r\nMBFL4NfRvizZJsBhi8s2ExgqexwKp2bD4VE=\r\n=fOKJ\r\n-----END PGP SIGNATURE-----\r\n"},"main":"index.js","engines":{"node":">=8"},"gitHead":"37616735d6fee3d9134effdd742fbe1abbac3f75","private":false,"scripts":{"build":"tsc","deploy":"npm run build && npm run git_push && npm publish --access public","git_push":"git add . && git commit -m 'deploy new version' && git push"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.14.11","description":"","directories":{},"_nodeVersion":"14.15.5","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.25_1675370427017_0.7807698735510042","host":"s3://npm-registry-packages"}},"0.0.26":{"name":"@predialize/modular","version":"0.0.26","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.26","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"aae47f30bebb3255e68bde1fb5e320d2d8bd8e95","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.26.tgz","fileCount":68,"integrity":"sha512-e/Kkb5OVevol2F5j7Ftc+s2S/fntvhlOdc2PB+5aM9KrU+nVGnuxU8mrNGhhSscuUl6M1SPY6w2HLIlg2Q8iuA==","signatures":[{"sig":"MEUCID67fMRCtFfde7K1AOZF80Yb7xCY17hCAvH6ZXV4Z6xxAiEAz5eiq1DMYTctSEFsto/Aqc6PkrvMIJ6j5EhWL0EcZzE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76877},"main":"index.js","engines":{"node":">=8"},"gitHead":"4575c05bd2d3dc29fc812358e28b4c90b38b083b","private":false,"scripts":{"build":"tsc","deploy":"npm run build && npm run git_push && npm publish --access public","git_push":"git add . && git commit -m 'deploy new version' && git push","playground":"nodemon --watch './' --exec 'ts-node playground/index.ts' -e ts"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.9.0","description":"","directories":{},"_nodeVersion":"10.16.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.26_1689053377992_0.34586569646769116","host":"s3://npm-registry-packages"}},"0.0.27":{"name":"@predialize/modular","version":"0.0.27","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.27","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"29d0cc566c7fc5656fcfd0d21309da8fae858b03","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.27.tgz","fileCount":68,"integrity":"sha512-iVEtqNJFurt8kd98oPu+Gx0d2pOj8ISl6M5//DK1s1iUUfy+AeKsLRkXJchhALwTv5nr0+wKqJ/c14fTGn8BTQ==","signatures":[{"sig":"MEYCIQDEeCTiXl25m9eyw1ZkbOo5HPyQ878Wibm6g51TlogmAQIhAPYanBUNL1wfUYNYAxwB+0KuhgHpaAk2rTBsRWQow9WQ","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":76877},"main":"index.js","engines":{"node":">=8"},"gitHead":"1c1d6fc18ce240d0f60bc8b84c1b66f4ac175688","private":false,"scripts":{"build":"tsc","deploy":"npm run build && npm run git_push && npm publish --access public","git_push":"git add . && git commit -m 'deploy new version' && git push","playground":"nodemon --watch './' --exec 'ts-node playground/index.ts' -e ts"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.9.0","description":"","directories":{},"_nodeVersion":"10.16.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.27_1689118457760_0.47640422098976565","host":"s3://npm-registry-packages"}},"0.0.28":{"name":"@predialize/modular","version":"0.0.28","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.28","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"6caac73160fb49b2d95503d463b75fa5ae86d9d8","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.28.tgz","fileCount":71,"integrity":"sha512-Yl7aqw9UpaxQNUKBlqU+LZ3qK46UFn+RaSO5yFbRPY+ZBi7GumajvyA8zHyoHiQqkfb8G5ityzTiDHj92jfbBQ==","signatures":[{"sig":"MEYCIQDxvER7NaYcIZI31mKjkRviM53yDC/Q0N4iP8O1Ta+sAQIhAINyDOkN/nYO5iZO30EAa12p49yDm+uY7ljUZurIZ2zm","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85498},"main":"index.js","engines":{"node":">=8"},"gitHead":"0edfba6da734619905a6cff6ec3ef667c4d6a0c4","private":false,"scripts":{"build":"tsc && mv ./dist/src/api . && mv ./dist/src/core . && rm -rf dist","deploy":"npm run build && npm run git_push && npm publish --access public","git_push":"git add . && git commit -m 'deploy new version' && git push","playground":"nodemon --watch './' --exec 'ts-node playground/index.ts' -e ts"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.9.0","description":"","directories":{},"_nodeVersion":"10.16.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.28_1689196919562_0.08607290135985624","host":"s3://npm-registry-packages"}},"0.0.29":{"name":"@predialize/modular","version":"0.0.29","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.29","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"720312edd2e7a36adc58dbb5f1c18f25c96687e3","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.29.tgz","fileCount":71,"integrity":"sha512-Fkjjp0G46QO9/+jbbPKQ7K7HYwtfhhUefLOZNXEiEVmuKu+ys9kSLT8GsOf5sJex6C/CZiJAdlHEwA6kHz96Aw==","signatures":[{"sig":"MEQCIAm72tlfo4GJXJugUVdxfmGK4vWDFblOoRrySWu0t9mHAiAjSc87Y8O1pk0v/BuwHlu14cxRH0zHs9CC1aBRRRXmOA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":85506},"main":"index.js","engines":{"node":">=8"},"gitHead":"0edfba6da734619905a6cff6ec3ef667c4d6a0c4","private":false,"scripts":{"move":"mv ./dist/src/api . && mv ./dist/src/core . && rm -rf dist","build":"tsc","clear":"rm -rf dist && rm -rf core && rm -rf api","deploy":"npm run clear && npm run build && npm run move && npm publish --access public && npm run clear","playground":"nodemon --watch './' --exec 'ts-node playground/index.ts' -e ts"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.9.0","description":"","directories":{},"_nodeVersion":"10.16.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.29_1689197381229_0.42106008526898764","host":"s3://npm-registry-packages"}},"0.0.30":{"name":"@predialize/modular","version":"0.0.30","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.30","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"7e65ecca0dccbe8559d55384c068d615d246e449","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.30.tgz","fileCount":71,"integrity":"sha512-pIxNMZ+rLtb3qbJV73Be9AeJP3buLtEbhNqj/+AwlazkYwcAm8LJ10TfijNCH/hsFP2EK1ebdGh/nFumqhIG1A==","signatures":[{"sig":"MEQCICW3aWjgIuZYR5FFtN+SLGFWv4xrwk5uexjJ5Qxmv7fFAiA1cX0DyeQkAMGJL784BgJqxK5NyFgup7xvSt+4t3/fbg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":86114},"main":"index.js","engines":{"node":">=8"},"gitHead":"27be6b16bc4bef27e3e8f8bce2f3cd093ebb532f","private":false,"scripts":{"move":"mv ./dist/src/api . && mv ./dist/src/core . && rm -rf dist","build":"tsc","clear":"rm -rf dist && rm -rf core && rm -rf api","start":"nodemon --watch './' --exec 'ts-node playground/index.ts' -e ts","deploy":"npm run clear && npm run build && npm run move && npm publish --access public && npm run clear"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.9.0","description":"","directories":{},"_nodeVersion":"10.16.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.30_1692232417913_0.641443150910648","host":"s3://npm-registry-packages"}},"0.0.31":{"name":"@predialize/modular","version":"0.0.31","author":"","license":"UNLICENSED","_id":"@predialize/modular@0.0.31","maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"homepage":"https://github.com/predialize/modular#readme","bugs":{"url":"https://github.com/predialize/modular/issues"},"dist":{"shasum":"aed9713d092bdad9a48bf20021538bc0d0818825","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.31.tgz","fileCount":71,"integrity":"sha512-D3ujiHc+Wi0VzKKZae89m1dnkOaBYV8CK3O3YkRgRjxuxUl/iaQu3bo37gZHddnHObWQ1SeEe1Gww+7civJ+DQ==","signatures":[{"sig":"MEUCICxirrZwPiG9UBEaCg5qT+oXfQR2fR0VJ24bXPRD1c9jAiEAo3oq/poHUm8h0zPekZ3NXzdQLolb3sUmapPejjWKcPw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":88656},"main":"index.js","engines":{"node":">=8"},"gitHead":"27be6b16bc4bef27e3e8f8bce2f3cd093ebb532f","private":false,"scripts":{"move":"mv ./dist/src/api . && mv ./dist/src/core . && rm -rf dist","build":"tsc","clear":"rm -rf dist && rm -rf core && rm -rf api","start":"nodemon --watch './' --exec 'ts-node playground/index.ts' -e ts","deploy":"npm run clear && npm run build && npm run move && npm publish --access public && npm run clear"},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"repository":{"url":"git+https://github.com/predialize/modular.git","type":"git"},"_npmVersion":"6.9.0","description":"","directories":{},"_nodeVersion":"10.16.3","dependencies":{"cors":"^2.8.5","express":"^4.17.1","body-parser":"^1.19.0","http-proxy-middleware":"^2.0.1"},"_hasShrinkwrap":false,"devDependencies":{"nodemon":"^2.0.22","ts-node":"^8.7.0","typescript":"^3.8.3","@types/node":"^13.9.2","tsconfig-paths":"^3.9.0"},"_npmOperationalInternal":{"tmp":"tmp/modular_0.0.31_1694605733296_0.04062042505016161","host":"s3://npm-registry-packages"}},"0.0.32":{"name":"@predialize/modular","version":"0.0.32","private":false,"description":"Framework modular para construção de APIs REST com TypeScript, inspirado em padrões de injeção de dependência e decorators.","license":"UNLICENSED","contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"engines":{"node":">=8"},"dependencies":{"body-parser":"^1.19.0","cors":"^2.8.5","express":"^4.17.1","http-proxy-middleware":"^2.0.1"},"devDependencies":{"@types/node":"^13.9.2","nodemon":"^2.0.22","ts-node":"^8.7.0","tsconfig-paths":"^3.9.0","typescript":"^3.8.3"},"scripts":{"clear":"rm -rf dist && rm -rf core && rm -rf api","move":"mv ./dist/src/api . && mv ./dist/src/core . && rm -rf dist","build":"tsc","deploy":"npm run clear && npm run build && npm run move && npm publish --access public && npm run clear","start":"nodemon --watch './' --exec 'ts-node playground/index.ts' -e ts"},"main":"index.js","repository":{"type":"git","url":"git+https://github.com/predialize/modular.git"},"author":"","bugs":{"url":"https://github.com/predialize/modular/issues"},"homepage":"https://github.com/predialize/modular#readme","_id":"@predialize/modular@0.0.32","gitHead":"38f0c27876c152e05fa2838010387e02e77fa3af","_nodeVersion":"21.6.0","_npmVersion":"10.2.4","dist":{"integrity":"sha512-3vLRiEvvAxj7Nl+BrRfH0JjDb6myf201aIuxp/3J03bPIprI8A6pEcL/mUx/gj9JK9VjyDyMq1GttfsB/mPvUg==","shasum":"7680ea27640583970b2dced1014079b1dd497bc4","tarball":"https://registry.npmjs.org/@predialize/modular/-/modular-0.0.32.tgz","fileCount":71,"unpackedSize":91209,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQDiNCjD9SIdDq2/bELUMHuYEkBI5A2lwojBQC2a0FdxuwIgC5jQ3HQxSQmjqlILNSbM3EYi8U+SeNyNcuHQ7HEFzaY="}]},"_npmUser":{"name":"brab0","email":"brabo.rodrigo@gmail.com"},"directories":{},"maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/modular_0.0.32_1769086508916_0.48723592026800433"},"_hasShrinkwrap":false}},"time":{"created":"2021-10-06T00:06:20.192Z","modified":"2026-01-22T12:55:09.205Z","0.0.1":"2021-10-06T00:06:20.449Z","0.0.2":"2021-10-06T00:13:09.021Z","0.0.3":"2021-10-06T00:17:50.722Z","0.0.4":"2021-10-13T20:52:27.426Z","0.0.5":"2021-10-14T19:17:38.399Z","0.0.6":"2021-10-30T14:15:01.871Z","0.0.7":"2021-10-30T16:04:49.522Z","0.0.8":"2021-10-30T16:37:12.190Z","0.0.9":"2021-10-31T00:19:33.593Z","0.0.10":"2021-11-05T14:02:34.396Z","0.0.11":"2021-11-09T18:49:27.927Z","0.0.12":"2021-11-09T22:56:20.733Z","0.0.13":"2021-11-09T23:14:20.588Z","0.0.14":"2021-11-09T23:28:47.680Z","0.0.15":"2021-11-10T01:01:17.953Z","0.0.16":"2022-02-02T17:25:30.075Z","0.0.17":"2022-02-03T11:52:24.010Z","0.0.18":"2022-02-03T15:05:56.659Z","0.0.19":"2022-02-03T15:06:34.848Z","0.0.20":"2022-02-03T15:07:52.802Z","0.0.21":"2022-02-03T15:20:47.990Z","0.0.22":"2022-12-15T23:37:20.706Z","0.0.23":"2022-12-16T12:11:53.847Z","0.0.24":"2022-12-16T14:01:03.013Z","0.0.25":"2023-02-02T20:40:27.220Z","0.0.26":"2023-07-11T05:29:38.155Z","0.0.27":"2023-07-11T23:34:17.987Z","0.0.28":"2023-07-12T21:21:59.771Z","0.0.29":"2023-07-12T21:29:41.569Z","0.0.30":"2023-08-17T00:33:38.174Z","0.0.31":"2023-09-13T11:48:53.459Z","0.0.32":"2026-01-22T12:55:09.078Z"},"bugs":{"url":"https://github.com/predialize/modular/issues"},"license":"UNLICENSED","homepage":"https://github.com/predialize/modular#readme","repository":{"type":"git","url":"git+https://github.com/predialize/modular.git"},"contributors":[{"name":"Rodrigo Brabo","email":"rodrigo.brabo@predialize.com.br"}],"maintainers":[{"name":"brab0","email":"brabo.rodrigo@gmail.com"}],"readme":"# @predialize/modular\n\nFramework modular para construção de APIs REST com TypeScript, inspirado em padrões de injeção de dependência e decorators.\n\n## 📦 Instalação\n\n```bash\nnpm install @predialize/modular\n```\n\n## 🚀 Características\n\n- **Arquitetura Modular**: Organize sua aplicação em módulos, componentes e providers\n- **Decorators**: Use `@Bootstrap`, `@Component`, `@Provider` para estruturar seu código\n- **Router Integrado**: Decorators `@Get`, `@Post`, `@Put`, `@Delete` para definir rotas\n- **API Gateway**: Proxy reverso integrado para microsserviços\n- **Documentação Automática**: Endpoint `/documentation` gerado automaticamente\n\n## 🎮 Playground\n\nO playground demonstra os principais recursos do framework:\n\n### Executar o Playground\n\n```bash\nnpm start\n```\n\nO servidor iniciará na porta `4000`.\n\n### Estrutura do Playground\n\n#### 1. **Módulo Principal** (`playground/index.ts`)\n\nDefine a aplicação com `@Bootstrap` e configura o servidor:\n\n```typescript\n@Bootstrap({\n  provides: [ServerProvider],\n  imports: [RouterModule],\n})\nexport class AppModule {\n  constructor(private app) {\n    this.app.init({ port: 4000 });\n  }\n}\n```\n\n#### 2. **Router com Decorators** (`playground/router.ts`)\n\nExemplo de rotas REST com decorators:\n\n```typescript\n@Component({\n  resolves: Router.component(),\n})\nexport class AppRouter {\n  @Get({ path: \"/\", middlewares: [MidCheck(\"Get 1\")] })\n  async GetList(request, response) { ... }\n\n  @Post(\"/\")\n  async create(request, response) { ... }\n\n  @Put(\"/:_id\")\n  async update(request, response) { ... }\n\n  @Delete(\"/:_id\")\n  async delete(request, response) { ... }\n}\n```\n\n#### 3. **API Gateway** (`playground/gateway.ts`)\n\nExemplo de gateway para proxy de microsserviços:\n\n```typescript\nconst gateway = new Gateway();\ngateway.setProxy([...]);\ngateway.listen(4000);\n```\n\n### Testar Endpoints\n\n- **GET** `http://localhost:4000/` - Lista com query params\n- **POST** `http://localhost:4000/` - Criar item\n- **PUT** `http://localhost:4000/:_id` - Atualizar item\n- **DELETE** `http://localhost:4000/:_id` - Deletar item\n- **GET** `http://localhost:4000/documentation` - Ver documentação automática\n\n## 📝 Scripts\n\n- `npm start` - Inicia o playground em modo watch\n- `npm run build` - Compila TypeScript\n- `npm run deploy` - Build e publica no npm\n\n## 📄 Licença\n\nUNLICENSED\n","readmeFilename":"README.md","description":"Framework modular para construção de APIs REST com TypeScript, inspirado em padrões de injeção de dependência e decorators."}