{"_id":"@warlock.js/core","_rev":"285-ba5b54c1a94fdbcb15b365d18b26dc26","name":"@warlock.js/core","dist-tags":{"latest":"5.29.0"},"versions":{"1.0.0":{"name":"@warlock.js/core","version":"1.0.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"core":"bin\\warlock.js"},"dist":{"shasum":"88f4df235c07f1e33b2456b12ca077143c446612","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.0.tgz","fileCount":1643,"integrity":"sha512-VIypSvSJYDK/B03y3wIMw52FhzMpN1S0GC3ztH6r/m3oKM0YNSrBgJvvjI2Dc28eO6yUiCkmLT1gM1IGIW07tQ==","signatures":[{"sig":"MEYCIQCZK3RsCuXksajtDm7AslZfCI1xtpd7MMCO3DDDvSqPrwIhAO29Jny8FSpPADvqPXdQh5U3ug4XfKE3ZShRzqKPizyF","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1963515},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"tap":"^18.7.0","mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","redis":"^4.6.10","sharp":"^0.32.6","bcrypt":"^5.1.1","vitest":"^1.3.0","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","fast-jwt":"^4.0.0","prettier":"^3.1.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@mongez/logger":"^1.0.10","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@mongez/monpulse":"^1.0.42","@mongez/password":"^1.0.2","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","commander":"^11.1.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.0_1713009775523_0.23263428492287064","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@warlock.js/core","version":"1.0.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"core":"bin\\warlock.js"},"dist":{"shasum":"f3f393734d90ae1edf687eaf6da107ab6b42f8e0","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.1.tgz","fileCount":1643,"integrity":"sha512-vOVEpuLX8IRH8BjyDqxVXuWzhcH8qJrkqPBHLBBm9of23/s5pH1ktjbzy32dHAM4RQ6BCRp9MitY714iGiS+XQ==","signatures":[{"sig":"MEQCICspFPXyEFCynMxragzyEP+gmxkci2ty9zK145Jx9R8/AiBZxtoVYlSpQbVvU32ATFydu++GobNQlVe+taZPupiK7w==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1955349},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","redis":"^4.6.10","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","fast-jwt":"^4.0.0","prettier":"^3.1.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@mongez/logger":"^1.0.10","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@mongez/monpulse":"^1.0.42","@mongez/password":"^1.0.2","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","commander":"^11.1.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.1_1713010447507_0.26160132482940157","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@warlock.js/core","version":"1.0.2","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"ec8ac0e3772d50ef0ffac1388fe3fe082910465d","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.2.tgz","fileCount":1643,"integrity":"sha512-u76vCNcG9tm28Bn/64tX4KZ3UDwEvPGOpr2Afn7tX6/oLyPRqaqvjlf0rcP6ik/Vw/+vqscgq2N4F4s3vvLBtQ==","signatures":[{"sig":"MEYCIQD4IsqxlDvdEPTVmME+fbd7N19zmfmV2CxoHx+T1RhkGwIhAIMUJ7OhVrGFEK9YbJWDsbp6R0m0siJ152XoPnhs3C4Z","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1955376},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","redis":"^4.6.10","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","fast-jwt":"^4.0.0","prettier":"^3.1.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@mongez/logger":"^1.0.10","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@mongez/monpulse":"^1.0.42","@mongez/password":"^1.0.2","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","commander":"^11.1.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.2_1713010760897_0.1525603074811992","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@warlock.js/core","version":"1.0.3","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.3","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"af3ffd3f54c50277928cdb6fff2284d569b0a198","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.3.tgz","fileCount":1643,"integrity":"sha512-eveCfaPv7cn4H0/Qgpy/TJbvVCFNcFP1cajbAFKeiOjK8340/ZV3KP+TbzN15K6+nTTOlbJ/QJt0vzHcFk1w/w==","signatures":[{"sig":"MEUCIQCtmYIgchprD/HY0e//WcZvzDZrhM90O2XtLce3zldomwIgA0bBDtMGGBduZDDic2j7c6lVd5062VarGxm7v0w+8MU=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1955396},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","redis":"^4.6.10","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","fast-jwt":"^4.0.0","prettier":"^3.1.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@mongez/logger":"^1.0.10","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@mongez/monpulse":"^1.0.42","@mongez/password":"^1.0.2","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","commander":"^11.1.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.3_1713010953911_0.5213097346835005","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@warlock.js/core","version":"1.0.4","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.4","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"fabf1a84d73844f4dd4840022934879db237a5c2","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.4.tgz","fileCount":1651,"integrity":"sha512-YJyemt91ACLz6k4TcgpG8SIFbi7KxMhPxPAptMv+Zl8YbDI9dVCtsNXK5kbFgmfNZAXFECTwe65htvQo7NGOqA==","signatures":[{"sig":"MEUCICUtjWhyjubcl2TbpHUcQ6+YhncBGiItHUadeha4k0aGAiEAy0+TSyPWeZYgXOjVXkNC2XEbpdj4oCowlAWL+BGthkA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1980024},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","redis":"^4.6.10","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","fast-jwt":"^4.0.0","prettier":"^3.1.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@mongez/logger":"^1.0.10","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@mongez/monpulse":"^1.0.42","@mongez/password":"^1.0.2","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","commander":"^11.1.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.4_1713178934531_0.10095754915433286","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@warlock.js/core","version":"1.0.5","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.5","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"fce02185dee4991e52083c71e9c002d8df0687a8","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.5.tgz","fileCount":1651,"integrity":"sha512-48b5lptUFLrO3O2yL4XePcIg+LJP71uy/V0ZasgZbMb5ZZUlbcRKIYbgcobPcRKWZNmxujkFwzg7ZYQgXmWrzw==","signatures":[{"sig":"MEUCIDQKSwv1Xenk5z0Rl7ePI7FGyDk2wdz/i4DZ7G9hrNeOAiEA3ZUXGA8w/pHWBh1zT80DPbo+X4PRYuDwwG1n2GTL+20=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1987759},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","redis":"^4.6.10","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","fast-jwt":"^4.0.0","prettier":"^3.1.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@mongez/logger":"^1.0.10","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@mongez/monpulse":"^1.0.42","@mongez/password":"^1.0.2","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","commander":"^11.1.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.5_1713357485227_0.4461042951336063","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@warlock.js/core","version":"1.0.6","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.6","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"bfde8b6bb556ef7ad3dbc089b708d7f8757669b2","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.6.tgz","fileCount":1651,"integrity":"sha512-rXCWKP0EuQ1R7TYdBuMpc0kwIJOuXHuA9Kgnx73A6V0AYlX7E7/zS0Zp+czjNDAPrztoSa1dum7fRu5Rc78zDw==","signatures":[{"sig":"MEUCIQDojvnH86ltergy29EkKhlR/KuA0SBp10L+XK/yYY0ZngIgG2XiN3gkOoiBoDYd9AaZiih6u1Aykjp9ZYNvnHKiCas=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1987759},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","redis":"^4.6.10","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","fast-jwt":"^4.0.0","prettier":"^3.1.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@mongez/logger":"^1.0.10","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@mongez/monpulse":"^1.0.42","@mongez/password":"^1.0.2","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","commander":"^11.1.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.6_1713526754615_0.883357874589946","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@warlock.js/core","version":"1.0.7","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.7","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"4e40e2994d14968aa1757be5664ea6b0fc4af4c8","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.7.tgz","fileCount":1651,"integrity":"sha512-1WeyOWr5Vn9ELqzFzSTI92eRt3S3CYaiozOh23Si5ow33DYfbUczIfFj1i0Tpg1Fa/yBu+TCa5HjSFezeXU5qw==","signatures":[{"sig":"MEQCIALOYudOmJBYWR8OBlSXFwPxeQnLB0MD1ADGmNvah5fUAiB+WtfCZ2UFUjqhNtzDHuDFTdHHh9sCr3iIRtxnq83jsA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1987993},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","redis":"^4.6.10","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","fast-jwt":"^4.0.0","prettier":"^3.1.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@mongez/logger":"^1.0.10","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@mongez/monpulse":"^1.0.42","@mongez/password":"^1.0.2","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","commander":"^11.1.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.7_1713527973727_0.1979122462157923","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@warlock.js/core","version":"1.0.8","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.8","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"32397825dfd129d89904be19cc26fa7c9532de22","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.8.tgz","fileCount":1395,"integrity":"sha512-G9NGPjy3NFkLxJ/epgSSbILgzUapaNWmcXf8nDXwuF6k4eWpp3yuysyrsDBIxkAbcuUUvuNlJSv7f8X1/4Y0Og==","signatures":[{"sig":"MEYCIQCfPApYZ/cpzz3cMwf7W/qGTvq2Q7+sr05C67X+u8NAYgIhAM72OnfKJeZ9rKIRVJOcevvzYXeE6xQ/15a4+ozaMfjn","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1703397},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.5","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.0","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","commander":"^11.1.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.8_1714902436561_0.24183168707051705","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@warlock.js/core","version":"1.0.9","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.9","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"cde3fc34fca9fb6817a249ade7bbfab448179152","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.9.tgz","fileCount":1387,"integrity":"sha512-k21+LsJVhKoX12fIsEb5dkY5pSy4GeYeyjuctHp0XYV7NEpXU6c1hhpQ2YrDZBXJL44E9AnaxfLhqTZ0lF0ZJg==","signatures":[{"sig":"MEYCIQD7k/rcNmc++wJp4+zaixu5j8qu9LgERnS2Qb6NKLIFewIhAJxEKa2A4Zv/Ap1yoWCm3TiPEhqr7ldrQXuaPRTm9I87","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1701132},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.5","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.0","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","commander":"^11.1.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.9_1714912204355_0.4639404162470586","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@warlock.js/core","version":"1.0.10","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.10","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"65cbebc82787fd30580159b2f54270a30fe25863","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.10.tgz","fileCount":1387,"integrity":"sha512-z4sLrWIN04URIEKjcIkNkDTUqkwcj/moyDLT+eoKPs6eFfmWIQgZx+EP6BoWYMBHS9hQz1yDDjF6Riaf5hb0jQ==","signatures":[{"sig":"MEQCICdyyq8iwZevmot/7dfdVuN1VAjq60UKTCiEWMOnKIIWAiAZdTjgLbBwSDBjwxlJO+2c22k0V5Zxm/p2dEZlLSnoIw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1700481},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.5","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.0","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","commander":"^11.1.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.10_1714913374034_0.3957368876565681","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@warlock.js/core","version":"1.0.11","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.11","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"edaf87be0d261873826ca419fbf7c5c6be01db81","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.11.tgz","fileCount":5,"integrity":"sha512-nuhQkH4Y2LNp9XAXJFMaKcqBOB1HUw4DdhJwNthj6DlpwrBC9L49kQVWnXi57BmVCJJvX45x7XkqwY5oc7CAtQ==","signatures":[{"sig":"MEYCIQCLXwdcTzl4x1NlPRA0Dys2gqEgBob1SwErKTxwRvYWXQIhAJMe7GHRWYOGPV2rosUUu+Ln7dCPnfVzc93nx91WFDpj","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":3063},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.5","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.0","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","commander":"^11.1.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.11_1714913539501_0.4281869513494594","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@warlock.js/core","version":"1.0.12","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.12","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"fe4a4f282111cd92f10463ddfa4c6fe29398d91c","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.12.tgz","fileCount":1387,"integrity":"sha512-2S/rWGENBaaejX1whYWAZjNLQR5hIvxQq83/Mr+HwiQlYbU4hAJEUhzDlvT9kwNJXMpUr+vDc2tPP3upvqaB5w==","signatures":[{"sig":"MEUCIG04hwOKzm+9YovWdEkqv8hIW5t8dp1NIHDNJJ8c/hgeAiEA+gzlaWdseD9kSN4XjI8As8itYzGtfAL3cX3+kFl43fo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1700205},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.5","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.0","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","commander":"^11.1.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.12_1714913743016_0.3019278945219619","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@warlock.js/core","version":"1.0.13","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.13","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"5c4439ddab8ea4ee3f6128bba2b595d1c3dbafa2","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.13.tgz","fileCount":1387,"integrity":"sha512-9qZv0jFG6avuMZfYUaqTryb/rCZCpaiREdjo3E0ZOKC2GbJC5JXsg/PU44fEFA/oZc5h/LymZI1cYWapkeCcSw==","signatures":[{"sig":"MEYCIQDWPse4gUgVMMmLmgbvtaZvjSI/qHKYD4AOJt4fXVsQlAIhAMJATw2O6P85hXOmRijxhnJmidcwzmKx56gBVa6Gj9Ex","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1698596},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.5","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.0","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","commander":"^11.1.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.13_1714914231071_0.9048082636677999","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@warlock.js/core","version":"1.0.14","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.14","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"5190cb8c9058d4394742570a2a72bd41440a2dd9","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.14.tgz","fileCount":1383,"integrity":"sha512-HCE8O+TpVacgMSwrKAGs5miOp3/0U0QjZLStNf7nBw9Rgq5Z8IsibyPfZCIqonTrrCUrLHHNb7XCRac9FkKuIg==","signatures":[{"sig":"MEQCIHwfoRHAg52A2JsPI8C+oU0oUjkKZ24zADxTNyuUZBR6AiAaKqNoP0aOUEBJL+YynTzjELCieLvYBahCM0yEiux/Qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1691852},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.5","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.0","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","commander":"^11.1.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.14_1714915703586_0.9670289969975296","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@warlock.js/core","version":"1.0.15","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.15","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"d22fd80bb11ee87dfdab814204d7853489139ea4","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.15.tgz","fileCount":1383,"integrity":"sha512-A5V/r/Ju6RMHD27WKPolPn3gnWfv7CyTItjOLNnjQBRApoWU/C6j+StMU9IniMj2psOtFMep2zZgEef5eL59mw==","signatures":[{"sig":"MEQCIBEWZ0lwRiqArH6NQIWE7eyLatzOcvmtFjg5cwmkTUcJAiBzS8t8sN6BnquyRQjGrq2kslnpG8cDEQnWfmE3ipn+aQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1691852},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.4","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","commander":"^11.1.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.15_1715343115750_0.49216286879511983","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@warlock.js/core","version":"1.0.16","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.16","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"0ae16217231f0be73ec60363384878385bf8f66d","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.16.tgz","fileCount":1383,"integrity":"sha512-VUBL2Srrg0Bo/kUzH9PHhIX1nL/LHFDl8lf9W+/9FbT8w7QPCc/viAhJXsH09NkvgwpwIdQZw1uzqBp2Ua6aRQ==","signatures":[{"sig":"MEUCIQCjS1eqG5dHkrRjJ/Ieo83MMUZwhuKTRSBNrm79TDGSgwIgJSU9KEvbPxgRKpddHgG62+57wdLSzH6S17P/cqyP/Ig=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1691752},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.4","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.16_1715344804007_0.7527323024683896","host":"s3://npm-registry-packages"}},"1.0.17":{"name":"@warlock.js/core","version":"1.0.17","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.17","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"656bc2f24ae8c479dd92fff4d8443d02a24b8260","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.17.tgz","fileCount":1383,"integrity":"sha512-YD1rx1PGX3E1KK6WQDTRwp+wwaHRxJIOTR3rBttNUvH7N22a5i0319NMOxhDxzmcg0QaOOIafmuQxZGvXdhviw==","signatures":[{"sig":"MEQCIFCXG8lkRatyHz+DZo3oQCfj53OZ/zLkADh2yUkIC68BAiA1z8YNhR6FlPN4W8xGp5yNAYKQfFwhjU3p7azlep2WJQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1694890},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.4","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.17_1715512567166_0.006703008781299147","host":"s3://npm-registry-packages"}},"1.0.18":{"name":"@warlock.js/core","version":"1.0.18","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.18","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"1ee6de1138480a2c50f3c295ead70ef3fc0d555b","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.18.tgz","fileCount":1383,"integrity":"sha512-tabu1FsX5Poy7IPF97CPnzMj9mxPI04TBt2sgKY04ZEo0Eh/RmaeVVj94s9gRznz1NQopWA985WvGO8+UzELtw==","signatures":[{"sig":"MEQCIHVXby9hA8JXP1COxnpJMjBC9csujMS761Rv09nkId/UAiBLDRVuf7tWn1dyzSK5zI7mAFEbkVj3t4qrn972ujymcA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1697464},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.4","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.18_1715571587044_0.0026940606738301565","host":"s3://npm-registry-packages"}},"1.0.19":{"name":"@warlock.js/core","version":"1.0.19","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.19","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"7b519f53f6eb4f55d54eb004fac8abe5cb3bd66e","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.19.tgz","fileCount":1387,"integrity":"sha512-U9Q7IvXIpJRqb1/E5uLSOjS9mmw3jprGFLBGFGntGedaAUMyAkcs3mYRiiyq5xozyOJOVamX0+gBw9FcliYdGg==","signatures":[{"sig":"MEQCIFScZk4yWVeaHY1+7pRl5tW1pW4NHB40RwDBpy3kf1tmAiB1Tcwea+9RjRDxuMoTZ47IUI6ge34XjwyY+2VijKw6vA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1702180},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.4","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.19_1715691237484_0.6697626162707877","host":"s3://npm-registry-packages"}},"1.0.20":{"name":"@warlock.js/core","version":"1.0.20","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.20","bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"91f9d807ab477a4fdeb08fe8d97cfb15c720fca3","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.20.tgz","fileCount":700,"integrity":"sha512-jvsBDrSqmp5gLB3kMkJig3kbxpk7GO/pjvA4Wus+JXY64jSRgeson9vfAMiT/qSmPkJtZixRUr6fn2vE+EfF1Q==","signatures":[{"sig":"MEUCIQDTvNVSGNmjSrDh3KoXREVjJjGVV6BHrfl3jdHArD6d6QIgYEdh1uIgMTqMYZLkTj2Wqgvq3ZuY5Xz1+o6jZkhMtzA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":842721},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.5","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.20_1718900960695_0.5833238055527392","host":"s3://npm-registry-packages"}},"1.0.21":{"name":"@warlock.js/core","version":"1.0.21","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.21","bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"9db647ffe21c7113db958fd5d9b3e790c1e433d9","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.21.tgz","fileCount":1395,"integrity":"sha512-MSm7ql4XcQQPJJKNGkrRi1Q5D1P4WUGs4LjjZaN6Ou0fNDM+cYFBSufidtjMDFoDulqyNSGbmdYIzEZP+zXkTg==","signatures":[{"sig":"MEUCIQDyfu77IDAhnJB1iDNfLzYOaPLuoepMPu1WjrCbkBWqfwIgQGJf8troO/sBjShByRb3IGRNON2TZb5WJphGWVGv59c=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1717752},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.5","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.21_1718901230417_0.39683571341015345","host":"s3://npm-registry-packages"}},"1.0.22":{"name":"@warlock.js/core","version":"1.0.22","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.22","bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"eef1e837072ba4a9c39ed71ce9d41ef3591cc6e2","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.22.tgz","fileCount":1395,"integrity":"sha512-RAXyFBDwpMBI/RcAHj8V57/acr0tvwfrGP3EeaVPwkIs7m4aisis3zx6W160xIIjtESyj90sV/PXt3RAbARiEg==","signatures":[{"sig":"MEUCIQD+hjbgbBISLsoKGPntzwu91sggdJDqa23GMk/b+955agIgNGkADyZNeeEoHe7Cjj2ABrWOuQBCx4lHs68/3RBX+tc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1719468},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.5","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.22_1718902720019_0.12015361515016365","host":"s3://npm-registry-packages"}},"1.0.23":{"name":"@warlock.js/core","version":"1.0.23","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.23","bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"dd1ff89a89df71f2075267aa5ca7c9311c042f37","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.23.tgz","fileCount":1395,"integrity":"sha512-iZnkAaSBUmLss8Krj8ZI54/7QJiLnIPw1SjMT44rL6Zea5WYcVjBMqVo/vnI2PLxlDqSzkZSoRwo1QzvbWvfLQ==","signatures":[{"sig":"MEYCIQC/TuEJG9OxzNcHNcjC+Er510rV/O3OJ86AXP74s5LFiQIhAOjNHm9lqym/jCOFnYNhJ5G6yM8YLIeM3I7bHGfjz9n1","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1721188},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.5","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.23_1718905751097_0.08321298499673335","host":"s3://npm-registry-packages"}},"1.0.24":{"name":"@warlock.js/core","version":"1.0.24","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.24","bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"af9e26c748f49c3b2d1c175d26b9bf385edb1bda","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.24.tgz","fileCount":1395,"integrity":"sha512-mttjX1PdkWlE8csAxcEb5x8rxE6eBANGUpB9f3dAWabgd+rMZM6f/Oto8EncOLSds0p9SUAaLtobeu3aJjARwQ==","signatures":[{"sig":"MEYCIQDNn5UXODy+2QfK3YIpuyxOWDh/ePHvgEInYqjMMDp1YwIhAKvdXCC7qyTRClYurvZWSLyQs1lTXeYyC8haZELRAUGG","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1720354},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.5","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.24_1718906047951_0.42151278017476246","host":"s3://npm-registry-packages"}},"1.0.25":{"name":"@warlock.js/core","version":"1.0.25","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.25","bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"ba9d99d29299bb8b9a532b962bf88269c4d86cbf","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.25.tgz","fileCount":1395,"integrity":"sha512-vrWbuDAS4DZIqnY+b4O1/L6fIdHq7I1OWIUsP24Ol0nTmbo9gl+AYRBHK5H7kEIA7xIkX7povYhulleJersHwA==","signatures":[{"sig":"MEYCIQCX387COZraMPwhxpBcqbNbr4aLjQBTpshKIAy96bw0gAIhANhTzveRr+dFFSmSQ4dk2qWv4adYEDMYlwz6mwcqgXs0","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1720928},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.5","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.25_1718907637959_0.5690758842387738","host":"s3://npm-registry-packages"}},"1.0.26":{"name":"@warlock.js/core","version":"1.0.26","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.26","bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"7c5b9d382c0e1ead563dc44a5007a2fca5c2fe58","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.26.tgz","fileCount":1395,"integrity":"sha512-B9XfZWRSFC8qu5/0pNihdNGlEQEYpRyLopCDQDETiwsBnc+zN0pGEpGvEUvkO12PUfc0yjjGoCdGBTcN2TXcjQ==","signatures":[{"sig":"MEQCIHhuGS/rUyzULupZ4jPJFRglT+4roSXLhIh3DHFtgfX4AiBMZKUoS3o47yg1IyS63+lRU2zFCJ/U13leFTu/eHy9cQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1720881},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.5","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.26_1718911400712_0.11439691086437631","host":"s3://npm-registry-packages"}},"1.0.27":{"name":"@warlock.js/core","version":"1.0.27","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.27","bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"fc9d7790285fd66741ddc48e9d0f3d64c08a119e","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.27.tgz","fileCount":1395,"integrity":"sha512-0MWAigo/LWRfICNTm7YHOAUYagXwzU1uzmDY8FzKwdIVRJzzP0AZgJPP58Uzd4gN+SeWwncrM9m7Qu9s7IkEfg==","signatures":[{"sig":"MEUCIQDOUKYZRFkqajKqVcb6dkMqUFQjHXj++ohw0mL73ZCxzgIgM9jKhjs6DZHpc3ZiawOQKeeMhclUboO7eI97sbRJcaI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1722133},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.4","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.6","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.7","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.27_1719056868580_0.20272694605739483","host":"s3://npm-registry-packages"}},"1.0.28":{"name":"@warlock.js/core","version":"1.0.28","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.28","bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"5b36ba45d6c5390ece8f962e5fb874e21ddb31f3","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.28.tgz","fileCount":1395,"integrity":"sha512-g0zSwz0IOYXJtbF/2K7LvPA1HGwfoX5TdZsfi0IqkMQ/zQmiTJNt278weM2Q61uw+oEAcm284dC+pDyFjxi4bw==","signatures":[{"sig":"MEUCIQCJSFDUBVkGy/veMJTgUahqXtpFpHitq4QGrHttX7/WOQIgevJE/2qi1HXvMmLLSY4rhlBUYwSV5ZO3AR5PSk6Cw0A=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1722134},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.7","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.28_1719158631560_0.47347796857252855","host":"s3://npm-registry-packages"}},"1.0.29":{"name":"@warlock.js/core","version":"1.0.29","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.29","bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"e9e30a585f50e33cd2b6b9f2608088fa20ff444c","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.29.tgz","fileCount":1395,"integrity":"sha512-6TD53GcxRexLF5wg+lfVWno5ptRWvzxqbRaWqyc9sQ8pdEQFLWJn+Te5H5+xYsjhaRl7BcPa+2sQphEMKApr5g==","signatures":[{"sig":"MEQCIBoXIlaGrrTYy9VSOGCe6ytgHNfVI9Ki+T5YNfwcJ6s0AiArH4bOO1oCyg4jX3DHw7fhLpEkBuw0of0KRUvBYhJFnw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1723746},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.7","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.29_1719494093631_0.024672798959367803","host":"s3://npm-registry-packages"}},"1.0.30":{"name":"@warlock.js/core","version":"1.0.30","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.30","bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"12a10655181b1ea18559cc74fa1365a7b7310b80","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.30.tgz","fileCount":1399,"integrity":"sha512-ADW4xiwAl4uZVdPRvAxyLt4mJlYAC9Av7kcnO5S2CqL9E+poj+MzdPsGWz9Q8jCcVsm6KZ5Sg3I8xJQRbYmYlA==","signatures":[{"sig":"MEQCIEcg7/IoCwt6cC/O+MIy6OAPvBUR7Jmc/ESzeKQ93k6bAiBKdNSog6wP2mEwIIB4lkGqirfsmaJIcPzj2A09jJjqFg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1724905},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.7","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.30_1719495697453_0.3106552387850876","host":"s3://npm-registry-packages"}},"1.0.31":{"name":"@warlock.js/core","version":"1.0.31","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.31","bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"0110f8849e08ea939af6aadd2bd28f19c07ea1ba","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.31.tgz","fileCount":1399,"integrity":"sha512-pMI9isSHkpGNcjgwVyp7LXtkyjupkkZQa9tLrPhTCiWBBaOVXtNbjGotnbjLqcm9IqRLDCyONqa9yklSUm3t7w==","signatures":[{"sig":"MEYCIQDO0Nj0ik+TVGRLhjjd0hlcu4YyBgbVvk0+FkG6Y+eWvgIhAMNhneTy+ZCs/LuNgsVyRsxh26+l5nwnQfgEGRQtUshA","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1725683},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.7","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.31_1719495892595_0.1621138184350568","host":"s3://npm-registry-packages"}},"1.0.32":{"name":"@warlock.js/core","version":"1.0.32","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.32","bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"e417deb6ea4895bd7a45ef8fb6bbc44ce9626010","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.32.tgz","fileCount":1403,"integrity":"sha512-AJ8wEPz5OM/ckMOWRXZrhT3MrbStmewshQBk33FTbvQ2dd/G257KI9CdkuT6ahV2y3HUJN1vKXBYDlx8Qp9AIg==","signatures":[{"sig":"MEYCIQCovXfSBzivlYCdEfkPhGYsicI7vq4dUPEPO9OORioUXgIhAKgZwd+2wacubbs2jvj8vInNNgTAzZCFmODZfvA4IKCe","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1727885},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.7","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.32_1719499047130_0.3725982375326191","host":"s3://npm-registry-packages"}},"1.0.33":{"name":"@warlock.js/core","version":"1.0.33","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.33","bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"f5caad6dd674ae31bc2bdf6b6f3212c5951d9b0a","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.33.tgz","fileCount":1403,"integrity":"sha512-viY5sM0y5Raf9kD8s9UbGPAXtJETQ4LxjRSDdwACpUO0h43fIC/10OYzEEBKlbF08cdX+c+6JLoSkmH6ze3RvQ==","signatures":[{"sig":"MEUCIQD78GZF2sze4DrnF4go6omncgoPgSY05fvkbUyPrsGrBgIgTI4HpIRv1WYUIdDtj+FNIxNgTeUT+mMTdmplVB2d4Ys=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1731751},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.7","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.33_1719522843652_0.8610491469190102","host":"s3://npm-registry-packages"}},"1.0.34":{"name":"@warlock.js/core","version":"1.0.34","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.34","bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"be7998843961f48c6cdb7ed005ef073652cad36a","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.34.tgz","fileCount":1403,"integrity":"sha512-j4+vI+XYbLfQUq27AE8KaUkSlRaq7l13VQrGTsJU6zsk2+r8Tt5ll4sIUGQhqq/zliKsMAIe2CTAnmikwEPsDw==","signatures":[{"sig":"MEUCIHkAywMayKK/RyAV6mKSTtHcef4HDUhHCKDMBRuQM10LAiEA4mTs8pygANgJ4zY0yNTGcyk7FLTfjUoi9KwvkS15CgI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1732397},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.7","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.34_1719745275177_0.18910313898947662","host":"s3://npm-registry-packages"}},"1.0.35":{"name":"@warlock.js/core","version":"1.0.35","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.35","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"5f4efbd8cdf3726fa873f97429ae83d7ce456d1d","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.35.tgz","fileCount":1411,"integrity":"sha512-P8XlHZGxeekBE3OtgMxiPzbwBT+sh7gzWqN3bwlEe0NzjU6jlmfiseEqLvtmbkO9AbEh7tZ7/1b4/CYHRu59KQ==","signatures":[{"sig":"MEYCIQDsVSCHLawdVKyJgfVQvSOuByFoqwnyyMYD4VWL+LTy6AIhAJmNl9BpiI845ilfWeOyfhj9pA/k3tzb1ponCcHLg6gp","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1745754},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.7","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.35_1720125567429_0.003414727382431648","host":"s3://npm-registry-packages"}},"1.0.36":{"name":"@warlock.js/core","version":"1.0.36","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.36","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"fa20a2997eeb725d7c39fb410efbbbfc1c119823","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.36.tgz","fileCount":1411,"integrity":"sha512-3TOzEtFbsRApUyz4AJWVPVAsQUOYDqx8hkIrj+gtG+qr2WAgd3vaan2URsvBcb8ytgW5orvA1Zfra66A6OaL8Q==","signatures":[{"sig":"MEUCIGMRRFXicDcgr8FvKRFaFZB7C7kmPGq3csciYQizN/fgAiEAlMeiyjf1r4XsggmXCvdnK0S7Q1MXTDDyl7tXwYE76fc=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1747108},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.7","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.36_1720257270508_0.8309005631559387","host":"s3://npm-registry-packages"}},"1.0.37":{"name":"@warlock.js/core","version":"1.0.37","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.37","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"01d8fba7243bcbe992d6ca284952397a2a07911a","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.37.tgz","fileCount":1411,"integrity":"sha512-oPdsRoslDkZJVi/i99Uvh+25+8d4q7A37PSPk06hNlbPpoTj1pBzJJfJa6N6TJGy/bpQqfvXGknbdCmCfXUXvQ==","signatures":[{"sig":"MEUCIDaA9QwWYJQ+oFppb0gALJ0Yey1e8ivRqFudwKb7xBntAiEA0v0XFkQ0BTpswO02um9jEMTckjx5QeLKYOSVppDdKm4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1746785},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.7","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.37_1721825949991_0.494400433572042","host":"s3://npm-registry-packages"}},"1.0.38":{"name":"@warlock.js/core","version":"1.0.38","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@1.0.38","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"9494315dec40d9c74a2b1023ade24cd27d7f1e8e","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-1.0.38.tgz","fileCount":1411,"integrity":"sha512-Gks/2tE2mULy+EfwN8dR/m9Fklp3BLHnQwNh4x1hLCjdeoeTXq5wfysR20wXFs4+Qit4HetltQj7ybPEq8+vFg==","signatures":[{"sig":"MEUCIQCS/8+YtyWuPPNy0+PRfA7QHWv3UYgUGkERIgpDkQe6tQIgf1zL9gqLKzqVPnN3ibAdNVe28YJ4IsoUmCt+DEcdf+s=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1751071},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"^1.0.6","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^1.0.7","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_1.0.38_1722979396042_0.45514686367438717","host":"s3://npm-registry-packages"}},"2.0.0":{"name":"@warlock.js/core","version":"2.0.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.0.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"112d40076095e8d12d4dc4ccbc9f9c9e7dd9078f","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.0.0.tgz","fileCount":1411,"integrity":"sha512-MiC2oNXdRj9/MwEcVV53tHBUc+E3kodVLYzBy3yUA5Gfm2+uKqKgctf+XytinTGbnhC97w2EY9rvbjaM66Bw0A==","signatures":[{"sig":"MEQCIGJFmeKn0psflIDi+SVgqxiS5v9cQXTFe1t2QtXr2zbmAiAtr7zUiHvZDjnUv+XOAJdR4dMm5KddvGEhqBIt8DVCWw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1751068},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.0.0","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.0.0","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^2.2.4","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.9","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.0_1728738180337_0.18978450738022645","host":"s3://npm-registry-packages"}},"2.0.1":{"name":"@warlock.js/core","version":"2.0.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.0.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"ab3437fbfca1b333e9d78a744b0d0cb8121a250a","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.0.1.tgz","fileCount":1477,"integrity":"sha512-LjvDYjK1AK09omjwtrgA6d7eUMhSx3pGH1FQd9H3L6eHajpi5O/aXilk7xcNrccrH6rHXXxZVOkq5JGyItUMJg==","signatures":[{"sig":"MEUCIBeNKDdiRLbbG0Bqyv2MXGNh3CDJTS66OstHyv9v4VKaAiEA9jH/1VpvLV1u7hhWjEUrbkFk8ZSOD/CSyONVbElpgA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":1976493},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.0.1","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.0.1","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.1_1728738500201_0.46982388132976594","host":"s3://npm-registry-packages"}},"2.0.3":{"name":"@warlock.js/core","version":"2.0.3","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.0.3","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"692145fe1930b16e2da2ca0b99322f8946e3d944","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.0.3.tgz","fileCount":1507,"integrity":"sha512-DvVK/iy4ZxLr0DkiVYmx5L2z54qMygqJ+PoIrJMLWLOxLySvZurj4wPMBQOHnYyTUdWGuCnQzggJ+RayvdrnGg==","signatures":[{"sig":"MEYCIQDZvWGsmmXV1ZG/kvyeYIvvesYnPKEHuFsZT9V+b7YUyQIhAIAT/ZWJdmk172F2egLsStBxjl4hnrzvqw4RYzRB5Bie","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2057519},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.0.3","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.0.3","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.3_1728806068159_0.32335151762648184","host":"s3://npm-registry-packages"}},"2.0.4":{"name":"@warlock.js/core","version":"2.0.4","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.0.4","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"66a6ef30415f098515871357b2dde582da495324","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.0.4.tgz","fileCount":1507,"integrity":"sha512-girURWTaeOtgdE0k7fjUlhkNXshmXRABttgYiMV/GD5vzVYN+NRn7kcNmLWlUaR0QRTZjdf6pJnrEQO2bBjXzQ==","signatures":[{"sig":"MEUCIEj3YWjs3sV+JYdnhhVF6rFERHxupUjZqY9mygAcvMD6AiEAlIQ3nxMZIhoqjINkdzHyGZoMYkRu2096X4yn+XOY94w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2057519},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.0.4","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.0.4","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.4_1728807724255_0.5270942332256152","host":"s3://npm-registry-packages"}},"2.0.5":{"name":"@warlock.js/core","version":"2.0.5","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.0.5","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"d801a89f493d660e401549aec324561af64358e9","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.0.5.tgz","fileCount":1507,"integrity":"sha512-KXP9NzI46m9FOwVM1iIwBIj39FFJJ072vzYsOQNT7zsJL9OBFQu3bO4xte4ZEzOhY3ALjL+TDtiPQ/mMHwwYKA==","signatures":[{"sig":"MEUCIQCWvzSlIxSXFexaQTLHiLFZTjNgw1mQN6QLDA+3LvUG8wIgE+QoJFQQEyfcBiUA07D+EPqFIi56HY1bg9WrmwRjj1k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2057519},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.0.5","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.0.5","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.0.5_1728848504454_0.6017644314743735","host":"s3://npm-registry-packages"}},"2.1.1":{"name":"@warlock.js/core","version":"2.1.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.1.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"40de8dccc2baa58858cea73c9dd888144d69e53b","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.1.1.tgz","fileCount":1507,"integrity":"sha512-l2mJcT9OLIT0dueIaB3nfrRe5x+qrLdRdb1Sy4r0V3/Vk4QkqGThzRgZ1n/qRvIhZXwAc8dAPJqvc699397A1Q==","signatures":[{"sig":"MEYCIQCwWEuRn7c7JkF/QHlJp1t1AvLyYWwUSB27+3l72GFylQIhAPNPg/TZMzi4uuNwzudCQgTNE1n4P7+yTtEgvng1wAFD","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2230697},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.1.1","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.1.1","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.1.1_1732105857790_0.7210964385359835","host":"s3://npm-registry-packages"}},"2.2.0":{"name":"@warlock.js/core","version":"2.2.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.2.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"6ed55ed89cca0d0430ff290cfd3905f42118f04a","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.2.0.tgz","fileCount":1515,"integrity":"sha512-5er6zB8tRN2VtcGQjVhNNLE8S63C2B4Urb0icUmx9rLHTEuOfD3wQLOxYWe1S5w6njb0U4IOwN/JrV2LCTjz7g==","signatures":[{"sig":"MEUCIHL9s4HHPMmRHxasM73i8QItE8Spwp30HreCR216E1M9AiEArFs3B9i8Iw2msFJyAlZFCc0appglmEiFDOYEKwqXe2I=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2252220},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.2.0","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.2.0","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.2.0_1733217806553_0.06330379316429036","host":"s3://npm-registry-packages"}},"2.2.1":{"name":"@warlock.js/core","version":"2.2.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.2.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"11deb9fd8a23985b91092a96462262cefc6130dc","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.2.1.tgz","fileCount":1515,"integrity":"sha512-bik7/GXHFjQbqK85AAkgHlPyB4XD/oGd7Vm8xaCET0V/xLIEbUhSiemNYltG1o9m7NkXp0OXVeNjuBP/PIGJqw==","signatures":[{"sig":"MEQCICiDlG1/at3LYb83MIsVPOq6j6DfI8doNmJ2OyKz0fUlAiAmb+u+HdvLGsBdwD+6AKmTYNJ50HzEDPacZ4rLneoqzw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2252220},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.2.1","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.2.1","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.2.1_1733219709081_0.25505791828841895","host":"s3://npm-registry-packages"}},"2.3.0":{"name":"@warlock.js/core","version":"2.3.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.3.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"887c861732c18555bda1602a679175dfd3161f99","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.3.0.tgz","fileCount":1515,"integrity":"sha512-eveRU8eC27inNg65sBkjGTbhGmWnOYdCtzHNp06wg06SIksBR5S48KaxlV5mutqNEQXdi7pBnSsxIuk8E1x8Og==","signatures":[{"sig":"MEUCIGJSnVoRswhplpdAsdaBK3/L6DJZqwIlsn1+1ILcVR2PAiEA2MdUa6prvuEd9inan9mSIfd71ggsGHNN5na5c507OPI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2253714},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^4.24.3","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^8.4.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@faker-js/faker":"^8.4.1","@fastify/static":"^7.0.1","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^8.0.0","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.3.0","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^9.0.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.3.0","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.3.0_1733220579495_0.8830084277562962","host":"s3://npm-registry-packages"}},"2.4.0":{"name":"@warlock.js/core","version":"2.4.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.4.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"d9f537cb97bdff2afe350a7acd3594b1aeb3dc49","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.4.0.tgz","fileCount":1515,"integrity":"sha512-0XeIaSQk9o8U/S3p1tVrb31tYj3rgjnIYEZFj+dcnNfIr7NkzllwlAy200mikuwCtDDCGL7Ai0r+qHB+AUqVpw==","signatures":[{"sig":"MEQCIHIInIw9iQWsIM9FHI8AWOZbKjiwEiRebwvB5S+NKZksAiAEHlfimeHwJPfb9lG5GYw8xu4jLma0ybabeXOErt8afQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2253678},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.4.0","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.4.0","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.4.0_1733222004541_0.021677671709281254","host":"s3://npm-registry-packages"}},"2.4.1":{"name":"@warlock.js/core","version":"2.4.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.4.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"df65c239a569cc9a24222914dfacf706683a7672","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.4.1.tgz","fileCount":1515,"integrity":"sha512-gKrxBfUPm2aDT1d5lD5wpc4+qtSh+YnfQZCwK+a0sti+hSimiK7PCMtg43EIG/h3q83eN2qUuhsZD4Z1VyLwGw==","signatures":[{"sig":"MEUCIQDWKb0aI6+yH6XOvce8qEbg86VcjM4BiZ232uFUyPlf1AIgJp77Kue9BQxKeJm8g4WsAgXo3hwIqU5nxeJo9ipHHrI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2253678},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.4.1","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.4.1","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.4.1_1733311723848_0.6365989720710372","host":"s3://npm-registry-packages"}},"2.6.0":{"name":"@warlock.js/core","version":"2.6.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.6.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"fb2844bc09da5bc08f4f5665d00b4266b095f824","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.6.0.tgz","fileCount":1515,"integrity":"sha512-0lq092MmFQEkGa7Ib5bbYHTrppaTfCv/GnIUcvOFgN5CP0fK3mGIi5oEpxhygA4LWVwyNWDNGLKZcbtjsHmcWQ==","signatures":[{"sig":"MEUCIQDO1IAjFauPefZsnlnFpDNZXIWnYyyq+vqOyUWuCUGbxgIgVNkJzpzTCt7nYQ/BXOTH7BdR+C2l3ZZE+xRKtWK6TlI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2282478},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.6.0","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.6.0","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.6.0_1733925462105_0.38731969717780146","host":"s3://npm-registry-packages-npm-production"}},"2.6.1":{"name":"@warlock.js/core","version":"2.6.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.6.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"559667e1ca54c9b5cdc0cf1e6272d23b29183702","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.6.1.tgz","fileCount":1515,"integrity":"sha512-PAIMAeM0mBSqrcV8T6JF1P55+wTKx/JEtFYKlI8UTqPU7xUAXo4z363+qeNztclQvYNShNBAyOL8Jd8eQxptfA==","signatures":[{"sig":"MEUCIF5vNcu4C0FAY6DvkaESltrzPb3RrBk+0bRMFNkQiPRmAiEAtx3w3pBDuUX+lt7zWR9HdG5MnmNzyKyNes3zq9CEJZ0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2282427},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.6.1","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.6.1","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.6.1_1733928222925_0.9672813670099638","host":"s3://npm-registry-packages-npm-production"}},"2.6.2":{"name":"@warlock.js/core","version":"2.6.2","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.6.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"74cd03058149355af65a96ddc3e5433a18dadeef","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.6.2.tgz","fileCount":1523,"integrity":"sha512-D5JkWXHmsyguLo0gPWoIN0Wn0kEP4ok22KjPxgIhTxDP+NdMxNDQo8vVrsdXajaHNcuZq8S+bJzbLosJR/j0cg==","signatures":[{"sig":"MEUCIB93uUaI2+l9fO2RGyGZnaUn7ikhiZCqvqRMT4D6AHbnAiEAgpCnihGjCNwlVkPBltCial+TJnx8ThfpckZAPmDRStw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2317437},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.19.5","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.6.2","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.6.2","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@jgoz/esbuild-plugin-typecheck":"^3.1.0"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.6.2_1733983347295_0.7255845410285515","host":"s3://npm-registry-packages-npm-production"}},"2.7.0":{"name":"@warlock.js/core","version":"2.7.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.7.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"7b63cb4020e3827843dd37c9fda239394b9de0ee","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.7.0.tgz","fileCount":1561,"integrity":"sha512-ESq51URFkjM15rFLMVEQTlO46HWxgDHXfFkQCLDDc9sjzRAr5oeAcemsFrk1p9o8sVLyMby3fhH2aDmSEviu7Q==","signatures":[{"sig":"MEQCIFRIY6ajnurAF8xSOUCUd68vJDnvUMOZ8YnDkXw7RltjAiAbJ8dwRoxwEbvYN82c1Nj7tNfFHeibKLeX7yk8MlwpEA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2280817},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.24.2","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.7.0","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.7.0","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.7.0_1735649316663_0.15066305458063844","host":"s3://npm-registry-packages-npm-production"}},"2.7.1":{"name":"@warlock.js/core","version":"2.7.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.7.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"8508dc9533137551e5343194a385ffba775d6402","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.7.1.tgz","fileCount":1557,"integrity":"sha512-bi2JQD0YwzIWTsvifUuOlZddCKSD0S+RpLIwNcLvvpHaE1dbZ5VwgwrFm+TEZdy2QGVK6V47TRpRk/C8Sl6BeA==","signatures":[{"sig":"MEUCIDJS2IV6Y7IJ7lZIH2moIVaWjfy85Ge7pcpqZ9YNpvMbAiEAypHaETC6eZnjAVqheZGJ5FCU1o6l/ffTqqrF8y6SgIw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2277656},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.24.2","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.7.1","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.7.1","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.7.1_1735654288892_0.029926961350129844","host":"s3://npm-registry-packages-npm-production"}},"2.7.2":{"name":"@warlock.js/core","version":"2.7.2","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.7.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"54c099c578218e18861c1cdea3f0156abf631aaf","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.7.2.tgz","fileCount":1561,"integrity":"sha512-bC/AuXz2aqcPGi3Xsl1klLHXp/xB87R3Yc8teFUAkAow8pAfex1StNfib3SJlrYGMzL68z9rcoxrU18aHyodxw==","signatures":[{"sig":"MEUCICsaSLxtzJt45G9VeUnOtHvc91d3p+LGDvZApkxPcFoKAiEAj41OcwsoIF/pt1jzJhy8Omo/4jZQiyK8Cun5fT4Fv78=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2290978},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.24.2","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.7.2","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.7.2","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.7.2_1735662837748_0.9917531174063015","host":"s3://npm-registry-packages-npm-production"}},"2.7.3":{"name":"@warlock.js/core","version":"2.7.3","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.7.3","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"b97b13431cbe9b15099437656e5a148a38b8fb97","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.7.3.tgz","fileCount":1561,"integrity":"sha512-6PE76q3AIaldW6sRuK4rOmF/6Ow0Lz2SVCbezpaOxeedjS6cXhDd5GNvvn7PpRhcQpqqggY4Te6AKBZM626eOg==","signatures":[{"sig":"MEUCIQC2Qa2AKVQ8JAYadT5NCMKvmuH3LSunniuLXRgYcDQ8jwIgRNn7MT8IUbTQLWccBZuOJ4bvGmmHuCQAzRqpNnApKy4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2291024},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.24.2","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.7.3","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.7.3","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.7.2","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.7.3_1735663737071_0.8512910691989621","host":"s3://npm-registry-packages-npm-production"}},"2.7.4":{"name":"@warlock.js/core","version":"2.7.4","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.7.4","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"f7bd21f593c08a78692207673f16e573ea374f37","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.7.4.tgz","fileCount":1561,"integrity":"sha512-sG3BAds/ORhw78HkabS0xNNmeKtTEqYCjYOrTOfOXMs5m5N9oBem0JXfHQKc4uYNA1cQ+NMd0Hs+9mTeVXNS9Q==","signatures":[{"sig":"MEUCIQC3Pek49CnbFEbTdwB/ZKwzQ20TJ5xR25xhm7y6Kkq5bgIgdXiTl9kfnDCav03EomZ4zPUhrf8gWw9LeOyWaEz191k=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":2290001},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.24.2","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.7.4","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.7.4","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.7.2","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.7.4_1735794233791_0.5923486359631118","host":"s3://npm-registry-packages-npm-production"}},"2.7.5":{"name":"@warlock.js/core","version":"2.7.5","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.7.5","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"8179d5225c510d4263bc98f644b3c7fbad989c27","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.7.5.tgz","fileCount":1561,"integrity":"sha512-NXHaxs1ByForvzhKfStiX7pbFjAaCWCxO2wn4NglbTe4I6cEgtnDRywwaccm1iQppQacf8XUzHRSn71tnm5OsQ==","signatures":[{"sig":"MEUCIQCdbQRFkdfty25IAiz3U0f6lpYDmutgI+AN1f8tDo7mXAIgSezZjGSe1fIHTX7fl3S+iyh/FmG7VD6LDQVUeqhStxY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2293886},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.24.2","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.7.5","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.7.5","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.7.2","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.7.5_1740382199109_0.5118041941297","host":"s3://npm-registry-packages-npm-production"}},"2.8.0":{"name":"@warlock.js/core","version":"2.8.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.8.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"d16d6703147289cf4775c368f040700bdd32bf07","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.8.0.tgz","fileCount":1595,"integrity":"sha512-ys2CT0ASGQmZwrD4bc+GkSsM9MSNuXtoEpkGluRWpcdcgtmMbcP45puTL1rfSGgeWYV+D7ffNgk+MSg3feycMg==","signatures":[{"sig":"MEYCIQDlForKeLlOdvZqaHB10cRdHTNBSSVNg3jmX/D1POx4QgIhAL+S8+Dc5V02v+AJYozJkuzdYULj6vzsBZmbA2vQIC17","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2348926},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.24.2","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.8.0","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.8.0","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.7.2","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.8.0_1743175844978_0.010220630074073478","host":"s3://npm-registry-packages-npm-production"}},"2.8.1":{"name":"@warlock.js/core","version":"2.8.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.8.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"8f716d9aa46a9579fe435dfb2d1b9a8a94639e75","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.8.1.tgz","fileCount":1595,"integrity":"sha512-IZxA6UBQGPGPK/KAHBaqEZREEBZOBnTbDkpiBnByGHZRJlhnMj9hc8tSzUheGI47bA+49nmhKECtZYcxxbwwRg==","signatures":[{"sig":"MEUCIQCtSxaduSBwHQlSVf9Agu8vbzN3T8M0oVMoSzGjLtbJUwIgR44iEwLCBEVpQz1kTgOswmRlxjKlW4esvGWyzeiqWx4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2348926},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.24.2","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.8.1","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.8.1","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.7.2","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.8.1_1743250243456_0.4954216737994228","host":"s3://npm-registry-packages-npm-production"}},"2.8.2":{"name":"@warlock.js/core","version":"2.8.2","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.8.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"2618b55bce34d4f4a1551e29d67701721a8af158","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.8.2.tgz","fileCount":1595,"integrity":"sha512-AMR5eqD243LQQSHZG0t2c3N+qrVBcj/rdhhnvX70X3TQrRrLIO5xhboMeHchSvGGH5ZGs/nTZ7Ky3nqApjNmZQ==","signatures":[{"sig":"MEYCIQCwKuID9LA07/oJf2mmVstlTmubNsXaeynuJTVXiC0LUwIhANnzfhpgZfkN4NFZZd2Ba8yWWEoetc1M39x/9hSMlWVp","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2357546},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.24.2","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.8.2","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.8.2","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.7.2","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.8.2_1743781417596_0.48626620935555787","host":"s3://npm-registry-packages-npm-production"}},"2.8.4":{"name":"@warlock.js/core","version":"2.8.4","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.8.4","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"8a13ddfcaf1ae9077fe35629c608cb9003184160","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.8.4.tgz","fileCount":1561,"integrity":"sha512-4MaFshLyrIp+eWDsPtmqqs5UAyqo+VPDP3D2sNdwAo7BhXRYJOOEFysznVTan+GEdlYa+aQJaE317X6qT3F8Xg==","signatures":[{"sig":"MEUCIErdIqMXTqn0aLKOEysg2BXmfpaPJTytq5GAEWJegjYsAiEAh0A5CVccR+bF9G06wz5TOxR5jYLWhFMhnYIhdQnzTXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2317106},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.24.2","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.8.4","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.8.4","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.7.2","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.8.4_1743795553614_0.16175792297808345","host":"s3://npm-registry-packages-npm-production"}},"2.8.5":{"name":"@warlock.js/core","version":"2.8.5","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.8.5","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"a964704ac96703d53353ea11fd13409ad0d41fba","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.8.5.tgz","fileCount":1561,"integrity":"sha512-/OqXbXkVm5uwyNmCxkJpPpQw4lIYlX4h8aXanolEdcy2Vj1L+hVqgGYCkoo3uVLLzf/wT3I8J008nT8av3S/ew==","signatures":[{"sig":"MEYCIQCMl0XF554+k1yHJYIvidzMuaKMGdTncrgAfJT19LBpGAIhALhySQDt3HwK+nlq9KLFSv6ZHXRLmKT1Z/Rb1OWOqQia","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2316970},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.24.2","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.8.5","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.8.5","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.7.2","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.8.5_1743797943812_0.0296978343108254","host":"s3://npm-registry-packages-npm-production"}},"2.8.6":{"name":"@warlock.js/core","version":"2.8.6","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.8.6","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"a58d68f88ae476380314f0c7e5a51803dabafcc9","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.8.6.tgz","fileCount":1561,"integrity":"sha512-KC7cbkOJcu14xnm5oEenR4ivuBd9yqqJsQQvSUYpHOVdzT5GtZg8r3oEmyolqxEd+ODQfqbMW4CHmJu87Vu35w==","signatures":[{"sig":"MEYCIQDrVHFMT73nudLWd9kUPk9rkcndvht3hnMQrJMq8LOuQgIhAJfvLKsqwAgIje9f47qQxV2P4gNt6WqrVB+xEhXencMg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2322668},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.24.2","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.8.6","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.8.6","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.7.2","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.8.6_1743857902553_0.5794337980541189","host":"s3://npm-registry-packages-npm-production"}},"2.8.7":{"name":"@warlock.js/core","version":"2.8.7","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.8.7","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"ed8e821056cc93aa2912adbc75b5064d0792859d","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.8.7.tgz","fileCount":1561,"integrity":"sha512-mdYtWg9dLGir6VG1DsH7QPrxxgT6m/rZ9RBODaUczWwfks45NVltysxbilHbIEbmHt2iltTBmfzANJwq88W4hw==","signatures":[{"sig":"MEUCIQDXVT6cTNp7AjTUGD3QVq6rg3mwoc4aHSwyb/GSXV0edAIgIlTDGYeuAs5uKEAn+Pa+ZvqiSs4FT1etgxME+k6w2f8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2322668},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.24.2","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.8.7","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.8.7","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.7.2","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.8.7_1743860131798_0.8033949432050713","host":"s3://npm-registry-packages-npm-production"}},"2.8.8":{"name":"@warlock.js/core","version":"2.8.8","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.8.8","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"6e6bd1eca107bf420ab09eb1218d8683a4509ef2","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.8.8.tgz","fileCount":1569,"integrity":"sha512-uQf7gH19vnXz+nxzzLChor4f6BTlBS6DlS4oa4sZa2x5WbdMSdNPXEDsC9PFZrEvLtAwwF6b7AHzGyC2kKcO+g==","signatures":[{"sig":"MEYCIQCByZtzJSl1saDO/+QHJeJoXWTONYdCZL/6Jvn91I4LvgIhAP1EMETQZj3r+JzEoTJt2UBNcjmmagD6DFBv6zB10Ni9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2333566},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.24.2","fastify":"^5.1.0","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.8.8","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.8.8","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.7.2","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"eslint":"^8.53.0","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.8.8_1746870836559_0.35362771950938554","host":"s3://npm-registry-packages-npm-production"}},"2.8.9":{"name":"@warlock.js/core","version":"2.8.9","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.8.9","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"c46b22047fa32c2c47d003b39230ea25f9785160","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.8.9.tgz","fileCount":1569,"integrity":"sha512-hy4ep3wbfoB/57huDFwsS9J0L9Ht2VC9CXioV7G/SQr7Hy7fHTFOS5MO9caf+AqzkgDakrPw12Pip14/w9vv0g==","signatures":[{"sig":"MEUCIFg4Em69YKUA22wtSowcdbHsxJYSOW2uIm8lciOxOoTPAiEA5eghUMsYJUMqJB4LAE2TzF997jVi/5q/fI8SzOxJ/A4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2336435},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.8.9","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.8.9","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.8.9_1746889772175_0.2475195504506833","host":"s3://npm-registry-packages-npm-production"}},"2.8.10":{"name":"@warlock.js/core","version":"2.8.10","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@2.8.10","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"69ff7b1995b23e6efefdaf388b23d63c5365da11","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-2.8.10.tgz","fileCount":1569,"integrity":"sha512-bqnHrppKVCut1ZeM4wkxw8AAqcyKCvmVRVkoM1zCQ0bmUv+BsY2E0nM7XKwajNx3FPbpHztUeIOvZ21M0Eis1Q==","signatures":[{"sig":"MEQCIC2rAvuBc4czAePT5By/MmOIhXWch9a8ZeepjLQ3CHJGAiBdNU0jDDUq3Ntb69KtxgwfN5WafmOY6K1Mw6jCkSo41w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2333370},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"2.8.10","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"2.8.10","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_2.8.10_1747757068192_0.5624747996728392","host":"s3://npm-registry-packages-npm-production"}},"3.0.0":{"name":"@warlock.js/core","version":"3.0.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"7abf0787950a715f91643c52fbf88c1a62faebd5","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.0.tgz","fileCount":1684,"integrity":"sha512-vb+rdqAfEMAi2Lq+bNb8M9lumfcTaziCcSGfnOedQQNZH2UwVxoA3f6amCGn/Xovognn13XtUG3eEFmfCNYOMQ==","signatures":[{"sig":"MEUCIHlgQWktRt8r4LTyUJ9j3RJZ6y3vcgim7b+hKGEo2frXAiEAySq5yTofvhPh7nviUFbPAjiXfryq2PuDXhBWaJCsFiI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2528999},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.0","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.0","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.0_1760935466841_0.7274975118667371","host":"s3://npm-registry-packages-npm-production"}},"3.0.2":{"name":"@warlock.js/core","version":"3.0.2","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"8b0c94b197acbb1a4fe2fad823922f758f52225d","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.2.tgz","fileCount":1688,"integrity":"sha512-Cn+e3nDvK6JaPWfufBTmGGr/lnNQIcvSbn9wt/G0Kv2pjH+WptHPzsVtBG2IbKtFjfMNH/IIfpNdUw7zb/Fa+g==","signatures":[{"sig":"MEYCIQDkLW6PzEMa0lNezlv03z66xMPLr9O1yvOeY0a6cf5j8AIhAKdXpdLuqAnQFuoxIAr/ZvJHym1a7ZZwCTml0TmHA9Ip","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2530170},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.2","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.2","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.2_1760937629311_0.1569879960928502","host":"s3://npm-registry-packages-npm-production"}},"3.0.3":{"name":"@warlock.js/core","version":"3.0.3","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.3","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"54dc227bd049c3edd222a7dc3ab2764fc205120c","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.3.tgz","fileCount":1688,"integrity":"sha512-auN9gQ2zjghBsSR8uQvanhnxBqA4lIrHhOzgClhKyASAmBvXRlvMyBCceo11aAI/zCoSfR/lV5EWWN6OHtkPyw==","signatures":[{"sig":"MEUCICP5HvzQD2RF1EziUkfk4wD95wI8hxyBeZgvTJ5/KTwzAiEAzdUIY0UBuR10W3a6yH9efTtSYOfuav1H9uI2N2z8mJ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2530446},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.3","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.3","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.3_1760939625494_0.6820550317547045","host":"s3://npm-registry-packages-npm-production"}},"3.0.4":{"name":"@warlock.js/core","version":"3.0.4","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.4","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"ed24a1252b87688d3fe5bf078e5fde152156eb15","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.4.tgz","fileCount":1688,"integrity":"sha512-aPouCDcmAvmN4bOGzEIzC6fJQkgckXMnqZGdiITf/G21Bs6sCo7d757MsL5C1DX3x+JBDI4hHALwEy264KYiqQ==","signatures":[{"sig":"MEUCIQDAjCrDJqaBhEohbKgG70QCv6RgGXQwOFYnp0mXz3tMhAIgOZBqtQWyXygTNXt3XbhlpUj3fWEE/aYeKr7sYO5UFdA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2530446},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.4","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.4","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.4_1760940948448_0.4239618463627395","host":"s3://npm-registry-packages-npm-production"}},"3.0.5":{"name":"@warlock.js/core","version":"3.0.5","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.5","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"8c92a8efaf2cbba938db2575545b640954908409","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.5.tgz","fileCount":1688,"integrity":"sha512-XMp5+p3EWVfnj2lzS2u32EKnpM9xdIffS85SLWftB9/Qx9Jd5E01cl0MEAOZkyYO0h8XAeurVrBWC7nL3LlWMQ==","signatures":[{"sig":"MEQCIBx5JLZ52fYo5BMnA+w3Y6pu128bc65fzcRZQINACYRTAiAMexwzK8E68np0kuYyNT2qMWKP3ry8ywjZ4ojMuqJ8Kg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2529656},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.5","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.5","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.5_1760941264903_0.4043215788170782","host":"s3://npm-registry-packages-npm-production"}},"3.0.6":{"name":"@warlock.js/core","version":"3.0.6","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.6","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"3dcf630f04dc9bb7a121f9097f00b2f1bfd20af1","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.6.tgz","fileCount":1688,"integrity":"sha512-JWsvsNjYC3ZJTqd4XabK1127gxYylLJUkoUeSOCFlh20O4//E32FVhvihujuE5q/WJdD05s3Wt6ezNcQewl1Dw==","signatures":[{"sig":"MEQCIG1+anGnrZByUVt4yMadWrn/s3hkRRprQ1T/VRsCJ6XxAiAzzu6EDFUd/BXrZ0Ry85b2MzOwyfzUYXxhuWSQUqCEUw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2532597},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.6","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.6","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.6_1760942625624_0.9136500952278908","host":"s3://npm-registry-packages-npm-production"}},"3.0.7":{"name":"@warlock.js/core","version":"3.0.7","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.7","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"4693c4079056f63d1df1cdda45bb6c6a415ce554","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.7.tgz","fileCount":1688,"integrity":"sha512-oUvoLOy6syx5ZnqKVYlNSFj/imeMFmRvtxoVghEVIqfZTPYZ6bO8GS4/wCrhd3Ymn1U/L+0YDmugdl6qVmR+hA==","signatures":[{"sig":"MEUCIHRxceCAlfkO3fF9kQTzVD5cPHmHK7IQ1T8ANstmKAgLAiEAt39+kFJ5FxdbOtk2oHKGEYLI1rA1LVD/h2j+ItH9AVE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2532597},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.7","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.7","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.7_1761028631195_0.7991953450939262","host":"s3://npm-registry-packages-npm-production"}},"3.0.10":{"name":"@warlock.js/core","version":"3.0.10","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.10","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"bf13b4a594d5fc2a27c6a4d889a362880eecd92b","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.10.tgz","fileCount":1688,"integrity":"sha512-YLXEh9i1H/J0MbSEMK2l0Zf1rxgWJEK2S0XYdkdTZ1W4d5D63qOYSb7r2VA/I53OPxJX8uMZ0+S93T99+VfaeA==","signatures":[{"sig":"MEUCIBBiF7r6j6s+7QfCANJYCYXtTmVP+8r/BGZ4Ul6muFzYAiEA1mHI9MZHhPizh+3y2LQ0qiYqESeW8W6w4c+Bk5MTWF4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2532600},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.10","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.10","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.10_1761031389491_0.7181069095257477","host":"s3://npm-registry-packages-npm-production"}},"3.0.11":{"name":"@warlock.js/core","version":"3.0.11","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.11","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"0b25eebffbd75fcba7a2245f689956e80d2e6977","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.11.tgz","fileCount":1688,"integrity":"sha512-eRjlr0WhFNFGDcK7yyG9Ixxq6fBlSvdxwGKbUajX9Xjl5qnbXzM/aBxEgPbE/PfTznuPAPgNQ1RRGpZ+to9aOw==","signatures":[{"sig":"MEQCIBFXeQyhket33b2N9zm7bDlrxha0QtRILzzsTFjc4hsYAiA6RxncS0UakK9VsPWwRu83fG7eu04Rm3/uYLpzvy/uHw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2533144},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.11","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.11","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.11_1761053494888_0.06875032991574836","host":"s3://npm-registry-packages-npm-production"}},"3.0.12":{"name":"@warlock.js/core","version":"3.0.12","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.12","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"2ddd2f8fecf1921781cc80c57454527b67a96c80","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.12.tgz","fileCount":1688,"integrity":"sha512-T314k4t/kORhaG5iqHuRFE7VVrHbBag/INJRsfnSMK48/JEEGMp4JY51VQyLta5DhKrNY9UCirJZtFudcXwLWQ==","signatures":[{"sig":"MEYCIQCqGvAACl0QCZqAWLtfv3s+H+pIxZgHXfLONj4E5CJsTAIhAKIZy7au76eLZy7z5hXQwWi/vs9QIrEHfm7yrWPYLaHi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2534200},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.12","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.12","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.12_1761107868952_0.5698344488188334","host":"s3://npm-registry-packages-npm-production"}},"3.0.13":{"name":"@warlock.js/core","version":"3.0.13","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.13","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"9380532687fabcec5b357cadec7ae13b1bcc11c0","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.13.tgz","fileCount":1748,"integrity":"sha512-o6xkv4crjDtqFR/mzfgS5OF4V3zzSitKpolyctefsY8u4o3hcGLI4UZH4aT5LSGliZlgyMl+FKVDPrgPDsA2rA==","signatures":[{"sig":"MEQCIHCHay06I+lCKG8GrxSXRa4rZUj/C9bT2t1vLCYREynpAiBaQlFDRg27MJc1ChRqi1BCP88e4lIIDExFw0lHi90N3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2271897},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.13","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.13","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.13_1761587058523_0.6733126202125645","host":"s3://npm-registry-packages-npm-production"}},"3.0.14":{"name":"@warlock.js/core","version":"3.0.14","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.14","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"b0cbe51a46b43cb6fb415bb8875ba938363a027c","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.14.tgz","fileCount":1748,"integrity":"sha512-MBqQVwUCSYf2ibVwQvrH4IPJnkIdpL1nLVS+DyI3mQPn+rFYynqmHscOWuKe3/5etMR6UowwnboqYYh+myB/qQ==","signatures":[{"sig":"MEUCIHJmJPzIRtpGDkRQ/3gH1NAkCVtAIClUc6xsX1tJJxlqAiEA19fAnc70q/zc90YKJH94+Z+SD9XPnvQt12VaBRCM9KQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2271897},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.14","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.14","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.14_1761587544867_0.8581374890465896","host":"s3://npm-registry-packages-npm-production"}},"3.0.15":{"name":"@warlock.js/core","version":"3.0.15","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.15","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"5be467ddef7eaf0e0fa1be21a3e114e34259962e","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.15.tgz","fileCount":1748,"integrity":"sha512-iRh/vLBfDOjKYRhOJX4iFHeugmTseRA4XGrystWqAzEg/nTcQruvYWDwxiZ/XVf41Ps8yQBVjERYfYj9ZKWl1w==","signatures":[{"sig":"MEUCIQDfX39iRonXSZNVQBpEW4X7pVaB69NOPUvXKBexBxFtZgIgMidCItEaJjhA8r4qccb0um4I1+DCV2K9j2adqVtjabI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2271897},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.15","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.15","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.15_1761589379440_0.8875158880337883","host":"s3://npm-registry-packages-npm-production"}},"3.0.16":{"name":"@warlock.js/core","version":"3.0.16","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.16","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"563d87bbe59edcccb08752135a15a0b3a0a4ddfb","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.16.tgz","fileCount":1748,"integrity":"sha512-W+wy1UY+C0DD+fMUAFBY+JBnZCZTWa4Q6zojK/nzAWZQhB9Tu8bQY0SEyDddAPPYwwB2Jq08Nw3ZA4nPlFYMQg==","signatures":[{"sig":"MEMCHzQOjUxSVQnwhRnKt3xuIImhwvmlwrCK3kfEOagEGx8CIFnJTEPhLlsfq5Yoh2FnVkykvFSG8NgURQ7G5L/4pJcn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2274165},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.16","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.16","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.10","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.16_1761728875956_0.08947259342769609","host":"s3://npm-registry-packages-npm-production"}},"3.0.17":{"name":"@warlock.js/core","version":"3.0.17","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.17","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"4cb4b63120099868d6599be58ed27838d29749dc","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.17.tgz","fileCount":1748,"integrity":"sha512-GfDXowxAmj6qlrPJt+K2uB+1jIlyb8ixZ3Q6/rFKjTSMwoXL84LTlmnVMn+X5SV2uHgqg6+8vgz91xTZvHHEpA==","signatures":[{"sig":"MEYCIQCrdYgWhhPEVA3HcQXgmF4vYW455/37PKJwCOiohe78IwIhAMhsZYzhqRbKGV2F2YRiDpz1T37xcDak5liNFWLzPIYF","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2274286},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.17","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.17","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.17_1761910123538_0.2804407874644639","host":"s3://npm-registry-packages-npm-production"}},"3.0.18":{"name":"@warlock.js/core","version":"3.0.18","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.18","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"bec7f5a09eaec0afcc8fa03111ddb32ec79340d9","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.18.tgz","fileCount":1770,"integrity":"sha512-bambrs5lBDvryXU5CNEvobrDjZjESG7LcXcMl+hr4ii3AMOcr+xI/AveFrws2zGQqULB4GAzs+KullYCbkNB4Q==","signatures":[{"sig":"MEYCIQDKcyK5iPwqPiceW3PPrrsvqskKXPXqZeSkyKsIB3H5KwIhAMYsPnnzrsSFnoeQEWkQ82xZoUkM2Ucnxje+tlQ7JFsu","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2354295},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.18","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.18","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.18_1761918578763_0.7721424110083606","host":"s3://npm-registry-packages-npm-production"}},"3.0.19":{"name":"@warlock.js/core","version":"3.0.19","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.19","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"531d8f6f41014f63f2d4f55da79bf44cf3993a81","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.19.tgz","fileCount":1782,"integrity":"sha512-n6bZdOcpAzmYpzInS9UadHMwQ8yxCJnIQ1OJGdVtsKqLMQGuHRSnlmDaevnZcOEdxfgn8Ak2VO10E+nBSBSmLQ==","signatures":[{"sig":"MEUCIQCbqB+RoIx+lwUFIVX0EGDfOesaZEvZRxnf9U245Yev3QIgI+3c1OM5bDD5z48sY5ar391vDDlV7phmWNFgn0/6ORk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2373066},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.19","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.19","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.19_1762110860379_0.9898283837166146","host":"s3://npm-registry-packages-npm-production"}},"3.0.20":{"name":"@warlock.js/core","version":"3.0.20","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.20","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"fafd12a8950d7f661faefc7c57f8f66e9db2fec4","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.20.tgz","fileCount":1778,"integrity":"sha512-JbRabdASYkZgoMTc3TZZEgG+Kq3MKxLojfyRXK62MmGTp36GWT3p0fOm5TaSbliNSpa82xdCPDqHQb+BNAZ9Yw==","signatures":[{"sig":"MEUCIQD24oIfu6tDFvdjTD3xudcdUfDwXC+BN8GnKxudjglVzwIgG/qy6IJhVMNUrjS23os3RyOf4ZA8LCnYTXGyooVNAIA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2375996},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.20","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.20","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.20_1762317910134_0.8602715231419424","host":"s3://npm-registry-packages-npm-production"}},"3.0.21":{"name":"@warlock.js/core","version":"3.0.21","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.21","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"7a1f66ef4017e1d3c81ed687eeb72a89cd3290ee","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.21.tgz","fileCount":1778,"integrity":"sha512-SQWMROv/fmpqHG74FZ31I29K8SNVkZtnaBzDaOug8KlPwyy++G1DGINz271GcWwoBHXJTpThpqF2vQb7GlePCw==","signatures":[{"sig":"MEQCIDE1iTniemh2uUlr5D2OU9L/VTWJROczO2Ndmqy0YBTLAiAMXMafWp0TpkqzD46rrrlPNY2we/J7YL98KeOON+c0Ew==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2375996},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.21","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.21","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.21_1762318743770_0.9791158066923837","host":"s3://npm-registry-packages-npm-production"}},"3.0.22":{"name":"@warlock.js/core","version":"3.0.22","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.22","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"0aec67e0d3198d9ab5b1e4453f87c48eb3bfdf0d","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.22.tgz","fileCount":1786,"integrity":"sha512-E2R4tyAWzUYTqSrNi26s4biRH70PUwTERuNbA9yJT3PMr1CyGw+XNm5g+3NdVmsogFp8Jc11mW2Xt4YC2nzI9w==","signatures":[{"sig":"MEUCIGEESfJKHS9qp/Jru6m8F6gXXeJ7NHF+g3BttLxTj6m0AiEAyHAS7+KXT191mUp+kvLD97UTu3FX7izeipuOTrEhvjQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2385250},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.22","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.22","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.22_1762886169505_0.28867681387124833","host":"s3://npm-registry-packages-npm-production"}},"3.0.23":{"name":"@warlock.js/core","version":"3.0.23","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.23","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"37a0cb5ae4c5a3793c9e649e27395f12c763711b","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.23.tgz","fileCount":1786,"integrity":"sha512-WhvzkqNiSzh3/eRktFeBMBqkKwdKu6NawnR/sNQN+CfM0kUxXAzy8wMMk/aI/Y2Yp0moFh1MCTApkTrQBjxtWg==","signatures":[{"sig":"MEUCIAQL9w8fQs3JPXBX96gE7K+9Yt2RWNqCClD2oBTGs3FAAiEA2SEyLLkqrn+Ot/qyJ1z2Uo/Bxcv5FZSWHv4QaFnv/+U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2387344},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.23","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.23","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.23_1764071257865_0.1990282371874652","host":"s3://npm-registry-packages-npm-production"}},"3.0.26":{"name":"@warlock.js/core","version":"3.0.26","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.26","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"7db01ee2d2ff2945d994f0dba61720e9f9c77492","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.26.tgz","fileCount":1786,"integrity":"sha512-91sx2Z/BCUbtFEE6dewDK+8NWyALRdnK4KWk64cQ/jqOLj6PsDONKBVz62b99Zkj459Rdf8t8R0xb1LKiPEZhw==","signatures":[{"sig":"MEYCIQCIi0SUpb1lxi3KYjHjm5m6PjuGe7ti2KOKiq2UYqzCLQIhAN5MX7rQRMyETpp9WMIrh1KA9RiEAq8gIzrZ9L2LLjWn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2387344},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.26","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.26","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.26_1764075271679_0.423229519845141","host":"s3://npm-registry-packages-npm-production"}},"3.0.27":{"name":"@warlock.js/core","version":"3.0.27","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.27","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"c9632a2751799b4ea89c76b03263cd65e1ea6ba0","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.27.tgz","fileCount":1786,"integrity":"sha512-z30jgC7xUenjazdg3SppY8D7+hqCTu1HNlabTuj2P6ngASabj74Njc9WAk4RgdC+Yv/IyML33v0r/xJABBYc5A==","signatures":[{"sig":"MEQCIGKA4Xhj51dlT48+oVMhrn/5nZe05dF/0AJpKTC/nMOEAiALxHCeKnsou0FUyqlNqyajpSQtFrhZv/fxN46thiE0ag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2387344},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.27","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.27","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.27_1764089262866_0.15578121925945854","host":"s3://npm-registry-packages-npm-production"}},"3.0.28":{"name":"@warlock.js/core","version":"3.0.28","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.28","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"57cb94780bdc9151ad1c17bb0cd766c6077c9134","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.28.tgz","fileCount":1786,"integrity":"sha512-tENh/N4YAttOPF6+1eEdnRgO52eyMCQNr1ExvqKnyjB44MjBe8OqlByxPtM2c6ydXQM2WHGIovwfLD3In+cH9A==","signatures":[{"sig":"MEUCIHx/WOLiAXHQAGCE7dcxLck0yW/Wlrleic3KJoN+e/dOAiEA9wUANvDKwpMCcYwmdzqGXW35VkU3oNisGiBiE9wkVuA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2387344},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.28","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.28","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.28_1764089496258_0.805474106347708","host":"s3://npm-registry-packages-npm-production"}},"3.0.29":{"name":"@warlock.js/core","version":"3.0.29","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.29","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"9c8fe7c5862254183e37a35323594c873b2bb90b","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.29.tgz","fileCount":1786,"integrity":"sha512-zheqOosWuDUdIBm3NHsw9n66yBuRTG9hFrBRNTdlQUOjvzmecCVDQOJalBaXpHRF4H0H0nIRz8HoONYcn1Lbsw==","signatures":[{"sig":"MEYCIQCFqye1jcz/jxtBLQH+SWaaCRRupkLj9mfpGLZjdtNFJAIhANljBoxTAjbocaN616NArOQWy5JQIJMmWUuBD6G3KXz2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2387344},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.29","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.29","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.29_1764090646495_0.6425288976890664","host":"s3://npm-registry-packages-npm-production"}},"3.0.30":{"name":"@warlock.js/core","version":"3.0.30","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.30","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"ef88bfb35f22d280dde441aa4e905e75f6038193","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.30.tgz","fileCount":1786,"integrity":"sha512-3RMZh5d3xILkhvO/GVrewQ7oCPQSalp8CU4XSQLTx+LkTSPV6dUm9UwdmMxr7I4+Y+vZ3NSGlPSbccDe/hVxnA==","signatures":[{"sig":"MEUCIQDoDOq646B0KDnbv3IoPJEaqKE3cv+Ar3s17+pB0UmA+AIgdVOFD+Pb4rGrNwz3piUl+pHtPKCFsW9g7LiHcRECxTk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2367897},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.30","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.30","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.30_1765184591728_0.8178931469907731","host":"s3://npm-registry-packages-npm-production"}},"3.0.31":{"name":"@warlock.js/core","version":"3.0.31","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.31","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"db284ede3420024631bf3f4acdda9f759b326008","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.31.tgz","fileCount":1786,"integrity":"sha512-fB/agBz2Lb1mtFondxpAQgd6BZfdx8l0QgU28My5WrF1oatcYBOsUDVPWZ2oRASmQ95PffKsWMJ4flyPBA+Whg==","signatures":[{"sig":"MEYCIQCJtJI82XgCgwlpO/iaJPWCt5UaO33iEQZkwkzi0qDIIQIhALtiC/bp/cM9LwE2Sp4pUdM+ER959gMNiD5cZbinJeJM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2367928},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.31","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.31","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","fast-glob":"^3.3.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.31_1765187145313_0.34586759582752036","host":"s3://npm-registry-packages-npm-production"}},"3.0.32":{"name":"@warlock.js/core","version":"3.0.32","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.32","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"6e9ce21108f0aa9aee4a0f551a10452bf5629072","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.32.tgz","fileCount":1786,"integrity":"sha512-gmOtoQw+ijngzhtNF/VgAnqzjbTLOWDmJDul0epMY45WbE7mFBbqcX6aBJigZH/i7Ub3GC3VMQr6Oa1fuqiQHw==","signatures":[{"sig":"MEUCIDl6Z1fQBVHCOS+gAWJRT7WpS1LuupcDp/4SAM4FHXWfAiEA3kEPBkLmobHPBLYZ+cKQJCBXV+bswf95dND9a0dVn/w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2367928},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.32","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.32","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","fast-glob":"^3.3.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.32_1765187397520_0.6528385362305538","host":"s3://npm-registry-packages-npm-production"}},"3.0.33":{"name":"@warlock.js/core","version":"3.0.33","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.33","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"f61f82791f55de99e4a513a0ddab224c5692b344","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.33.tgz","fileCount":1804,"integrity":"sha512-qLFSQgCQYGxxdqnEHjs2ueT+P1mRfCOk5XoqKrHMpTAmz2w7k3O1PELIMhw0MEmkC5D/1VVWXfB0OE2WANmWOA==","signatures":[{"sig":"MEUCIG/ljDw8TkI44foKNU4G1Vrc9hVnYbzCaLOIRhi8R6hjAiEAqOH6xTOJH0QtlRR30hJ4fBo67QjCde788bHNGkOqh/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2374356},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.33","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.33","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","fast-glob":"^3.3.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.33_1765187835952_0.09584306302833889","host":"s3://npm-registry-packages-npm-production"}},"3.0.34":{"name":"@warlock.js/core","version":"3.0.34","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.34","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"5e37d3b649290450e04fb7c32195c53edb70d799","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.34.tgz","fileCount":1804,"integrity":"sha512-vm8qs7Wxfi2oj6aySsyplYO0mynTOM+nIiPGcIbgMYIweBH2RByAB3JoWCJ92hDsWr5FfB57snsRMueF/J8hEA==","signatures":[{"sig":"MEUCICtKRHjbl5Sn17wqALSvhjrf7S26i7lE+lE/KsXJaIpPAiEAiDTuVuIDOjibuY5E/gPi3Y6zxBTtyrIfn8O6yV/q260=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2376033},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.34","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.34","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","fast-glob":"^3.3.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.34_1765272527164_0.6252812658022899","host":"s3://npm-registry-packages-npm-production"}},"3.0.40":{"name":"@warlock.js/core","version":"3.0.40","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@3.0.40","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"5fa33cfcf2ceea7cf739f66bd7a043ac7c669388","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-3.0.40.tgz","fileCount":1812,"integrity":"sha512-ic01EtrtlqM4KzXStEtj3yMP4Fvvb5XQ2sApDLtmG2i2CdAnUaly6FWMiyRmofbumr/LewNASZyWZPvSVLVkeA==","signatures":[{"sig":"MEUCIQDJxfG0U3Hk4KyTYTAZwbX8dgLBeQbV+qRTSyNZImS8DQIgcqedZ+fgC+nI32uIAls222lq3lRJ9VxmFSKmdZwTBeU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2391994},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"3.0.40","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"3.0.40","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","fast-glob":"^3.3.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_3.0.40_1765750962524_0.13149229792194794","host":"s3://npm-registry-packages-npm-production"}},"4.0.1":{"name":"@warlock.js/core","version":"4.0.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"ba3ab2dbf7f7097b9ebeea3efb834bf65b56f03d","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.1.tgz","fileCount":2040,"integrity":"sha512-n16UCuzOn+w0BDfP3tjn26yCJy5zQ0JfvM93LCmPv/SnLCLhHubyc4zIkyLtpB9ryTNe75fl/UWHifNhfXCSfQ==","signatures":[{"sig":"MEUCIQDAa8IYCUyUatRfzh5LbXhnSGbPQcBmKBf3JKxiVbqfbAIgBC6d5XU5rOUUhbu6ER0JCLUUqmVNXsM1Ce/NegG3U4k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2820066},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"4.0.1","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.1","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","fast-glob":"^3.3.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_4.0.1_1765882425126_0.9474716382800417","host":"s3://npm-registry-packages-npm-production"}},"4.0.2":{"name":"@warlock.js/core","version":"4.0.2","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"154c6d3b0df65b52436044c961df6a488efc12db","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.2.tgz","fileCount":2022,"integrity":"sha512-SJj9A1YErmmHXZ4TP6+ps4X8xUdhLIdiaLUoESrp1iEfA+HEgcSpTWMfvuJEa4j8Twbog8tX6u1lzWKvlDbeOQ==","signatures":[{"sig":"MEQCIFmR4387K4aaa5GuqaJpu/H2cBLbnN07WmsLQ3A4XAhXAiBDovnLClwmhgthw68LqV5iVdv+TUIsXV8w4Xurtwo56w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2848999},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"4.0.2","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.2","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","fast-glob":"^3.3.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_4.0.2_1765994100902_0.799143498867219","host":"s3://npm-registry-packages-npm-production"}},"4.0.4":{"name":"@warlock.js/core","version":"4.0.4","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.4","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"ee9c9374344d7e797868d7c1d00867dd712f1844","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.4.tgz","fileCount":2021,"integrity":"sha512-tXsZKv/LvDxy8tb+6525NMCtNd/6bR9B8LdGM/+6ALNPZzLV9gyxeLaUI38UKYxFNNBnxrbWRiF5i6DTuWaudw==","signatures":[{"sig":"MEYCIQCAcnhnqLOuMcW4Ke2g+Or20BeSNtmNd+RnU9Gr08WCZgIhAM6RqKa3BfzeQyAiFM/KhhJ1ED9b4ZSLAY0cyN2+0MoG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2840983},"main":"./cjs/index.js","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./cjs/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","fast-glob":"^3.3.3","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"4.0.4","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.4","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_4.0.4_1765996136317_0.08932958115161282","host":"s3://npm-registry-packages-npm-production"}},"4.0.5":{"name":"@warlock.js/core","version":"4.0.5","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.5","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"b22104efdce1007f770f91f06557718f1f886687","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.5.tgz","fileCount":2021,"integrity":"sha512-ScrtMvnEv4IyPfMh0Sv7vaNgT/UkgOROhstGshMpnI7YuW+MEd9DHRb5t8KO5UwGsj0NRrN5FKo5dLGqRx20tg==","signatures":[{"sig":"MEUCIEKqpZIoAeFYFidOROB+UxrUcfsxJ2F6XeFHisa2QEp5AiEA/cUhvSAWyboK6zmic4DfYkISfuLQijU0E4bj6fPNRwo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2841005},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","fast-glob":"^3.3.3","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"4.0.5","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.5","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_4.0.5_1765997370015_0.7649988017998473","host":"s3://npm-registry-packages-npm-production"}},"4.0.6":{"name":"@warlock.js/core","version":"4.0.6","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.6","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"dc637b601bbfbafe12bb6ed408856a9208bfd928","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.6.tgz","fileCount":2021,"integrity":"sha512-jqUEO1aFn3LuKFGYLsIfbIldsjO0AZ2fzIyPgeQGIEHZaGA48jEguqpWfR/GLkwkcXaJhl2DkBHtyhO7ZfjhLg==","signatures":[{"sig":"MEUCIGCplTW2TxgzeHNJnrox3h2+ypf8UPKtup9hq3cGASa7AiEA7AaJIFUyqLi2TIlzB7cH2Wy2f6in/AUBmj7NbazwmHA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2838125},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^3.0.0","send":"^0.18.0","dayjs":"^1.11.10","react":"^18.2.0","sharp":"^0.32.6","bcrypt":"^5.1.1","esbuild":"^0.25.4","fastify":"^5.2.1","chokidar":"^3.5.3","prettier":"^3.1.0","commander":"^12.0.0","fast-glob":"^3.3.3","react-dom":"^18.2.0","@mongez/fs":"^3.0.5","nodemailer":"^6.9.7","@types/mime":"^3.0.4","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^10.0.1","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.8","@mongez/events":"^2.1.0","@fastify/static":"^8.0.3","@aws-sdk/client-s3":"^3.451.0","@fastify/multipart":"^9.0.1","@mongez/encryption":"^1.0.4","@warlock.js/logger":"4.0.5","@fastify/http-proxy":"^11.0.0","@fastify/rate-limit":"^10.2.1","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.5","google-auth-library":"^9.2.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.0.0","@mongez/supportive-is":"^2.0.3","@mongez/reinforcements":"^2.3.12","@vitejs/plugin-react-swc":"^3.9.0","@jgoz/esbuild-plugin-typecheck":"^4.0.2"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","eslint":"^8.53.0","vitest":"^3.1.3","typescript":"^5.2.2","@types/node":"^20.9.0","@types/send":"^0.17.4","@types/react":"^18.2.37","@types/prettier":"^3.0.0","@types/react-dom":"^18.2.15","@types/nodemailer":"^6.4.14","npm-check-updates":"^16.14.6","eslint-config-prettier":"^9.0.0","eslint-plugin-prettier":"^5.0.1","@typescript-eslint/parser":"^6.11.0","eslint-plugin-unused-imports":"^3.0.0","@typescript-eslint/eslint-plugin":"^6.11.0","prettier-plugin-organize-imports":"^3.2.4"},"_npmOperationalInternal":{"tmp":"tmp/core_4.0.6_1766003079699_0.29696895367331355","host":"s3://npm-registry-packages-npm-production"}},"4.0.10":{"name":"@warlock.js/core","version":"4.0.10","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.10","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"88f163db6852264bd9a333251176303a1fa6bdde","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.10.tgz","fileCount":1305,"integrity":"sha512-RfMSUpDMdNpsEvV9Uep2Rm0+ax4bwhtAHeiautRfsSH7BJbKBT5bKL4TA5X9m+7irkDK4jSw/UTWwjZ5bcZAbw==","signatures":[{"sig":"MEUCIQCAuZ/dO5KtbTLtgsoPK1GQy9PHk7Ys4WnOaMy3840ZcwIgY6yinKdA2341DzOoFg+FDjrsnJ+gT9AakdpWIZVKwVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2354676},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","react":"^19.2.3","sharp":"^0.34.5","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-jwt":"^6.1.0","fast-glob":"^3.3.3","react-dom":"^19.2.3","@mongez/fs":"^3.0.5","nodemailer":"^7.0.11","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@aws-sdk/client-s3":"^3.955.0","@fastify/multipart":"^9.3.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@aws-sdk/lib-storage":"^3.955.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.12","@aws-sdk/s3-request-presigner":"^3.955.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.10_1766599578332_0.9430679833942217","host":"s3://npm-registry-packages-npm-production"}},"4.0.15":{"name":"@warlock.js/core","version":"4.0.15","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.15","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"bb0b5c13d37de9127f83ddb0ec9b383013e8dfb3","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.15.tgz","fileCount":741,"integrity":"sha512-mIMuKLJmcQzwxTrNJhaKyeu04gs35avHXozN7Kx6DGjd5AD/zmgETbUBOaAb8ov3xaWNULa1jGFoOOyyddfS/g==","signatures":[{"sig":"MEUCIC5KgFkPh2F0oR0QRm+QjqwDJrE5CIlFFxfHdH3JnLFpAiEA1Ks0a/1i9F4mIdEfoygdhTvBCTqnd4PN9kd+HOJuu/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1595263},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","react":"^19.2.3","sharp":"^0.34.5","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-jwt":"^6.1.0","fast-glob":"^3.3.3","react-dom":"^19.2.3","@mongez/fs":"^3.0.5","nodemailer":"^7.0.11","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@aws-sdk/client-s3":"^3.955.0","@fastify/multipart":"^9.3.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@aws-sdk/lib-storage":"^3.955.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.12","@aws-sdk/s3-request-presigner":"^3.955.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.15_1766600984119_0.6940077261858106","host":"s3://npm-registry-packages-npm-production"}},"4.0.16":{"name":"@warlock.js/core","version":"4.0.16","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.16","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"60b408f2ddbc1cd3a779b2e6104c9d8272cc76ff","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.16.tgz","fileCount":743,"integrity":"sha512-Hg36DKR/bGfaRY203k7adSPEeVsnx7BSxoFj1z9wZ3CBqdqJe934MwOLkGi01S+LsEUu5rIORVQ6Y0xMqeihwA==","signatures":[{"sig":"MEUCIQDPqHqMRFqmehyvB8ObKuZrKyK9BglACITToXcAVJVsnQIgao7DhvOJudP8HdOpGHbDsR2OSFf6syT6IlEBwpMAg1U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1595792},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","react":"^19.2.3","sharp":"^0.34.5","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-jwt":"^6.1.0","fast-glob":"^3.3.3","react-dom":"^19.2.3","@mongez/fs":"^3.0.5","nodemailer":"^7.0.11","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@aws-sdk/client-s3":"^3.955.0","@fastify/multipart":"^9.3.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@aws-sdk/lib-storage":"^3.955.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.12","@aws-sdk/s3-request-presigner":"^3.955.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.16_1766601670919_0.7328469962140913","host":"s3://npm-registry-packages-npm-production"}},"4.0.17":{"name":"@warlock.js/core","version":"4.0.17","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.17","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"6fe986886b639a43ee55d606a7ade90a585de91b","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.17.tgz","fileCount":747,"integrity":"sha512-RggCcsBJtQjjRnhhmm3mB2Djhw8daIh5hG+8UtBFRme/0X0GhArb5wHPrdq5kVE1PIpZ6+mbOQrYkbD70kEY0w==","signatures":[{"sig":"MEUCIHhlZNG5zENXx6stkJuACSrgtTvgVqCEZfKJmG0DzgpKAiEA/asBUFpUK54t9wvH6eaM70w2UpKRf8EggpsSYO0fQWE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1625681},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","react":"^19.2.3","sharp":"^0.34.5","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-jwt":"^6.1.0","fast-glob":"^3.3.3","react-dom":"^19.2.3","@mongez/fs":"^3.0.5","nodemailer":"^7.0.11","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@aws-sdk/client-s3":"^3.955.0","@fastify/multipart":"^9.3.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@aws-sdk/lib-storage":"^3.955.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.12","@aws-sdk/s3-request-presigner":"^3.955.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.17_1766602062515_0.84567938996268","host":"s3://npm-registry-packages-npm-production"}},"4.0.18":{"name":"@warlock.js/core","version":"4.0.18","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.18","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"5b5b0b60a397a1f5dba8f8d1da396cadaf1c9cfa","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.18.tgz","fileCount":749,"integrity":"sha512-33qsbJwCizFLZJp1IdjAaiDedbY6UIeE/dz4TlxiJkkDnCca+rEWsG/RcycX5AnmOgpaSJEiX8166vZ4SKG7vA==","signatures":[{"sig":"MEUCIG0VCB5Vx4cPvspocqm8/pMccp4Ipe9SjA0c/sVsQKT1AiEAmsM6cIUxFKgk4cCNEFsjP5KhvMTkcT1bxMcIsjZd3Qw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1626946},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","react":"^19.2.3","sharp":"^0.34.5","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-jwt":"^6.1.0","fast-glob":"^3.3.3","react-dom":"^19.2.3","@mongez/fs":"^3.0.5","nodemailer":"^7.0.11","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@aws-sdk/client-s3":"^3.955.0","@fastify/multipart":"^9.3.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@aws-sdk/lib-storage":"^3.955.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.12","@aws-sdk/s3-request-presigner":"^3.955.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.18_1766603582085_0.16141783031520562","host":"s3://npm-registry-packages-npm-production"}},"4.0.20":{"name":"@warlock.js/core","version":"4.0.20","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.20","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"e1dd8073c97cda8c4e56a5de6946d957592810a7","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.20.tgz","fileCount":749,"integrity":"sha512-BLGkh854LyPp901FPeOn40tVJnhK63ZDJHevxmYLdie40d2RO6uez6SrklxWdEOekHDvw/QK0GKmt6v1ADSUqw==","signatures":[{"sig":"MEYCIQCYd3XoXPlPtBDyqkSM1LkWYDsScENC7iHwiz7xmIHIjwIhALO8ZU7rO9MWPjRZY/SLrcf2sl8e2LsZsUAG//jdwBTr","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1628598},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","react":"^19.2.3","sharp":"^0.34.5","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-jwt":"^6.1.0","fast-glob":"^3.3.3","react-dom":"^19.2.3","@mongez/fs":"^3.0.5","nodemailer":"^7.0.11","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@aws-sdk/client-s3":"^3.955.0","@fastify/multipart":"^9.3.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@aws-sdk/lib-storage":"^3.955.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.12","@aws-sdk/s3-request-presigner":"^3.955.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.20_1766610237514_0.053623039602749056","host":"s3://npm-registry-packages-npm-production"}},"4.0.21":{"name":"@warlock.js/core","version":"4.0.21","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.21","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"97214b75407433c3a085d0edf82132b70d1eba48","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.21.tgz","fileCount":749,"integrity":"sha512-ScARwZ/tQ64lax5q8jTFAIVDKXJV5oi9XhRBHP2LWW/KkMrh9mRjKbU3QJ2h+2JTC1R8j+E6gOAY/FYQWk0n2Q==","signatures":[{"sig":"MEQCIDukqHw3K9xkECXUUvZ+B+i3oc0gTMly6Tomzhg+E5A/AiBy9SZV0QgToYHXPFz+5OMPff+b+IPq0Soc2hRxjFjUcw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1664306},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","react":"^19.2.3","sharp":"^0.34.5","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-jwt":"^6.1.0","fast-glob":"^3.3.3","react-dom":"^19.2.3","@mongez/fs":"^3.0.5","nodemailer":"^7.0.11","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@aws-sdk/client-s3":"^3.955.0","@fastify/multipart":"^9.3.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@aws-sdk/lib-storage":"^3.955.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.12","@aws-sdk/s3-request-presigner":"^3.955.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.21_1766660504680_0.7524159050074908","host":"s3://npm-registry-packages-npm-production"}},"4.0.25":{"name":"@warlock.js/core","version":"4.0.25","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.25","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"f798663290242efa896632b74cd650d33edb560f","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.25.tgz","fileCount":749,"integrity":"sha512-lwkik8BzNGvscYjYVlW5lqB2Xk6lG2JpwTZ2hFMRBEgLai8npYykhPz10IYxKvbDtc5fmfK+hUzHDbWilyvIzA==","signatures":[{"sig":"MEYCIQD+PZop+aJiDchLJaU21hi7cFg+Dh6HY4WeB41V2w3eXAIhAJRO8W3sYuwERjhdEWMZDNLmxbBnYKZy1aXxN/JmWjmy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1664434},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","react":"^19.2.3","sharp":"^0.34.5","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-jwt":"^6.1.0","fast-glob":"^3.3.3","react-dom":"^19.2.3","@mongez/fs":"^3.0.5","nodemailer":"^7.0.11","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@aws-sdk/client-s3":"^3.955.0","@fastify/multipart":"^9.3.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@aws-sdk/lib-storage":"^3.955.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.12","@aws-sdk/s3-request-presigner":"^3.955.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.25_1766662647161_0.4752823098066623","host":"s3://npm-registry-packages-npm-production"}},"4.0.26":{"name":"@warlock.js/core","version":"4.0.26","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.26","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"f60651f783617e0a5a1713c017079bab8a5417cd","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.26.tgz","fileCount":749,"integrity":"sha512-I25SAqxNoFFWWDx4L8pFFOCk16KU2u/n3hAQsdF6bfpFZ2p2gIW8pmgHWIO3AnKHYuWlRV2k7d2mXj5NFeG3OQ==","signatures":[{"sig":"MEUCIGPFnCUR1FGVzH4L6CG5x8J/mYYLDf97DLmIiFR0qqjSAiEAlRqbAi/CAzrGgbmBzrB9gmwNZsAXB/f0xPWzM9GX0pM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1664434},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","react":"^19.2.3","sharp":"^0.34.5","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-jwt":"^6.1.0","fast-glob":"^3.3.3","react-dom":"^19.2.3","@mongez/fs":"^3.0.5","nodemailer":"^7.0.11","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@aws-sdk/client-s3":"^3.955.0","@fastify/multipart":"^9.3.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@aws-sdk/lib-storage":"^3.955.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"^3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.12","@aws-sdk/s3-request-presigner":"^3.955.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.26_1766663457984_0.9922465682760659","host":"s3://npm-registry-packages-npm-production"}},"4.0.28":{"name":"@warlock.js/core","version":"4.0.28","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.28","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"b3ef3bb2c71bf6fbd2e80758c5445271a8dc8979","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.28.tgz","fileCount":749,"integrity":"sha512-Wb7fwbdWXZHbVQxUTxUUrdvr5FcceBa2I2wiPRmoOyre0/SfWLRLQno/b3vPghPgnfxYZnWLuZzd/I08kXHiHw==","signatures":[{"sig":"MEQCIDTNF9ZqkDZUUoHyfp8r1aFlwo88tTb/z8cc/8BOcgnPAiB95QMVWPLuicw+6oUVCMUNPKIbCpGR27dgewkCBWT4Aw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1664433},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","react":"^19.2.3","sharp":"^0.34.5","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-jwt":"^6.1.0","fast-glob":"^3.3.3","react-dom":"^19.2.3","@mongez/fs":"^3.0.5","nodemailer":"^7.0.11","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@aws-sdk/client-s3":"^3.955.0","@fastify/multipart":"^9.3.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@aws-sdk/lib-storage":"^3.955.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.12","@aws-sdk/s3-request-presigner":"^3.955.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.28_1766663949978_0.7864721508832069","host":"s3://npm-registry-packages-npm-production"}},"4.0.29":{"name":"@warlock.js/core","version":"4.0.29","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.29","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"85152b9ea278d7d45dc70815ad8cae1c80829dbf","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.29.tgz","fileCount":749,"integrity":"sha512-tguvskJvGiw9kQgiqUD/hF1VFRPuHxPb893NUDltZzgZbaTdm4RO/pVFIS3FXZ+AxEr+4rOUvryyhODqzLpsMQ==","signatures":[{"sig":"MEYCIQD/Knnw+NfZ/D7ZVvgUSihfiVriDCtADjivh5B7j3pG7gIhAOPGfYVM7pmfU6tNqM8USeVWV8ZrRRoLLDKNHi8blqkw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1664433},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","react":"^19.2.3","sharp":"^0.34.5","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-jwt":"^6.1.0","fast-glob":"^3.3.3","react-dom":"^19.2.3","@mongez/fs":"^3.0.5","nodemailer":"^7.0.11","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@aws-sdk/client-s3":"^3.955.0","@fastify/multipart":"^9.3.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@aws-sdk/lib-storage":"^3.955.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.12","@aws-sdk/s3-request-presigner":"^3.955.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.29_1766664518626_0.5551386242757432","host":"s3://npm-registry-packages-npm-production"}},"4.0.30":{"name":"@warlock.js/core","version":"4.0.30","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.30","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"56809a0f948c730a7fae40d978262c97c88e8f5d","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.30.tgz","fileCount":749,"integrity":"sha512-SscsGdp3cQMehMBI4fSiXlh4JpQDcX/0zQiHxp+NG9tmrVfzgXjBMR4AvYGLVdHifstbbk6yw0k4nxYJKlhA7Q==","signatures":[{"sig":"MEUCIQD/0IrUWUABmv2qchjKbkpjxtjw0YAx3EAredLSq0deIgIgc74MUkCoqb4vJinSIrM6MB/Pq+agM0aeOciLA4+Xi3I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1664433},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","react":"^19.2.3","sharp":"^0.34.5","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-jwt":"^6.1.0","fast-glob":"^3.3.3","react-dom":"^19.2.3","@mongez/fs":"^3.0.5","nodemailer":"^7.0.11","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@aws-sdk/client-s3":"^3.955.0","@fastify/multipart":"^9.3.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@aws-sdk/lib-storage":"^3.955.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.12","@aws-sdk/s3-request-presigner":"^3.955.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.30_1766665931992_0.5256472343231118","host":"s3://npm-registry-packages-npm-production"}},"4.0.31":{"name":"@warlock.js/core","version":"4.0.31","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.31","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"0fa640e1d46048cf321970869041e29a196b6488","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.31.tgz","fileCount":749,"integrity":"sha512-AJXvDc7/Xk6jMvKR9f2i6w1uFQY7KO9MBJj/rQLsr+OCjsoo5Z3XVZJ1OnfUmoa0A44/csxLZp5DmF37ClXnUw==","signatures":[{"sig":"MEYCIQC7k6U980APFb07ajnxOOGjH4k0BbLS79TYP7xFdc/JJwIhAM72zLEnRHGOzpNtIgrB+i7uKr4bbZq3+nol9OP3kFcs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1664433},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","react":"^19.2.3","sharp":"^0.34.5","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-jwt":"^6.1.0","fast-glob":"^3.3.3","react-dom":"^19.2.3","@mongez/fs":"^3.0.5","nodemailer":"^7.0.11","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@aws-sdk/client-s3":"^3.955.0","@fastify/multipart":"^9.3.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@aws-sdk/lib-storage":"^3.955.0","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.12","@aws-sdk/s3-request-presigner":"^3.955.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.31_1766668467547_0.24990270917631396","host":"s3://npm-registry-packages-npm-production"}},"4.0.39":{"name":"@warlock.js/core","version":"4.0.39","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.39","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/hassanzohdy/warlock#readme","bugs":{"url":"https://github.com/hassanzohdy/warlock/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"db0a4d991f8684fb5565af97e25b21a53f94620c","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.39.tgz","fileCount":9,"integrity":"sha512-eMo0p2RtJR+PNmyVKL7yDB9YovqOx+lw9t8LcFzoInpyjolZNB6enVOy/L4UMiJylV3l3M5IpRC4SNUTuleRLQ==","signatures":[{"sig":"MEYCIQCvAsLcMaWKUhMHbG3MjzNEFCSFpapeaasugXh2lMlzPwIhAPU4UL4MGl6q9S+SDiRZ/EXiScPmaQS09LlPcJwtQ94q","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2093685},"type":"module","types":"./esm/index.d.ts","module":"./esm/index.js","exports":{".":{"import":{"types":"./esm/index.d.ts","default":"./esm/index.js"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/hassanzohdy/warlock.git","type":"git"},"_npmVersion":"10.9.2","description":"A robust nodejs framework for building blazing fast applications","directories":{},"sideEffects":false,"_nodeVersion":"23.11.1","dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.39","@warlock.js/seal":"4.0.39","@warlock.js/cache":"4.0.39","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.39","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.39","@warlock.js/context":"4.0.39","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.39_1767767537169_0.4502080018981731","host":"s3://npm-registry-packages-npm-production"}},"4.0.41":{"name":"@warlock.js/core","version":"4.0.41","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.41","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/hassanzohdy/warlock#readme","bugs":{"url":"https://github.com/hassanzohdy/warlock/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"24ae2df36c4d7708a36a8c2244a7fd2891ce30a5","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.41.tgz","fileCount":9,"integrity":"sha512-syIrzFxFjn/G3YjcsKTs0aNEQ4gYG+gXlErdNWXHzz889Ievan748d1OCbZZKTRaIlb181D9rDxYWc673lbGxA==","signatures":[{"sig":"MEQCIGA/jZ5/xQ6KQsZbZxbcA9ypRsxCf4E9MjbSI33lHe/rAiA9AOZCw4FqyF8+XD4Zy8kfnjdRvAKBrDW2BKu/PbxU8A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2670577},"type":"module","types":"./esm/index.d.ts","module":"./esm/index.js","exports":{".":{"import":{"types":"./esm/index.d.ts","default":"./esm/index.js"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/hassanzohdy/warlock.git","type":"git"},"_npmVersion":"10.9.2","description":"A robust nodejs framework for building blazing fast applications","directories":{},"sideEffects":false,"_nodeVersion":"23.11.1","dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.41","@warlock.js/seal":"4.0.41","@warlock.js/cache":"4.0.41","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.41","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.41","@warlock.js/context":"4.0.41","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.41_1767768277726_0.5353669050761607","host":"s3://npm-registry-packages-npm-production"}},"4.0.42":{"name":"@warlock.js/core","version":"4.0.42","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.42","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/hassanzohdy/warlock#readme","bugs":{"url":"https://github.com/hassanzohdy/warlock/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"9983bcc9b4b9ae9fa246ad148fb00b18c7f6b686","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.42.tgz","fileCount":9,"integrity":"sha512-/DOn0W2WSC4xlj1TxPAd2VYirr1H2CWkluK4Iv8teoWGNweWFn1gjBH6Qget5KyPw7M5Ryn353NenN4O/ciVPg==","signatures":[{"sig":"MEYCIQCneO49iv/Q+3wBJHSp7Fr8se+0F7JOjXdknu85LNCl3gIhAKz2gtQ71Bzd7naSqz4SKFyrChXXc9i3JAgRaPTmIWhw","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2670577},"type":"module","types":"./esm/index.d.ts","module":"./esm/index.js","exports":{".":{"import":{"types":"./esm/index.d.ts","default":"./esm/index.js"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/hassanzohdy/warlock.git","type":"git"},"_npmVersion":"10.9.2","description":"A robust nodejs framework for building blazing fast applications","directories":{},"sideEffects":false,"_nodeVersion":"23.11.1","dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.42","@warlock.js/seal":"4.0.42","@warlock.js/cache":"4.0.42","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.42","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.42","@warlock.js/context":"4.0.42","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.42_1767768840648_0.984237852597514","host":"s3://npm-registry-packages-npm-production"}},"4.0.46":{"name":"@warlock.js/core","version":"4.0.46","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.46","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/hassanzohdy/warlock#readme","bugs":{"url":"https://github.com/hassanzohdy/warlock/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"ab051f8e9d4892f514aac53b47e2bfd2ff6cbd2f","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.46.tgz","fileCount":9,"integrity":"sha512-N9rYHp7ZWfwhHUJDUxNM9okxc1Yr/HD6M8XO1jxAUJ9Or/7EGJd4ujgTVwOd43cN2KNS9pG9rMpMovOflIoxmQ==","signatures":[{"sig":"MEUCIQCiLjQazYdKdvp5Y9oH85oeAjrhfFtSMg9dDIsJsW/FmAIgP9tu6ZFaBv3bMFVGonuF+370lTUCIRomfHaZHEPicOQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3861},"type":"module","types":"./esm/index.d.ts","module":"./esm/index.js","exports":{".":{"import":{"types":"./esm/index.d.ts","default":"./esm/index.js"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/hassanzohdy/warlock.git","type":"git"},"_npmVersion":"10.9.2","description":"A robust nodejs framework for building blazing fast applications","directories":{},"sideEffects":false,"_nodeVersion":"23.11.1","dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.46","@warlock.js/seal":"4.0.46","@warlock.js/cache":"4.0.46","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.46","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.46","@warlock.js/context":"4.0.46","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.46_1767771422430_0.3437670225436855","host":"s3://npm-registry-packages-npm-production"}},"4.0.47":{"name":"@warlock.js/core","version":"4.0.47","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.47","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/hassanzohdy/warlock#readme","bugs":{"url":"https://github.com/hassanzohdy/warlock/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"08381f7446ff9a2be05d06e4f7da639c1d124d55","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.47.tgz","fileCount":9,"integrity":"sha512-YTX8EpCBEYTTxfGaA1uTRuzRseuF2nu1aJPvOF+PRUYWiGm+qzfWBH8njp+1fEeB+0I81i98zCYV29i4+N6hNg==","signatures":[{"sig":"MEQCIGZ+1RhNrFoksqmUwYrp1LbePZsgxXsEVDQKqjBdCjfaAiAbHxtweycljUYJ5BgBTToZxPTw2swXbPOOi9cN4UYGRA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3861},"type":"module","types":"./esm/index.d.ts","module":"./esm/index.js","exports":{".":{"import":{"types":"./esm/index.d.ts","default":"./esm/index.js"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/hassanzohdy/warlock.git","type":"git"},"_npmVersion":"10.9.2","description":"A robust nodejs framework for building blazing fast applications","directories":{},"sideEffects":false,"_nodeVersion":"23.11.1","dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.47","@warlock.js/seal":"4.0.47","@warlock.js/cache":"4.0.47","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.47","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.47","@warlock.js/context":"4.0.47","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.47_1767771626185_0.8955274285113664","host":"s3://npm-registry-packages-npm-production"}},"4.0.48":{"name":"@warlock.js/core","version":"4.0.48","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.48","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/hassanzohdy/warlock#readme","bugs":{"url":"https://github.com/hassanzohdy/warlock/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"e5be3723ed8f6517b1f8eaa79ce579571b0b8bb6","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.48.tgz","fileCount":9,"integrity":"sha512-GPPtmmfQmyVhECtHZDPaeNbKwmwOI5hnDMdcEMeAQcWhT+4qrUj6ZpV0GIZ++E3kSHeEbYYCSoeaM/oI3zs/0A==","signatures":[{"sig":"MEQCIFpyZgNkI6/JM5S23800xnb0ETz5XavAwy1bwvc/znjxAiAMCKuv1xx+/l0fvevpiH2cFaxK9Unst5wHKL6OaZvSIA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3861},"type":"module","types":"./esm/index.d.ts","module":"./esm/index.js","exports":{".":{"import":{"types":"./esm/index.d.ts","default":"./esm/index.js"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/hassanzohdy/warlock.git","type":"git"},"_npmVersion":"10.9.2","description":"A robust nodejs framework for building blazing fast applications","directories":{},"sideEffects":false,"_nodeVersion":"23.11.1","dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.48","@warlock.js/seal":"4.0.48","@warlock.js/cache":"4.0.48","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.48","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.48","@warlock.js/context":"4.0.48","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.48_1767771882178_0.06114557410936361","host":"s3://npm-registry-packages-npm-production"}},"4.0.57":{"name":"@warlock.js/core","version":"4.0.57","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.57","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"c24899e6cdfa946f59d14438c842c64d1a4e30ff","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.57.tgz","fileCount":774,"integrity":"sha512-mmAbPCCi0n8cFgmuE3iP69LsyvRJ3d2k26wKutTICNhvDdEovjI9Ry9bFqlMa1bYedE7l7G+FVfEOGJZ68tjWg==","signatures":[{"sig":"MEUCIQCunTmWV9UnLJyH29mCgWCMHJfwd4otRPttR18QzW8QcgIgBWEd02E53+yDXUeWGQs3jQdh++h9fyPImpAXXFKTk2E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1847460},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.57","@warlock.js/seal":"4.0.57","@warlock.js/cache":"4.0.57","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.57","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.57","@warlock.js/context":"4.0.57","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.57_1767876063304_0.544576966267482","host":"s3://npm-registry-packages-npm-production"}},"4.0.59":{"name":"@warlock.js/core","version":"4.0.59","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.59","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"a12b54d35dbfd9b9b33d0e21504958efe35d239f","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.59.tgz","fileCount":774,"integrity":"sha512-OcIqA4B8HsXNqNWtEQBfA+ujlbGYjHHU41oSoILVrTwT7JI5kfTVlnCp/8DTCcCQcoFmpDVJ4UZGLjXdNo1JDw==","signatures":[{"sig":"MEQCIA+/v6ant5LvbUta3A6hXxzMOYc4ABv7AJCSfTFhAIiWAiB00sea7rPywBKm1V3m85MpoaL51KkxAqcng9MFfpRMBA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1847460},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.59","@warlock.js/seal":"4.0.59","@warlock.js/cache":"4.0.59","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.59","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.59","@warlock.js/context":"4.0.59","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.59_1767877332650_0.2809135534506175","host":"s3://npm-registry-packages-npm-production"}},"4.0.60":{"name":"@warlock.js/core","version":"4.0.60","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.60","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"c1951e606f169954f5d7823d7504a59851f09679","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.60.tgz","fileCount":774,"integrity":"sha512-VS5yZev7kfFURAHvpdUQWgtcXHfac2WS3DAHOYpjtYVFaE1FOwHxlha7mbT1gE7S5Y49+IS4zkJ06rigWy8REg==","signatures":[{"sig":"MEYCIQD7XeIfY21cgMZGWYhAvaMTpDj/4LeHHs6f4JXFc/TyOwIhAPZYi5xliqP/AjW03ZV2yRhAkiSXIMj10ctUgC2ars7u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1847460},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.60","@warlock.js/seal":"4.0.60","@warlock.js/cache":"4.0.60","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.60","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.60","@warlock.js/context":"4.0.60","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.60_1767877941185_0.6746978962439745","host":"s3://npm-registry-packages-npm-production"}},"4.0.88":{"name":"@warlock.js/core","version":"4.0.88","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.88","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"d16c7e2f6a70572433744f313628b1f345306c2b","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.88.tgz","fileCount":778,"integrity":"sha512-ysqB/fpwMMn4TSrqdHeLq+y7w1M12nanU3tusV4had0Y6X6efWx1HDt34Gx6IMrv93MC8SkMkTc+BmsqU5LDUw==","signatures":[{"sig":"MEUCIBRD1MjhMB7fepDHrLqWBkRZw3q0cjH740/5qgmjL5DyAiEAxT8NZZfUkv0NcJXxv3ZAf0uri9KMp6ZEis9r0jtk71w=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1869319},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.88","@warlock.js/seal":"4.0.88","@warlock.js/cache":"4.0.88","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.88","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.88","@warlock.js/context":"4.0.88","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.88_1767906206833_0.5627033269512929","host":"s3://npm-registry-packages-npm-production"}},"4.0.92":{"name":"@warlock.js/core","version":"4.0.92","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.92","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"29effd00ec521523eed09635312f6fe45d9f9fea","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.92.tgz","fileCount":778,"integrity":"sha512-cIX2ynisQBtkHpq13hJBRY4Eph15j1fpq1phJ7ZQWvVdh7u32AtC5Wg226tPKFtFZx0LZEdBhXpJx8MNixQayw==","signatures":[{"sig":"MEYCIQCq5glCa38ThDkLZotHEFNGf4ZCz9Y71qZwx8pKS5tuOgIhANaBjEK0mSr7FlWNUV+lpsQNuTw+wGGZ0Om3XvVPcF7o","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1869319},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.92","@warlock.js/seal":"4.0.92","@warlock.js/cache":"4.0.92","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.92","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.92","@warlock.js/context":"4.0.92","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.92_1767907889224_0.40906848275094987","host":"s3://npm-registry-packages-npm-production"}},"4.0.93":{"name":"@warlock.js/core","version":"4.0.93","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.93","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"0df25d437a2e8eb57bf5f178df715d97079998d3","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.93.tgz","fileCount":782,"integrity":"sha512-/mVX91RUvmly+bkc3jTxVGVB94YRJcsbRV1bMhWdwqLI8OJe2+ddAdtqNI3coM6BsuktaZPnoYhM2M3pJc5CsQ==","signatures":[{"sig":"MEQCIBUyihyicqmEjS0wDOFWMqtLT1rofJeoCri1sgQIjhB0AiB4dhasYSA+CoIhVIwkEn5maRNSaD5u1zDxT+mVBg2LMQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1890845},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.93","@warlock.js/seal":"4.0.93","@warlock.js/cache":"4.0.93","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.93","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.93","@warlock.js/context":"4.0.93","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.93_1768143668826_0.2993381605380334","host":"s3://npm-registry-packages-npm-production"}},"4.0.94":{"name":"@warlock.js/core","version":"4.0.94","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.94","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"1fb5f0bc713f59f06a8e3eff9e6b516e0ccf6f8a","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.94.tgz","fileCount":782,"integrity":"sha512-2YqS5LmI40v8McVXyjXtAxu9tt0V55t0M4ONqUxkecdWodplRe/GzgOQbumKzQgjSf+sjkSxxLCmwhWpd8Mq5w==","signatures":[{"sig":"MEUCIQC1vqrGS3QxunRWuOrPtuncHk5m5EDB/4ZwjSIrLFTR/QIgJzG87hb/qyMg5s75XQYGUYYcNkuATehQhnuWQ7XJ+Us=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1890845},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.94","@warlock.js/seal":"4.0.94","@warlock.js/cache":"4.0.94","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.94","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.94","@warlock.js/context":"4.0.94","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.94_1768154463467_0.3387754417317457","host":"s3://npm-registry-packages-npm-production"}},"4.0.95":{"name":"@warlock.js/core","version":"4.0.95","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.95","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"887d35b4f39d6e995f1af86ab21aca22d9bcf59a","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.95.tgz","fileCount":782,"integrity":"sha512-dB4WrQdV3i1DTribMTEbtgmbXtu8t2+nGHS2+b92seqXWJcnWJf4b1+wV0nRW6hvoKctdrwhAlRz5RGVqvL7/w==","signatures":[{"sig":"MEQCIF6c8WsZw8dTbtwPIh5HjDZlnkc2m9oUzjj9DlsO/UHsAiB4+/Cx84VrQ99J8pOndYGoO3cpwPhZWUKsDXP7CSGaFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1891424},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.95","@warlock.js/seal":"4.0.95","@warlock.js/cache":"4.0.95","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.95","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.95","@warlock.js/context":"4.0.95","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.95_1768220093690_0.9061250062991815","host":"s3://npm-registry-packages-npm-production"}},"4.0.100":{"name":"@warlock.js/core","version":"4.0.100","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.100","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"8494f6f87a8eafda698928ad3c0091d14f37982c","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.100.tgz","fileCount":790,"integrity":"sha512-VW4EbYrOZLFalEvQqWSW/2N2xA8FxCeSruEhSiGkSMnx3DrVtNe6xBQ1gG8eXZmYCznG5gg96NF2f546waKqSQ==","signatures":[{"sig":"MEQCIDIAr0TZKmDLt94qTUazd+kKIQWzqajt3GAh/R7mL840AiB1LJZSI9sz0tVT5DcmT8W46AtxKLrZh3bgerPKuhXW8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1905191},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.100","@warlock.js/seal":"4.0.100","@warlock.js/cache":"4.0.100","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.100","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.100","@warlock.js/context":"4.0.100","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.100_1768235253018_0.6896990232563496","host":"s3://npm-registry-packages-npm-production"}},"4.0.101":{"name":"@warlock.js/core","version":"4.0.101","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.101","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"b02e6de476e9cca29a7555b78d47f16fd938a0fa","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.101.tgz","fileCount":790,"integrity":"sha512-3LZ2O0nytQ7PsX8YfLPjhF8NIpgBJvrkF/aNej8rwabjVy0MjzmAnAmrxW1MjVtw9STysa8I2wi//mv+I+2IKg==","signatures":[{"sig":"MEYCIQDmN9E+VOGlU8x93HtoH2aQ37HgIillAZFLWNHFbmv1RQIhAMa/eKMxzIG2HF5gumwsLlEeSTUGY6gi4IfYQE9mhJkh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1905438},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.101","@warlock.js/seal":"4.0.101","@warlock.js/cache":"4.0.101","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.101","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.101","@warlock.js/context":"4.0.101","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.101_1768235824697_0.849056588882473","host":"s3://npm-registry-packages-npm-production"}},"4.0.102":{"name":"@warlock.js/core","version":"4.0.102","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.102","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"745c09d18c2e65a07986f6c1b43bcbbd38477d50","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.102.tgz","fileCount":790,"integrity":"sha512-zgOeyFu25vmr1qqKWX1NCAzlmynmWdXBvh11pa2ZSAzpWyWgTshQyXA8GuGbTdibJKkDME1xUrsa/rCkeC0JFw==","signatures":[{"sig":"MEUCIQCyarhQvq0KkHIdt3nF2b4Vo19f7USjbR+WlccSXv5CBgIgeUAm+n/A6ydGWumLTA/uvI3zXA0LOR9dG36T6hq/9GI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1907160},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.102","@warlock.js/seal":"4.0.102","@warlock.js/cache":"4.0.102","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.102","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.102","@warlock.js/context":"4.0.102","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.102_1768239726974_0.25008772088005315","host":"s3://npm-registry-packages-npm-production"}},"4.0.103":{"name":"@warlock.js/core","version":"4.0.103","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.103","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"495ff037455938c09068381d8d72deb027fd9f6a","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.103.tgz","fileCount":790,"integrity":"sha512-0IHyNbzavaU9u9BCRt6CWf3K/8VXuLkxrRU5nz1Qb0zT7cxiJMjObOk1z1tyJufhgMqufQZX8GKeUKSh6HM9RA==","signatures":[{"sig":"MEYCIQC5XcDxxo0gV4Ii6q+vzn/G31UiJ9vLKm7V8U7Z+6AyagIhAMM0XO3r1Hw3nY8u693H8108gfg3bSQYHFUwmGNSxBHo","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1912006},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.103","@warlock.js/seal":"4.0.103","@warlock.js/cache":"4.0.103","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.103","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.103","@warlock.js/context":"4.0.103","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.103_1768316507240_0.8578380851835636","host":"s3://npm-registry-packages-npm-production"}},"4.0.104":{"name":"@warlock.js/core","version":"4.0.104","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.104","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"3dcf25c0fbfc936590f320271d8e3c518f134972","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.104.tgz","fileCount":790,"integrity":"sha512-ylpQ5ASO+ifLH8OYVfAbqIdwjrjklcDc2L25zIOkCv/69jujV2iF2hr6FG71hTClkVG615agoDMMYqbizTEvrA==","signatures":[{"sig":"MEQCICdVhIuQW/KjhOgUHeOQo1J0PB5lOBAzH81l0OtJ0UO9AiAj8dQdGT0xWWOIYLpgF7niO9bT3gdspx91TQrka+VnOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1912006},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.104","@warlock.js/seal":"4.0.104","@warlock.js/cache":"4.0.104","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.104","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.104","@warlock.js/context":"4.0.104","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.104_1768317649893_0.29531678732519584","host":"s3://npm-registry-packages-npm-production"}},"4.0.105":{"name":"@warlock.js/core","version":"4.0.105","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.105","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"29493b50db47a6c0d509eaaeb0f21ec54cde0e03","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.105.tgz","fileCount":790,"integrity":"sha512-fQgTiDn9DlkfiVAZ/qwUrbmqBP8QaZkCB8a+VDhM6CrjV41rjLA9LgEpBP8TDZNFyod5Vr9uLJy1tgEHP00k/g==","signatures":[{"sig":"MEYCIQDohMlzEQgFPQ4x/zj9DW6w/+FUjQg2ILoGurFkLreJ/wIhAJy00EDrLAPumRIZzE+mEEAobPOkUF6mf/V2Q+LksG8e","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1912006},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.105","@warlock.js/seal":"4.0.105","@warlock.js/cache":"4.0.105","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.105","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.105","@warlock.js/context":"4.0.105","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.105_1768318187926_0.003537690125969384","host":"s3://npm-registry-packages-npm-production"}},"4.0.106":{"name":"@warlock.js/core","version":"4.0.106","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.106","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"2dcbe3a46ceda287482d86c5a81f74c4684c1273","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.106.tgz","fileCount":790,"integrity":"sha512-SScWTk7RXdXyZSSw1RzBx440iYqCj3w/llS0w78WKqlN+Ka4auYZcEDQWqnc5Dq6SxdR4+IpaJ4eD3ya5HBooA==","signatures":[{"sig":"MEUCIAsFwg3Zt39UJysM9knvqsP/2LCkEc0wgrEnvWQc5xVZAiEA2F6jimQ6yREj4RGQDpLtyLNOJ5uZsFRnEKt6gaO6FMw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1912723},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.106","@warlock.js/seal":"4.0.106","@warlock.js/cache":"4.0.106","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.106","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.106","@warlock.js/context":"4.0.106","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.106_1768375042804_0.5535475287660223","host":"s3://npm-registry-packages-npm-production"}},"4.0.107":{"name":"@warlock.js/core","version":"4.0.107","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.107","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"8af02b8b818f96259b037e2f3d54833a08a4b702","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.107.tgz","fileCount":790,"integrity":"sha512-z2H0c+LoSFLun79Xq0UFyOmRskE0uv5AryltfItDU1UqAZ6/NWfJGYUmUJMhtniG5VeLkEKThD+dTrJcsfnDtw==","signatures":[{"sig":"MEYCIQCvL8Ngjm0buMTtZDbn/+vTIBDRFErW78zl+32buHhn6QIhAMywqYGsGGCqn+oTx5QWV/WxUINC/nHu2VOZniJSk3qI","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1914559},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.107","@warlock.js/seal":"4.0.107","@warlock.js/cache":"4.0.107","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.107","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.107","@warlock.js/context":"4.0.107","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.107_1768377387272_0.32201850761880957","host":"s3://npm-registry-packages-npm-production"}},"4.0.108":{"name":"@warlock.js/core","version":"4.0.108","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.108","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"d607d1f485d8939dcd51ec35db4620a83b125a18","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.108.tgz","fileCount":790,"integrity":"sha512-a2JtnVB2Al2ELyCU0xBU3ukyHM2NkG4C+D3nHELOiasoSN0JxyQF7EQKyXAf/7QYh1GhOMQ8z0hM7AS4Z8XD5g==","signatures":[{"sig":"MEUCIQDqZWD4zx+oq7zICtLkIvSqPJixdjzLU6BH4Sn33HfQdgIgD8YGvPLwVjxyzxEvtj144TjhwSfc7h5ImtCpZsNALbU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1914579},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.108","@warlock.js/seal":"4.0.108","@warlock.js/cache":"4.0.108","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.108","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.108","@warlock.js/context":"4.0.108","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.108_1768377958981_0.3983604218421699","host":"s3://npm-registry-packages-npm-production"}},"4.0.109":{"name":"@warlock.js/core","version":"4.0.109","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.109","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"29585a43cf516faf074d886d17058e3a48629d3b","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.109.tgz","fileCount":790,"integrity":"sha512-iQXlDERBYPOFFj7eOlW9T1wLC2Ll4mt5hhxAXUkRb7VHdUz++jGOqltXd5M8YY/Wp/1UPfakS68n8tRhCOlizw==","signatures":[{"sig":"MEYCIQCvwuY/ccCe1dmSPupJqHG4OIqaVY67tCXk6FqMUSENCgIhANTPTmZ6of1h/CEdUPPuN+1v80pysfMN1Zc/IHpG3LQy","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1914579},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.109","@warlock.js/seal":"4.0.109","@warlock.js/cache":"4.0.109","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.109","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.109","@warlock.js/context":"4.0.109","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.109_1768401256638_0.09718543217069109","host":"s3://npm-registry-packages-npm-production"}},"4.0.110":{"name":"@warlock.js/core","version":"4.0.110","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.110","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"d6db049cea27b70dcb9a428d3c54e5bd9b5627f5","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.110.tgz","fileCount":790,"integrity":"sha512-DDE4IkiPzzeQq6134oRPZpyP8Z7DiGHHVw3MgmlYeW6RYLmzOtft3W4RYay/xslNbW/IQQzLLif2POaMSKRDAQ==","signatures":[{"sig":"MEYCIQClH9ZZty94lfMFGWZkIpTFMdqi+9CeQiTjrmw0AFRVGwIhAPuCWol2KSWWhq0mZlHafInhXM502SpGike1KMb6cYd9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1914579},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.110","@warlock.js/seal":"4.0.110","@warlock.js/cache":"4.0.110","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.110","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.110","@warlock.js/context":"4.0.110","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.110_1768403856942_0.6705862543933871","host":"s3://npm-registry-packages-npm-production"}},"4.0.111":{"name":"@warlock.js/core","version":"4.0.111","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.111","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"94e558bd1c49aa9ec800156ffa8e01ab6107a917","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.111.tgz","fileCount":790,"integrity":"sha512-0M1VNfgrY+qZQaRXJdIDic09TQXlwdllvYIWJD66MfJnJiyV6jVGFxodStIHVMlMOi4dSFuoMvjzR+SgJuS8Tg==","signatures":[{"sig":"MEUCIDPSYH+J1PMfSyBZY0DzsWb3WBe6g6Oupu4PasELvnM5AiEA7D1y5/lJbvuqze4q6BFYrXXt9+9kgRl5diyAHpACs6A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1914579},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.111","@warlock.js/seal":"4.0.111","@warlock.js/cache":"4.0.111","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.111","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.111","@warlock.js/context":"4.0.111","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.111_1768405436995_0.6494732678175685","host":"s3://npm-registry-packages-npm-production"}},"4.0.112":{"name":"@warlock.js/core","version":"4.0.112","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.112","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"ad733ef33cf230d26ee7be8546c58c874bb496d5","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.112.tgz","fileCount":790,"integrity":"sha512-/HjU6Y2Hj+qYz37cVNCGmhhmfkdVGvaFAh6BjRacd9wipVnZE3aoceY6OhSUxIPN9PXh+JR7l15uFaXAie0+/w==","signatures":[{"sig":"MEUCIQCVaF0D8rh12nh4mHIj5JeJXJ3F3VHBEP4mZGAN93rlrgIgbuGjR71vqXqlQOqEgz+rpR3it75d603nZQSckEOUnI4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1914579},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.112","@warlock.js/seal":"4.0.112","@warlock.js/cache":"4.0.112","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.112","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.112","@warlock.js/context":"4.0.112","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.112_1768476174210_0.36679733159407046","host":"s3://npm-registry-packages-npm-production"}},"4.0.113":{"name":"@warlock.js/core","version":"4.0.113","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.113","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"abcf61f18c3fb9c801f3e107ae860547918441f2","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.113.tgz","fileCount":790,"integrity":"sha512-BTM82gVAEAbBHs3+wBn78H6hw1twR0dC7A7v8lkw5BRIvVL4SdSWG1keoN7CpeBStrCD79vVmZLn3C2MO0Gwzg==","signatures":[{"sig":"MEUCIQCasg3cUmjR9pS8YskO3IlN2B15Go19ImfBoNYNsfdBdgIgH1HIx/0IJRI1Sv1xSaofvjbaVZUaWxGO4t2pnfrQpXs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1914579},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.113","@warlock.js/seal":"4.0.113","@warlock.js/cache":"4.0.113","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.113","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.113","@warlock.js/context":"4.0.113","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.113_1768477225438_0.7858470915332523","host":"s3://npm-registry-packages-npm-production"}},"4.0.114":{"name":"@warlock.js/core","version":"4.0.114","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.114","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"325252eeba2d75c6ba201119744f63745a5fd7cc","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.114.tgz","fileCount":790,"integrity":"sha512-lih1meAyBdQLMRVh74mvgLxhmWMtFxnQwWRS1ifXARRHWUBtiMLSCOKkXfM8CN+WPU6XyTcIN52IL3cRjof47w==","signatures":[{"sig":"MEQCICA0IjQwZcx9FeHnY7KomyU0gESRn/IpuicDZ+XMqlvJAiAjznzxj/CCkCYtfOl6MA5MnKB1bkODVRmleHCpLIUkGg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1914579},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/hassanzohdy/warlock","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.114","@warlock.js/seal":"4.0.114","@warlock.js/cache":"4.0.114","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.114","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.114","@warlock.js/context":"4.0.114","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.114_1768481555830_0.4505229365213339","host":"s3://npm-registry-packages-npm-production"}},"4.0.115":{"name":"@warlock.js/core","version":"4.0.115","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.115","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"19bfbf83cf8771b70e9b8438de7503c34a319d89","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.115.tgz","fileCount":792,"integrity":"sha512-IyDrvYhv58GjhL4SwcjBW8duPTv6rNZc4UQT+MKuC9X33Vc8SQ0zshQmHEzhZ9cioPwD8aIHqUEac4Bh7B99Qg==","signatures":[{"sig":"MEQCIHNWX0XX+Fda/V0HqKUnHwJBAIxZdHFRrcUEW0GWu4YjAiArxSBBSer3m5kceAsDBO6YW6PJuCYmBg4ZwBw1M7rW1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1920084},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.115","@warlock.js/seal":"4.0.115","@warlock.js/cache":"4.0.115","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.115","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.115","@warlock.js/context":"4.0.115","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.115_1768731276384_0.016407285574303154","host":"s3://npm-registry-packages-npm-production"}},"4.0.116":{"name":"@warlock.js/core","version":"4.0.116","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.116","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"79c1673e47eb194f7a5c549efae5758e5c9c3cb8","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.116.tgz","fileCount":792,"integrity":"sha512-NSHCRu8uWAMXftu2vV/r+Xfzv2Nf7rNHeAKENEV17kdPwwFXYn5/CSOEp/NiXBoMmAfDkoM4WNJm4Ig62QM/cA==","signatures":[{"sig":"MEUCIH0ZCvr0K+Kmxs6WRGl7DINS6oXeVcSOV+W66xMQkKR7AiEAqGmtOMwUIAD5wVkaO24mPaJA9s3uk8ihwIjcmbuCh1Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1920084},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.116","@warlock.js/seal":"4.0.116","@warlock.js/cache":"4.0.116","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.116","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.116","@warlock.js/context":"4.0.116","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.116_1768733890334_0.25086777551173545","host":"s3://npm-registry-packages-npm-production"}},"4.0.118":{"name":"@warlock.js/core","version":"4.0.118","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.118","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"1214b2570edebb2b468e08c71bfa8e9cac58482b","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.118.tgz","fileCount":792,"integrity":"sha512-SAZNf2wP2owhXi+qr9KctrlB8tH6wFBe79cqeL+F+P3rsDh1iSYFgGYx3B+s6ssoegtziuY3uBAnbVQh+DXg8Q==","signatures":[{"sig":"MEUCIQD+Qh0XX0HrzM6npkSbPWktMsFAaxAx/wFKnQZRT6O2sgIgf8YOm8Z0MG4bzSH7kOfwy2TJk+Dix8dVGLmNBtitfxc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1920084},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.118","@warlock.js/seal":"4.0.118","@warlock.js/cache":"4.0.118","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.118","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.118","@warlock.js/context":"4.0.118","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.118_1768739202698_0.197406666404347","host":"s3://npm-registry-packages-npm-production"}},"4.0.119":{"name":"@warlock.js/core","version":"4.0.119","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.119","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"8a611a168e1c7157c902e0697d3152f803855228","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.119.tgz","fileCount":792,"integrity":"sha512-X/1/I8n9MxpUZxwoAdfGc0O+9XYrYTMfb5UYHvlLnkAXDiK3FB9dZOFchKkJijD7/dGbrhZwuItYOdeKxyWzFA==","signatures":[{"sig":"MEUCIQDkCJWchm7VrzmN+4PxMXunkimYOTw7AI+b/pWpQSGWDgIgUmgrv7njA75JdwRVNwYo4IqDzwNxz5FmC2fTRUtzVDA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1920084},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.119","@warlock.js/seal":"4.0.119","@warlock.js/cache":"4.0.119","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.119","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.119","@warlock.js/context":"4.0.119","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.119_1768742654919_0.21363011041094215","host":"s3://npm-registry-packages-npm-production"}},"4.0.120":{"name":"@warlock.js/core","version":"4.0.120","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.120","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"613195c32c26ee10f5f41f9b5d0f9ecbbd496cda","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.120.tgz","fileCount":801,"integrity":"sha512-asKQP8WeNBOBrJe1vCgFGnj781+uFzI8dpOfhZHJFAftGPLEz0hQxm8BGowkaR/zwej02MljzFuoj4cZgLJ2FA==","signatures":[{"sig":"MEQCIBtjBawQSw2z+uomdQ0uYLCdXIorx4guRowq2tb94lOAAiB39LRtaIXUT94vAc3U925yawRDqVklJA8+DA9KWefsrg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1922850},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.120","@warlock.js/seal":"4.0.120","@warlock.js/cache":"4.0.120","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.120","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.120","@warlock.js/context":"4.0.120","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.120_1768989345572_0.41935895449951777","host":"s3://npm-registry-packages-npm-production"}},"4.0.121":{"name":"@warlock.js/core","version":"4.0.121","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.121","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"63a1c1997946ab3e940732b2020f11a8063e735d","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.121.tgz","fileCount":801,"integrity":"sha512-CPQ083LQC4RVEYvGaJZFnI2+2kowXdWvlI1zr38Xg330JtSS4p0N7yHKEfUH5xP5A7fQRMhTKEu8SJfE1z9sdQ==","signatures":[{"sig":"MEUCID0+oFexRriTf3tCcyB8PXHFsg67CwGhIsHnS8/NZb/uAiEAiiDQ6aoMXEiYvv0j8VJYU7CtakUlbPt+diSRlVzpTMQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1922850},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.121","@warlock.js/seal":"4.0.121","@warlock.js/cache":"4.0.121","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.121","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.121","@warlock.js/context":"4.0.121","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.121_1768992128710_0.386602487517681","host":"s3://npm-registry-packages-npm-production"}},"4.0.122":{"name":"@warlock.js/core","version":"4.0.122","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.122","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"55a3c69d54df73f6349918f1f80788fc7eac2a78","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.122.tgz","fileCount":801,"integrity":"sha512-mqVE6FSEuB1n7OEp64kpJvUeTly7tlPhnwRaNThyjFE/NOpl1SNZ7xzrSd4zyArujTw2p52k42JlY+vRh0FDxw==","signatures":[{"sig":"MEYCIQCHYOMG6o8lUlcZqQVMmKRJNQGaZVAND1lO9CclfTybVwIhAO4AqC+aJHgZi3D50WZtqFmNJ5jCDirLlULevNEfdUv0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1922850},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.122","@warlock.js/seal":"4.0.122","@warlock.js/cache":"4.0.122","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.122","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.122","@warlock.js/context":"4.0.122","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.122_1768994399067_0.8071759624969346","host":"s3://npm-registry-packages-npm-production"}},"4.0.123":{"name":"@warlock.js/core","version":"4.0.123","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.123","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"1221bb1d543b51d7eb24d42066e995c7d5e42bea","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.123.tgz","fileCount":801,"integrity":"sha512-Ix4sDowunP0VKhU4PMGNyJ8CpTxh1OaE4GpK/3u2GtHpPSDR8hgNRzlwIqWQ3n0V+zmbD775eo17XHFjPuIkTA==","signatures":[{"sig":"MEUCIEE4U2jwtaoX36wGZNiIX/Pr2lHn+i3xYWdYAc2mgawhAiEAt4YzX8pVYFO6TinvIH34R5Ld15Wb01ByMPVAix93AQU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1925523},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.123","@warlock.js/seal":"4.0.123","@warlock.js/cache":"4.0.123","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.123","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.123","@warlock.js/context":"4.0.123","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.123_1768994805594_0.5817146149465189","host":"s3://npm-registry-packages-npm-production"}},"4.0.124":{"name":"@warlock.js/core","version":"4.0.124","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.124","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"f4df07c8a308e20afb737383f8139b165c9555f2","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.124.tgz","fileCount":801,"integrity":"sha512-RSXPmToBlE8da6Gm8U8sSKt3f7scC+WcIX7nAnftddQ9evHo212twyj6ZD1K6DIVPGdFz62Y2est8II73f+9Iw==","signatures":[{"sig":"MEUCIDMZa0wFQafPL8fFBCW1D+qMI9vvDNRBNuqn4VkG489EAiEA5N43mzFcRdraWgMaBDZ4eYvPwYgHrUv5JQcOdkpoWcc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1927719},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.124","@warlock.js/seal":"4.0.124","@warlock.js/cache":"4.0.124","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.124","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.124","@warlock.js/context":"4.0.124","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.124_1769077763266_0.8519704488882887","host":"s3://npm-registry-packages-npm-production"}},"4.0.125":{"name":"@warlock.js/core","version":"4.0.125","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.125","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"508f845427695a15646c96d4d51fb5212e81c1e7","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.125.tgz","fileCount":801,"integrity":"sha512-RGIRrwlM2O0eMEHkSPnJZnfYMWnG3PEBqsu+xQA9gNr/pJvvLEtKtVV9pBmSekzN8ChM6okldy7TfBfDlDY/QQ==","signatures":[{"sig":"MEUCIAvWbH9umal7/baiq2seEgEGZxsksrYji3hljt+YY8DiAiEA70OQ7jUIAq6jtr5mkv4q/F1Z8Tv17cS73iTjVRPDgaQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1927719},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.125","@warlock.js/seal":"4.0.125","@warlock.js/cache":"4.0.125","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.125","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.125","@warlock.js/context":"4.0.125","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.125_1769080651404_0.6526781479246331","host":"s3://npm-registry-packages-npm-production"}},"4.0.126":{"name":"@warlock.js/core","version":"4.0.126","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.126","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"5455ce3db3828c84c2e13435f2abe267fc297c5e","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.126.tgz","fileCount":808,"integrity":"sha512-mcP9aPlKTVLaVy8Pjf31LcobDOVu+b7EBqGxOmyZ9Jbj9LMp1/tTTudheqmgktxmFoQFT7GIJ8rsLuqkjl8NCQ==","signatures":[{"sig":"MEQCIBpegXLQM9QOjdzFCPAWZyaAv23QwKkzzXeX9LV9SnSuAiAzDBsagM9xR222Z82ni967wL1bg4OqdJKJV4zSvZr5iw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1934569},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.126","@warlock.js/seal":"4.0.126","@warlock.js/cache":"4.0.126","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.126","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.126","@warlock.js/context":"4.0.126","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.126_1769249916346_0.6756833986139452","host":"s3://npm-registry-packages-npm-production"}},"4.0.127":{"name":"@warlock.js/core","version":"4.0.127","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.127","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"d9f93850d635dae99c7f3f13a10b416e3f9d280c","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.127.tgz","fileCount":808,"integrity":"sha512-pDk7jRDJYF6kIQVTFn8ShYl1TVlOOzkqQUyFwhjcCCxg36AeXGg+J/QmJTwtVpYqs0J2DKdWFZs2iTTDyAW/QA==","signatures":[{"sig":"MEYCIQD6W7eGrSiJOHHd8muI/M0YIf1QH3sEd3xPxoLaY1vtKQIhAJt+tKjh34i21ZgFidvmAhWdD0dYAuCkBFcGYSFScWdK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1936127},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.127","@warlock.js/seal":"4.0.127","@warlock.js/cache":"4.0.127","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.127","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.127","@warlock.js/context":"4.0.127","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.127_1769270821049_0.06162824160266478","host":"s3://npm-registry-packages-npm-production"}},"4.0.128":{"name":"@warlock.js/core","version":"4.0.128","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.128","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"2cb887f0386167dfd4d5b30ffbba36846bc767be","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.128.tgz","fileCount":808,"integrity":"sha512-tQ3zDwCeasUqZwBCC1VvKuTvSYXlHMy/SRZyQAhbEXEwwm+Bp3i/du3gW4NGfh6y8DBu0qQoinJu44dat4dDpQ==","signatures":[{"sig":"MEQCICWsEY2055ELx65Y31zEDNX3qhmd2X+nDyXcczEgrDG4AiAGcyep2F2AN8178lx/i4F2Geh8gziKparqENi68/Nrqw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1936127},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.128","@warlock.js/seal":"4.0.128","@warlock.js/cache":"4.0.128","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.128","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.128","@warlock.js/context":"4.0.128","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.128_1769344544449_0.041913553784641566","host":"s3://npm-registry-packages-npm-production"}},"4.0.129":{"name":"@warlock.js/core","version":"4.0.129","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.129","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"ebdd28ca13522dd890b3604f666188bf2fe96525","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.129.tgz","fileCount":812,"integrity":"sha512-R0X+496GLcWL6G+n5NmDbvk0kJdnS/KiVs9UtoXYUkSIz+/wMS731vI7/u2rb8dnvodcEmPSKBty19MrYwLGug==","signatures":[{"sig":"MEQCIBVIUIj0rVb5r9pkayPcyalYhR4gCeLt2mB47wWgzldZAiA1Wbjlma+Xb9Fd926K+c5MaNRWEYYbeJYtvkjm114U4w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1941380},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.129","@warlock.js/seal":"4.0.129","@warlock.js/cache":"4.0.129","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.129","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.129","@warlock.js/context":"4.0.129","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.129_1769537815335_0.26906124805251785","host":"s3://npm-registry-packages-npm-production"}},"4.0.130":{"name":"@warlock.js/core","version":"4.0.130","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.130","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"d6359e59d11b2c03917ca1fd8b79a40baa50abf4","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.130.tgz","fileCount":812,"integrity":"sha512-L/i/ZYvecXJeJy5gNt4GZCevA6ZQRXaO9Kqy7hNTzBWHZC+QMmGkuk8S4aIju7Aau/z01eAUJ395n+NrAgD1Kw==","signatures":[{"sig":"MEYCIQDziTKQOG+E/2Mh9CLsnBi+uAzp669aO2N0ZeYZHhIPkwIhAMyNZEqv31t8ydfrLTvnUmEBUPCx7y1dAYWZusDYYzNm","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1941380},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.130","@warlock.js/seal":"4.0.130","@warlock.js/cache":"4.0.130","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.130","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.130","@warlock.js/context":"4.0.130","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.130_1769538969122_0.06303261483289324","host":"s3://npm-registry-packages-npm-production"}},"4.0.131":{"name":"@warlock.js/core","version":"4.0.131","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.131","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"ed99b3f33a1205b037e2a8eb8863886ecfcdb866","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.131.tgz","fileCount":812,"integrity":"sha512-crKadbhsknuP0Kj32BnmRwD0VREUUGuuvgl/EJbWzU00/fS4VCXAP3lHSv85yM9mWChxGp4I62GkmLTPvOCKLg==","signatures":[{"sig":"MEUCIA5mqW1GURUW1ABRYLqr+FwnOd0hiCdQFNsF/7QDqBk3AiEA5hv19bopL45v7ygtGyn0NAZeoaKOd9k5D3fyV1w1+V4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1941380},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.131","@warlock.js/seal":"4.0.131","@warlock.js/cache":"4.0.131","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.131","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.131","@warlock.js/context":"4.0.131","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.131_1769539570664_0.4464864417009322","host":"s3://npm-registry-packages-npm-production"}},"4.0.132":{"name":"@warlock.js/core","version":"4.0.132","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.132","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"24c61e5ad8224c62faa04116dc318f2402e091a3","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.132.tgz","fileCount":872,"integrity":"sha512-0vf0spiPVdiTvo34zIVMPomXMaa+UeA2MJCTLOncq3GZkNtg6JWg4DmhPFu1nVUn9M4g0bikIQeRahsv7ZdJHw==","signatures":[{"sig":"MEUCIQDZS++LoM6ISpoKYTGb2EB87t3ovh5qXGDsLb2ba2CIjgIgWGZSIUhzL37U9iOUU39U4N9lEdg2ohkoF47aocAyzVI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2072010},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.132","@warlock.js/seal":"4.0.132","@warlock.js/cache":"4.0.132","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.132","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.132","@warlock.js/context":"4.0.132","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.132_1769952291967_0.08161107923065081","host":"s3://npm-registry-packages-npm-production"}},"4.0.133":{"name":"@warlock.js/core","version":"4.0.133","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.133","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"55a9c95ff657f5777e2d8ffb203c3fab80a1b90f","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.133.tgz","fileCount":880,"integrity":"sha512-vHlxkoSicWxd05yv9NgKQFA6OrbSMNIJEWQqyOpW7rC2KA6gc8KH8ZbVJxxZBONB7dqGy9YkA7wcfcX5RToY9A==","signatures":[{"sig":"MEYCIQCsWIzhzSeXeG/HKJaAxZcUQXDUM+f4rHbX6VUqzKJoRgIhAMctrvNh9Pg0QsAtrt7sZAHvY6QULOL/8Tm8FtBYc88r","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2077022},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.133","@warlock.js/seal":"4.0.133","@warlock.js/cache":"4.0.133","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.133","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.133","@warlock.js/context":"4.0.133","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.133_1770129959803_0.3136028282051053","host":"s3://npm-registry-packages-npm-production"}},"4.0.134":{"name":"@warlock.js/core","version":"4.0.134","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.134","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"15d82ebd8532dbacf243500cf6a805445415246b","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.134.tgz","fileCount":880,"integrity":"sha512-uNte87fNnkxBlPb8zogUleBwnCuPxoY8LPC67yb/CWv4grVCoGAnvGyEhkDUoKZtrFr9nCRAOLqKezv4BJXdMg==","signatures":[{"sig":"MEUCID+VsHBngJSrNCC2pbNmURf/T27BwTViJIjBxiGD/4seAiEA3x1kvBzTZphPJryPO6I1171ca2eRBOeMQlcPIxr3IBk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2077793},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.134","@warlock.js/seal":"4.0.134","@warlock.js/cache":"4.0.134","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.134","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.134","@warlock.js/context":"4.0.134","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.134_1770185547335_0.9794760846072379","host":"s3://npm-registry-packages-npm-production"}},"4.0.135":{"name":"@warlock.js/core","version":"4.0.135","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.135","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"9ec17bbae4840509eb141af3b4296ebb37c97b90","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.135.tgz","fileCount":880,"integrity":"sha512-ypvCunRSRrNhYW08AaDz0mgIOu8QuazMD15AMrV2l/Gfu/4MMN6xqtORQ5PaaN5jQUD+jz3fDC3uFRLbkbOFWQ==","signatures":[{"sig":"MEUCIQC68HX5wX9rNCYURxZZGNpGBPXPX0Z2B17Y0fxk62Mf7gIgQ3jITXNfPuN++Wr5RtvjIYkz/wC4io/FFXPQTybsYpM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2077762},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.135","@warlock.js/seal":"4.0.135","@warlock.js/cache":"4.0.135","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.135","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.135","@warlock.js/context":"4.0.135","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.135_1770186925903_0.10479437953633242","host":"s3://npm-registry-packages-npm-production"}},"4.0.136":{"name":"@warlock.js/core","version":"4.0.136","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.136","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"9728654bf5f0f7d8d3f07c35795bbda95b7bc41c","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.136.tgz","fileCount":980,"integrity":"sha512-rWaPGh2jYyMVnjUxSmWDumfREfeeJDMaLv7d7aM/3PWTixrbrZ7eRcxbcwWyMkKbH9a26z4/cnBjW7y/Ucfk9Q==","signatures":[{"sig":"MEQCIC9MdK1pb2oTpB+eu4+paDjYqqj7KgUn2vJHGcl/FPYvAiBkEUpZFNpOz92h4Xtlcr/L2Cqdotz7QaIuSB3hsFYbFw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2293156},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.136","@warlock.js/seal":"4.0.136","@warlock.js/cache":"4.0.136","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.136","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.136","@warlock.js/context":"4.0.136","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.136_1775286856156_0.7309114997076906","host":"s3://npm-registry-packages-npm-production"}},"4.0.137":{"name":"@warlock.js/core","version":"4.0.137","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.137","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"198590850ee524589cac73adad74f534ffb54539","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.137.tgz","fileCount":980,"integrity":"sha512-iBciDb1LjhvZl6M2hvvF2ahdmPWgK1E3WuFp/yTa2YyPWeYlst5sr7bfP4zFFwbstya6MvbnU0wVQbQiL982HQ==","signatures":[{"sig":"MEQCIFIpXSOWjVXhEXzQugGkTEm1syTdodsZsR8dQTbl1YcvAiBEOxWb0ouEqLW9J+mZR0cRe9jRGP+vycKX3oxuJU5uvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2294631},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.137","@warlock.js/seal":"4.0.137","@warlock.js/cache":"4.0.137","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.137","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.137","@warlock.js/context":"4.0.137","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.137_1775288550419_0.5734498991834798","host":"s3://npm-registry-packages-npm-production"}},"4.0.138":{"name":"@warlock.js/core","version":"4.0.138","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.138","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"74f31cfbf35a8080af83662ca0cd87a67fcde631","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.138.tgz","fileCount":980,"integrity":"sha512-jCTvjEbgwBk9sZFXvpvQ8A0USS4goZ8I333ffHnW0OC6fleWonzUCkTGz6wkgbPFF/9rp8YXv12bvV5JZiLazQ==","signatures":[{"sig":"MEUCIQDALjBXQlhQP7JqAUZpj+Dbh8CDy+Dxx2S1e8hecS9CeQIgS4rLAm6ndZRxvYjSCc7lE+52pqBkIsioEVKL+0DIIVc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2294631},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.138","@warlock.js/seal":"4.0.138","@warlock.js/cache":"4.0.138","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.138","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.138","@warlock.js/context":"4.0.138","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.138_1775288957635_0.8473261763465361","host":"s3://npm-registry-packages-npm-production"}},"4.0.139":{"name":"@warlock.js/core","version":"4.0.139","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.139","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"287ed0a86913ec6de2320771d3558548eb42cb66","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.139.tgz","fileCount":980,"integrity":"sha512-S0L5nI2X8lRJZAh0n/cmLdhQCwG8EZGFAFyAeJxfGOfNjB5yb0e9GFuKt8w4kEUep2k/rXVQVXAtrfY7Kb6ypA==","signatures":[{"sig":"MEUCIEOazWkKIVioFQgasFh/7UwV6B/VD9PT13LaM4j7fELrAiEAnNjOaXy76Gc0h3b6FDfhymdFFPLUY23S21Ujl0rG1es=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2294631},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.139","@warlock.js/seal":"4.0.139","@warlock.js/cache":"4.0.139","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.139","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.139","@warlock.js/context":"4.0.139","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.139_1775290590489_0.3401817386040169","host":"s3://npm-registry-packages-npm-production"}},"4.0.140":{"name":"@warlock.js/core","version":"4.0.140","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.140","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"315ce33e69512ea87e934091361beeb2960b1032","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.140.tgz","fileCount":980,"integrity":"sha512-cF1GowsHgqE9R+WZEmaP3zRAb7u8E497LO5NG2ufJ6XUKtbj8nkd3DxWGNHrHB6wWhnCqw/UNm2qipMoVyk/Nw==","signatures":[{"sig":"MEUCIFbd69AQM2O8Z4xIGmjaBIQR2IVnpqrmRGl7du+5c4kZAiEAhDd5R2ney821pApzROPVz/e4MrafKFKuhTr2kP2b0vs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2296903},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.140","@warlock.js/seal":"4.0.140","@warlock.js/cache":"4.0.140","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.140","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.140","@warlock.js/context":"4.0.140","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.140_1775426217109_0.1817114399670996","host":"s3://npm-registry-packages-npm-production"}},"4.0.141":{"name":"@warlock.js/core","version":"4.0.141","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.141","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"998c7f33ac5cfb2438d63d8d4b26a42bb82a60ba","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.141.tgz","fileCount":980,"integrity":"sha512-4xABfRiYunBZjLQadyFK0ZXjrWzRhcv0CM/JHj2LxXdQXRaf2IEvkGkDeOHShoECFLlkgRrdjqjCrI/AOObSGQ==","signatures":[{"sig":"MEQCIC/AiVcT77W4aeE8BbAUPtochqaC20+BfDM671NCPmr4AiBF/YyRndUTdEwR/AT2FO2JajJdUJ+zA3TrZLqWsqcUGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2296903},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.141","@warlock.js/seal":"4.0.141","@warlock.js/cache":"4.0.141","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.141","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.141","@warlock.js/context":"4.0.141","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.141_1775466127088_0.12661792020685447","host":"s3://npm-registry-packages-npm-production"}},"4.0.142":{"name":"@warlock.js/core","version":"4.0.142","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.142","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"ebded24ed554445549c10d172381cdaa0d0fb9ab","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.142.tgz","fileCount":980,"integrity":"sha512-MBm6fI70th1AqQJjaMRDCojNvABvNr82WSZ1/yygd/GFTCPgMvVO37gLcPj+Jt4InF5FzQ7xbhNY2WHjeATYbQ==","signatures":[{"sig":"MEYCIQDRUQZCnCwpdroEmxXny8IDrLaZSQCg7N6LSo7cnthPwAIhAI1AwpNKibPwyl2T6AJm9z3owiakECbgzs01IJnB39wc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2296933},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.142","@warlock.js/seal":"4.0.142","@warlock.js/cache":"4.0.142","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.142","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.142","@warlock.js/context":"4.0.142","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.142_1775503439052_0.030424975276272415","host":"s3://npm-registry-packages-npm-production"}},"4.0.143":{"name":"@warlock.js/core","version":"4.0.143","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.143","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"e22db5ea0785d8cb230e5c33ddfc1c69f0311339","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.143.tgz","fileCount":984,"integrity":"sha512-W4LU7KKUO5QtYOEbLnBhmbAa6jn0Cf/7Wlf1Nai0qgYWapR+pPD8VV59kcU4+tbi3N3F6w1WHCsOKjW8nMLU9w==","signatures":[{"sig":"MEYCIQCyRAGLajhr3xpHldpPf+MDZGVKaaLYm0mxI1NrWfjDqwIhAOiR4uXhmMxiVCW6U6O7ccoS4uj3a5ot9SJt7ZL0pwTk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2303197},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.143","@warlock.js/seal":"4.0.143","@warlock.js/cache":"4.0.143","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.143","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.143","@warlock.js/context":"4.0.143","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.143_1775504925046_0.9279199255043309","host":"s3://npm-registry-packages-npm-production"}},"4.0.144":{"name":"@warlock.js/core","version":"4.0.144","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.144","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"e27b1f487dd5c001b38a2824ca1725ae56e096e8","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.144.tgz","fileCount":984,"integrity":"sha512-hIHFruesyRgsWOcgt4h9sOsnKo3gbdmkr+jz58ZFtGhxPH4DAP2FlD0asUzf8eCo+oGQNR3/m0+gj7d2BbEqlw==","signatures":[{"sig":"MEUCIHW1XcbixZMMNW4w8+AMJlr9+WnGmZvoDq/DsdDyu3VaAiEAplqpxipGom4oJgrhbfip0pI5+nb6A/1TwA2Dn6QhKqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2303232},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.144","@warlock.js/seal":"4.0.144","@warlock.js/cache":"4.0.144","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.144","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.144","@warlock.js/context":"4.0.144","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.144_1775505721518_0.009265305000061286","host":"s3://npm-registry-packages-npm-production"}},"4.0.145":{"name":"@warlock.js/core","version":"4.0.145","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.145","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"47f455eba9a03d0aed805e84b4b552b1762bce98","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.145.tgz","fileCount":984,"integrity":"sha512-jPx7zJfdfiBbsvq+7LKJnE4bt4JPpgfS+H/QI/B2WyW4tjBqCJXKZhkGngyfMj1eo8HSaLLKjQIs3aXv3kmXkg==","signatures":[{"sig":"MEQCIC5s8KDDMG7OJlOnCyeFgbSPOU/epLfoSWOpqqVqASBeAiBTadz+0ZoYqz9NRyFszp3y2bKpENHdJTyVYCAiFpj0yg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2303349},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.145","@warlock.js/seal":"4.0.145","@warlock.js/cache":"4.0.145","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.145","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.145","@warlock.js/context":"4.0.145","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.145_1775517161375_0.13606889386160903","host":"s3://npm-registry-packages-npm-production"}},"4.0.146":{"name":"@warlock.js/core","version":"4.0.146","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.146","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"b3f2fbce8061f8a6136d1316178f3fca75e2b21b","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.146.tgz","fileCount":984,"integrity":"sha512-IMcgZSGmpnc/jldZM91o9CXnQ/yvUulgNq/eWB0L2eKG5YUndGSlqOgraIv/XpOKl7lKBzOY3yXNHeEeMTfVmg==","signatures":[{"sig":"MEUCIQCdCRgQZNofh2iWGMYF34JxNt+uHK41MehEChCgv985UQIgc93hkxWhMwjJiXrTlFIusEbO7ImN3F3c4dN34wg6k/E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2303349},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.146","@warlock.js/seal":"4.0.146","@warlock.js/cache":"4.0.146","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.146","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.146","@warlock.js/context":"4.0.146","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.146_1775518618567_0.9674341929174968","host":"s3://npm-registry-packages-npm-production"}},"4.0.147":{"name":"@warlock.js/core","version":"4.0.147","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.147","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"178f64bd7438fe25cc678c72765538bfda0284a6","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.147.tgz","fileCount":984,"integrity":"sha512-HjmXDFJk9WW7yethebcTIjzIAjiB7/soTSCmrtlYf0j5Q8Gbyyjs5/qpiytNnu8naB4DByk48buYaJGGv09yUg==","signatures":[{"sig":"MEUCIBfbLfZSwC0ZU+GVq3v4FZcJucXH7HMIEJsH8J64ljN7AiEAw6GBrvZEW2P0geSKzAr+utgLl7PPQKzOACPFAg6YkvA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2303349},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.147","@warlock.js/seal":"4.0.147","@warlock.js/cache":"4.0.147","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.147","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.147","@warlock.js/context":"4.0.147","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.147_1775519977858_0.30943577877976614","host":"s3://npm-registry-packages-npm-production"}},"4.0.148":{"name":"@warlock.js/core","version":"4.0.148","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.148","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"3efff1889da6408533f9a8bf218bc126ff43a2cc","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.148.tgz","fileCount":984,"integrity":"sha512-AtPuhAjwSzZeKtlsFRdPgYnWjjqHj+rbcsiZQZjXi61p4q3h0ctguuy02A+oFilEc1tbfROSYq7vFKatc7tLbw==","signatures":[{"sig":"MEUCIQCR0yi063o5wCT4Cz6JM3ewZAlkzCj4M+vQuGk2sNOTCQIgLeDWFcSk3ydkVvo3ovGuOAeez5oGXAn5l6Oexdpqdvs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2303349},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.148","@warlock.js/seal":"4.0.148","@warlock.js/cache":"4.0.148","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.148","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.148","@warlock.js/context":"4.0.148","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.148_1775521113396_0.151584005961942","host":"s3://npm-registry-packages-npm-production"}},"4.0.149":{"name":"@warlock.js/core","version":"4.0.149","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.149","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"b8757f55631930d052d537ae0a27a37fb86c33e9","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.149.tgz","fileCount":984,"integrity":"sha512-S6j3IpTMs3uNN2MwyBi0zyBFIcvGWGa3r0v4tVvVzKDt68sxDcZ7Ri+alxOv/iRpqtc5wUmkorD+DfF5f3Ad3g==","signatures":[{"sig":"MEUCIAOQZXZkgXCjEmKf8H2w5+irXbal/faZmU22jx2k5l9dAiEAq3bj4ZAyaxxp3TQzzmJ1gbYPKKVBkm+SmwpeL05BJuY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2303349},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.149","@warlock.js/seal":"4.0.149","@warlock.js/cache":"4.0.149","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.149","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.149","@warlock.js/context":"4.0.149","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.149_1775523932006_0.8950945737803704","host":"s3://npm-registry-packages-npm-production"}},"4.0.150":{"name":"@warlock.js/core","version":"4.0.150","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.150","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"735310bcd086fa28883c778b4bfc88ebb529e683","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.150.tgz","fileCount":984,"integrity":"sha512-lltuSPxZ71BDQd/EtO86u8dSEKtAZqqpjDWXja32RP8zeru17VpxtxD1iW+9O58KvKzMgtQ1EDXFJ6kGJyfg0Q==","signatures":[{"sig":"MEUCIGm+wRoxkbS9vErZIbvMoouexLP/s2DJsj4KZlnKtGQzAiEAqXukk8fvgc3D8DiCo2lika30eq4TUD/lpTIg/0wdcSk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2303349},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.150","@warlock.js/seal":"4.0.150","@warlock.js/cache":"4.0.150","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.150","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.150","@warlock.js/context":"4.0.150","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.150_1775525032840_0.8138012859051915","host":"s3://npm-registry-packages-npm-production"}},"4.0.152":{"name":"@warlock.js/core","version":"4.0.152","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.152","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"6da7f6ea27e4b2285b8000b6235a39b9310f5f52","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.152.tgz","fileCount":984,"integrity":"sha512-4ZNS67MR7iOrKGd/UahD1CmyFNjg6wnGSMBQQ8RGVGu13mkq6DVNq6i9hyKBS9ED8D75v4TIeBW4LpG1AEwnAA==","signatures":[{"sig":"MEUCIE+kGOQ+6hZjTFOS1l+X/MCveqxkVunQImCTZAUkFV9fAiEAuZM4zFf2DpkJ85xBMTujE7f2aRxyfNQEmPYrvEuRf0Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2303349},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.7.9","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.152","@warlock.js/seal":"4.0.152","@warlock.js/cache":"4.0.152","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.0.152","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.152","@warlock.js/context":"4.0.152","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.152_1775558840068_0.15449217121040393","host":"s3://npm-registry-packages-npm-production"}},"4.0.153":{"name":"@warlock.js/core","version":"4.0.153","keywords":["nodejs","framework","typescript","javascript","backend","warlockjs","nestjs","fastify","express","mongodb","postgres"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.153","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"ec451b4196997f8ee955d59ba354f31278790d11","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.153.tgz","fileCount":981,"integrity":"sha512-dMAvybDVzmgHpCgPs0Npb2r3EysCIs7kSiGUoP4wFi9+sMbvjJNQ0IHT8OxLCpfJTQ4oR953PIz9IiKNo2Sr5Q==","signatures":[{"sig":"MEUCIQD8Lf5C7prnTKoc8UCoQBcZ7NnAUlrsuS/JHLYvC5seQAIgITZB6UWDOPlwfb4WtiR6x7SxT2GmvyUneRik/Hu1WNY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2310088},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.14.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.8.4","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/cookie":"^11.0.2","@fastify/static":"^9.1.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.153","@warlock.js/seal":"4.0.153","@warlock.js/cache":"4.0.153","@fastify/multipart":"^9.4.0","@warlock.js/logger":"4.0.153","@fastify/http-proxy":"^11.4.3","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.153","@warlock.js/context":"4.0.153","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.153_1775584794195_0.43028352339091214","host":"s3://npm-registry-packages-npm-production"}},"4.0.154":{"name":"@warlock.js/core","version":"4.0.154","keywords":["nodejs","framework","typescript","javascript","backend","warlockjs","nestjs","fastify","express","mongodb","postgres"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.154","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"46dd48680b0068cd3d7f5f723cc8494856f5dd30","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.154.tgz","fileCount":981,"integrity":"sha512-W2ml2cZIFoh6tWgBLFn00bajzPDoNeO8LoIrgfYMJ6uCeRa07JHQOpHwtyWHC9i6zllmatnt3UAz5mCgQlnRdA==","signatures":[{"sig":"MEUCIQDDMLI5/UxGJ9m+oGx77BZ+704N6t64r0Efz2wZ1QuWkQIgej5M/f7hWx0JUelIgf6s37ZX4dbfvGMuUnXGh/46pl4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2316754},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.14.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.8.4","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/cookie":"^11.0.2","@fastify/static":"^9.1.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.154","@warlock.js/seal":"4.0.154","@warlock.js/cache":"4.0.154","@fastify/multipart":"^9.4.0","@warlock.js/logger":"4.0.154","@fastify/http-proxy":"^11.4.3","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.154","@warlock.js/context":"4.0.154","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.154_1775592151379_0.11891442054367851","host":"s3://npm-registry-packages-npm-production"}},"4.0.155":{"name":"@warlock.js/core","version":"4.0.155","keywords":["nodejs","framework","typescript","javascript","backend","warlockjs","nestjs","fastify","express","mongodb","postgres"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.155","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"457dc847a9ef475f3efbb1f98d2a1926486af1a4","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.155.tgz","fileCount":981,"integrity":"sha512-eEq81DTQzfqbiU4bRb+1eS/xxyxW+/gDQMI6RTY7njBdqYeG6wGHQGKCUn0wuSX4MJb9tgKzXmsCqCfWzlMqCg==","signatures":[{"sig":"MEUCICP7G3ilf7yaququ+YUie31BdWuktBma2XXO+Hq4F7X5AiEA8212PsTDTunNirott8eMSQTfWKdxQWzAwB9v6Ggn6vU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2316754},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.14.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.8.4","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/cookie":"^11.0.2","@fastify/static":"^9.1.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.155","@warlock.js/seal":"4.0.155","@warlock.js/cache":"4.0.155","@fastify/multipart":"^9.4.0","@warlock.js/logger":"4.0.155","@fastify/http-proxy":"^11.4.3","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.155","@warlock.js/context":"4.0.155","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.155_1775592628171_0.7179929993238543","host":"s3://npm-registry-packages-npm-production"}},"4.0.156":{"name":"@warlock.js/core","version":"4.0.156","keywords":["nodejs","framework","typescript","javascript","backend","warlockjs","nestjs","fastify","express","mongodb","postgres"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.156","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"3619ef76c0553fa7c0b68f8c8e75c5247d3b0b29","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.156.tgz","fileCount":981,"integrity":"sha512-nh2XfNFaEfztU6Dl75FkJCo1wV0EKBRKXHaT7001JsDcABCTj9LP8dyxRTcEVp5CUutqn4y/c3nM2rzB8Hdgyg==","signatures":[{"sig":"MEQCIB2mAiAA/Z7kTdsvlXj29E0xFkBsTst4sFqg5Ht7yE5RAiAEk6vvIOCplv88ORSKfvTy4aQ0nDlQOOYjqFpy1UVRQA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2316819},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.14.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.8.4","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/cookie":"^11.0.2","@fastify/static":"^9.1.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.156","@warlock.js/seal":"4.0.156","@warlock.js/cache":"4.0.156","@fastify/multipart":"^9.4.0","@warlock.js/logger":"4.0.156","@fastify/http-proxy":"^11.4.3","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.156","@warlock.js/context":"4.0.156","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.156_1775593595983_0.9457598890032177","host":"s3://npm-registry-packages-npm-production"}},"4.0.157":{"name":"@warlock.js/core","version":"4.0.157","keywords":["nodejs","framework","typescript","javascript","backend","warlockjs","nestjs","fastify","express","mongodb","postgres"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.157","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"f1f51fc122a44fa77db5e2fcb0358e635e714753","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.157.tgz","fileCount":981,"integrity":"sha512-EwQYGwPfx0kfTl0QeZ714EGpwk/8uOiUWUs70ruKQFMWlTm+CRJMKV7CQXddGroupwG+MYIFG8s22+87Ikviqw==","signatures":[{"sig":"MEUCIQDppgYQZzVuzzNNf83DuLDjFMchwDFJWGGUJTO1qqPmEgIgMrVr39ziYQYJ/rCFifGSwDDdJ0AeUfMGfJBZzFdfSSA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2322579},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.14.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.8.4","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/cookie":"^11.0.2","@fastify/static":"^9.1.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.157","@warlock.js/seal":"4.0.157","@warlock.js/cache":"4.0.157","@fastify/multipart":"^9.4.0","@warlock.js/logger":"4.0.157","@fastify/http-proxy":"^11.4.3","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.157","@warlock.js/context":"4.0.157","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.157_1775599874384_0.2837512619282243","host":"s3://npm-registry-packages-npm-production"}},"4.0.158":{"name":"@warlock.js/core","version":"4.0.158","keywords":["nodejs","framework","typescript","javascript","backend","warlockjs","nestjs","fastify","express","mongodb","postgres"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.158","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"75cb2af7a4c002ca2c9036a1ccb70626b4d67737","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.158.tgz","fileCount":5,"integrity":"sha512-s5nm9sDg1XfbmhpcpB7NH4Ei1wpRsTGqjZ/Ac6W+UV8GvKSWX9zmYkJRCNb7+HPd3bej79av/MiGr1y0N9yC5A==","signatures":[{"sig":"MEQCIHxSA2/aTFfp5gVOGTTOt15Zti83sTN9+H4dJm7UkXLlAiBQeNovz0h4Xod1gIzdBHwXTU6poLqwhpawrqDn74PNAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2378},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.14.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.8.4","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/cookie":"^11.0.2","@fastify/static":"^9.1.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.158","@warlock.js/seal":"4.0.158","@warlock.js/cache":"4.0.158","@fastify/multipart":"^9.4.0","@warlock.js/logger":"4.0.158","@fastify/http-proxy":"^11.4.3","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.158","@warlock.js/context":"4.0.158","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.158_1775721668040_0.9883562983672503","host":"s3://npm-registry-packages-npm-production"}},"4.0.159":{"name":"@warlock.js/core","version":"4.0.159","keywords":["nodejs","framework","typescript","javascript","backend","warlockjs","nestjs","fastify","express","mongodb","postgres"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.159","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"49e902a7bbf03747de52036f5dd50a508170de77","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.159.tgz","fileCount":5,"integrity":"sha512-do+VWP2q/6PvrWVmIMl5n0u1PIpaN9C2LqgJ/FSqfDM162FSV5Bg1zM1jRLoQy/HpWmougA6Ky89nBV2e+Ej8A==","signatures":[{"sig":"MEQCIDlwINNu4HIE2dP/N6t+tf+TkxubUT50W5uL2K8lKFChAiBWprkcF31M/AQBOV7UHwQZ5PYW4A/4KxIX/EzpVxbV2g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2378},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.14.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.8.4","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/cookie":"^11.0.2","@fastify/static":"^9.1.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.158","@warlock.js/seal":"4.0.158","@warlock.js/cache":"4.0.158","@fastify/multipart":"^9.4.0","@warlock.js/logger":"4.0.158","@fastify/http-proxy":"^11.4.3","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.158","@warlock.js/context":"4.0.158","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.159_1775722682858_0.07543764158120858","host":"s3://npm-registry-packages-npm-production"}},"4.0.161":{"name":"@warlock.js/core","version":"4.0.161","keywords":["nodejs","framework","typescript","javascript","backend","warlockjs","nestjs","fastify","express","mongodb","postgres"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.161","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"8f3f79006a462ca224b6ef12254910f4352c59db","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.161.tgz","fileCount":5,"integrity":"sha512-Ju4cYXAXOI06Tmk1YdtPjyZzXZ5r2R7YEpYjyEhEYnqP3NGiOqMjjKFXzHvUlYLfpIX6X9kR0/9F49ArgSEfzg==","signatures":[{"sig":"MEUCIQDP+tAcuS59yAHDanGl3dBmrPvvXmWruEJ9fPm/VU0+igIgLnER48bm3z+JUFK0p0Sg8SkYQA6eSqV3J05RjXZRiIM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2378},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.14.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.8.4","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/cookie":"^11.0.2","@fastify/static":"^9.1.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.161","@warlock.js/seal":"4.0.161","@warlock.js/cache":"4.0.161","@fastify/multipart":"^9.4.0","@warlock.js/logger":"4.0.161","@fastify/http-proxy":"^11.4.3","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.161","@warlock.js/context":"4.0.161","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.161_1775723944253_0.8254798956280636","host":"s3://npm-registry-packages-npm-production"}},"4.0.162":{"name":"@warlock.js/core","version":"4.0.162","keywords":["nodejs","framework","typescript","javascript","backend","warlockjs","nestjs","fastify","express","mongodb","postgres"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.162","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"43fded463aad9393e2e12f62cbf764a43a3d23ef","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.162.tgz","fileCount":37,"integrity":"sha512-6z1GyabYhfpL/LZDlHBXYiKb1VrNnclu/6vdAM/LxQCrwAgpFx2+DOZxwc7r/ITTNUDD79Kw9Z+5HaC5hq3BrQ==","signatures":[{"sig":"MEQCIFWogpjT1zbqpAO+5hVRvskd0PYxRMeJTc8yMM3mX2DvAiBGffCoK6IIWGkL/2bQjzcLfGJBsCRw1R4S4mZvhGE7lA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":28375},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.14.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.8.4","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/cookie":"^11.0.2","@fastify/static":"^9.1.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.162","@warlock.js/seal":"4.0.162","@warlock.js/cache":"4.0.162","@fastify/multipart":"^9.4.0","@warlock.js/logger":"4.0.162","@fastify/http-proxy":"^11.4.3","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.162","@warlock.js/context":"4.0.162","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.162_1775724757669_0.41839864833076335","host":"s3://npm-registry-packages-npm-production"}},"4.0.163":{"name":"@warlock.js/core","version":"4.0.163","keywords":["nodejs","framework","typescript","javascript","backend","warlockjs","nestjs","fastify","express","mongodb","postgres"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.163","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"51868914d384741c53e12f7e17b45fa434997e61","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.163.tgz","fileCount":989,"integrity":"sha512-ahgfJ0MRXtraR++vQL2NQ5TOdsMmnqXfKwhCH0Ax7S/+rTpg58s58Jrr3mCcIjj3bdWqu7jxSrwNZ3Z1zGZOfA==","signatures":[{"sig":"MEUCIQDI6MtlafLRcXNRobRkzNwwoMCIXQ/CZJGdDILIcYIrUwIgRRSRhs+2IJNdtxFh+qF1PZuZ3eIZzkhDSFms/POU0jo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2328972},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.14.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.8.4","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/cookie":"^11.0.2","@fastify/static":"^9.1.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.163","@warlock.js/seal":"4.0.163","@warlock.js/cache":"4.0.163","@fastify/multipart":"^9.4.0","@warlock.js/logger":"4.0.163","@fastify/http-proxy":"^11.4.3","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.163","@warlock.js/context":"4.0.163","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.163_1775725146314_0.9542541614358073","host":"s3://npm-registry-packages-npm-production"}},"4.0.164":{"name":"@warlock.js/core","version":"4.0.164","keywords":["nodejs","framework","typescript","javascript","backend","warlockjs","nestjs","fastify","express","mongodb","postgres"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.164","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"67ab86ee5910e6cb21c18e31505044719dbe0c90","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.164.tgz","fileCount":989,"integrity":"sha512-aYLnCiKnilWu24NVaBV6U1/5zxwN1dP517EUDvM49n8+5MT4WT6bToyETvnC9Be6coq2Wd2uNSFUd3lKf66V5w==","signatures":[{"sig":"MEUCIQChGQwu26sdB/+g9Zcm+o0b1MY0XcYFoDOZU3MGxhALOQIgK3RPpbNRaV/+H16Lew14OTvpw0rAxUwWeS8Qgu6RZD0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2329042},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.14.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.8.4","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/cookie":"^11.0.2","@fastify/static":"^9.1.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.164","@warlock.js/seal":"4.0.164","@warlock.js/cache":"4.0.164","@fastify/multipart":"^9.4.0","@warlock.js/logger":"4.0.164","@fastify/http-proxy":"^11.4.3","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.164","@warlock.js/context":"4.0.164","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.164_1775733183937_0.9136739125834663","host":"s3://npm-registry-packages-npm-production"}},"4.0.165":{"name":"@warlock.js/core","version":"4.0.165","keywords":["nodejs","framework","typescript","javascript","backend","warlockjs","nestjs","fastify","express","mongodb","postgres"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.165","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"94f65e4268e6c25375fa84755afb14fa3e8eff97","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.165.tgz","fileCount":989,"integrity":"sha512-FIuI1dF0zo0mxi4kbJ4f/DcY5QuNcjYW9pObQsvzArEHcKhlr5DWUgr0e+KSlRFjqczWlPXAbYHl3ZeaHJJbLw==","signatures":[{"sig":"MEUCIQDUDNNmynEz+GZ6kiAGPEuUZWJ+OeXOPzyFP054qEC6qwIgFeLX0pp5vv2ARyvPtgYvIob63pTQqxQoSWu8Z1qSBpY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2329058},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.14.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.8.4","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/cookie":"^11.0.2","@fastify/static":"^9.1.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.165","@warlock.js/seal":"4.0.165","@warlock.js/cache":"4.0.165","@fastify/multipart":"^9.4.0","@warlock.js/logger":"4.0.165","@fastify/http-proxy":"^11.4.3","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.165","@warlock.js/context":"4.0.165","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.165_1775739392381_0.6506794462835683","host":"s3://npm-registry-packages-npm-production"}},"4.0.166":{"name":"@warlock.js/core","version":"4.0.166","keywords":["nodejs","framework","typescript","javascript","backend","warlockjs","nestjs","fastify","express","mongodb","postgres"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.166","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"3ba47464b374347fc38454519d2e50223c6f1af5","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.166.tgz","fileCount":989,"integrity":"sha512-xLUJ8/Gs69I5VSkl1hna9ms//nzLIAosODqjStwgxhSJvc47GJGsLDSSeYscL2xBf6QCcchnvnaAdfuIYZ7UvQ==","signatures":[{"sig":"MEYCIQCq0SO++YsjcO2QvUQBnQEiMRMYtu9S7TK/Aqv92k5AcgIhANwtCeoLLaXhQao82i0uK6SZJDPabUbZC90RL5ezvXxq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2329058},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.14.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.8.4","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/cookie":"^11.0.2","@fastify/static":"^9.1.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.166","@warlock.js/seal":"4.0.166","@warlock.js/cache":"4.0.166","@fastify/multipart":"^9.4.0","@warlock.js/logger":"4.0.166","@fastify/http-proxy":"^11.4.3","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.166","@warlock.js/context":"4.0.166","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.166_1775822838558_0.2504209439801739","host":"s3://npm-registry-packages-npm-production"}},"4.0.170":{"name":"@warlock.js/core","version":"4.0.170","keywords":["nodejs","framework","typescript","javascript","backend","warlockjs","nestjs","fastify","express","mongodb","postgres"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.170","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"f59be5c7576d56319cd691ee092d9891543ea998","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.170.tgz","fileCount":1011,"integrity":"sha512-Jrbd3ivFADqDtJ/taIktvaeuk30AiOmP7IchDT3bqVfSd1+zPpNZDGLAgXzH71/BgItEpyM4DIBjdEGXj0QBKQ==","signatures":[{"sig":"MEUCIDqe8SKMdG1Ku+k361LtsPzuBciUA+/E9DykhJe+fQYqAiEApNllyw9SLsdxAjIbuNE+XL+gOZQvC3iTxuvOw1VxACY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2348637},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.14.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.8.4","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/cookie":"^11.0.2","@fastify/static":"^9.1.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.170","@warlock.js/seal":"4.0.170","@warlock.js/cache":"4.0.170","@fastify/multipart":"^9.4.0","@warlock.js/logger":"4.0.170","@fastify/http-proxy":"^11.4.3","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.170","@warlock.js/context":"4.0.170","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.170_1776514598190_0.24844926099110087","host":"s3://npm-registry-packages-npm-production"}},"4.0.171":{"name":"@warlock.js/core","version":"4.0.171","keywords":["nodejs","framework","typescript","javascript","backend","warlockjs","nestjs","fastify","express","mongodb","postgres"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.171","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"19d69281c6406835cde4fc314ba208ce5cf0236c","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.171.tgz","fileCount":1011,"integrity":"sha512-oWXfqJQvcq6GoH2bOI7cfGXNBzWD+8d4I24D7ZTYQMowLieBOm6V8y9e49evyCLNV/GL5ZMvD7Hl8QbtbZaDow==","signatures":[{"sig":"MEUCIQDI+aXUNE6cLjYRVszyxYUWDvpdXoJt1pmixG66XdZs+QIgFDwXWretWX4lKNfNyLbu3CHTSDJ6M2NHs0zp7bI7TzE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2349449},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.14.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.8.4","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/cookie":"^11.0.2","@fastify/static":"^9.1.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.171","@warlock.js/seal":"4.0.171","@warlock.js/cache":"4.0.171","@fastify/multipart":"^9.4.0","@warlock.js/logger":"4.0.171","@fastify/http-proxy":"^11.4.3","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.171","@warlock.js/context":"4.0.171","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.171_1776516814954_0.3177848667876233","host":"s3://npm-registry-packages-npm-production"}},"4.0.174":{"name":"@warlock.js/core","version":"4.0.174","keywords":["nodejs","framework","typescript","javascript","backend","warlockjs","nestjs","fastify","express","mongodb","postgres"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.0.174","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"bin":{"warlock":"bin\\warlock.js"},"dist":{"shasum":"8f4cfa31dbdef99ca93bb6bc7c364844980b9ead","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.0.174.tgz","fileCount":1011,"integrity":"sha512-2efvOrAy6aFC4+1c5zc9zzTdZOwXqUjhdjvNksf/BwSBTNsI+nZKLfH00oT/WINwUAQObpoId963t+gdpQ287A==","signatures":[{"sig":"MEUCIF8Lj1y1y8C81yFRasorx0n1V9WzPDymxKJPhIAHz23oAiEAm/rh+6Rm8vdXHO+nEVP3ybzZp6JHmnakISJXKv3EHls=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":2349525},"main":"./esm/index.js","type":"module","module":"./esm/index.js","scripts":{"update":"ncu -u"},"typings":"./esm/index.d.ts","_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"https://github.com/warlockjs/framework","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","directories":{},"dependencies":{"mime":"^4.1.0","axios":"^1.14.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.8.4","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","@mongez/fs":"^3.0.5","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^2.2.10","@mongez/slug":"^1.0.7","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.0.26","@mongez/copper":"^1.0.1","@mongez/dotenv":"^1.1.9","@mongez/events":"^2.1.0","@fastify/cookie":"^11.0.2","@fastify/static":"^9.1.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.0.174","@warlock.js/seal":"4.0.174","@warlock.js/cache":"4.0.174","@fastify/multipart":"^9.4.0","@warlock.js/logger":"4.0.174","@fastify/http-proxy":"^11.4.3","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.0.174","@warlock.js/context":"4.0.174","@mongez/concat-route":"^1.0.0","@mongez/localization":"3.2.1","@mongez/supportive-is":"^2.0.4","@mongez/reinforcements":"^2.3.17"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/core_4.0.174_1776518304640_0.02961060238256108","host":"s3://npm-registry-packages-npm-production"}},"4.1.2":{"name":"@warlock.js/core","version":"4.1.2","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.1.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"e4523be8c977bba915c45e755815eb7dbe71fa32","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.1.2.tgz","fileCount":831,"integrity":"sha512-8SymWQEk3RpD0tqPZajlH+tycW245AO7Xflh3BZFSezNsE27eBJ9KxNWjejPEz30BJ7t3Q1iw3h1ddK6dI4JmA==","signatures":[{"sig":"MEYCIQDIe3vbPXg5pGQFLCnaEk5YnlVZLLgd50thpyMyVvKY8AIhANdoHr6wbJ/bjsBbo500wCCu44XCk6bKdP329bx0oMey","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3464435},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.4","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.1.2","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.1.2","@warlock.js/seal":"4.1.2","@warlock.js/cache":"4.1.2","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.1.2","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.1.2","@warlock.js/context":"4.1.2","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.1.2","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.1.2_1780413517851_0.5220625682207225","host":"s3://npm-registry-packages-npm-production"}},"4.1.3":{"name":"@warlock.js/core","version":"4.1.3","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.1.3","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"51c07625ba27af1423f42cacf2c9d6fd846a934c","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.1.3.tgz","fileCount":831,"integrity":"sha512-jNwSGVBoGEurDKRc15FpMRFcn/yyHnNmQ+iySht+Tbyz480/hDzxox3UpgUNen+LZGuCsL4bKts38iLEPVM0EQ==","signatures":[{"sig":"MEYCIQCAvMEoH56CpJYdHAC6jZXPO5u03kxdUNWIUw60pyQgCgIhAPfTGZkcRGg6RveuCN8bL42/OFhPnA0SqQApyfV8QJrA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3464434},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.4","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.1.3","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.1.3","@warlock.js/seal":"4.1.3","@warlock.js/cache":"4.1.3","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.1.3","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.1.3","@warlock.js/context":"4.1.3","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.1.3","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.1.3_1780414504079_0.18948658070656577","host":"s3://npm-registry-packages-npm-production"}},"4.1.4":{"name":"@warlock.js/core","version":"4.1.4","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.1.4","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"133cdc39b24d48db340ebd5cf17b8003e33d0ae5","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.1.4.tgz","fileCount":831,"integrity":"sha512-3rhKdX/McqpNquDEeTJTvWQ0m3LbDwYViIBfddnL6p7rQKU4ZoeiYb5mYbaTFrnxgX8fzX2I9EJzser0EqlCLw==","signatures":[{"sig":"MEQCIE1cuB2nknyupznS6Ls1DX6y0RIdRdjhljeQAdKEDUEyAiB7kwMwT1md3qLFH9Eldlw56uIQR8NoALLmAPrYmKBkCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3465328},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.4","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.1.4","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.1.4","@warlock.js/seal":"4.1.4","@warlock.js/cache":"4.1.4","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.1.4","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.1.4","@warlock.js/context":"4.1.4","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.1.4","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.1.4_1780416199451_0.7760475798302411","host":"s3://npm-registry-packages-npm-production"}},"4.1.5":{"name":"@warlock.js/core","version":"4.1.5","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.1.5","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"30759e802d0085a7ec937f5b201573e4c8cb1fab","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.1.5.tgz","fileCount":831,"integrity":"sha512-WmnAJ2nuMOWZd9jcDd8HDN8YrnPJIwTyGhlX7yQR+lNBL4Lau+1y75u2bcy1gjo3BYzHmwKojh9NfPGH94tPjw==","signatures":[{"sig":"MEUCIHv2WCqgk17S6xlcKibU6Z6udupwRp4ZCKwrGXY5lgdBAiEA3ULqmHnSf0fftnJc4mgW8FUwxiWPBh6qVTWNoEBKFCY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3465815},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.4","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.1.5","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.1.5","@warlock.js/seal":"4.1.5","@warlock.js/cache":"4.1.5","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.1.5","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.1.5","@warlock.js/context":"4.1.5","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.1.5","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.1.5_1780417042759_0.35919839604854253","host":"s3://npm-registry-packages-npm-production"}},"4.1.6":{"name":"@warlock.js/core","version":"4.1.6","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.1.6","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"2fbf7b25638b794647e551109864cf343d472bd2","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.1.6.tgz","fileCount":853,"integrity":"sha512-l2j3Gt2DgasuelF9gZ4EQZNXfBfSQSvrOww/ujahySOqfK39lEHYuuOOHk/qMm98innJwxBsRlWPCEIKTFZf8g==","signatures":[{"sig":"MEUCIQDGu0CumzjBY/8rVem+LQQtenE2nQjWTabehItdCQ0BFgIgZIfl/hETvmVNq6CkVaBWAPgiKYjbWESILtcT1dK6bR4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3523564},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.4","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.1.6","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.1.6","@warlock.js/seal":"4.1.6","@warlock.js/cache":"4.1.6","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.1.6","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.1.6","@warlock.js/context":"4.1.6","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.1.6","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.1.6_1780417951502_0.48638320799584456","host":"s3://npm-registry-packages-npm-production"}},"4.1.7":{"name":"@warlock.js/core","version":"4.1.7","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.1.7","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"2f47178e06f98489ec67b76836473552c879ed3f","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.1.7.tgz","fileCount":853,"integrity":"sha512-tcyhc6BafyuF7v2rCQqbZ3r6M1fi3q/X0frspwuMtuKcyd2sPGFKNTrzngEgPZg0aV3fjpn458gFPfWwgvOjZQ==","signatures":[{"sig":"MEYCIQCBOqA8U7QGhnRx2YrvWNuuIA/5cxmvXXyFHegUcSVQwQIhAMgnxia6k7Yvpm7hGotqjIXu3bLXEBy8f6Waj/VngUa2","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3523794},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.4","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.1.7","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.1.7","@warlock.js/seal":"4.1.7","@warlock.js/cache":"4.1.7","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.1.7","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.1.7","@warlock.js/context":"4.1.7","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.1.7","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.1.7_1780418892302_0.9039131079730753","host":"s3://npm-registry-packages-npm-production"}},"4.1.9":{"name":"@warlock.js/core","version":"4.1.9","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.1.9","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"21e374e98462faa9ea7d49477ddea76abcdbcaf5","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.1.9.tgz","fileCount":853,"integrity":"sha512-kBNlbBBzqxyOkiGP3Mrf06d4OdtXG9UFblT9WNQREJ4qevEAdnT7Abr4F7qZ3izNnNduzF0760sIqOU3MDMy4g==","signatures":[{"sig":"MEYCIQD0BJVylVM2ziN1gNOr9laQuPoksxZIMPl3P/B/JRCz3gIhAI6jAteJHbqFbh1iEwy6ow6Ckhpf2NqrgIMRy3HJndmq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3522879},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"*","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"*","@warlock.js/seal":"*","@warlock.js/cache":"*","@fastify/multipart":"^9.3.0","@warlock.js/logger":"*","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"*","@warlock.js/context":"*","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"*","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.1.9_1780429248547_0.10230372005683042","host":"s3://npm-registry-packages-npm-production"}},"4.1.10":{"name":"@warlock.js/core","version":"4.1.10","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.1.10","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"531a8ca3fc8d1a27d2bb7a2e0f3c2f4a2ffd74bf","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.1.10.tgz","fileCount":853,"integrity":"sha512-Prk2Z9A1ky2TI1jK2yYQzq/AO1sIi6G2H5emwySY5XVErBt+mMs8yNzCvjot5WkCTnvzoPmZHeD0TqTqNZ1lQg==","signatures":[{"sig":"MEUCIQCvgs/HDhZ/n/NTJuU6r0YriiOGIisYjQ5dxpImkTlCOwIgcMZmc8LHRbgvX5jOzz75oDDmhN2FMAekECcw3e8kqfg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3522880},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"*","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"*","@warlock.js/seal":"*","@warlock.js/cache":"*","@fastify/multipart":"^9.3.0","@warlock.js/logger":"*","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"*","@warlock.js/context":"*","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"*","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.1.10_1780431919179_0.9699450801507778","host":"s3://npm-registry-packages-npm-production"}},"4.1.11":{"name":"@warlock.js/core","version":"4.1.11","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.1.11","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"cae518212320fb5933f812a5c3d88af4cff65364","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.1.11.tgz","fileCount":853,"integrity":"sha512-HVRLnJZywv4NcS18iwk21te5Va5ulFssppWo0lR1455zg06FmBbkIxAs0Q4zZpAoAH5SgH/VdpYzSGDgBLWnbA==","signatures":[{"sig":"MEUCICT8+NuNbQAF0nQ4ysfpZNZOwnQgDxqHM+6HX54pOPXqAiEAyxfVOdk8AIWX4HHuQhDwL8dGy/vsr8qYs9rdwR1riaM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3522512},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"*","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"*","@warlock.js/seal":"*","@warlock.js/cache":"*","@fastify/multipart":"^9.3.0","@warlock.js/logger":"*","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"*","@warlock.js/context":"*","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"*","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.1.11_1780433677389_0.7532763529508959","host":"s3://npm-registry-packages-npm-production"}},"4.1.12":{"name":"@warlock.js/core","version":"4.1.12","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.1.12","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"1128b1baab368e260a94021a1b363f73411371d8","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.1.12.tgz","fileCount":853,"integrity":"sha512-Je7kTXzIV113+OGeXOHQWkFP5JoJT1XoKLd+o74W13J1xs0Ry5Zsh+F85My70eOgRk8pMR5ROFFQwHQOZtzELA==","signatures":[{"sig":"MEUCIQCJCJ8CBEbpUu4dYPoTohSg+LbXJH7p33bmBQfGLl8MRQIgVY/ckx/1Gk7YgNYhDZhqncDlW1mKl3UoXf0CYr+jOt4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3521952},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"*","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"*","@warlock.js/seal":"*","@warlock.js/cache":"*","@fastify/multipart":"^9.3.0","@warlock.js/logger":"*","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"*","@warlock.js/context":"*","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"*","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.1.12_1780479682143_0.5569296460067135","host":"s3://npm-registry-packages-npm-production"}},"4.1.13":{"name":"@warlock.js/core","version":"4.1.13","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.1.13","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"2a05fbd0a93c4e7d2ec8180a209bd8dc6f3928c2","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.1.13.tgz","fileCount":853,"integrity":"sha512-BEdVeUtyYgzEGEuOHA3t0FEsexSzjduNMvolf7VOY2r8JLS/Nr/6/tJmGKumnjIBMwiKuR2CVF0uLT1IDZGi/g==","signatures":[{"sig":"MEQCIBwnLFVx2RRfjrsb9AWJEKUeHWVGqSAsy7k02ooSwsjlAiB2Iyi2wIlTFn1k3rgv0OF2Xb8xCrlVxO4B7tpQCD0fXw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3521892},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"*","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"*","@warlock.js/seal":"*","@warlock.js/cache":"*","@fastify/multipart":"^9.3.0","@warlock.js/logger":"*","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"*","@warlock.js/context":"*","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"*","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.1.13_1780485214669_0.3080662294414913","host":"s3://npm-registry-packages-npm-production"}},"4.1.14":{"name":"@warlock.js/core","version":"4.1.14","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.1.14","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"392a56d38e9571bf18d0639670e6c77d3833b26a","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.1.14.tgz","fileCount":853,"integrity":"sha512-pztSGLhmFUdzFgiEc/RJLoV+aoZqXvYxs0hDtVKiLQ1zM5agSIaqM6v42zwJ/DKUvxKnfuU+t3jQ3t6ZvzKC0Q==","signatures":[{"sig":"MEQCID/wn5fNWSr2OifCVVhBp3+uhtsDwN6lfKpF6uMh/IjmAiAfdqkGOMzQCMdty3xvvs24oGgdw1K0uTUyt+eQ353ObQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3528297},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"*","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"*","@warlock.js/seal":"*","@warlock.js/cache":"*","@fastify/multipart":"^9.3.0","@warlock.js/logger":"*","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"*","@warlock.js/context":"*","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"*","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.1.14_1780571538423_0.5966829099509401","host":"s3://npm-registry-packages-npm-production"}},"4.1.15":{"name":"@warlock.js/core","version":"4.1.15","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.1.15","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"3f3d08e22d456819f6f209100808a86763daf3ae","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.1.15.tgz","fileCount":853,"integrity":"sha512-oX5Pz/iGRJP2TPyjQKlCZS7r4RUjFiYaGdoxcenIw8yoEjkj4/z4UrvhATxrheZ/Ow+OEeFofw7uAmbcHl4OKA==","signatures":[{"sig":"MEQCIBZkB01FXfya5Rx7VUkixk3Va5KLoVWdY282K5KZdqTEAiAviOfer2wkF1k0qgIjE1m3s7jxFj4u1GxlfIf/SsTp+Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3535284},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.1.15","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.1.15","@warlock.js/seal":"4.1.15","@warlock.js/cache":"4.1.15","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.1.15","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.1.15","@warlock.js/context":"4.1.15","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.1.15","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.1.15_1780576548257_0.9102066806378895","host":"s3://npm-registry-packages-npm-production"}},"4.2.0":{"name":"@warlock.js/core","version":"4.2.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.2.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"3dce882a0d4ecaf877ee7edbf129bcffd0a897d0","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.2.0.tgz","fileCount":744,"integrity":"sha512-MIdi4Ipb5wiWXwIYIl9wMlFSoEKsUiZ5b0sc9gDhwJ+NCvL238PCeTWN2FojYWGFj+e7GL9v32oXx2JLg9td/A==","signatures":[{"sig":"MEUCIQCfPZLgAE3zyDLfL/vZqna1Y4FvsTNqBaw6NpFtpJW/sQIgUDykYlI3IlGop6lY5MyB3+hbjzmPCbGm7DIaG6UuI7U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3050261},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.2.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.2.0","@warlock.js/seal":"4.2.0","@warlock.js/cache":"4.2.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.2.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.2.0","@warlock.js/context":"4.2.0","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.2.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.2.0_1781534505497_0.6879231120108638","host":"s3://npm-registry-packages-npm-production"}},"4.2.1":{"name":"@warlock.js/core","version":"4.2.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.2.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"6821d653cbf87de785ea2b453d12881942e3e05a","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.2.1.tgz","fileCount":745,"integrity":"sha512-CtWLVp6gKz9V1uRXGkImP6kl4pQRJ4u1u2tGgMjwjPQgo1QsJnsp+gDxDVH2qo6H+m/mYv50I7G/zip4yavDpQ==","signatures":[{"sig":"MEUCIASfLdsizQ0MElp0JxyMfLgDeMBvhQJv+BpWlsCFxi7gAiEAk3WLBVfNBI8xpVDkcp/fU22oo+rBRTxp+s0Y/QIEYkA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3050454},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.2.1","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.2.1","@warlock.js/seal":"4.2.1","@warlock.js/cache":"4.2.1","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.2.1","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.2.1","@warlock.js/context":"4.2.1","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.2.1","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.2.1_1781538413700_0.5828190556925432","host":"s3://npm-registry-packages-npm-production"}},"4.2.2":{"name":"@warlock.js/core","version":"4.2.2","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.2.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"fa269633b9cca68793b1a9f0a6cd645ea1ac7edd","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.2.2.tgz","fileCount":847,"integrity":"sha512-UJ+bgxv+7Qgm5j5sVk1FDdB2IoSgFKrAhMK6SmnJ1oxiiQYWI42sJ0geVFl6AUtI8yxov2+rmIQqmaaLYxNiOw==","signatures":[{"sig":"MEUCIAQIoyAB+xuAqxmwrVGxlzNDfLgLYLdqJcDF4Fspc29RAiEA5URHM+J/5OLtyyFh9j6YnYQi06SaKBML8vtaPYGC3nM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3562096},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.2.2","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.2.2","@warlock.js/seal":"4.2.2","@warlock.js/cache":"4.2.2","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.2.2","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.2.2","@warlock.js/context":"4.2.2","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.2.2","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.2.2_1781539966811_0.27125232851972525","host":"s3://npm-registry-packages-npm-production"}},"4.2.4":{"name":"@warlock.js/core","version":"4.2.4","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.2.4","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"dcd74acf800238730b369e25031da3ba04fd2b5e","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.2.4.tgz","fileCount":869,"integrity":"sha512-gTH1WA7dGjWa8rBLMNMDm6UkBsjI3WKJET9ege2W3q0nzEI+kBETi/tm457mlz139ntYeIm4Jp5lc9nDc4BReA==","signatures":[{"sig":"MEUCIHIhUTB4tQvHTA07pFLelpIB5ed/KBfcjZ8BrStJjRrjAiEA3MHxtpAYA0jXUdNaJnpx5+TyH4jn2ZuQI3KXwMxPBvw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3619802},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.2.4","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.2.4","@warlock.js/seal":"4.2.4","@warlock.js/cache":"4.2.4","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.2.4","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.2.4","@warlock.js/context":"4.2.4","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.2.4","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.2.4_1781540810884_0.939438798541752","host":"s3://npm-registry-packages-npm-production"}},"4.2.5":{"name":"@warlock.js/core","version":"4.2.5","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.2.5","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"3a30c21b65843439759e46b27430f026b764550b","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.2.5.tgz","fileCount":869,"integrity":"sha512-wle9N8K4P/64KMDhMHlMHw1Vv3M392Sxa8IxhNmfrFv9QRfdF+IDPkAGSYZpz5PEmE/o35Y4H5JJKBFP0X9Buw==","signatures":[{"sig":"MEQCIBbmwOJ7PKDB+sP5T4xH5OCsKcsxyWkFcJTArgpEabY1AiB3Vyqku6FLXEqb+MmnBvBl35+FA9L23FVd7FhuMYivVg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3630742},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.2.5","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.2.5","@warlock.js/seal":"4.2.5","@warlock.js/cache":"4.2.5","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.2.5","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.2.5","@warlock.js/context":"4.2.5","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.2.5","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.2.5_1781605959397_0.5108636282855386","host":"s3://npm-registry-packages-npm-production"}},"4.2.6":{"name":"@warlock.js/core","version":"4.2.6","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.2.6","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"cd92c8641ec7d11f820c29f55b401c0e484d1655","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.2.6.tgz","fileCount":869,"integrity":"sha512-cNtFNTPg8pJCPZKYxezjNwk0F46taFOjJzG06Op6ezij3wvCAr+EvZ5Z9Q5hxqVo6x5Hqw1XpUGe3YMn2jEfUA==","signatures":[{"sig":"MEUCIQCIKRsO5JgHJhsHiqTfhaX1FT/t3Nn0ZIlOgfNqn7iGbwIgI/zky5Lu1d5MHDQwpqYF1NrisT6xux/MJnIvjjx5bus=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3630742},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.2.6","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.2.6","@warlock.js/seal":"4.2.6","@warlock.js/cache":"4.2.6","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.2.6","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.2.6","@warlock.js/context":"4.2.6","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.2.6","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.2.6_1781690676288_0.7331827483733326","host":"s3://npm-registry-packages-npm-production"}},"4.2.7":{"name":"@warlock.js/core","version":"4.2.7","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.2.7","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"cf813a4c6a5bc6d7593d83af466d19993c69f1c9","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.2.7.tgz","fileCount":869,"integrity":"sha512-UdGrzb3AGz2L2jorllkZE9Vt6NMaOpJdNo6nVXynckfJFYmsrLEAuS3iUH9B19FC9UFzFZz6CALTyoHk/MZlsw==","signatures":[{"sig":"MEUCIQCDKvRlQNu0KnIf1Otf8QRZfxgyhezdxz5QzcoiWmxyVAIgJikqmOONaletE83dRJ1Rq3Vt8YnDYebHM5ZskBc6zvg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3630742},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.2.7","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.2.7","@warlock.js/seal":"4.2.7","@warlock.js/cache":"4.2.7","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.2.7","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.2.7","@warlock.js/context":"4.2.7","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.2.7","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.2.7_1781691310909_0.6459575377520803","host":"s3://npm-registry-packages-npm-production"}},"4.2.8":{"name":"@warlock.js/core","version":"4.2.8","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.2.8","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"5eb06512a6240e9ce59faee961e55037faded76e","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.2.8.tgz","fileCount":869,"integrity":"sha512-MAjXj9U52/sIPcdvkUm+euY5z07Dj+Ml2R8EwM5PwIsu7JLBWQ6T4tJ2sdDIYZbJ4YUkuOkL9c4ZifQNx/VyaQ==","signatures":[{"sig":"MEQCIH+qFgHtrEaMhm5lwcxY/U1wWDGzvFlnvNtmaqrWbdatAiA8ADaTRS/trgYhN27jHZVRPd+DTd9b5RXMwLIrCKXaPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3631144},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.2.8","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.2.8","@warlock.js/seal":"4.2.8","@warlock.js/cache":"4.2.8","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.2.8","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.2.8","@warlock.js/context":"4.2.8","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.2.8","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.2.8_1781692307596_0.4954672876775412","host":"s3://npm-registry-packages-npm-production"}},"4.2.9":{"name":"@warlock.js/core","version":"4.2.9","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.2.9","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/core#readme","bugs":{"url":"https://github.com/warlockjs/core/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"cdadd118400166489068eebec96c6e52240e6b13","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.2.9.tgz","fileCount":869,"integrity":"sha512-NKrMyhTcd9zI+z2XYuAvdm5dQcMLGM6jkqjx9lHMLJ+UjfVdrZ4D7p6hmnmCkSzSCYPob8MQfKyCytejbEDIRQ==","signatures":[{"sig":"MEYCIQD+omuGAXULkeSkeV4IFUW7VzOVe9S6be2F6X0ceOOb6QIhAPd/5WtQjdKtaUTGcmM+p5XcCbk/UOcv3quv7pVyULTl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3630742},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/core.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.7","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.2.9","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.2.9","@warlock.js/seal":"4.2.9","@warlock.js/cache":"4.2.9","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.2.9","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.2.9","@warlock.js/context":"4.2.9","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.2.9","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.2.9_1781694304934_0.4986944385436609","host":"s3://npm-registry-packages-npm-production"}},"4.2.10":{"name":"@warlock.js/core","version":"4.2.10","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.2.10","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"fec8901deb44c402090a0b89b08f2fef234aa4ec","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.2.10.tgz","fileCount":869,"integrity":"sha512-3D4kPMunJqZfSnfSMMWPfyJ6o6znHBOCQZUzx/RANcT4Ttd37s2bMBNxRwluIOXeV74hpCczSwwsrtcgZLLoQA==","signatures":[{"sig":"MEQCIG1LkOiuueUNwN6aGAF+cT51Wd2K30AoBakl6VX6wVLeAiBSY651taIVwESb22OZx4vFegl8vkvfbH7hwrrUBxq8kw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3630756},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.2.10","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.2.10","@warlock.js/seal":"4.2.10","@warlock.js/cache":"4.2.10","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.2.10","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.2.10","@warlock.js/context":"4.2.10","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.2.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.2.10","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.2.10_1781696234579_0.3643242535914957","host":"s3://npm-registry-packages-npm-production"}},"4.2.11":{"name":"@warlock.js/core","version":"4.2.11","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.2.11","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"19660be3c86491e1968a960a6105de65223e2bca","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.2.11.tgz","fileCount":869,"integrity":"sha512-XZVU29lrqOLye/5tj+So7ph1wjk9flSYc20vVrIHh6E60H0r10yArtFHjLjQHTiSfDnDqtSmc5z0E7UNi17AGA==","signatures":[{"sig":"MEYCIQDSwKqAEdUZtrj3/V6tFH7fjpkbRDV/h1Uu3vZ9R4k9xQIhAMlQMmpkfOfa+js8FnjQX3+wttgrs3JZlkis77TdiGGV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3630336},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.2.11","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.2.11","@warlock.js/seal":"4.2.11","@warlock.js/cache":"4.2.11","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.2.11","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.2.11","@warlock.js/context":"4.2.11","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.2.11","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.2.11_1781746118037_0.6067229115203785","host":"s3://npm-registry-packages-npm-production"}},"4.3.0":{"name":"@warlock.js/core","version":"4.3.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.3.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"9fb2b9292ccfc540ece99676ae35dba8374380ee","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.3.0.tgz","fileCount":886,"integrity":"sha512-G8MQBaPZ9yZnRkxHu3IueIBJA8TLOt0mC5tSZLKDa+BcxYQ58uDPDqFGiLyRRG1MJjC1UQCIzfwUPUnKYdcAAg==","signatures":[{"sig":"MEQCIFpHARQO0SLQrVpHEjSK8vP/dtKN9agc0L/ZFAL2DttOAiBhNWT9KIchSzeGEEgjQRw/JMYUGoIprelZDupA87H16w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3686959},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.3.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.3.0","@warlock.js/seal":"4.3.0","@warlock.js/cache":"4.3.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.3.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.3.0","@warlock.js/context":"4.3.0","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.3.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.3.0_1782007962348_0.8511162682780924","host":"s3://npm-registry-packages-npm-production"}},"4.4.0":{"name":"@warlock.js/core","version":"4.4.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.4.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"b1523c3363cd261fa8178ecd52c0dd02595bcdc4","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.4.0.tgz","fileCount":891,"integrity":"sha512-e8gHzXmEkKOi3BxorCCVxYGqAH5Wg3IF1nr5yJMFm2G8IWVtZjLN28co1otPUOJjK3tvxbqrLCIhspMxVTKqFQ==","signatures":[{"sig":"MEUCIQC5gwPmApVJG1YfAE/aiBBzIrsf10U83RrftmDAOIyYzQIgJwnaMJzSAtpkEjYmKY3wUR1WU5SI/q0pnx7Ak9k6SX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":3749991},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.4.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.4.0","@warlock.js/seal":"4.4.0","@warlock.js/cache":"4.4.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.4.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.4.0","@warlock.js/context":"4.4.0","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.4.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.4.0_1782054642795_0.45039996320025844","host":"s3://npm-registry-packages-npm-production"}},"4.5.0":{"name":"@warlock.js/core","version":"4.5.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.5.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"44b5ff1d69d9d53ae2f42f153944bf5218f7cbdb","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.5.0.tgz","fileCount":1621,"integrity":"sha512-s81qBPJF8MxIPIyiveBaFXc9wuBLHAux1eP66NRflyt+kgJ/6XRpVFndCpyKuE/RJwcIoZmmzpalZI9rx3YprA==","signatures":[{"sig":"MEQCIG1Oi/ui5T8m0OsA4NfB1kwWA8PaUJVsdivRL9zE55csAiAswTa16d1h4yXVWlWV15eimbmq26UnJw+e3mWXqZ3I1w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7555636},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.5.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.5.0","@warlock.js/seal":"4.5.0","@warlock.js/cache":"4.5.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.5.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.5.0","@warlock.js/context":"4.5.0","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.5.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.5.0_1782823238195_0.12339238413543274","host":"s3://npm-registry-packages-npm-production"}},"4.6.0":{"name":"@warlock.js/core","version":"4.6.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.6.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"25ca6d65ec74177a71233ce8431a59e6b5ba9517","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.6.0.tgz","fileCount":1708,"integrity":"sha512-eh5sgKAzj7v0ndrvDO9wxHrjSyts1wOjC5YOItyottMoP+2Ln7vdnjvPTPDnEtyJL8i2FBNJjuNX7GXU+FeUFQ==","signatures":[{"sig":"MEQCICx07yKVjWKbhN3jIGnHXU9HCx6EPLINgzzLenXL3gD9AiBl6EPKRgGzxK4En7BEVDVkf1wY3Zrgldg/Pk5BbuQvGQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7967528},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.6.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.6.0","@warlock.js/seal":"4.6.0","@warlock.js/cache":"4.6.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.6.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.6.0","@warlock.js/context":"4.6.0","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.6.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.6.0_1782896147682_0.8784330631290935","host":"s3://npm-registry-packages-npm-production"}},"4.6.1":{"name":"@warlock.js/core","version":"4.6.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.6.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"0f246b7d835a708dceedcef7c075fb95e89955d9","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.6.1.tgz","fileCount":1708,"integrity":"sha512-cKbTch/onybIVAjVt5bB6PEPkEnthmQuVlqswvqj6Ue2VhsNQ1Jx9DGgEV3g734RM+5mxn62d2MzzIDUIbm9mw==","signatures":[{"sig":"MEUCIQCXNwTxu1NaLT5nVEfTIv37YWX2wsnl8W81qD8wNy8LrgIgNMNtdfJjHRa4WkUU3rlz3HRIADLSW7C6yraEZYaf17E=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":7968442},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.6.1","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.6.1","@warlock.js/seal":"4.6.1","@warlock.js/cache":"4.6.1","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.6.1","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.6.1","@warlock.js/context":"4.6.1","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.6.1","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.6.1_1782913334801_0.8924551425455391","host":"s3://npm-registry-packages-npm-production"}},"4.7.0":{"name":"@warlock.js/core","version":"4.7.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.7.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"2f8049f66460a80116b532e8d4aef77cd5e9326a","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.7.0.tgz","fileCount":1712,"integrity":"sha512-gTTYajxa8V9NUpJ/K4dDFWVTnQtMfPETy7GGtXchALMj5lJcTO3I8Bnw8WGw8hpJaX1m9clXgcidnX1GGPApKQ==","signatures":[{"sig":"MEUCIQC6uDKQ1xFzGAEFqgBxYxrKApxHMDBOfD32JbZoCV2E+AIgC91KAQNUFhPpVfY9mSKrvbtk9mcPAGwQk/ZeJwzAB1c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8032832},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.7.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.7.0","@warlock.js/seal":"4.7.0","@warlock.js/cache":"4.7.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.7.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.7.0","@warlock.js/context":"4.7.0","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.7.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.7.0_1783367285214_0.5957688344458465","host":"s3://npm-registry-packages-npm-production"}},"4.8.0":{"name":"@warlock.js/core","version":"4.8.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.8.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"9334c25625476addbecb93745c6f70276da24fe0","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.8.0.tgz","fileCount":1712,"integrity":"sha512-iMBAxcpdqBM2l8+zkRZ8ELnEDbFP2Z+7ZUP+MNBMfvfN+2NIzGP1uwporjQ96RpIwDvHLia3qGaJW+l/IPkZEw==","signatures":[{"sig":"MEQCIFAARHxUC9u06Q3bAP4mLpLu1NHmwIW1+42K3kbo6W+4AiBBTGh+QAm6utu110HCR7JnCgxge9aubSC81jkcJeP6hA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":8032393},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.8.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.8.0","@warlock.js/seal":"4.8.0","@warlock.js/cache":"4.8.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.8.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.8.0","@warlock.js/context":"4.8.0","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@aws-sdk/client-s3":"^3.955.0","@warlock.js/herald":"4.8.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.8.0_1784486711497_0.3938037654569062","host":"s3://npm-registry-packages-npm-production"}},"4.8.1":{"name":"@warlock.js/core","version":"4.8.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.8.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"4bce8e7300f0c872864046d126fba6b9329fbc7c","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.8.1.tgz","fileCount":946,"integrity":"sha512-zQwbYD0I2oNhpQKKfqgSJRnvR9csD/WesiPzYPSSLISlnjF1sNTsxwZRLMmmoj3pFsCgIScQEZ0UtrszR8RHXw==","signatures":[{"sig":"MEQCIHq76CfRKDNK2UDNBt+AeuOpE1MRdB9Imd2iaLDzhj82AiAY7JPP0I9LxpYk1ommmmQtNzMblND/X6piXvRomi+I2Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4037115},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.8.1","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.8.1","@warlock.js/seal":"4.8.1","@warlock.js/cache":"4.8.1","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.8.1","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.8.1","@warlock.js/context":"4.8.1","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"4.8.1","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"4.8.1","@warlock.js/herald":"4.8.1","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"4.8.1","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.8.1_1784631508142_0.48004415733282","host":"s3://npm-registry-packages-npm-production"}},"4.8.2":{"name":"@warlock.js/core","version":"4.8.2","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.8.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"8482d42388a083992e06eb06f577a7fdde21c611","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.8.2.tgz","fileCount":946,"integrity":"sha512-7iZc4kJzM90Unv8UrF8XSyfGEmESrQKdm+etO/xjXUm3dHnGALljaNx3DRnhRXDI1BrYbcI5IVly5DigB0HuGg==","signatures":[{"sig":"MEYCIQDDvqTO7CBEH07lJl7ws2Mzxti0jQ7itCvf60ocmpcaAQIhAJZBFXtsYuhbkt2FrJ+fTtqtpbPQE41P/ifpa+PDGRfM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4037115},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.8.2","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.8.2","@warlock.js/seal":"4.8.2","@warlock.js/cache":"4.8.2","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.8.2","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.8.2","@warlock.js/context":"4.8.2","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"4.8.2","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"4.8.2","@warlock.js/herald":"4.8.2","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"4.8.2","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.8.2_1784733443113_0.7653548284551541","host":"s3://npm-registry-packages-npm-production"}},"4.9.0":{"name":"@warlock.js/core","version":"4.9.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.9.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"13ba667bfb14fffc09b0f42bdc34330feec6a1e8","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.9.0.tgz","fileCount":958,"integrity":"sha512-/PwFV4BwtxGz7Zw3QZYHJIgcvqnlJLraIhU05WRIV/B4m7zH8UrAOH7HuRCq86RiVf4SLEm9GenZhPHpzLMlhw==","signatures":[{"sig":"MEUCIQDQQ3kueTJxR5XYBDswFFtGW+W3qvpkkQy6sqAHZMLPVAIgeMgNTN3lxDTRdFJNVFNf1St5yCKUSH8XtYR7GErLNIQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4118215},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.9.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.9.0","@warlock.js/seal":"4.9.0","@warlock.js/cache":"4.9.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.9.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.9.0","@warlock.js/context":"4.9.0","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"4.9.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"4.9.0","@warlock.js/herald":"4.9.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"4.9.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.9.0_1786019442682_0.6968058976867513","host":"s3://npm-registry-packages-npm-production"}},"4.9.1":{"name":"@warlock.js/core","version":"4.9.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.9.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"c21f2a6e03ab98fe9e2077ecc4510b8836a26acb","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.9.1.tgz","fileCount":958,"integrity":"sha512-ZONYWsk9agz3Y+6TGsx4+N1OSoi/uD48S1OG7Nb+3m2vP0n8N/HdiDqQBb0cI0MtLVQ6D6YuVbY9Sdpy+Tqn/g==","signatures":[{"sig":"MEUCIQCAKqGecXZHB7cAS6EckXNaVss6s2HiEP3CvtBNRNq99QIgRQIZgPTk10uuzFTPaRkiH3UXCFPHBcIkz2rUsAaFOp0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4118215},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.9.1","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.9.1","@warlock.js/seal":"4.9.1","@warlock.js/cache":"4.9.1","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.9.1","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.9.1","@warlock.js/context":"4.9.1","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"4.9.1","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"4.9.1","@warlock.js/herald":"4.9.1","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"4.9.1","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.9.1_1786026489953_0.6986218028904307","host":"s3://npm-registry-packages-npm-production"}},"4.9.2":{"name":"@warlock.js/core","version":"4.9.2","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.9.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"7801902a19995e19fec76d2ed85225f3b6d07b2d","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.9.2.tgz","fileCount":958,"integrity":"sha512-T/1WFIQZeMCWvURz2Rxdim38i1BjuzRlPSMDJNAHS19JaBUqztm06ODkV7QgoANo6udLTUYrwtS8V9gWgmVvVQ==","signatures":[{"sig":"MEUCIQCS6ANN3ZlZ5tyKH5CnAKy/BiXz0A71QEQJZiuOR9NDMAIgN7PcBmvenWTrya8S02zmATxpfWawziRFtpo7QynSUqk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4125037},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.9.2","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.9.2","@warlock.js/seal":"4.9.2","@warlock.js/cache":"4.9.2","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.9.2","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.9.2","@warlock.js/context":"4.9.2","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"4.9.2","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"4.9.2","@warlock.js/herald":"4.9.2","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"4.9.2","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.9.2_1786235892064_0.4607902795813017","host":"s3://npm-registry-packages-npm-production"}},"4.10.0":{"name":"@warlock.js/core","version":"4.10.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.10.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"50add3002c1efa4c7c5cbc228963fda1c9848008","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.10.0.tgz","fileCount":958,"integrity":"sha512-N5ODoUcu3p7Gh/vheAn6g5Fc5YNKR7HfwJiMYoJPRoJN+VLOMB1vNBZvRh3rAz/8xuVLaE5beG+e+91v9bWN+w==","signatures":[{"sig":"MEUCIQCs16EqGVZgthio8E54OiWQaMHu4BN+iUY8Z8ZF6gGDXQIgNItYupWtZQj1JkKu0aJANv3LNOyAUnIEWJNXvDDhrqI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4132684},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.2.4","@mongez/events":"^2.2.6","@warlock.js/fs":"4.10.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.10.0","@warlock.js/seal":"4.10.0","@warlock.js/cache":"4.10.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.10.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.10.0","@warlock.js/context":"4.10.0","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"4.10.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"4.10.0","@warlock.js/herald":"4.10.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"4.10.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.10.0_1786242422000_0.6208192157320795","host":"s3://npm-registry-packages-npm-production"}},"4.11.0":{"name":"@warlock.js/core","version":"4.11.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.11.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"c38ea66df04ebc16d94b70207b16548910f655b6","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.11.0.tgz","fileCount":980,"integrity":"sha512-CqgeEol6bNu/jhNTmjcYMwRArJHK+Xb8wX9gWHNFZfE6VDUPGph+nchAHZ3bO/hvGKTwEA7F7eNBKcwLARq85w==","signatures":[{"sig":"MEQCIC1XOCGk5W4DRHCsQO1Mi05y9tx5qj7nBO8mB4WAQJIxAiAgWy4W/XzfQvlhS697tE/g9ii5l1le1SeXlt96uAPFrw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4231742},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.1","@mongez/events":"^2.2.6","@warlock.js/fs":"4.11.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.11.0","@warlock.js/seal":"4.11.0","@warlock.js/cache":"4.11.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.11.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.11.0","@warlock.js/context":"4.11.0","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"4.11.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"4.11.0","@warlock.js/herald":"4.11.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"4.11.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.11.0_1786371603179_0.8016666366385647","host":"s3://npm-registry-packages-npm-production"}},"4.12.0":{"name":"@warlock.js/core","version":"4.12.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.12.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"1694a814f788be1662f3aa5fef588b1445036ca5","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.12.0.tgz","fileCount":984,"integrity":"sha512-Q5lHTK4xBRDPbNvbSfSZ5yfIO/HqY0L/vyiNOs9BaDckq4ShgLKdIyU4jcdeJXI5+BcO954fmIcjaq+6st/TIw==","signatures":[{"sig":"MEQCIDB4GNu147BvjFLtAui9DFNsEvEYBIRc/V0CEuMJBJLTAiBikxI+u2sefbmJZnbPS4qhEUlsxvubmyKtCrwmBpefGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4293311},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.1","@mongez/events":"^2.2.6","@warlock.js/fs":"4.12.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.12.0","@warlock.js/seal":"4.12.0","@warlock.js/cache":"4.12.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.12.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.12.0","@warlock.js/context":"4.12.0","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"4.12.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"4.12.0","@warlock.js/herald":"4.12.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"4.12.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.12.0_1786420747719_0.166951845367024","host":"s3://npm-registry-packages-npm-production"}},"4.13.0":{"name":"@warlock.js/core","version":"4.13.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.13.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"ed273a96a10dc3e63f0d1de46b767d387f23568a","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.13.0.tgz","fileCount":972,"integrity":"sha512-L3KPzwY+g/4AH87A16wDYooGVDc+01XUjvyfA0eonArg2vGz5asnhUywXLDqBAaAZCaX3Q7d+ui/bjjrWNAhlA==","signatures":[{"sig":"MEQCIGlDWb5bV8jadfRDCq+0Ist8bXJA0chwOd9fEROG3qZ3AiBZICYGzpKfTQJI8v1nemIHBmln7JcIF56ftPvu/2ZCug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4331312},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.1","@mongez/events":"^2.2.6","@warlock.js/fs":"4.13.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.13.0","@warlock.js/seal":"4.13.0","@warlock.js/cache":"4.13.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.13.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.13.0","@warlock.js/context":"4.13.0","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"4.13.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"4.13.0","@warlock.js/herald":"4.13.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"4.13.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.13.0_1786554842008_0.7631213983605609","host":"s3://npm-registry-packages-npm-production"}},"4.14.0":{"name":"@warlock.js/core","version":"4.14.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.14.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"a875bf337acd2ea9bf34fb9a7f76763c5fe848f4","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.14.0.tgz","fileCount":980,"integrity":"sha512-dF5emKYKx5Thdp+ETyTWzCQW4m966yoLlDUlt+vUC4UMPgnpJG5+TigLKRGO3leHT3aP8G7V54SHdB6fHPhIjg==","signatures":[{"sig":"MEUCIQDayUvDp7lJGsEvHXzKdyH8vMUJdPs3Gxh+z5OgkwauaAIgZpNQ9S3jhazFXS1NV4qEFT7uzgYf4r482vlLko625DU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4415270},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.1","@mongez/events":"^2.2.6","@warlock.js/fs":"4.14.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.14.0","@warlock.js/seal":"4.14.0","@warlock.js/cache":"4.14.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.14.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.14.0","@warlock.js/context":"4.14.0","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"4.14.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"4.14.0","@warlock.js/herald":"4.14.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"4.14.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"_npmOperationalInternal":{"tmp":"tmp/core_4.14.0_1786895324969_0.8664219051488087","host":"s3://npm-registry-packages-npm-production"}},"4.15.0":{"name":"@warlock.js/core","version":"4.15.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.15.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"78c9ad616cf04e935d3f1d31de6f67381b96dfda","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.15.0.tgz","fileCount":980,"integrity":"sha512-YmpbBtOpwct2B4HFj70cOiJT2ZZgl4Iqa/8ypVgQiXKq/n9QGuPzkdjzP9CNhvqyiPijOf3C9hW4otT0KjOvEg==","signatures":[{"sig":"MEUCIDJw4OkN+fr5xDeSBPsd3iGd+ohwQI0RlzbXr7NwwgFjAiEAvE3ziCqsFU91Vjtkl6zJLO+wHngUMS9B21GiMqyXYcE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4416082},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.3.8","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.1.4","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.1","@mongez/events":"^2.2.6","@warlock.js/fs":"4.15.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.15.0","@warlock.js/seal":"4.15.0","@warlock.js/cache":"4.15.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.15.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.15.0","@warlock.js/context":"4.15.0","@mongez/concat-route":"^1.1.4","@mongez/localization":"^3.4.6","@mongez/supportive-is":"^2.1.3","@mongez/reinforcements":"^3.3.0"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"4.15.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"4.15.0","@warlock.js/herald":"4.15.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"4.15.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_4.15.0_1786907355044_0.5963020769746137","host":"s3://npm-registry-packages-npm-production"}},"4.16.0":{"name":"@warlock.js/core","version":"4.16.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@4.16.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"976c01bca8b27ed81997ee9b83ba5dd42966ee33","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-4.16.0.tgz","fileCount":980,"integrity":"sha512-jdz/NcuLEEMnl1QDXnlQWza58G16he0djrM5XIRq/Y+9BvCQ/243cAvoKGeIe56CDU1S5PFyrMzHKugZLjhjMw==","signatures":[{"sig":"MEQCIBAWUB3uXZ1wv71MubDMxbTeNbsWc14kBv3IoHsQH7S+AiBwIgBTiIdtreJa/R2nIifwPLqml2Ias6+eFvQ+qX772A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4438655},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"4.16.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"4.16.0","@warlock.js/seal":"4.16.0","@warlock.js/cache":"4.16.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"4.16.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"4.16.0","@warlock.js/context":"4.16.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"4.16.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"4.16.0","@warlock.js/herald":"4.16.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"4.16.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_4.16.0_1787089804313_0.5961189399960198","host":"s3://npm-registry-packages-npm-production"}},"5.0.0":{"name":"@warlock.js/core","version":"5.0.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.0.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"46c62686aeb8355158e8b8010aeb388896af7bbf","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.0.0.tgz","fileCount":1022,"integrity":"sha512-gW8x+WPYvootWBZK0v+zAHf2cdOnB4eD/kPsOOCxP4BjkNUEoOQ5e0un9FGlw+cbKlIAWUYZ+nn27VzRm6+kzg==","signatures":[{"sig":"MEQCIHx+f9kflKYWyygbMR3sFpFr48PiKy65RV+prcsFIl5cAiB+F7KEMYW9Z60q17/eHS63eOcnP7K7q9d8SoqfQkuZXg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4735495},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.0.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.0.0","@warlock.js/seal":"5.0.0","@warlock.js/cache":"5.0.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.0.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.0.0","@warlock.js/context":"5.0.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.0.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.0.0","@warlock.js/herald":"5.0.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.0.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.0.0_1787674939455_0.3477406735029185","host":"s3://npm-registry-packages-npm-production"}},"5.0.1":{"name":"@warlock.js/core","version":"5.0.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.0.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"f09bf0e3af4c11b9894b7b0e6d0020e804123005","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.0.1.tgz","fileCount":1022,"integrity":"sha512-xZG572CFO7+pw1KCJcDrGfj7WkxQu+sQDKKHHDwiYoRW/aVDVTfVZYytr9RX/8XLOKrI1Ai91HP/tPKh2ONhYQ==","signatures":[{"sig":"MEUCICfQ2XgnnsfqUNnBvuc4TSDvzbAbtAK7sY76/RUhrLbdAiEAmvw4BRifTt5w+5eyMGVjZrgNdMKI8QPwwzQy2mZ6WE4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4735495},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.0.1","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.0.1","@warlock.js/seal":"5.0.1","@warlock.js/cache":"5.0.1","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.0.1","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.0.1","@warlock.js/context":"5.0.1","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.0.1","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.0.1","@warlock.js/herald":"5.0.1","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.0.1","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.0.1_1787681283805_0.5672063492450765","host":"s3://npm-registry-packages-npm-production"}},"5.0.2":{"name":"@warlock.js/core","version":"5.0.2","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.0.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"c15fb689bf47187f52df49931ef940b62730cfcb","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.0.2.tgz","fileCount":1022,"integrity":"sha512-eu1SIwLh1GR4lD31bypjB6lSCd3XIE4oH/swhuLwE5JkLi33wePp4jgviujni/dlugvAGUZpMnQVEM9muwlQ3w==","signatures":[{"sig":"MEUCIHyw4g41a1hFfDmySc7ShFsJ0orHWy+CvbRhjN5lvMpEAiEA7MQ547V6+MMG78t3GE/bXTEF/6U3H/kutmMd3vJzj/g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4735495},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.0.2","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.0.2","@warlock.js/seal":"5.0.2","@warlock.js/cache":"5.0.2","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.0.2","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.0.2","@warlock.js/context":"5.0.2","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.0.2","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.0.2","@warlock.js/herald":"5.0.2","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.0.2","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.0.2_1787682859347_0.987094893090841","host":"s3://npm-registry-packages-npm-production"}},"5.1.0":{"name":"@warlock.js/core","version":"5.1.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.1.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"57ee658398b8294c686ec31ef2ba6fc7994666ef","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.1.0.tgz","fileCount":1092,"integrity":"sha512-Ia61BcdlX38tKvcaxit/4Qx7x1tbaYOQy+d+vwFsMLQbzPXQTAEKJNgHpvYTxnXCmFAnHfrTVp5p1E0cp/5A2w==","signatures":[{"sig":"MEQCIH0bSyw27x+1uxy/mCLt8/fkbYv5BUAlI2rclbOQ0BtOAiAyCgwdIYYMWWgW0ZaGlc81A58BaYENFNkgKnfE0EpWTw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4934451},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.11.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.14.1","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.1.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.1.0","@warlock.js/seal":"5.1.0","@warlock.js/cache":"5.1.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.1.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.1.0","@warlock.js/context":"5.1.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.1.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.1.0","@warlock.js/herald":"5.1.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.1.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.1.0_1787732660681_0.666091399328989","host":"s3://npm-registry-packages-npm-production"}},"5.2.0":{"name":"@warlock.js/core","version":"5.2.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.2.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"6b87a8d70f9c4a053060aeaf26e3d15ad4f6a796","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.2.0.tgz","fileCount":1124,"integrity":"sha512-vheaiyf6nbCCO2jSaKaCC/kfugCBO8v4DNIOj8dVxx2/kea2Pa7UUvpI5iwbq8Ay5WRqD5wbaL43c5/T99yG1g==","signatures":[{"sig":"MEYCIQDSj1C8u15yZVAuTCAuPE1EWs+NQ6iaKBiyACri1/VbuwIhAJI4+/sF2dpHdS9v7lGjKEyeO7i4HYQN8Goj1xs8oyNK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5089443},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"workspace:^","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"workspace:^","@warlock.js/seal":"5.2.0","@warlock.js/cache":"workspace:^","@fastify/multipart":"^9.3.0","@warlock.js/logger":"workspace:^","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"workspace:^","@warlock.js/context":"workspace:^","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"*","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"*","@warlock.js/herald":"*","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"*","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.2.0_1788307538269_0.38491204276185975","host":"s3://npm-registry-packages-npm-production"}},"5.2.1":{"name":"@warlock.js/core","version":"5.2.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.2.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"63d91d92c0283ad806a43b41f99d9da329b847e3","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.2.1.tgz","fileCount":1124,"integrity":"sha512-DfBLKffPJoMXHNO71ssbErOIpilRU3T8hs6sy9XdRKyaiA3CfhQ1Ggq/3wehyfSgrMX5++x4VQuuCk/QhZwQkw==","signatures":[{"sig":"MEUCIQDhXEzxvcoIwj7f0+Rirn9eyarHJwS3vNikXHeTOcdNuwIgQBlpiXv4m7m6qWlTXIG9u4TrLaRypolSiM4fel+ZKjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5093011},"main":"./esm/index.mjs","type":"module","_from":"file:D:/xampp/htdocs/test/warlock/lyra-release-5.2.1-20260902-032450/warlock.js-core-5.2.1.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"D:\\xampp\\htdocs\\test\\warlock\\lyra-release-5.2.1-20260902-032450\\warlock.js-core-5.2.1.tgz","_integrity":"sha512-DfBLKffPJoMXHNO71ssbErOIpilRU3T8hs6sy9XdRKyaiA3CfhQ1Ggq/3wehyfSgrMX5++x4VQuuCk/QhZwQkw==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"^5.1.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"^5.1.0","@warlock.js/seal":"^5.2.0","@warlock.js/cache":"^5.1.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"^5.1.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"^5.1.0","@warlock.js/context":"^5.1.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"*","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"*","@warlock.js/herald":"*","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"*","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.2.1_1788308833945_0.4999260106765644","host":"s3://npm-registry-packages-npm-production"}},"5.2.2":{"name":"@warlock.js/core","version":"5.2.2","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.2.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"3d361e2c8df23e8863221799476c994e61161c67","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.2.2.tgz","fileCount":1124,"integrity":"sha512-4g4TNT4wsLFvuwEoGwtcHfaw1CzBbEbNKhR4S8nugK0OoV5z7bj3gWk/PbXB2feUhKhphclA+ghL6fuY+KYjfQ==","signatures":[{"sig":"MEUCIQD3P7KiKScqTzSJJyiHQ5uFcs7i2bTBzabFBPTqwDrq8gIgS6+6RX6BoFjP/eHgtd1R6ub5HGxtoj11W3Y6LaQFkYc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5093233},"main":"./esm/index.mjs","type":"module","_from":"file:D:/xampp/htdocs/test/warlock/lyra-release-5.2.2-20260902-034130/warlock.js-core-5.2.2.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"D:\\xampp\\htdocs\\test\\warlock\\lyra-release-5.2.2-20260902-034130\\warlock.js-core-5.2.2.tgz","_integrity":"sha512-4g4TNT4wsLFvuwEoGwtcHfaw1CzBbEbNKhR4S8nugK0OoV5z7bj3gWk/PbXB2feUhKhphclA+ghL6fuY+KYjfQ==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.2.2","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.2.2","@warlock.js/seal":"5.2.2","@warlock.js/cache":"5.2.2","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.2.2","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.2.2","@warlock.js/context":"5.2.2","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.2.2","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.2.2","@warlock.js/herald":"5.2.2","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.2.2","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.2.2_1788310481569_0.8458454211479547","host":"s3://npm-registry-packages-npm-production"}},"5.2.3":{"name":"@warlock.js/core","version":"5.2.3","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.2.3","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"32d30f87126960e0e4c10909ca2a9b5bf223b759","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.2.3.tgz","fileCount":1124,"integrity":"sha512-YsvSA5dplGU5ZO2Tm5GzY44ajePoSYiby9/amW0lYVRHOKj+NAiF9gX5ptvp9UnGubiEvbltyXGYcDSbMXb6fQ==","signatures":[{"sig":"MEYCIQC/y++NkwMgh0nGLu6NmBxe6Y2KdE0nzylqTM2PDOfkpAIhAPVNjqlE5HRWtHc9J2Kc6z5I7GkXDcyY0+ysmDkmtlfi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5096898},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.2.3","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.2.3","@warlock.js/seal":"5.2.3","@warlock.js/cache":"5.2.3","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.2.3","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.2.3","@warlock.js/context":"5.2.3","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.2.3","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.2.3","@warlock.js/herald":"5.2.3","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.2.3","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.2.3_1788317409415_0.9219186382292373","host":"s3://npm-registry-packages-npm-production"}},"5.2.4":{"name":"@warlock.js/core","version":"5.2.4","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.2.4","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"0792e8cb185cd7d7fae658ac31fef15ea5fbb7a5","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.2.4.tgz","fileCount":1124,"integrity":"sha512-HFoItzhWBx89IvfNg1AQo4pB57RLeKSF4QDy9eMoDnm427l/l0omM69Psrj/ISZnzPAM610xClILI0+jmiKmPw==","signatures":[{"sig":"MEYCIQC3pupIGy/0m6AdzgRRCMrFJ8N995SWdb4O9Tmdo+U9SwIhALv6TRv11pV+xNnzIayVQx6XTY6hc5vXKNpcCKfwteK+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5101098},"main":"./esm/index.mjs","type":"module","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.2.4","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.2.4","@warlock.js/seal":"5.2.4","@warlock.js/cache":"5.2.4","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.2.4","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.2.4","@warlock.js/context":"5.2.4","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.2.4","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.2.4","@warlock.js/herald":"5.2.4","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.2.4","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.2.4_1788324552293_0.24237325765695328","host":"s3://npm-registry-packages-npm-production"}},"5.3.0":{"name":"@warlock.js/core","version":"5.3.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.3.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"cc044c072bc9390b3a01eadeaa4ebc4b58d9edb1","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.3.0.tgz","fileCount":1124,"integrity":"sha512-aL+MlU3Hc8hTKqL828q7D+D0Xgy4D8RpIAV6yWcE0O4igbVHNl92aEAZYHqciTmlu1qAgdwFX+xXRrJl49VcPw==","signatures":[{"sig":"MEUCIQCoSd7PwRZ85j6oPrRdYjfoBMtwM61targ67ej7Qz+4zwIgeRtnArv1cgDkRRDx2GDROSuQ4x9DfXQGQ/qSkyRtHv0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC0iWonNthMtnp/zg00G7KJQEHzSthMxRWgfveK/vOqdAIgPQ9O6Zp8yB1HZhqh60BzmfWPP6Sg0fOFKgZWdSLRP+Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5107809},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.3.0/warlock.js-core-5.3.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.3.0\\warlock.js-core-5.3.0.tgz","_integrity":"sha512-aL+MlU3Hc8hTKqL828q7D+D0Xgy4D8RpIAV6yWcE0O4igbVHNl92aEAZYHqciTmlu1qAgdwFX+xXRrJl49VcPw==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.3.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.3.0","@warlock.js/seal":"5.3.0","@warlock.js/cache":"5.3.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.3.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.3.0","@warlock.js/context":"5.3.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.3.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.3.0","@warlock.js/herald":"5.3.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.3.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.3.0_1788473936537_0.89670567015393","host":"s3://npm-registry-packages-npm-production"}},"5.3.1":{"name":"@warlock.js/core","version":"5.3.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.3.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"cccdb2798a422b00d316968bdfe27b311a3c11bc","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.3.1.tgz","fileCount":1124,"integrity":"sha512-vSH2rcjaulyIx/i2Vr7V30z9hy5xt6p87yFsiY2rkt8h/ZfkmFLScKUGeBmwEszcMyGw2Z9v7yjri/QTGDER7g==","signatures":[{"sig":"MEYCIQC/mshRjI2HeHozjbEbG1nAlKPCWANSRm2td9xg7Zs/RAIhAJ/iy0xd1QO78GDn1NEbmxoU3CIpDDfozdtyflzl4jm+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDsnKitY+6cjlo9Cq7dck08AS0c2Aky+yLNmWTtybHBNAIhAJp8IXHlWWKiSHt61Tj3ow6D5nPwOL24OuMlajpddZzb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5107809},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Users/Hasan/AppData/Local/Temp/claude/C--Work-Warlock-js/ba3105b6-96f0-4dab-a299-0235caa58a82/scratchpad/pub531/warlock.js-core-5.3.1.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Users\\Hasan\\AppData\\Local\\Temp\\claude\\C--Work-Warlock-js\\ba3105b6-96f0-4dab-a299-0235caa58a82\\scratchpad\\pub531\\warlock.js-core-5.3.1.tgz","_integrity":"sha512-vSH2rcjaulyIx/i2Vr7V30z9hy5xt6p87yFsiY2rkt8h/ZfkmFLScKUGeBmwEszcMyGw2Z9v7yjri/QTGDER7g==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.3.1","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.3.1","@warlock.js/seal":"5.3.1","@warlock.js/cache":"5.3.1","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.3.1","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.3.1","@warlock.js/context":"5.3.1","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.3.1","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.3.1","@warlock.js/herald":"5.3.1","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.3.1","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.3.1_1788480853726_0.7923505399179425","host":"s3://npm-registry-packages-npm-production"}},"5.3.2":{"name":"@warlock.js/core","version":"5.3.2","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.3.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"fa0dc5df2332af9c5c093d2d03c8fb8e99bbc176","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.3.2.tgz","fileCount":1132,"integrity":"sha512-WXI3u5OgWiaGC0UZaDj9rWY7BTuBwVAUSU/JgyFHdJeBk5XQepHn1cdvxYujUw/V210cGzI8zNri+vYPjKFUEw==","signatures":[{"sig":"MEUCIEhx+JircZFBwzpPvq8JqwrQEEJpKGDf0+B4nq/vYpsrAiEA6IJgAyxldjBBDE5GMTPG6gH3Nyg7oa2mC0KiZUzPsVA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIEvG2UdFwD3vnQ5Ge5ISJMLr+FNXspMy5QhwF12qSYULAiALkCWX/F2lldhb/5PDOm8vIKql5tLXXnncKwrbLi2gaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5148442},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.3.2/warlock.js-core-5.3.2.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.3.2\\warlock.js-core-5.3.2.tgz","_integrity":"sha512-WXI3u5OgWiaGC0UZaDj9rWY7BTuBwVAUSU/JgyFHdJeBk5XQepHn1cdvxYujUw/V210cGzI8zNri+vYPjKFUEw==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.3.2","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.3.2","@warlock.js/seal":"5.3.2","@warlock.js/cache":"5.3.2","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.3.2","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.3.2","@warlock.js/context":"5.3.2","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.3.2","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.3.2","@warlock.js/herald":"5.3.2","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.3.2","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.3.2_1788650277278_0.07121880428430805","host":"s3://npm-registry-packages-npm-production"}},"5.4.0":{"name":"@warlock.js/core","version":"5.4.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.4.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"5ca2eb333628daa457081dee8f29040a8e52befc","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.4.0.tgz","fileCount":1136,"integrity":"sha512-dsrm3wRk1Sjmkv9ZPQ1+bxIiKV+1dovWn/q2u8HgLHx8Ryv569+IKGu8MKyB/kYPsmVn60hr5us6YIRwSBLG3w==","signatures":[{"sig":"MEYCIQD1p2v70GqsfUumtwVkQhoKh5kBW9o7VHsEEAAwn0kQsgIhAM1Rj+73i5Ys2jw95VEit5x5/Jq/bcCpQo8twGpCoQkb","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCPuJJDT6RVo0Rd4ply1WuIjIEMRexQVPvB1Vex4FUxAgIgQSSm3xbL95HaRzE2dEMXTBPG1NtAnOZ9s65KI0wZHNw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5170819},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.4.0/warlock.js-core-5.4.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.4.0\\warlock.js-core-5.4.0.tgz","_integrity":"sha512-dsrm3wRk1Sjmkv9ZPQ1+bxIiKV+1dovWn/q2u8HgLHx8Ryv569+IKGu8MKyB/kYPsmVn60hr5us6YIRwSBLG3w==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.4.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.4.0","@warlock.js/seal":"5.4.0","@warlock.js/cache":"5.4.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.4.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.4.0","@warlock.js/context":"5.4.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.4.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.4.0","@warlock.js/herald":"5.4.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.4.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.4.0_1788740282273_0.2922233442194351","host":"s3://npm-registry-packages-npm-production"}},"5.5.0":{"name":"@warlock.js/core","version":"5.5.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.5.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"2ec9ef31540e202842fe7707076aeecfd9de327b","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.5.0.tgz","fileCount":1138,"integrity":"sha512-KmC1msgORvfWrcocRVBGpF/05d/ApB80Smp2XxzBj8De4TNLsIG9oN35q0kEhOco4JVNSVWhE8Ov2mbXA7aw/g==","signatures":[{"sig":"MEYCIQCgBx2YCT2EAMLyzEETur7MdHWi0+bjaxNoOgZjNe5NDAIhAO+x3bCUG/pl0v2u2qU7MA3nX4KG/xqqXA9jrF1jKCpL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCUnDx9XtA8B+2UIC3QgXOZjaKpzeB/6nQTZEFfE9W+3AIhAJafqz4UEiz7bPkr05fcwlXXnmQjmKNjI8dwoOApBJRW","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5179588},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.5.0/warlock.js-core-5.5.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.5.0\\warlock.js-core-5.5.0.tgz","_integrity":"sha512-KmC1msgORvfWrcocRVBGpF/05d/ApB80Smp2XxzBj8De4TNLsIG9oN35q0kEhOco4JVNSVWhE8Ov2mbXA7aw/g==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.5.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.5.0","@warlock.js/seal":"5.5.0","@warlock.js/cache":"5.5.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.5.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.5.0","@warlock.js/context":"5.5.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.5.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.5.0","@warlock.js/herald":"5.5.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.5.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.5.0_1788746795016_0.9836721003886051","host":"s3://npm-registry-packages-npm-production"}},"5.6.0":{"name":"@warlock.js/core","version":"5.6.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.6.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"c83c33e82b5acacc1f955864b7c45a8049500a5e","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.6.0.tgz","fileCount":1148,"integrity":"sha512-hT/OLdHJLXtBjzHkbkfexIFNIug23CaMqGkARyrghj/gVhwQVQJL2Qxn3EW5ZmwWrzfBKJSogUBDeWypzprBXA==","signatures":[{"sig":"MEQCIHIz2/ywsroyTZYyA8zxOG6SIWnaITxnSVqYoHLFz6gCAiBLTDOupz/MUgS+Nq1RXX79j1fxSlBtuCuY76RyDP5Xyg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIHkFszeJVdIjezAGr+m41UBPRiz7/9Y8mbOFU46Mr5zBAiEAjEhRR36tvYLzRm5pSwIp6bz97Tj0MrzEAUyA8qSyQX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5239054},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.6.0/warlock.js-core-5.6.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.6.0\\warlock.js-core-5.6.0.tgz","_integrity":"sha512-hT/OLdHJLXtBjzHkbkfexIFNIug23CaMqGkARyrghj/gVhwQVQJL2Qxn3EW5ZmwWrzfBKJSogUBDeWypzprBXA==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.6.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.6.0","@warlock.js/seal":"5.6.0","@warlock.js/cache":"5.6.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.6.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.6.0","@warlock.js/context":"5.6.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.6.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.6.0","@warlock.js/herald":"5.6.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.6.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.6.0_1788900650326_0.09470753997951342","host":"s3://npm-registry-packages-npm-production"}},"5.7.0":{"name":"@warlock.js/core","version":"5.7.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.7.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"c19c325c472cf0e5611e29741aaba74c786d844c","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.7.0.tgz","fileCount":1148,"integrity":"sha512-MfwmkHxa4/KGSWULFvnzRNhHRaff5Y6QeJDsJTZiH4zDEt3ebOUJu674pJffriX7vVZsf+d/1f2Wtkrja0pjrw==","signatures":[{"sig":"MEUCIQC50oUucpu4TpbX+DrsJ+vW3iLwsleBFJm76dcdT6D3QgIgKu/fAyf0WDDFJqJR+xUvPnbzrsGk7m7bC7LviQKgAX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDTH+Rb2vrOThv6C2ih+AO/nnmcw7SCE1Aa4TSXu4Tz0gIhAMHK/Sd/zUxhZd23BQ56k9R+IyAGYYelh8rMBHjrcAtN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5258590},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.7.0/warlock.js-core-5.7.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.7.0\\warlock.js-core-5.7.0.tgz","_integrity":"sha512-MfwmkHxa4/KGSWULFvnzRNhHRaff5Y6QeJDsJTZiH4zDEt3ebOUJu674pJffriX7vVZsf+d/1f2Wtkrja0pjrw==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.7.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.7.0","@warlock.js/seal":"5.7.0","@warlock.js/cache":"5.7.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.7.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.7.0","@warlock.js/context":"5.7.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.7.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.7.0","@warlock.js/herald":"5.7.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.7.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.7.0_1789211446534_0.732878622005297","host":"s3://npm-registry-packages-npm-production"}},"5.8.0":{"name":"@warlock.js/core","version":"5.8.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.8.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"5111a0e2f12033a39395c12f922152c7593a3e7b","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.8.0.tgz","fileCount":1152,"integrity":"sha512-/r5HJHjg2nXft9hto1XHTf03mfjUMwOfoknmltngcNElL2yPbJMZzwmY/28+1Ac8U9WW+FHK7HbX7UJzdLR6Gg==","signatures":[{"sig":"MEYCIQC5UiSBbTCI4R2vNkQzxDUf38wr85rJbK6BFxLyn1jz3AIhAPpp2EcgLKuqSWM5afNVplIiI8egANRcfdpWWwm7r/PG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGOA+P6l7WA+Gs9zKfcAk52RslhMdohVvEgrGQeno/DgAiAad8KzBu+0rXPY3tCjKmapuUy/3H4yOp2a7szMMPigKQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5280186},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.8.0/warlock.js-core-5.8.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.8.0\\warlock.js-core-5.8.0.tgz","_integrity":"sha512-/r5HJHjg2nXft9hto1XHTf03mfjUMwOfoknmltngcNElL2yPbJMZzwmY/28+1Ac8U9WW+FHK7HbX7UJzdLR6Gg==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.8.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.8.0","@warlock.js/seal":"5.8.0","@warlock.js/cache":"5.8.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.8.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.8.0","@warlock.js/context":"5.8.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.8.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.8.0","@warlock.js/herald":"5.8.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.8.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.8.0_1789271370001_0.6982116383585761","host":"s3://npm-registry-packages-npm-production"}},"5.9.0":{"name":"@warlock.js/core","version":"5.9.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.9.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"34415ff4ce9bba92e8056c9c023bc908aae3f438","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.9.0.tgz","fileCount":1152,"integrity":"sha512-6PKMNwIS4hjLJrk7nnzeOgMgERZRb64pR+Q6DDuQnKDj0YaEh7LmFGdoY3/3rERprubgRE7FqrnJBW+FeScwmQ==","signatures":[{"sig":"MEYCIQC1ZZQPyGom1gnsxxjYP+XRBkbZR4e0GPV9WF13ylI/ewIhAJwwIOPcE4n8Wf24uTfOzIQe9Wwlqy5rjbqRZrXtbP8K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFMXHBIhRI+MxJ8ohuBK3kz2YCO1UmFtd4wYXPxKIjJmAiEApXoEo8wH1iJUiCKQFOvP7YNLt43EhWsBghpG0k+zF4Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5283644},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.9.0/warlock.js-core-5.9.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.9.0\\warlock.js-core-5.9.0.tgz","_integrity":"sha512-6PKMNwIS4hjLJrk7nnzeOgMgERZRb64pR+Q6DDuQnKDj0YaEh7LmFGdoY3/3rERprubgRE7FqrnJBW+FeScwmQ==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.9.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.9.0","@warlock.js/seal":"5.9.0","@warlock.js/cache":"5.9.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.9.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.9.0","@warlock.js/context":"5.9.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.9.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.9.0","@warlock.js/herald":"5.9.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.9.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.9.0_1789382091610_0.563892968243803","host":"s3://npm-registry-packages-npm-production"}},"5.10.0":{"name":"@warlock.js/core","version":"5.10.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.10.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"e915764805f0b000f062c95b2fc942e08bcd47a9","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.10.0.tgz","fileCount":1152,"integrity":"sha512-m6lRjBLCYAWMh1cxJn6r7Znt1KW69Z6jms7JJXnj53RCx0jRE6h+Q0PEgf+c/6J555uaKKgsA3MCGETUjiI5gQ==","signatures":[{"sig":"MEYCIQDAxmVTlETAXk2iIYW0/Bd8+0JD55+qj1pvMQSgHAYZ7gIhAI+GgjrJMZeamlH12nCvtPRUORMpELsswEQnGZI96nrg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDRgkuC1IBBW7y2+4/H5vtF4qWebFRecBx47UYxhySdeAIgbgadlM7E9m91T5Gi3yrGSttJy8jlLu6m5MzVJD72mNo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5283776},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.10.0/warlock.js-core-5.10.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.10.0\\warlock.js-core-5.10.0.tgz","_integrity":"sha512-m6lRjBLCYAWMh1cxJn6r7Znt1KW69Z6jms7JJXnj53RCx0jRE6h+Q0PEgf+c/6J555uaKKgsA3MCGETUjiI5gQ==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.10.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.10.0","@warlock.js/seal":"5.10.0","@warlock.js/cache":"5.10.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.10.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.10.0","@warlock.js/context":"5.10.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.10.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.10.0","@warlock.js/herald":"5.10.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.10.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.10.0_1789392373680_0.9311001009652853","host":"s3://npm-registry-packages-npm-production"}},"5.11.0":{"name":"@warlock.js/core","version":"5.11.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.11.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"90c1082a74d5013d89ca449db4fb05f59ba6e4bf","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.11.0.tgz","fileCount":1152,"integrity":"sha512-Xc7OrcIJouc034D8YiMNpFad/8m9PU8qMMjlq1VmaJYwNr7+5quzsunMRzMUlOQS1ha+8aJTX0blhacGuAKy9Q==","signatures":[{"sig":"MEYCIQCdQc19LmcTm+WiAUmDbp4349TBiNqQ4HnKqo8rBiUXGgIhAMLa+45Ymg1bGkPg3I4lkioWjOeobEj4lSh8GuiOXxyS","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBoO8kWipbJHzWo2WscACSCuV8/PU6W1QKXqjeToQSk7AiEA0h30umUTsBs8SCG1Hy7qTqKX1TPSAeEnFiaFPgamcOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5287666},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.11.0/warlock.js-core-5.11.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.11.0\\warlock.js-core-5.11.0.tgz","_integrity":"sha512-Xc7OrcIJouc034D8YiMNpFad/8m9PU8qMMjlq1VmaJYwNr7+5quzsunMRzMUlOQS1ha+8aJTX0blhacGuAKy9Q==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.11.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.11.0","@warlock.js/seal":"5.11.0","@warlock.js/cache":"5.11.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.11.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.11.0","@warlock.js/context":"5.11.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.11.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.11.0","@warlock.js/herald":"5.11.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.11.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.11.0_1789401818703_0.1813521819067474","host":"s3://npm-registry-packages-npm-production"}},"5.12.0":{"name":"@warlock.js/core","version":"5.12.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.12.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"692c29b718fba356b88177d33ff3da1292288f4f","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.12.0.tgz","fileCount":1174,"integrity":"sha512-KROcTZltIqC4eaC3s0Qcm6AO4h6hDN26T9yPcfa3uV80TNNN5IRJGKJXF47dtjT1JQDTzScQY8mXmUonzahMrw==","signatures":[{"sig":"MEUCIQCUe9nJfV9G3Wga3yKlKKGCqo3sBZahBNQXCNG+euPjzAIgAf43QWqdFXkCXTWl53Wi1TTcp7vDfsJMrna4SsYHeZ8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDYYzqbJxyv2p3OjlArMMGAuv7wvefhOUj0CuRwtKNCPQIgSozOYt5tJCXegbjhXvNDAoGaRpDeCI0e4XM5dKsOtpo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5414448},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.12.0/warlock.js-core-5.12.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.12.0\\warlock.js-core-5.12.0.tgz","_integrity":"sha512-KROcTZltIqC4eaC3s0Qcm6AO4h6hDN26T9yPcfa3uV80TNNN5IRJGKJXF47dtjT1JQDTzScQY8mXmUonzahMrw==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.12.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/auth":"5.12.0","@warlock.js/seal":"5.12.0","@warlock.js/cache":"5.12.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.12.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.12.0","@warlock.js/context":"5.12.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.12.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.12.0","@warlock.js/herald":"5.12.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.12.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.12.0_1789592539379_0.663919437532994","host":"s3://npm-registry-packages-npm-production"}},"5.13.0":{"name":"@warlock.js/core","version":"5.13.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.13.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"f7bf40e294a43949bc89169004c23a500e128fb9","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.13.0.tgz","fileCount":1182,"integrity":"sha512-9pjRn0HAuyrBw3bAeDT+1SxP44jWhWvk2+trdWnRwvzUez92dtFSZI1taSBnSydiDFWbwsjmom6TqNj9U7qRZg==","signatures":[{"sig":"MEUCIQCD15E9ZzjTgNvoeyVBMi2dz/ULcsEe3y1ChVB7KFiFVQIgYOEngQFCyN5R5VQEsy7N3KG098hrOZmTrF/FCmsUtgQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIGJG9lCdQisez78fT/W6Vxtlc73DHOOeEksqnFemObUTAiBiDWDYHpq+Fcs7MpP5sQeFK3KRsfWrt0ipaeTElR4xag==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5440614},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.13.0/warlock.js-core-5.13.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.13.0\\warlock.js-core-5.13.0.tgz","_integrity":"sha512-9pjRn0HAuyrBw3bAeDT+1SxP44jWhWvk2+trdWnRwvzUez92dtFSZI1taSBnSydiDFWbwsjmom6TqNj9U7qRZg==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.13.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.13.0","@warlock.js/cache":"5.13.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.13.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.13.0","@warlock.js/context":"5.13.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.13.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.13.0","@warlock.js/herald":"5.13.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.13.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.13.0_1789612795700_0.1455045740814831","host":"s3://npm-registry-packages-npm-production"}},"5.14.0":{"name":"@warlock.js/core","version":"5.14.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.14.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"ea020dbb0cc83016f604077af67a16f24f1f3819","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.14.0.tgz","fileCount":1190,"integrity":"sha512-0Ua/ejk7i1IGpDBcSXvqZ7rCCNFJ1Q+YQNfx4zyClBpM3fJeIH4b0EiDy9UH12hPJmskmLL4IuAvy73QD0eGRw==","signatures":[{"sig":"MEUCIHdY3V6zuWCw/9QZDOzgzRKhNjYoPulCuT6+SLgYwF1zAiEAjFtyrqbldJK4h25pBkwy+/HuimWyvO4vndeNfOUcKJQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDGPUkjTYBH0kr6PH3z2moyCRN7N6on9zRlL7gS9Gy6IAiB5X1bfoVJBhj1cBF68XE/k6KCBy9CGPWyOkznEfbAWYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5475289},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.14.0/warlock.js-core-5.14.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.14.0\\warlock.js-core-5.14.0.tgz","_integrity":"sha512-0Ua/ejk7i1IGpDBcSXvqZ7rCCNFJ1Q+YQNfx4zyClBpM3fJeIH4b0EiDy9UH12hPJmskmLL4IuAvy73QD0eGRw==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.14.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.14.0","@warlock.js/cache":"5.14.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.14.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.14.0","@warlock.js/context":"5.14.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.14.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.14.0","@warlock.js/herald":"5.14.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.14.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.14.0_1789674091332_0.6829110463354433","host":"s3://npm-registry-packages-npm-production"}},"5.15.0":{"name":"@warlock.js/core","version":"5.15.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.15.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"2b873bbcd90610855692cd44b84f8d7803462182","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.15.0.tgz","fileCount":1196,"integrity":"sha512-wsLp/1Q3b/tCDGLUWI60ECbxnmUKmMva9CIP5z2wyHXLWeagEocyOCC6e37AKbjPxWp+MFF7uoi+cwcHHLK+Qg==","signatures":[{"sig":"MEQCIGcfh0SPmvrYMa5Zlxjbu4fWZzVuBWsXNVyxTmhNm30JAiApbhcC2NCmrrv+ShIkgHF8x2fr4Tx48F9nWi+L51fbYg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIBS7JfUfIu5g9VwRAIEJD8Q31qb/GD1rbmVhFa59YKj8AiEA0xmJzO/emRZVg3BmuTnJyd1WZcDq8D/UXUCWOSZS8ns=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5500427},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.15.0/warlock.js-core-5.15.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.15.0\\warlock.js-core-5.15.0.tgz","_integrity":"sha512-wsLp/1Q3b/tCDGLUWI60ECbxnmUKmMva9CIP5z2wyHXLWeagEocyOCC6e37AKbjPxWp+MFF7uoi+cwcHHLK+Qg==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.15.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.15.0","@warlock.js/cache":"5.15.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.15.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.15.0","@warlock.js/context":"5.15.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.15.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.15.0","@warlock.js/herald":"5.15.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.15.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.15.0_1789716254215_0.5435007326855517","host":"s3://npm-registry-packages-npm-production"}},"5.16.0":{"name":"@warlock.js/core","version":"5.16.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.16.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"b39d6447d5c4d26ebb7ec8728009f773be599cca","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.16.0.tgz","fileCount":1202,"integrity":"sha512-7EGrzRaiH39IherD5EtXY1QHGwdAaRnWsfh3xDax13zdldiftB0LbIhTjQzNsfPVR4X39tKK+YVaCnBwKIV4dQ==","signatures":[{"sig":"MEQCIEpdjjdEI8rZO4g2/EXr+o/JmpmNzeBo0teIhoA8FKjlAiAahtEjdiXiNDS/9eQE5YNrRmp21q6NI6fSo2jKllj/1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDB+FVKdkMXTnp+DucNO0E4841JCk8H+f2+N6CjIeVWlgIgDi9ZoBn2Yg3P8pcBhs8uUsP60G7CgPf4J2K0RDhVl70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5528079},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.16.0/warlock.js-core-5.16.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.16.0\\warlock.js-core-5.16.0.tgz","_integrity":"sha512-7EGrzRaiH39IherD5EtXY1QHGwdAaRnWsfh3xDax13zdldiftB0LbIhTjQzNsfPVR4X39tKK+YVaCnBwKIV4dQ==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.16.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.16.0","@warlock.js/cache":"5.16.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.16.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.16.0","@warlock.js/context":"5.16.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.4.7","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.16.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.16.0","@warlock.js/herald":"5.16.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.16.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.16.0_1789773482093_0.6985952724839772","host":"s3://npm-registry-packages-npm-production"}},"5.17.0":{"name":"@warlock.js/core","version":"5.17.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.17.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"7f6318d29a0b82770b6698c919bad0ffec09169d","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.17.0.tgz","fileCount":1264,"integrity":"sha512-3ypAsE3NydZa/iffv22RrqV+090UmRhc3FaJO71SrEckV1Y4Tv51gaelJq3RioIgDHPP31C0fWVS+16FUlKYUw==","signatures":[{"sig":"MEUCIQDeUIcK6icpe0syflnqqJjd+1MXPAqDmeQ/0TV47+IoBgIgIVCIleTmNE9XZcxF0hQlhNVpo4kZm/M3KRur5lvkBBw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDzN1SYPOj6qYCQfWDISD+QsQwTm40IHk2GKnSxwxbMEQIgY/opzxHRmdw9WEtQqYJW6HNC415e+/k7HS29CjyVVUU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5717328},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.17.0/warlock.js-core-5.17.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.17.0\\warlock.js-core-5.17.0.tgz","_integrity":"sha512-3ypAsE3NydZa/iffv22RrqV+090UmRhc3FaJO71SrEckV1Y4Tv51gaelJq3RioIgDHPP31C0fWVS+16FUlKYUw==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.17.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.17.0","@warlock.js/cache":"5.17.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.17.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.17.0","@warlock.js/context":"5.17.0","import-meta-resolve":"^4.2.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.5.0","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.17.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.17.0","@warlock.js/herald":"5.17.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.17.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.17.0_1790085729977_0.2336856764777815","host":"s3://npm-registry-packages-npm-production"}},"5.17.1":{"name":"@warlock.js/core","version":"5.17.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.17.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"5074fde9a1f14b7092aa8de10e5178e7704c1dd5","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.17.1.tgz","fileCount":1264,"integrity":"sha512-QzUX0aquqvLDlTbX6Ape4iuIqxK6WcNP2N8qxHJ7WyPeS3SugzAFUyVQL0WZO51lp0ppFLVwJkVihIveNhjPdQ==","signatures":[{"sig":"MEQCIG/ek37f8FmAmZMyfbRT2rDFMUFrVR6lfgMO0kGoA2+fAiBjOzUnV6W7+mIzoJgOsEIiVmJ4vFX14bR6Ton1UoT+3w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGNT+UNi7Lm6ieNltIES0u23Dqp2AirOgXhobUPlwWE2AiEA3c4XcS6y8O3UaXCGa25S5iAHfNj1UYoPUW7WwXVuPJw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5721839},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Users/Hasan/AppData/Local/Temp/warlock-5171-direct-release-UP7rmY/artifacts/warlock.js-core-5.17.1.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Users\\Hasan\\AppData\\Local\\Temp\\warlock-5171-direct-release-UP7rmY\\artifacts\\warlock.js-core-5.17.1.tgz","_integrity":"sha512-QzUX0aquqvLDlTbX6Ape4iuIqxK6WcNP2N8qxHJ7WyPeS3SugzAFUyVQL0WZO51lp0ppFLVwJkVihIveNhjPdQ==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.17.1","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.17.1","@warlock.js/cache":"5.17.1","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.17.1","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.17.1","@warlock.js/context":"5.17.1","import-meta-resolve":"^4.2.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.5.0","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.17.1","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.17.1","@warlock.js/herald":"5.17.1","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.17.1","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.17.1_1790103297211_0.8656063984609854","host":"s3://npm-registry-packages-npm-production"}},"5.18.0":{"name":"@warlock.js/core","version":"5.18.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.18.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"c7f983cc3dba09eef426383f727045b6e234d118","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.18.0.tgz","fileCount":1268,"integrity":"sha512-6vefkNJy76Hkr0H/5x4+HZ0lrgDOOyDw3kmsHPm0h3rDKvm+8zveOHWgC8GyGO2EQtZzrEe0mikO/dHyFf180A==","signatures":[{"sig":"MEUCIGpOhYB2Har6O574Awode1TdVHdUu11+IiZcPik/baOdAiEA/Vcs6JZW/7WNOjTkH0tOPd87fxRkqggthxdDjTh+wr4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDpHwrjd//jInHc5gYf7xf4EyyBoz0fh9PDrdY3BTJGKQIhAKlqJbMV0ZT72CWXGusXACiBMt8qeJlVotqMgBgcFGhv","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5734209},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.18.0/warlock.js-core-5.18.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.18.0\\warlock.js-core-5.18.0.tgz","_integrity":"sha512-6vefkNJy76Hkr0H/5x4+HZ0lrgDOOyDw3kmsHPm0h3rDKvm+8zveOHWgC8GyGO2EQtZzrEe0mikO/dHyFf180A==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.18.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.18.0","@warlock.js/cache":"5.18.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.18.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.18.0","@warlock.js/context":"5.18.0","import-meta-resolve":"^4.2.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.5.0","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.18.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.18.0","@warlock.js/herald":"5.18.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.18.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.18.0_1790123877024_0.4784913252742442","host":"s3://npm-registry-packages-npm-production"}},"5.19.0":{"name":"@warlock.js/core","version":"5.19.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.19.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"77a16f827788c275378ac0cd980d7eae1242bd6c","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.19.0.tgz","fileCount":1270,"integrity":"sha512-7N29iUFrLRT6hNgdes7jO9MfV7Sm/Xw2FmcmpZa9574fWAgIV07WNC04W7S3HpsLymj9g2BxR6v8x6f1Mp9OoA==","signatures":[{"sig":"MEYCIQDufM1Ul7hTN6eZ2iMAan4qf8wYWi+WAjdRrCHVDiPhuwIhANDKe3CyAc0POXdvEbNBNOQgOvoRPrhE6tO8pjXdUXLl","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICS3DO4ivxrvPbO+jaVZ2FCdoycXSqasJwSy5ou8STDJAiEAz62q0wTORA/U4u4s/cGPWkWqJfPT8DjY6HqV1Fx3gyU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5647084},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.19.0/warlock.js-core-5.19.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.19.0\\warlock.js-core-5.19.0.tgz","_integrity":"sha512-7N29iUFrLRT6hNgdes7jO9MfV7Sm/Xw2FmcmpZa9574fWAgIV07WNC04W7S3HpsLymj9g2BxR6v8x6f1Mp9OoA==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.19.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.19.0","@warlock.js/cache":"5.19.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.19.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.19.0","@warlock.js/context":"5.19.0","import-meta-resolve":"^4.2.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.5.0","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.19.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.19.0","@warlock.js/herald":"5.19.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.19.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.19.0_1790186849972_0.31195523560003235","host":"s3://npm-registry-packages-npm-production"}},"5.19.1":{"name":"@warlock.js/core","version":"5.19.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.19.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"4e391da341804a63237438614f0625b6ec7f294d","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.19.1.tgz","fileCount":1270,"integrity":"sha512-ByaWrHG5xVnl1s05zjVpMKCbR58PP/BRohF7HjCcsWLm5YvZuOPgJBw0VZKuQX6WePCJ4Pl62EwxkO6GBD3Z6g==","signatures":[{"sig":"MEUCIQDRCwgjtypsaE7FwC8miqT50GMfafOraTphHVcDF6QGMwIgZesXQ/4obAP818mGOaTc+juns8oTI3fO9PZ5wPMg/3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFtXfPoAS+FazSSeMHYVWp+gAQBEL/3nsxYmF/IdAOiiAiEAkt4xScgogH+0VhV8wB6b3vbTlGQrhYWIPzzsJj9ddJs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5648300},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.19.1/warlock.js-core-5.19.1.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.19.1\\warlock.js-core-5.19.1.tgz","_integrity":"sha512-ByaWrHG5xVnl1s05zjVpMKCbR58PP/BRohF7HjCcsWLm5YvZuOPgJBw0VZKuQX6WePCJ4Pl62EwxkO6GBD3Z6g==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.0","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.19.1","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.19.1","@warlock.js/cache":"5.19.1","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.19.1","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.19.1","@warlock.js/context":"5.19.1","import-meta-resolve":"^4.2.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.5.0","@mongez/supportive-is":"^2.1.4","@mongez/reinforcements":"^4.0.1"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.19.1","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.19.1","@warlock.js/herald":"5.19.1","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.19.1","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.19.1_1790237552885_0.16223640476954548","host":"s3://npm-registry-packages-npm-production"}},"5.20.0":{"name":"@warlock.js/core","version":"5.20.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.20.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"14baa7adb1a621a970419a0aaa530157129e2228","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.20.0.tgz","fileCount":1288,"integrity":"sha512-248LaA3Z6jMwYhOYfsq1VAI/aUKWyykMrzaYU+7bKrK2UXimbOG2smTpyCuItzivypoxXNGAVrcDqId8KfT9Pw==","signatures":[{"sig":"MEQCIBpLuIbFrrAS0gq+FAbjoqskX3lEIW5rlomFCXz3J1UEAiBa4XOgzSuAxctcIYRLLvkmpyiX5U6agY1UKMTCpyxgeA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGA+kT6510GlYN9oFotVAReGWgH0UwgkBVeaZtifFDSsAiEA54iQf5dt4Kp34TesvKekXbwBbOw6A9VATWMHTr3hi2g=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5831333},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.20.0/warlock.js-core-5.20.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./production/route-registration-child":{"import":{"types":"./esm/production/route-registration-child.d.mts","default":"./esm/production/route-registration-child.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.20.0\\warlock.js-core-5.20.0.tgz","_integrity":"sha512-248LaA3Z6jMwYhOYfsq1VAI/aUKWyykMrzaYU+7bKrK2UXimbOG2smTpyCuItzivypoxXNGAVrcDqId8KfT9Pw==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.1","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.20.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.20.0","@warlock.js/cache":"5.20.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.20.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.20.0","@warlock.js/context":"5.20.0","import-meta-resolve":"^4.2.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.5.1","@mongez/supportive-is":"^2.1.5","@mongez/reinforcements":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.20.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.20.0","@warlock.js/herald":"5.20.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.20.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.20.0_1790264358146_0.4437960181586802","host":"s3://npm-registry-packages-npm-production"}},"5.21.0":{"name":"@warlock.js/core","version":"5.21.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.21.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"68789db06521d3655a0a47eaa28b6bd6a686bbfd","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.21.0.tgz","fileCount":1306,"integrity":"sha512-VSTx5rCHqx/0UQsljLls6shhXvJVYUxNasqJx+eyBkwgvnAvc1Nnn24xbRK9aTowFglg9J9qYYpEE+F1b4wTBQ==","signatures":[{"sig":"MEUCIDCoRk48cxQyKcD01IO+AY2OYvJp2Spb5rueaJi+H+9fAiEAnOFSVvRxh8XgWwUynid4P64uMXbWtNlkQqPKbOkAdts=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIGD/nYSwfbSzUf5/raGOkijqF+I15qjUNz003YlidsoTAiEAnhZPl5ktZhdkZt5n8ZG2OluvqM8H3WlnrE+TNzW00cQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5984758},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.21.0/warlock.js-core-5.21.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./production/route-registration-child":{"import":{"types":"./esm/production/route-registration-child.d.mts","default":"./esm/production/route-registration-child.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.21.0\\warlock.js-core-5.21.0.tgz","_integrity":"sha512-VSTx5rCHqx/0UQsljLls6shhXvJVYUxNasqJx+eyBkwgvnAvc1Nnn24xbRK9aTowFglg9J9qYYpEE+F1b4wTBQ==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.1","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.1","@mongez/copper":"^2.1.2","@mongez/dotenv":"^1.3.2","@mongez/events":"^2.2.7","@warlock.js/fs":"5.21.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.21.0","@warlock.js/cache":"5.21.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.21.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.21.0","@warlock.js/context":"5.21.0","import-meta-resolve":"^4.2.0","@mongez/concat-route":"^1.2.0","@mongez/localization":"^3.5.1","@mongez/supportive-is":"^2.1.5","@mongez/reinforcements":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.21.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.21.0","@warlock.js/herald":"5.21.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.21.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.21.0_1790307552983_0.4417809620641371","host":"s3://npm-registry-packages-npm-production"}},"5.22.0":{"name":"@warlock.js/core","version":"5.22.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.22.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"84d13cd02f8db816c88358dd01c1e151d3538cd5","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.22.0.tgz","fileCount":1306,"integrity":"sha512-Xx7+R3uYZe9dK0TD5xFUtEXRLTI+uigOBUWnoe3j2dw9RbMm+NdM41p9i2UQnqEgJtjyFQGFnHAr10iQ8QnYjQ==","signatures":[{"sig":"MEUCIDVVMylvrYsv5ksJDNRK+0iQux/MNuNJhXNb4RzvtlhTAiEA82LBozchszB22VuGtASEk7damTAPKoAzkJIhCESopZs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIB3oZz3jc0jdbXtxz2o8VPfDdY0fsWjmU3glbIY5hIKXAiALTUtwhlBNqrP4sza9U4JxQd4E36avIUq+jvuAsv8d3Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5985140},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.22.0/warlock.js-core-5.22.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./production/route-registration-child":{"import":{"types":"./esm/production/route-registration-child.d.mts","default":"./esm/production/route-registration-child.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.22.0\\warlock.js-core-5.22.0.tgz","_integrity":"sha512-Xx7+R3uYZe9dK0TD5xFUtEXRLTI+uigOBUWnoe3j2dw9RbMm+NdM41p9i2UQnqEgJtjyFQGFnHAr10iQ8QnYjQ==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.1","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.2","@mongez/copper":"^2.1.3","@mongez/dotenv":"^1.3.3","@mongez/events":"^2.2.8","@warlock.js/fs":"5.22.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.22.0","@warlock.js/cache":"5.22.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.22.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.22.0","@warlock.js/context":"5.22.0","import-meta-resolve":"^4.2.0","@mongez/concat-route":"^1.2.1","@mongez/localization":"^3.5.1","@mongez/supportive-is":"^2.1.5","@mongez/reinforcements":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.22.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.22.0","@warlock.js/herald":"5.22.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.22.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.22.0_1790344147632_0.1771595917200992","host":"s3://npm-registry-packages-npm-production"}},"5.22.1":{"name":"@warlock.js/core","version":"5.22.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.22.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"a8562499feba9c8209f84b30fef324b4f8fc65be","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.22.1.tgz","fileCount":1306,"integrity":"sha512-1wK6XqbOQ7/5+XYl42eiYTY3N+D12/rQHeibdI/Qt3FvzVPqwKjtFYWqaupP9AC5j8Rkjz6FQ8+bJ3bCDraPFg==","signatures":[{"sig":"MEUCIHYTbJ4S725wH1Ay3PzrJPj+J2/PuX0YZRpTWrDVUymLAiEA//veYtrcd1Vm8FebvhBemKBBkDy+JS0N4NkE7TzYBbw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDOBJisj7UoNuMt1oQwpibCqmSFJxXotWz4FgJYqteS3AIgNha+RWD0QTCdsRo3a0DBp6asEbMMk8+MWCG+V8zI6xs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":5985232},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.22.1/warlock.js-core-5.22.1.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./production/route-registration-child":{"import":{"types":"./esm/production/route-registration-child.d.mts","default":"./esm/production/route-registration-child.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.22.1\\warlock.js-core-5.22.1.tgz","_integrity":"sha512-1wK6XqbOQ7/5+XYl42eiYTY3N+D12/rQHeibdI/Qt3FvzVPqwKjtFYWqaupP9AC5j8Rkjz6FQ8+bJ3bCDraPFg==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.1","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.2","@mongez/copper":"^2.1.3","@mongez/dotenv":"^1.3.3","@mongez/events":"^2.2.8","@warlock.js/fs":"5.22.1","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.22.1","@warlock.js/cache":"5.22.1","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.22.1","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.22.1","@warlock.js/context":"5.22.1","import-meta-resolve":"^4.2.0","@mongez/concat-route":"^1.2.1","@mongez/localization":"^3.5.1","@mongez/supportive-is":"^2.1.5","@mongez/reinforcements":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.22.1","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.22.1","@warlock.js/herald":"5.22.1","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.22.1","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.22.1_1790350174228_0.2939901886638745","host":"s3://npm-registry-packages-npm-production"}},"5.23.0":{"name":"@warlock.js/core","version":"5.23.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.23.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"3eb8667ce8991ff278cd600addcf6b844adb52ea","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.23.0.tgz","fileCount":1308,"integrity":"sha512-nfO2v8t7j2E69gV1/jsUdnpvypmn8OxiMFN1r/bAIcgxYaVfX+hac3CxugqTlnp73LZorQXWqfJx9d5Rdy5+jg==","signatures":[{"sig":"MEUCICb8UgGlC9TMaga3DPvJi7++EJDGjRNHBAb6IGtr66W3AiEAzNp01EDFm/9AnUSZZiZCh5yZGurRhJoOxgt+TC0NuxM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCCs+qzTczvIYChT6BY8kxPf8X3kSUddORYUIMJlcXgpgIgcQgdj+1Tz7S/70AJd947mpz9G63Gp33YOQ4RwhwYFnc=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6004480},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.23.0/warlock.js-core-5.23.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./production/route-registration-child":{"import":{"types":"./esm/production/route-registration-child.d.mts","default":"./esm/production/route-registration-child.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.23.0\\warlock.js-core-5.23.0.tgz","_integrity":"sha512-nfO2v8t7j2E69gV1/jsUdnpvypmn8OxiMFN1r/bAIcgxYaVfX+hac3CxugqTlnp73LZorQXWqfJx9d5Rdy5+jg==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.1","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.2","@mongez/copper":"^2.1.3","@mongez/dotenv":"^1.3.3","@mongez/events":"^2.2.8","@warlock.js/fs":"5.23.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.23.0","@warlock.js/cache":"5.23.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.23.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.23.0","@warlock.js/context":"5.23.0","import-meta-resolve":"^4.2.0","@mongez/concat-route":"^1.2.1","@mongez/localization":"^3.5.1","@mongez/supportive-is":"^2.1.5","@mongez/reinforcements":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.23.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.23.0","@warlock.js/herald":"5.23.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.23.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.23.0_1790418314847_0.29222376223127666","host":"s3://npm-registry-packages-npm-production"}},"5.23.1":{"name":"@warlock.js/core","version":"5.23.1","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.23.1","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"f9817611a9eb8dca1e97bd6a79a5ff8b3e570571","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.23.1.tgz","fileCount":1308,"integrity":"sha512-nxSQnvRi5Nx3V48VZPhjRHBuEOwH6qklVoFSRP7Cc+ryo0h2UORAYCsWeC1wDcJFdz7/SqS9tLve7uWv+bD25Q==","signatures":[{"sig":"MEUCIBesSk7KQDMx98GvUrBR0AwyB9+lKXjxpKmXEnNh+ymUAiEAmRF5OBfE1vRtVsY+eoj5GHIDdz98jDvuCFJlub5+Jrw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQC+5tEkdZe4B525KRuV4Fv7K1Pho+zVuMIn7DxCbFJYWAIgPtISLlG8ZUjL4i5SJXWEDCycV2RgSZNya5hQ/ZsesmU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6004572},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.23.1/warlock.js-core-5.23.1.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./production/route-registration-child":{"import":{"types":"./esm/production/route-registration-child.d.mts","default":"./esm/production/route-registration-child.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.23.1\\warlock.js-core-5.23.1.tgz","_integrity":"sha512-nxSQnvRi5Nx3V48VZPhjRHBuEOwH6qklVoFSRP7Cc+ryo0h2UORAYCsWeC1wDcJFdz7/SqS9tLve7uWv+bD25Q==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.1","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.2","@mongez/copper":"^2.1.3","@mongez/dotenv":"^1.3.3","@mongez/events":"^2.2.8","@warlock.js/fs":"5.23.1","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.23.1","@warlock.js/cache":"5.23.1","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.23.1","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.23.1","@warlock.js/context":"5.23.1","import-meta-resolve":"^4.2.0","@mongez/concat-route":"^1.2.1","@mongez/localization":"^3.5.1","@mongez/supportive-is":"^2.1.5","@mongez/reinforcements":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.23.1","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.23.1","@warlock.js/herald":"5.23.1","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.23.1","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.23.1_1790442205004_0.8195493326658154","host":"s3://npm-registry-packages-npm-production"}},"5.23.2":{"name":"@warlock.js/core","version":"5.23.2","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.23.2","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"473b580941ae3521e3341c8f83c1b975ab04df5d","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.23.2.tgz","fileCount":1308,"integrity":"sha512-wb/xYlXa8rT2BAOnPgh4x+uj+pFWlfKYiom2kARDPV8WKssSJiGzY/QPwY/1chNxMNqK7eoOce0CSzA0z9SqCQ==","signatures":[{"sig":"MEYCIQDvpNs97+RCc/OU20cCWZJCFiWPO0RO14LMAjobXoOwIgIhAKBRAp7F7XbFrKUGWa2BouqotIQek/qK+eGM1zQrg3no","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCMOFLtpxBFJ54tPL1KWU5UF5nk4A7Npusi08HI0o0QIAIgG/slfeCaaHn9Kw4UwJbWz7uSL/9V3/4rJZJHBfLIl+c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6004664},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.23.2/warlock.js-core-5.23.2.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./production/route-registration-child":{"import":{"types":"./esm/production/route-registration-child.d.mts","default":"./esm/production/route-registration-child.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.23.2\\warlock.js-core-5.23.2.tgz","_integrity":"sha512-wb/xYlXa8rT2BAOnPgh4x+uj+pFWlfKYiom2kARDPV8WKssSJiGzY/QPwY/1chNxMNqK7eoOce0CSzA0z9SqCQ==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.1","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.2","@mongez/copper":"^2.1.3","@mongez/dotenv":"^1.3.3","@mongez/events":"^2.2.8","@warlock.js/fs":"5.23.2","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.23.2","@warlock.js/cache":"5.23.2","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.23.2","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.23.2","@warlock.js/context":"5.23.2","import-meta-resolve":"^4.2.0","@mongez/concat-route":"^1.2.1","@mongez/localization":"^3.5.1","@mongez/supportive-is":"^2.1.5","@mongez/reinforcements":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.23.2","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.23.2","@warlock.js/herald":"5.23.2","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.23.2","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.23.2_1790456910147_0.3343764692715754","host":"s3://npm-registry-packages-npm-production"}},"5.24.0":{"name":"@warlock.js/core","version":"5.24.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.24.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"6d5dd66d42d141591cb439588d13839508bceb9f","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.24.0.tgz","fileCount":1308,"integrity":"sha512-tUe0xFGj8y3fGcGKgT5O6qDozfzKatZmIw6h0X9pfYZWJIgjxN1RUgz/lL3bS2uAXh9QsAD1Y9ul207ttOuk8w==","signatures":[{"sig":"MEYCIQD56KEgh6l1njNPAaVdgxe/R7XdAYrS68r0K72zqrc14gIhAJfpMGQLoemRCtLk08rZZb4V5I2TaeA/76qMS4KbtNTn","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCXJYnns9m5TMdk7RUYwYok87RUR6y756JNfobIaxjzWwIhAN2L0dQaEDbCxb8meiCTFBsRf6pyvqgK3adkdJeZvS7m","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6006404},"main":"./esm/index.mjs","type":"module","_from":"file:C:/Work/Warlock.js/builder/release-artifacts/5.24.0/warlock.js-core-5.24.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./production/route-registration-child":{"import":{"types":"./esm/production/route-registration-child.d.mts","default":"./esm/production/route-registration-child.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"C:\\Work\\Warlock.js\\builder\\release-artifacts\\5.24.0\\warlock.js-core-5.24.0.tgz","_integrity":"sha512-tUe0xFGj8y3fGcGKgT5O6qDozfzKatZmIw6h0X9pfYZWJIgjxN1RUgz/lL3bS2uAXh9QsAD1Y9ul207ttOuk8w==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.12.1","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"25.9.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.1","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.2","@mongez/copper":"^2.1.3","@mongez/dotenv":"^1.3.3","@mongez/events":"^2.2.8","@warlock.js/fs":"5.24.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.24.0","@warlock.js/cache":"5.24.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.24.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.24.0","@warlock.js/context":"5.24.0","import-meta-resolve":"^4.2.0","@mongez/concat-route":"^1.2.1","@mongez/localization":"^3.5.1","@mongez/supportive-is":"^2.1.5","@mongez/reinforcements":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.24.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.24.0","@warlock.js/herald":"5.24.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.24.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.24.0_1790527517028_0.41180630689022846","host":"s3://npm-registry-packages-npm-production"}},"5.25.0":{"name":"@warlock.js/core","version":"5.25.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.25.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"59e2f5c16df8b17d9c4b6e03af0cd08b725d97d9","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.25.0.tgz","fileCount":1328,"integrity":"sha512-rMdl+loPR9H6FntWF7aWK3yPbQjuextCqvOxOuulFdpQXQmaXYLlJJmrWMhCR8siv/v4qR4gYDCRjAnggp8xkA==","signatures":[{"sig":"MEUCIBv9zQ1d+OG6pt0Vz3VYcIGPXKnRlb8lvxsNChuJ8NcdAiEAlMA3T80ftKSmUKpZM2SiIh1sc6J16d5MgUzpkaMrkk4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDRvN2H/x8E94xXp+I5Gn4ofGgK74TEXuUTLaAboS2vjgIhALku7P8RgP1Dz2OsLOtfNjusgYWd+2viBgauFeQDPHhM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6089919},"main":"./esm/index.mjs","type":"module","_from":"file:/home/runner/work/release/release/ws/builder/release-artifacts/5.25.0/warlock.js-core-5.25.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./production/route-registration-child":{"import":{"types":"./esm/production/route-registration-child.d.mts","default":"./esm/production/route-registration-child.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"/home/runner/work/release/release/ws/builder/release-artifacts/5.25.0/warlock.js-core-5.25.0.tgz","_integrity":"sha512-rMdl+loPR9H6FntWF7aWK3yPbQjuextCqvOxOuulFdpQXQmaXYLlJJmrWMhCR8siv/v4qR4gYDCRjAnggp8xkA==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.19.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.21.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.6.2","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.3.0","@mongez/http":"^3.5.1","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.2.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.2","@mongez/copper":"^2.1.3","@mongez/dotenv":"^1.3.3","@mongez/events":"^2.2.8","@warlock.js/fs":"5.25.0","@fastify/cookie":"^10.0.0","@fastify/static":"^8.3.0","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.25.0","@warlock.js/cache":"5.25.0","@fastify/multipart":"^9.3.0","@warlock.js/logger":"5.25.0","@fastify/http-proxy":"^11.4.1","@fastify/rate-limit":"^10.3.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.25.0","@warlock.js/context":"5.25.0","import-meta-resolve":"^4.2.0","@mongez/concat-route":"^1.2.1","@mongez/localization":"^3.5.1","@mongez/supportive-is":"^2.1.5","@mongez/reinforcements":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.25.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.25.0","@warlock.js/herald":"5.25.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@warlock.js/devtools":"5.25.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.25.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@warlock.js/devtools":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.25.0_1790699917790_0.2752093226054222","host":"s3://npm-registry-packages-npm-production"}},"5.26.0":{"name":"@warlock.js/core","version":"5.26.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.26.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"e833d03bdbdab9c5e09002f005883cb03dd57ead","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.26.0.tgz","fileCount":1341,"integrity":"sha512-Zh4N1nqvif6QkTeUBH2PPe/Og0oF07bRYZu/85f/jPGiOFcB5LWjLkcM6R5eMUYoO5F+AYgGxauai1fJIF3MYA==","signatures":[{"sig":"MEUCIQCs1S7iKON64w1v5NljZMEhHssKf/mlJvx7L7lWoniJqgIgMCkZbw9Z8HjcHVQB+1oXkXvGGDxx1skgBtliQUOM8GE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDFki90ob8xfRaPTCiBgjVmC5Z161vwA3uvR2+OArOkSAiAXlsnTdt2Xbml2SZVLQu7GehVEZBKnTbUZqXbIfeDfPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6173252},"main":"./esm/index.mjs","type":"module","_from":"file:/home/runner/work/release/release/ws/builder/release-artifacts/5.26.0/warlock.js-core-5.26.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./production/route-registration-child":{"import":{"types":"./esm/production/route-registration-child.d.mts","default":"./esm/production/route-registration-child.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"/home/runner/work/release/release/ws/builder/release-artifacts/5.26.0/warlock.js-core-5.26.0.tgz","_integrity":"sha512-Zh4N1nqvif6QkTeUBH2PPe/Og0oF07bRYZu/85f/jPGiOFcB5LWjLkcM6R5eMUYoO5F+AYgGxauai1fJIF3MYA==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.19.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.21.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.12.5","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.9.0","@mongez/http":"^3.5.1","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.3.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.2","@mongez/copper":"^2.1.3","@mongez/dotenv":"^1.3.3","@mongez/events":"^2.2.8","@warlock.js/fs":"5.26.0","@fastify/cookie":"^11.1.2","@fastify/static":"^10.1.5","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.26.0","@warlock.js/cache":"5.26.0","@fastify/multipart":"^10.1.2","@warlock.js/logger":"5.26.0","@fastify/http-proxy":"^11.6.3","@fastify/rate-limit":"^11.2.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.26.0","@warlock.js/context":"5.26.0","import-meta-resolve":"^4.2.0","@mongez/concat-route":"^1.2.1","@mongez/localization":"^3.5.1","@mongez/supportive-is":"^2.1.5","@mongez/reinforcements":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.26.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.26.0","@warlock.js/herald":"5.26.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@warlock.js/devtools":"5.26.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.26.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@warlock.js/devtools":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.26.0_1790790080621_0.7147902541259625","host":"s3://npm-registry-packages-npm-production"}},"5.27.0":{"name":"@warlock.js/core","version":"5.27.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.27.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"e3a7786b3879c13a6097ae6e3039242a72d9ccd8","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.27.0.tgz","fileCount":1392,"integrity":"sha512-wY6+JH7Qm21XGsZiRPgvEfRDT4d4kBbzb4w4YrbkESBaNoOo9H0LdIhsY/KATNJUgrTbRZET1OL1DeRTV4D5zw==","signatures":[{"sig":"MEQCIC4d5EYiG3tdgcDl1SPgh5QwkjAcol4rviOD8+/2ivxPAiBJYCbhezhu/TPMVYTQzQbwLLv0PcJ2XO5JWV+QRR5e8g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD4MFqlOSyzX6Xq6QDOZwe+nRNj57juUrEC2MOPJkjaKgIgQjCMUP0hYXatXa01P2NVvN/hHxYTNAIkZvBa3msJn68=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6436535},"main":"./esm/index.mjs","type":"module","_from":"file:/home/runner/work/release/release/ws/builder/release-artifacts/5.27.0/warlock.js-core-5.27.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./production/route-registration-child":{"import":{"types":"./esm/production/route-registration-child.d.mts","default":"./esm/production/route-registration-child.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"/home/runner/work/release/release/ws/builder/release-artifacts/5.27.0/warlock.js-core-5.27.0.tgz","_integrity":"sha512-wY6+JH7Qm21XGsZiRPgvEfRDT4d4kBbzb4w4YrbkESBaNoOo9H0LdIhsY/KATNJUgrTbRZET1OL1DeRTV4D5zw==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.19.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.21.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.12.5","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.9.0","@mongez/http":"^3.5.1","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.3.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.2","@mongez/copper":"^2.1.3","@mongez/dotenv":"^1.3.3","@mongez/events":"^2.2.8","@warlock.js/fs":"5.27.0","@fastify/cookie":"^11.1.2","@fastify/static":"^10.1.5","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.27.0","@warlock.js/cache":"5.27.0","@fastify/multipart":"^10.1.2","@warlock.js/logger":"5.27.0","@fastify/http-proxy":"^11.6.3","@fastify/rate-limit":"^11.2.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.27.0","@warlock.js/context":"5.27.0","import-meta-resolve":"^4.2.0","@mongez/concat-route":"^1.2.1","@mongez/localization":"^3.5.1","@mongez/supportive-is":"^3.0.0","@mongez/reinforcements":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.27.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.27.0","@warlock.js/herald":"5.27.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@warlock.js/devtools":"5.27.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.27.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@warlock.js/devtools":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.27.0_1790823384341_0.13291625207323965","host":"s3://npm-registry-packages-npm-production"}},"5.28.0":{"name":"@warlock.js/core","version":"5.28.0","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"author":{"name":"hassanzohdy"},"license":"MIT","_id":"@warlock.js/core@5.28.0","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"homepage":"https://github.com/warlockjs/framework#readme","bugs":{"url":"https://github.com/warlockjs/framework/issues"},"bin":{"warlock":"bin/warlock.js"},"dist":{"shasum":"ea38fa4df178bb0b3a6b4a8c908867e91ddc73a9","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.28.0.tgz","fileCount":1423,"integrity":"sha512-iEOTs2me0Y7EMKQLDod1MBIxVbUKGFzc68kyuLKWvyuYQSQAbnFeyP2tkO3Sb8ROyHrLEGF++nCCZzfJ4prazQ==","signatures":[{"sig":"MEQCIAVLDNbipCmvsHnba6h+Rcv3L2U5LJ7z/mkCQ3Fq/VkXAiAz81Ct2h/QPTl1oD5r6dQflvRIgHICHbGsjW14dfsRlQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIDJZHXSyCT3fzvkwJ0EWmIg/fdR5s5V8CPvnFg3jBeEbAiAIdT/yfm9E9/wJETAjCUryDfNxDOhxyAtGCvjs0Qbtyw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":6529538},"main":"./esm/index.mjs","type":"module","_from":"file:/home/runner/work/release/release/ws/builder/release-artifacts/5.28.0/warlock.js-core-5.28.0.tgz","types":"./esm/index.d.mts","module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./production/route-registration-child":{"import":{"types":"./esm/production/route-registration-child.d.mts","default":"./esm/production/route-registration-child.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"_resolved":"/home/runner/work/release/release/ws/builder/release-artifacts/5.28.0/warlock.js-core-5.28.0.tgz","_integrity":"sha512-iEOTs2me0Y7EMKQLDod1MBIxVbUKGFzc68kyuLKWvyuYQSQAbnFeyP2tkO3Sb8ROyHrLEGF++nCCZzfJ4prazQ==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.19.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"_nodeVersion":"24.21.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.12.5","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.9.0","@mongez/http":"^3.5.1","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.3.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.2","@mongez/copper":"^2.1.3","@mongez/dotenv":"^1.3.3","@mongez/events":"^2.2.8","@warlock.js/fs":"5.28.0","@fastify/cookie":"^11.1.2","@fastify/static":"^10.1.5","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.28.0","@warlock.js/cache":"5.28.0","@fastify/multipart":"^10.1.2","@warlock.js/logger":"5.28.0","@fastify/http-proxy":"^11.6.3","@fastify/rate-limit":"^11.2.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.28.0","@warlock.js/context":"5.28.0","import-meta-resolve":"^4.2.0","@mongez/concat-route":"^1.2.1","@mongez/localization":"^3.5.1","@mongez/supportive-is":"^3.0.0","@mongez/reinforcements":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.28.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.28.0","@warlock.js/herald":"5.28.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@warlock.js/devtools":"5.28.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.28.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@warlock.js/devtools":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/core_5.28.0_1790837007306_0.8218894008778872","host":"s3://npm-registry-packages-npm-production"}},"5.29.0":{"_id":"@warlock.js/core@5.29.0","bin":{"warlock":"bin/warlock.js"},"bugs":{"url":"https://github.com/warlockjs/framework/issues"},"dist":{"shasum":"20b041be2d264f9fe5a058e8c9b426ec84b0b767","tarball":"https://registry.npmjs.org/@warlock.js/core/-/core-5.29.0.tgz","fileCount":1431,"integrity":"sha512-JT2CYW5nyes7UrRgZXHpRhccBIm1PJt8rBBxThoeexnpzHGE+Cjn81gjRU42+zUcxVDO7z27qCN/SpH5mjHmMg==","signatures":[{"sig":"MEYCIQDTOwJP4fr2vTKereQQFn0FGhUNIEqBemJXpC3DmQcNAwIhAJB9usmx2Nb3c2C8xiTYivXFh1ZviRz7RAEZUe7gNYIh","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCJzGec8KZBmjCgX+2hZ3UAuQjYMt9nenIh/90L90ju4AIhAP6VvMLR2CTDFxCTGeI2/SnekTL8vlSfycSRzLhPB2o2"}],"unpackedSize":6536188},"main":"./esm/index.mjs","name":"@warlock.js/core","type":"module","_from":"file:/home/runner/work/release/release/ws/builder/release-artifacts/5.29.0/warlock.js-core-5.29.0.tgz","types":"./esm/index.d.mts","author":{"name":"hassanzohdy"},"module":"./esm/index.mjs","exports":{".":{"import":{"types":"./esm/index.d.mts","default":"./esm/index.mjs"}},"./vite":{"import":{"types":"./esm/vite/index.d.mts","default":"./esm/vite/index.mjs"}},"./tests":{"import":{"types":"./esm/tests/index.d.mts","default":"./esm/tests/index.mjs"}},"./cli/start":{"import":{"types":"./esm/cli/start.d.mts","default":"./esm/cli/start.mjs"}},"./dev-server/loader/hook-thread":{"import":{"types":"./esm/dev-server/loader/hook-thread.d.mts","default":"./esm/dev-server/loader/hook-thread.mjs"}},"./production/route-registration-child":{"import":{"types":"./esm/production/route-registration-child.d.mts","default":"./esm/production/route-registration-child.mjs"}},"./dev-server/health-checker/workers/ts-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/ts-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/ts-health.worker.mjs"}},"./dev-server/health-checker/workers/eslint-health.worker":{"import":{"types":"./esm/dev-server/health-checker/workers/eslint-health.worker.d.mts","default":"./esm/dev-server/health-checker/workers/eslint-health.worker.mjs"}}},"license":"MIT","version":"5.29.0","warlock":{"environment":"server"},"_npmUser":{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"},"homepage":"https://github.com/warlockjs/framework#readme","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"_resolved":"/home/runner/work/release/release/ws/builder/release-artifacts/5.29.0/warlock.js-core-5.29.0.tgz","_integrity":"sha512-JT2CYW5nyes7UrRgZXHpRhccBIm1PJt8rBBxThoeexnpzHGE+Cjn81gjRU42+zUcxVDO7z27qCN/SpH5mjHmMg==","repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"_npmVersion":"11.19.0","description":"A robust nodejs framework for building blazing fast applications","directories":{},"maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"_nodeVersion":"24.21.0","dependencies":{"mime":"^4.1.0","dayjs":"^1.11.19","eslint":"^9.18.0","esbuild":"^0.27.2","fastify":"^5.12.5","bcryptjs":"^3.0.3","chokidar":"^5.0.0","fast-glob":"^3.3.3","typescript":"^5.7.3","find-my-way":"^9.9.0","@mongez/http":"^3.5.1","@mongez/slug":"^1.0.7","get-tsconfig":"^5.0.0-beta.5","@fastify/cors":"^11.3.0","pluralize-esm":"^9.0.5","@mongez/config":"^1.2.2","@mongez/copper":"^2.1.3","@mongez/dotenv":"^1.3.3","@mongez/events":"^2.2.8","@warlock.js/fs":"5.29.0","@fastify/cookie":"^11.1.2","@fastify/static":"^10.1.5","es-module-lexer":"^2.0.0","@warlock.js/seal":"5.29.0","@warlock.js/cache":"5.29.0","@fastify/multipart":"^10.1.2","@warlock.js/logger":"5.29.0","@fastify/http-proxy":"^11.6.3","@fastify/rate-limit":"^11.2.0","@mongez/time-wizard":"^1.0.6","@warlock.js/cascade":"5.29.0","@warlock.js/context":"5.29.0","import-meta-resolve":"^4.2.0","@mongez/concat-route":"^1.2.1","@mongez/localization":"^3.5.1","@mongez/supportive-is":"^3.0.0","@mongez/reinforcements":"^4.0.2"},"_hasShrinkwrap":false,"peerDependencies":{"react":"^19.2.3","sharp":"^0.34.5","react-dom":"^19.2.3","socket.io":"^4.8.3","nodemailer":"^8.0.5","@warlock.js/ai":"5.29.0","@aws-sdk/client-s3":"^3.955.0","@warlock.js/access":"5.29.0","@warlock.js/herald":"5.29.0","@react-email/render":"^2.0.5","@aws-sdk/lib-storage":"^3.955.0","@warlock.js/devtools":"5.29.0","@aws-sdk/client-sesv2":"^3.1025.0","@warlock.js/notifications":"5.29.0","@aws-sdk/s3-request-presigner":"^3.955.0"},"peerDependenciesMeta":{"react":{"optional":true},"sharp":{"optional":true},"react-dom":{"optional":true},"socket.io":{"optional":true},"nodemailer":{"optional":true},"@warlock.js/ai":{"optional":true},"@aws-sdk/client-s3":{"optional":true},"@warlock.js/access":{"optional":true},"@warlock.js/herald":{"optional":true},"@react-email/render":{"optional":true},"@aws-sdk/lib-storage":{"optional":true},"@warlock.js/devtools":{"optional":true},"@aws-sdk/client-sesv2":{"optional":true},"@warlock.js/notifications":{"optional":true},"@aws-sdk/s3-request-presigner":{"optional":true}},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/core_5.29.0_1790856889319_0.3883271009039715"}}},"time":{"created":"2024-04-13T12:02:55.407Z","modified":"2026-10-01T12:14:49.733Z","1.0.0":"2024-04-13T12:02:55.764Z","1.0.1":"2024-04-13T12:14:07.851Z","1.0.2":"2024-04-13T12:19:21.235Z","1.0.3":"2024-04-13T12:22:34.137Z","1.0.4":"2024-04-15T11:02:14.739Z","1.0.5":"2024-04-17T12:38:05.514Z","1.0.6":"2024-04-19T11:39:14.859Z","1.0.7":"2024-04-19T11:59:33.929Z","1.0.8":"2024-05-05T09:47:16.783Z","1.0.9":"2024-05-05T12:30:04.563Z","1.0.10":"2024-05-05T12:49:34.249Z","1.0.11":"2024-05-05T12:52:19.810Z","1.0.12":"2024-05-05T12:55:43.195Z","1.0.13":"2024-05-05T13:03:51.317Z","1.0.14":"2024-05-05T13:28:23.905Z","1.0.15":"2024-05-10T12:11:56.057Z","1.0.16":"2024-05-10T12:40:04.281Z","1.0.17":"2024-05-12T11:16:07.442Z","1.0.18":"2024-05-13T03:39:47.207Z","1.0.19":"2024-05-14T12:53:57.748Z","1.0.20":"2024-06-20T16:29:20.971Z","1.0.21":"2024-06-20T16:33:50.720Z","1.0.22":"2024-06-20T16:58:40.392Z","1.0.23":"2024-06-20T17:49:11.427Z","1.0.24":"2024-06-20T17:54:08.239Z","1.0.25":"2024-06-20T18:20:38.194Z","1.0.26":"2024-06-20T19:23:20.943Z","1.0.27":"2024-06-22T11:47:48.782Z","1.0.28":"2024-06-23T16:03:51.749Z","1.0.29":"2024-06-27T13:14:53.986Z","1.0.30":"2024-06-27T13:41:37.782Z","1.0.31":"2024-06-27T13:44:52.820Z","1.0.32":"2024-06-27T14:37:27.351Z","1.0.33":"2024-06-27T21:14:04.013Z","1.0.34":"2024-06-30T11:01:15.482Z","1.0.35":"2024-07-04T20:39:27.629Z","1.0.36":"2024-07-06T09:14:30.783Z","1.0.37":"2024-07-24T12:59:10.170Z","1.0.38":"2024-08-06T21:23:16.407Z","2.0.0":"2024-10-12T13:03:00.601Z","2.0.1":"2024-10-12T13:08:20.466Z","2.0.3":"2024-10-13T07:54:28.414Z","2.0.4":"2024-10-13T08:22:04.558Z","2.0.5":"2024-10-13T19:41:44.632Z","2.1.1":"2024-11-20T12:30:58.039Z","2.2.0":"2024-12-03T09:23:26.789Z","2.2.1":"2024-12-03T09:55:09.336Z","2.3.0":"2024-12-03T10:09:39.797Z","2.4.0":"2024-12-03T10:33:24.721Z","2.4.1":"2024-12-04T11:28:44.075Z","2.6.0":"2024-12-11T13:57:42.290Z","2.6.1":"2024-12-11T14:43:43.167Z","2.6.2":"2024-12-12T06:02:27.456Z","2.7.0":"2024-12-31T12:48:36.993Z","2.7.1":"2024-12-31T14:11:29.170Z","2.7.2":"2024-12-31T16:33:58.068Z","2.7.3":"2024-12-31T16:48:57.306Z","2.7.4":"2025-01-02T05:03:54.001Z","2.7.5":"2025-02-24T07:29:59.379Z","2.8.0":"2025-03-28T15:30:45.248Z","2.8.1":"2025-03-29T12:10:43.730Z","2.8.2":"2025-04-04T15:43:37.843Z","2.8.4":"2025-04-04T19:39:14.063Z","2.8.5":"2025-04-04T20:19:04.051Z","2.8.6":"2025-04-05T12:58:22.863Z","2.8.7":"2025-04-05T13:35:32.039Z","2.8.8":"2025-05-10T09:53:56.796Z","2.8.9":"2025-05-10T15:09:32.375Z","2.8.10":"2025-05-20T16:04:28.525Z","3.0.0":"2025-10-20T04:44:27.155Z","3.0.2":"2025-10-20T05:20:29.543Z","3.0.3":"2025-10-20T05:53:45.832Z","3.0.4":"2025-10-20T06:15:48.760Z","3.0.5":"2025-10-20T06:21:05.165Z","3.0.6":"2025-10-20T06:43:45.888Z","3.0.7":"2025-10-21T06:37:11.436Z","3.0.10":"2025-10-21T07:23:09.801Z","3.0.11":"2025-10-21T13:31:35.176Z","3.0.12":"2025-10-22T04:37:49.270Z","3.0.13":"2025-10-27T17:44:18.766Z","3.0.14":"2025-10-27T17:52:25.118Z","3.0.15":"2025-10-27T18:22:59.697Z","3.0.16":"2025-10-29T09:07:56.218Z","3.0.17":"2025-10-31T11:28:43.771Z","3.0.18":"2025-10-31T13:49:39.036Z","3.0.19":"2025-11-02T19:14:20.613Z","3.0.20":"2025-11-05T04:45:10.390Z","3.0.21":"2025-11-05T04:59:03.990Z","3.0.22":"2025-11-11T18:36:09.779Z","3.0.23":"2025-11-25T11:47:38.096Z","3.0.26":"2025-11-25T12:54:31.936Z","3.0.27":"2025-11-25T16:47:43.098Z","3.0.28":"2025-11-25T16:51:36.492Z","3.0.29":"2025-11-25T17:10:46.703Z","3.0.30":"2025-12-08T09:03:11.932Z","3.0.31":"2025-12-08T09:45:45.519Z","3.0.32":"2025-12-08T09:49:57.707Z","3.0.33":"2025-12-08T09:57:16.157Z","3.0.34":"2025-12-09T09:28:47.403Z","3.0.40":"2025-12-14T22:22:42.712Z","4.0.1":"2025-12-16T10:53:45.293Z","4.0.2":"2025-12-17T17:55:01.123Z","4.0.4":"2025-12-17T18:28:56.546Z","4.0.5":"2025-12-17T18:49:30.223Z","4.0.6":"2025-12-17T20:24:39.902Z","4.0.10":"2025-12-24T18:06:18.544Z","4.0.15":"2025-12-24T18:29:44.307Z","4.0.16":"2025-12-24T18:41:11.108Z","4.0.17":"2025-12-24T18:47:42.696Z","4.0.18":"2025-12-24T19:13:02.332Z","4.0.20":"2025-12-24T21:03:57.683Z","4.0.21":"2025-12-25T11:01:44.907Z","4.0.25":"2025-12-25T11:37:27.377Z","4.0.26":"2025-12-25T11:50:58.130Z","4.0.28":"2025-12-25T11:59:10.132Z","4.0.29":"2025-12-25T12:08:38.846Z","4.0.30":"2025-12-25T12:32:12.161Z","4.0.31":"2025-12-25T13:14:27.759Z","4.0.39":"2026-01-07T06:32:17.333Z","4.0.41":"2026-01-07T06:44:37.918Z","4.0.42":"2026-01-07T06:54:00.840Z","4.0.46":"2026-01-07T07:37:02.567Z","4.0.47":"2026-01-07T07:40:26.322Z","4.0.48":"2026-01-07T07:44:42.313Z","4.0.57":"2026-01-08T12:41:03.543Z","4.0.59":"2026-01-08T13:02:12.845Z","4.0.60":"2026-01-08T13:12:21.382Z","4.0.88":"2026-01-08T21:03:27.028Z","4.0.92":"2026-01-08T21:31:29.459Z","4.0.93":"2026-01-11T15:01:09.025Z","4.0.94":"2026-01-11T18:01:03.833Z","4.0.95":"2026-01-12T12:14:53.857Z","4.0.100":"2026-01-12T16:27:33.222Z","4.0.101":"2026-01-12T16:37:04.889Z","4.0.102":"2026-01-12T17:42:07.152Z","4.0.103":"2026-01-13T15:01:47.474Z","4.0.104":"2026-01-13T15:20:50.192Z","4.0.105":"2026-01-13T15:29:48.114Z","4.0.106":"2026-01-14T07:17:22.962Z","4.0.107":"2026-01-14T07:56:27.483Z","4.0.108":"2026-01-14T08:05:59.193Z","4.0.109":"2026-01-14T14:34:16.893Z","4.0.110":"2026-01-14T15:17:37.131Z","4.0.111":"2026-01-14T15:43:57.191Z","4.0.112":"2026-01-15T11:22:54.410Z","4.0.113":"2026-01-15T11:40:25.639Z","4.0.114":"2026-01-15T12:52:36.012Z","4.0.115":"2026-01-18T10:14:36.589Z","4.0.116":"2026-01-18T10:58:10.505Z","4.0.118":"2026-01-18T12:26:42.886Z","4.0.119":"2026-01-18T13:24:15.122Z","4.0.120":"2026-01-21T09:55:45.741Z","4.0.121":"2026-01-21T10:42:08.898Z","4.0.122":"2026-01-21T11:19:59.245Z","4.0.123":"2026-01-21T11:26:45.739Z","4.0.124":"2026-01-22T10:29:23.423Z","4.0.125":"2026-01-22T11:17:31.601Z","4.0.126":"2026-01-24T10:18:36.552Z","4.0.127":"2026-01-24T16:07:01.293Z","4.0.128":"2026-01-25T12:35:44.651Z","4.0.129":"2026-01-27T18:16:55.537Z","4.0.130":"2026-01-27T18:36:09.342Z","4.0.131":"2026-01-27T18:46:10.903Z","4.0.132":"2026-02-01T13:24:52.235Z","4.0.133":"2026-02-03T14:46:00.014Z","4.0.134":"2026-02-04T06:12:27.541Z","4.0.135":"2026-02-04T06:35:26.110Z","4.0.136":"2026-04-04T07:14:16.397Z","4.0.137":"2026-04-04T07:42:30.668Z","4.0.138":"2026-04-04T07:49:17.840Z","4.0.139":"2026-04-04T08:16:30.697Z","4.0.140":"2026-04-05T21:56:57.353Z","4.0.141":"2026-04-06T09:02:07.318Z","4.0.142":"2026-04-06T19:23:59.307Z","4.0.143":"2026-04-06T19:48:45.261Z","4.0.144":"2026-04-06T20:02:01.715Z","4.0.145":"2026-04-06T23:12:41.594Z","4.0.146":"2026-04-06T23:36:58.832Z","4.0.147":"2026-04-06T23:59:38.093Z","4.0.148":"2026-04-07T00:18:33.636Z","4.0.149":"2026-04-07T01:05:32.182Z","4.0.150":"2026-04-07T01:23:53.009Z","4.0.152":"2026-04-07T10:47:20.308Z","4.0.153":"2026-04-07T17:59:54.376Z","4.0.154":"2026-04-07T20:02:31.574Z","4.0.155":"2026-04-07T20:10:28.373Z","4.0.156":"2026-04-07T20:26:36.197Z","4.0.157":"2026-04-07T22:11:14.620Z","4.0.158":"2026-04-09T08:01:08.176Z","4.0.159":"2026-04-09T08:18:03.002Z","4.0.161":"2026-04-09T08:39:04.365Z","4.0.162":"2026-04-09T08:52:37.808Z","4.0.163":"2026-04-09T08:59:06.535Z","4.0.164":"2026-04-09T11:13:04.102Z","4.0.165":"2026-04-09T12:56:32.573Z","4.0.166":"2026-04-10T12:07:18.723Z","4.0.170":"2026-04-18T12:16:38.409Z","4.0.171":"2026-04-18T12:53:35.180Z","4.0.174":"2026-04-18T13:18:24.803Z","4.1.2":"2026-06-02T15:18:38.049Z","4.1.3":"2026-06-02T15:35:04.273Z","4.1.4":"2026-06-02T16:03:19.712Z","4.1.5":"2026-06-02T16:17:22.926Z","4.1.6":"2026-06-02T16:32:31.743Z","4.1.7":"2026-06-02T16:48:12.582Z","4.1.9":"2026-06-02T19:40:48.835Z","4.1.10":"2026-06-02T20:25:19.372Z","4.1.11":"2026-06-02T20:54:37.573Z","4.1.12":"2026-06-03T09:41:22.325Z","4.1.13":"2026-06-03T11:13:34.851Z","4.1.14":"2026-06-04T11:12:18.594Z","4.1.15":"2026-06-04T12:35:48.508Z","4.2.0":"2026-06-15T14:41:45.696Z","4.2.1":"2026-06-15T15:46:53.940Z","4.2.2":"2026-06-15T16:12:47.010Z","4.2.4":"2026-06-15T16:26:51.074Z","4.2.5":"2026-06-16T10:32:39.662Z","4.2.6":"2026-06-17T10:04:36.476Z","4.2.7":"2026-06-17T10:15:11.151Z","4.2.8":"2026-06-17T10:31:47.859Z","4.2.9":"2026-06-17T11:05:05.162Z","4.2.10":"2026-06-17T11:37:14.788Z","4.2.11":"2026-06-18T01:28:38.253Z","4.3.0":"2026-06-21T02:12:42.535Z","4.4.0":"2026-06-21T15:10:42.989Z","4.5.0":"2026-06-30T12:40:38.378Z","4.6.0":"2026-07-01T08:55:47.888Z","4.6.1":"2026-07-01T13:42:15.031Z","4.7.0":"2026-07-06T19:48:05.503Z","4.8.0":"2026-07-19T18:45:11.688Z","4.8.1":"2026-07-21T10:58:28.306Z","4.8.2":"2026-07-22T15:17:23.351Z","4.9.0":"2026-08-06T12:30:42.884Z","4.9.1":"2026-08-06T14:28:10.185Z","4.9.2":"2026-08-09T00:38:12.246Z","4.10.0":"2026-08-09T02:27:02.204Z","4.11.0":"2026-08-10T14:20:03.417Z","4.12.0":"2026-08-11T03:59:07.892Z","4.13.0":"2026-08-12T17:14:02.259Z","4.14.0":"2026-08-16T15:48:45.273Z","4.15.0":"2026-08-16T19:09:15.239Z","4.16.0":"2026-08-18T21:50:04.488Z","5.0.0":"2026-08-25T16:22:19.636Z","5.0.1":"2026-08-25T18:08:04.106Z","5.0.2":"2026-08-25T18:34:19.566Z","5.1.0":"2026-08-26T08:24:20.858Z","5.2.0":"2026-09-02T00:05:38.479Z","5.2.1":"2026-09-02T00:27:14.123Z","5.2.2":"2026-09-02T00:54:41.833Z","5.2.3":"2026-09-02T02:50:09.589Z","5.2.4":"2026-09-02T04:49:12.518Z","5.3.0":"2026-09-03T22:18:56.738Z","5.3.1":"2026-09-04T00:14:13.890Z","5.3.2":"2026-09-05T23:17:57.435Z","5.4.0":"2026-09-07T00:18:02.431Z","5.5.0":"2026-09-07T02:06:35.176Z","5.6.0":"2026-09-08T20:50:50.527Z","5.7.0":"2026-09-12T11:10:46.656Z","5.8.0":"2026-09-13T03:49:30.126Z","5.9.0":"2026-09-14T10:34:51.745Z","5.10.0":"2026-09-14T13:26:13.820Z","5.11.0":"2026-09-14T16:03:38.837Z","5.12.0":"2026-09-16T21:02:19.568Z","5.13.0":"2026-09-17T02:39:55.850Z","5.14.0":"2026-09-17T19:41:31.498Z","5.15.0":"2026-09-18T07:24:14.317Z","5.16.0":"2026-09-18T23:18:02.203Z","5.17.0":"2026-09-22T14:02:10.179Z","5.17.1":"2026-09-22T18:54:57.324Z","5.18.0":"2026-09-23T00:37:57.178Z","5.19.0":"2026-09-23T18:07:30.092Z","5.19.1":"2026-09-24T08:12:33.002Z","5.20.0":"2026-09-24T15:39:18.269Z","5.21.0":"2026-09-25T03:39:13.111Z","5.22.0":"2026-09-25T13:49:07.762Z","5.22.1":"2026-09-25T15:29:34.378Z","5.23.0":"2026-09-26T10:25:14.971Z","5.23.1":"2026-09-26T17:03:25.127Z","5.23.2":"2026-09-26T21:08:30.311Z","5.24.0":"2026-09-27T16:45:17.156Z","5.25.0":"2026-09-29T16:38:38.118Z","5.26.0":"2026-09-30T17:41:20.771Z","5.27.0":"2026-10-01T02:56:24.504Z","5.28.0":"2026-10-01T06:43:27.430Z","5.29.0":"2026-10-01T12:14:49.473Z"},"bugs":{"url":"https://github.com/warlockjs/framework/issues"},"author":{"name":"hassanzohdy"},"license":"MIT","homepage":"https://github.com/warlockjs/framework#readme","keywords":["nodejs","framework","typescript","javascript","web","nestjs","fastify","express","mongodb"],"repository":{"url":"git+https://github.com/warlockjs/framework.git","type":"git"},"description":"A robust nodejs framework for building blazing fast applications","maintainers":[{"name":"hassanzohdy","email":"hassanzohdy@gmail.com"}],"readme":"# @warlock.js/core\n\nA robust Node.js framework for building blazing fast applications.\n\n## Installation\n\n```bash\nyarn create warlock my-backend-app\n```\n\n## What's in the box\n\n`@warlock.js/core` bundles the runtime primitives an application boots on:\n\n| Primitive          | What it does                                                            |\n| ------------------ | ----------------------------------------------------------------------- |\n| Application        | Boot/shutdown lifecycle, boot hooks, health & readiness endpoints       |\n| HTTP + router      | Fastify-backed server, route groups, RESTful resource routes            |\n| Middleware         | Request pipeline guards and transformers                                |\n| Storage            | Disk-contained local + remote file storage                              |\n| Repositories       | Cached query layer over Cascade models                                  |\n| Use-cases          | Composable application services with history                            |\n| Validation         | Framework validators (file, database rules) layered on `@warlock.js/seal` |\n| Mail               | Mail sending and templating                                             |\n| Cache              | Application cache facade                                                 |\n| Socket             | Real-time socket layer                                                  |\n| Dev-server         | `warlock dev` with type generation and update notices                   |\n| CLI                | `warlock` generators, migrations, and project commands                  |\n\n## Optional peer dependencies\n\nCore keeps these as **optional** peers — install a package only when you use the\nfeature that needs it:\n\n| Install                                                                          | Needed for                                  |\n| -------------------------------------------------------------------------------- | ------------------------------------------- |\n| `sharp`                                                                          | image processing / resizing                 |\n| `socket.io`                                                                      | the socket layer                            |\n| `nodemailer`                                                                     | sending mail                                |\n| `@aws-sdk/client-s3` + `@aws-sdk/lib-storage` + `@aws-sdk/s3-request-presigner`  | S3 storage driver + presigned URLs          |\n| `@aws-sdk/client-sesv2`                                                          | the AWS SES mail driver                     |\n| `react` + `react-dom` + `@react-email/render`                                    | React Email templates                       |\n| `@warlock.js/herald`                                                             | the Herald message-broker connector         |\n\n## Documentation\n\nFull documentation is available at the [official documentation](https://warlock.js.org).\n","readmeFilename":"README.md"}