{"_id":"@helal_aytah/global_node","_rev":"48-873fac6cd5904fc5e5dbd6a2df808f97","name":"@helal_aytah/global_node","dist-tags":{"latest":"1.9.7"},"versions":{"0.0.15":{"name":"@helal_aytah/global_node","version":"0.0.15","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@0.0.15","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"97131506eb20b327bc0b0a30998798ef58834986","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-0.0.15.tgz","fileCount":8,"integrity":"sha512-a34TFjazamvPUNvqHrCudpSyZkUtG/CZDKO8+SfsWyXOKQBbmoZW0MwTYaBQQEyRow103lmNFgCmB3ZpFd8vKw==","signatures":[{"sig":"MEUCIDmdvXoDs/VSlcuqYCnpSi5Es5kU/iGXS+iFVjTHtMqVAiEA6ZADXT/UZZbmIJ1WOmC3HO51rtBwr6u6vuSXBLTfWXw=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137982},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-0.0.15.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc -p ./configs/tsconfig.build.json","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.ts","release":"pnpm run ci && changeset publish"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/f20816a2be19771b51d1a94da2f99c45/helal_aytah-global_node-0.0.15.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-a34TFjazamvPUNvqHrCudpSyZkUtG/CZDKO8+SfsWyXOKQBbmoZW0MwTYaBQQEyRow103lmNFgCmB3ZpFd8vKw==","_npmVersion":"10.7.0","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.15.0","dependencies":{"colors":"^1.4.0","@helal_aytah/global_shared":"^0.0.13"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.0","husky":"^9.0.11","eslint":"^9.7.0","vitest":"^2.0.3","express":"^4.19.2","globals":"^15.8.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.7.0","typescript":"^5.5.3","@types/node":"^20.14.10","lint-staged":"^15.2.7","jsonwebtoken":"^9.0.2","@types/express":"^4.17.21","@changesets/cli":"^2.27.7","eslint-plugin-n":"^17.9.0","node-mocks-http":"^1.15.0","@types/validator":"^13.12.0","typescript-eslint":"^7.16.1","@types/jsonwebtoken":"^9.0.6","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.0","eslint-plugin-promise":"^6.4.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.1.3","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_0.0.15_1721161791252_0.7539915518555258","host":"s3://npm-registry-packages"}},"0.0.16":{"name":"@helal_aytah/global_node","version":"0.0.16","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@0.0.16","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"a9b9fe695672b6e383981dff579a4eb8959e15a9","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-0.0.16.tgz","fileCount":8,"integrity":"sha512-gro1THq4KJwzekwI0+iV1wncDBglF/r7eYez3dtQT8q34KumSzddrIPh5wN+blX7G7sP9CBwkm6Gtjxm0F7XaA==","signatures":[{"sig":"MEQCICgqXlqB0c9I9xHME6X00n7CddyvYJdvCqxofkJP0JdmAiAplW1EZeFCiUIzKQbAb/dNcuhYwBNY4oJDGU6HMAd06Q==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138288},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-0.0.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc -p ./configs/tsconfig.build.json","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.ts","release":"pnpm run ci && changeset publish"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/e267aceb0bf605919fbfcb420f11d114/helal_aytah-global_node-0.0.16.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-gro1THq4KJwzekwI0+iV1wncDBglF/r7eYez3dtQT8q34KumSzddrIPh5wN+blX7G7sP9CBwkm6Gtjxm0F7XaA==","_npmVersion":"10.7.0","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.15.1","dependencies":{"colors":"^1.4.0","@helal_aytah/global_shared":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.2","husky":"^9.1.0","eslint":"^9.7.0","vitest":"^2.0.3","express":"^4.19.2","globals":"^15.8.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.7.0","typescript":"^5.5.3","@types/node":"^20.14.11","lint-staged":"^15.2.7","jsonwebtoken":"^9.0.2","@types/express":"^4.17.21","@changesets/cli":"^2.27.7","eslint-plugin-n":"^17.9.0","node-mocks-http":"^1.15.0","@types/validator":"^13.12.0","typescript-eslint":"^7.16.1","@types/jsonwebtoken":"^9.0.6","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.0","eslint-plugin-promise":"^6.4.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_0.0.16_1721269432163_0.08797986724622286","host":"s3://npm-registry-packages"}},"0.0.17":{"name":"@helal_aytah/global_node","version":"0.0.17","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@0.0.17","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"d254eb907ed9aeb0aba17d422357098544d7a7d2","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-0.0.17.tgz","fileCount":8,"integrity":"sha512-w5jcKs7Q90hy204F0vq4npkzrgVEEp+mlfsDCEIdEuNDfShgMebklGpfwA+XhEbaAhiFf7w6uRKxCpyNfB35mQ==","signatures":[{"sig":"MEUCIGvPPEARTLGA6gT9g/XePBTFTGxo21zQ7BcjbhwQ79GuAiEAir2GihzTWNPOr8CmHncTgA3wfMIgUDW84+JM1Uq7P9Q=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138204},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-0.0.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc -p ./configs/tsconfig.build.json","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.ts","release":"pnpm run ci && changeset publish"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/d1569a1883a860505220bbc2af4b670a/helal_aytah-global_node-0.0.17.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-w5jcKs7Q90hy204F0vq4npkzrgVEEp+mlfsDCEIdEuNDfShgMebklGpfwA+XhEbaAhiFf7w6uRKxCpyNfB35mQ==","_npmVersion":"10.7.0","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.15.1","dependencies":{"colors":"^1.4.0","@helal_aytah/global_shared":"^0.0.14"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.1.2","husky":"^9.1.0","eslint":"^9.7.0","vitest":"^2.0.3","express":"^4.19.2","globals":"^15.8.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.7.0","typescript":"^5.5.3","@types/node":"^20.14.11","lint-staged":"^15.2.7","jsonwebtoken":"^9.0.2","@types/express":"^4.17.21","@changesets/cli":"^2.27.7","eslint-plugin-n":"^17.9.0","node-mocks-http":"^1.15.0","@types/validator":"^13.12.0","typescript-eslint":"^7.16.1","@types/jsonwebtoken":"^9.0.6","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.0","eslint-plugin-promise":"^6.4.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_0.0.17_1721270473855_0.3297313168246736","host":"s3://npm-registry-packages"}},"0.1.0":{"name":"@helal_aytah/global_node","version":"0.1.0","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@0.1.0","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"7185f3838d219af94b814d14d63857a65238d863","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-0.1.0.tgz","fileCount":8,"integrity":"sha512-H1A9grxpsEKMsZoOTd9FtFPLCUr8V3xvlpstGMax3boz8SnCgBHBxD9iqvsWN74mDQ3gkYzism46+evh3uDIuQ==","signatures":[{"sig":"MEQCICvymMg6JohN4NesAr1iDD2gldLwlS9tZWZJdBpQJCMFAiBIxGU3jUmZdUPEXpwO+4rr17AYJCRrOkiRUudcoOardA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":137993},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.ts","release":"pnpm run ci && changeset publish"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/2f4b48bb277f5fae62e2b4a03c2eaed4/helal_aytah-global_node-0.1.0.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-H1A9grxpsEKMsZoOTd9FtFPLCUr8V3xvlpstGMax3boz8SnCgBHBxD9iqvsWN74mDQ3gkYzism46+evh3uDIuQ==","_npmVersion":"10.7.0","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.15.1","dependencies":{"colors":"^1.4.0","@helal_aytah/global_shared":"^0.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.0","husky":"^9.1.1","eslint":"^9.7.0","vitest":"^2.0.3","express":"^4.19.2","globals":"^15.8.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.7.0","typescript":"^5.5.3","@types/node":"^20.14.11","lint-staged":"^15.2.7","jsonwebtoken":"^9.0.2","@types/express":"^4.17.21","@changesets/cli":"^2.27.7","eslint-plugin-n":"^17.9.0","node-mocks-http":"^1.15.0","@types/validator":"^13.12.0","typescript-eslint":"^7.16.1","@types/jsonwebtoken":"^9.0.6","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.0","eslint-plugin-promise":"^6.4.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_0.1.0_1721398114801_0.8108782107311407","host":"s3://npm-registry-packages"}},"0.1.1":{"name":"@helal_aytah/global_node","version":"0.1.1","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@0.1.1","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"2ccbba46d787622411eea2f4fc04151fa1f4096d","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-0.1.1.tgz","fileCount":8,"integrity":"sha512-sZUjbpDOetajCW9xjKocpSKMcgXZZCOn0NOC8RV+vzlZK6uHv6DWfmgEdI56qq1bdfZg7UnlF521OyW+rJGedQ==","signatures":[{"sig":"MEUCIB0598sFLdnFXZSbDWhI1iGB6JZYHIsQl7z6cfslWoUAAiEAjHbFvZruX3RPxC7fyX6QK6tuwjL8DD/eZLCmDUifZA8=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":138072},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.ts","release":"pnpm run ci && changeset publish"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/4f1df4ce924028171ff36e4823033238/helal_aytah-global_node-0.1.1.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-sZUjbpDOetajCW9xjKocpSKMcgXZZCOn0NOC8RV+vzlZK6uHv6DWfmgEdI56qq1bdfZg7UnlF521OyW+rJGedQ==","_npmVersion":"10.7.0","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.15.1","dependencies":{"colors":"^1.4.0","@helal_aytah/global_shared":"^0.2.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.2","husky":"^9.1.1","eslint":"^9.7.0","vitest":"^2.0.3","express":"^4.19.2","globals":"^15.8.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.7.0","typescript":"^5.5.3","@types/node":"^20.14.11","lint-staged":"^15.2.7","jsonwebtoken":"^9.0.2","@types/express":"^4.17.21","@changesets/cli":"^2.27.7","eslint-plugin-n":"^17.9.0","node-mocks-http":"^1.15.0","@types/validator":"^13.12.0","typescript-eslint":"^7.16.1","@types/jsonwebtoken":"^9.0.6","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.0","eslint-plugin-promise":"^6.6.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_0.1.1_1721639827628_0.4304589862169854","host":"s3://npm-registry-packages"}},"0.2.0":{"name":"@helal_aytah/global_node","version":"0.2.0","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@0.2.0","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"bed1ed8053a61466a872707864fd642d1df39867","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-0.2.0.tgz","fileCount":8,"integrity":"sha512-uQkXc2zF4zHFn0HmtrXydS5Ie5/Jww/iWuPpPOMT7f8Cta20xjwmLohT0zmx5Lsn/bmS+NocHNkdMa0dZUff+w==","signatures":[{"sig":"MEQCIFhMyVejFWj9Jp9fpustBPUSu4SLCeRVnsL/1oLww66QAiAhnh+hn3GyVkYtt6aDXa1jiyxlJoJ3jE3QLzn+HBAJGA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":162974},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.ts","release":"pnpm run ci && changeset publish"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/00fe4015e4a765f060a5839119062fdb/helal_aytah-global_node-0.2.0.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-uQkXc2zF4zHFn0HmtrXydS5Ie5/Jww/iWuPpPOMT7f8Cta20xjwmLohT0zmx5Lsn/bmS+NocHNkdMa0dZUff+w==","_npmVersion":"10.7.0","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.15.1","dependencies":{"colors":"^1.4.0","@helal_aytah/global_shared":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.2","husky":"^9.1.1","eslint":"^9.7.0","vitest":"^2.0.4","express":"^4.19.2","globals":"^15.8.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.7.0","typescript":"^5.5.4","@types/node":"^20.14.12","lint-staged":"^15.2.7","jsonwebtoken":"^9.0.2","@types/express":"^4.17.21","@changesets/cli":"^2.27.7","eslint-plugin-n":"^17.9.0","node-mocks-http":"^1.15.0","@types/validator":"^13.12.0","typescript-eslint":"^7.17.0","@types/jsonwebtoken":"^9.0.6","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.0","eslint-plugin-promise":"^6.6.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_0.2.0_1721770270977_0.20735872951403977","host":"s3://npm-registry-packages"}},"0.2.1":{"name":"@helal_aytah/global_node","version":"0.2.1","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@0.2.1","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"7f22922888f411076fb552b976b62699f149d4b6","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-0.2.1.tgz","fileCount":8,"integrity":"sha512-6IXErajiOIQztEZYfhQP5nNFhVu8/a6OBwHeL5z78x9EYaxv7JRPxHdTwnktHtow1oUqAITwmsFpxihuwZVI1g==","signatures":[{"sig":"MEYCIQD2r43FJlTMjhDeEzV/l2JwnL6O0j1a/5QdX5gV2mr2OAIhAN9KSNK+KZfQv19XNq67xqZ8nbS30E0LctIuxdkVDEnT","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164968},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-0.2.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.ts","release":"pnpm run ci && changeset publish"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/1824c3253f52a05c0cca6c54c3d60c0a/helal_aytah-global_node-0.2.1.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-6IXErajiOIQztEZYfhQP5nNFhVu8/a6OBwHeL5z78x9EYaxv7JRPxHdTwnktHtow1oUqAITwmsFpxihuwZVI1g==","_npmVersion":"10.7.0","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.15.1","dependencies":{"colors":"^1.4.0","@helal_aytah/global_shared":"^0.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.2","husky":"^9.1.1","eslint":"^9.7.0","vitest":"^2.0.4","express":"^4.19.2","globals":"^15.8.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.7.0","typescript":"^5.5.4","@types/node":"^20.14.12","lint-staged":"^15.2.7","jsonwebtoken":"^9.0.2","@types/express":"^4.17.21","@changesets/cli":"^2.27.7","eslint-plugin-n":"^17.9.0","node-mocks-http":"^1.15.0","@types/validator":"^13.12.0","typescript-eslint":"^7.17.0","@types/jsonwebtoken":"^9.0.6","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.0","eslint-plugin-promise":"^6.6.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_0.2.1_1721770920328_0.15769608249966205","host":"s3://npm-registry-packages"}},"0.2.2":{"name":"@helal_aytah/global_node","version":"0.2.2","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@0.2.2","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"f683f37937897f1a1fab7f9d5428ccf8fda3c874","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-0.2.2.tgz","fileCount":8,"integrity":"sha512-0nrc49+FORKyiArmHA8Ee+pGmDg0asLaRBMvd6cCAp2tLAkvuhgWsc2pD2vaxM+k+mswSAz0znXgSjeTvBTNTA==","signatures":[{"sig":"MEUCIGPur/49iw1TW76MT9pjUPjeMG/A8GQqBC8zG5hlpVJsAiEAws8bLPlxTc5aqUqtLj6ddn6GiXvlVQpukfn+9xFWwdM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165029},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-0.2.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.ts","release":"pnpm run ci && changeset publish"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/0d758ef239d8e5f6b323d6e4b7989a13/helal_aytah-global_node-0.2.2.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-0nrc49+FORKyiArmHA8Ee+pGmDg0asLaRBMvd6cCAp2tLAkvuhgWsc2pD2vaxM+k+mswSAz0znXgSjeTvBTNTA==","_npmVersion":"10.7.0","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.15.1","dependencies":{"colors":"^1.4.0","@helal_aytah/global_shared":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.3","husky":"^9.1.2","eslint":"^9.7.0","vitest":"^2.0.4","express":"^4.19.2","globals":"^15.8.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.7.0","typescript":"^5.5.4","@types/node":"^20.14.12","lint-staged":"^15.2.7","jsonwebtoken":"^9.0.2","@types/express":"^4.17.21","@changesets/cli":"^2.27.7","eslint-plugin-n":"^17.9.0","node-mocks-http":"^1.15.0","@types/validator":"^13.12.0","typescript-eslint":"^7.17.0","@types/jsonwebtoken":"^9.0.6","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_0.2.2_1721915538789_0.5001372215269262","host":"s3://npm-registry-packages"}},"1.0.0":{"name":"@helal_aytah/global_node","version":"1.0.0","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.0.0","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"e2949f89f2e88357c53abb42401541dbfb075b3d","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.0.0.tgz","fileCount":8,"integrity":"sha512-VPMjtNTC8Cq5rYUqNV/M82Hlk6WUbof9LJ8q7ZESWQEfSUO1FuSNeHVutwk7Ljfxif9kFLSsIvokffNeZZSsoA==","signatures":[{"sig":"MEQCIDvJzUPbDclTmn/SqezXKhdH24vY3g0CKmFjGXaBPmb5AiAsO6Wdzh+PBLVlwjgfVCs/+5PEuvVYpSsrrr9+Rm7JpQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165456},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.0.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.ts","release":"pnpm run ci && changeset publish"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/8050f2e6a61d978546489ecc7021750f/helal_aytah-global_node-1.0.0.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-VPMjtNTC8Cq5rYUqNV/M82Hlk6WUbof9LJ8q7ZESWQEfSUO1FuSNeHVutwk7Ljfxif9kFLSsIvokffNeZZSsoA==","_npmVersion":"10.7.0","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.15.1","dependencies":{"colors":"^1.4.0","@helal_aytah/global_shared":"^1.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.3","husky":"^9.1.2","eslint":"^9.7.0","vitest":"^2.0.4","express":"^4.19.2","globals":"^15.8.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.7.0","typescript":"^5.5.4","@types/node":"^20.14.12","lint-staged":"^15.2.7","jsonwebtoken":"^9.0.2","@types/express":"^4.17.21","@changesets/cli":"^2.27.7","eslint-plugin-n":"^17.9.0","node-mocks-http":"^1.15.0","@types/validator":"^13.12.0","typescript-eslint":"^7.17.0","@types/jsonwebtoken":"^9.0.6","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.0.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.0.0_1721995678132_0.601847565416507","host":"s3://npm-registry-packages"}},"1.1.0":{"name":"@helal_aytah/global_node","version":"1.1.0","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.1.0","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"fa47e4a3b7c95b424f3d39dda3c6459382c6d2fb","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.1.0.tgz","fileCount":8,"integrity":"sha512-iPPHjh1I10Z7Vjefxv8cKwfsJKixUYb8Zs31g70ChwTUe8+074fxsesgKgDC0sJmnCp3/9Pke64d/03owE0EtA==","signatures":[{"sig":"MEUCIQCjMSQipsdASuoHm/q+llEV6KqF8hpI9UrMjHQA8nAo3gIgR8dTgCFyUwRkj69NzwYwf7SlP88MsWqY2/qoDQnoMkE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":173516},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.ts","release":"pnpm run ci && changeset publish"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/a863756ff155f22098bcd56c178c09e1/helal_aytah-global_node-1.1.0.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-iPPHjh1I10Z7Vjefxv8cKwfsJKixUYb8Zs31g70ChwTUe8+074fxsesgKgDC0sJmnCp3/9Pke64d/03owE0EtA==","_npmVersion":"10.8.1","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.16.0","dependencies":{"colors":"^1.4.0","@helal_aytah/global_shared":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","husky":"^9.1.4","eslint":"^9.9.0","vitest":"^2.0.5","express":"^4.19.2","globals":"^15.9.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.9.0","typescript":"^5.5.4","@types/node":"^22.2.0","lint-staged":"^15.2.8","jsonwebtoken":"^9.0.2","@types/express":"^4.17.21","@changesets/cli":"^2.27.7","eslint-plugin-n":"^17.10.2","node-mocks-http":"^1.15.1","@types/validator":"^13.12.0","typescript-eslint":"^8.0.1","@types/jsonwebtoken":"^9.0.6","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.1.0_1723320158470_0.5857673968241761","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@helal_aytah/global_node","version":"1.2.0","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.2.0","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"604af86154c5d26d95f9bb9dffc0e29c98f85f4e","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.2.0.tgz","fileCount":8,"integrity":"sha512-V9NXE1OMvHruGYF2b8cGdMepTP07zeIwlUDZWwua6oJvCdUvkiqan1yJeyvLO7oFHzUsKBDDo26Z9tScFiSmZA==","signatures":[{"sig":"MEUCIQD6QRNnSyBSu0lygb1T58YNXuoEft5teUBz04apJZCf8QIgPv2TZ4o2X3aVXj6BtZEM0mnH4JT+9NVr6i9B1RvKwgs=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":174120},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.ts","release":"pnpm run ci && changeset publish"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/459f1fcb867646bbd6fd356a3cb6ab65/helal_aytah-global_node-1.2.0.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-V9NXE1OMvHruGYF2b8cGdMepTP07zeIwlUDZWwua6oJvCdUvkiqan1yJeyvLO7oFHzUsKBDDo26Z9tScFiSmZA==","_npmVersion":"10.8.1","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.16.0","dependencies":{"colors":"^1.4.0","@helal_aytah/global_shared":"^1.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","husky":"^9.1.4","eslint":"^9.9.0","vitest":"^2.0.5","express":"^4.19.2","globals":"^15.9.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.9.0","typescript":"^5.5.4","@types/node":"^22.2.0","lint-staged":"^15.2.8","jsonwebtoken":"^9.0.2","@types/express":"^4.17.21","@changesets/cli":"^2.27.7","eslint-plugin-n":"^17.10.2","node-mocks-http":"^1.15.1","@types/validator":"^13.12.0","typescript-eslint":"^8.0.1","@types/jsonwebtoken":"^9.0.6","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.2.0_1723376356757_0.6668042233509541","host":"s3://npm-registry-packages"}},"1.3.0":{"name":"@helal_aytah/global_node","version":"1.3.0","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.3.0","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"57e263a267ed5cf1703fa684a7d463e4f1434513","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.3.0.tgz","fileCount":8,"integrity":"sha512-humK8VXsdgliEoO3oURFsaugXZGxvpMglfdX1mNDo0Sce81eXnwI/9UaBTO8+xgNzORDUff6Uh3Q9crtqHjBWQ==","signatures":[{"sig":"MEUCIDhyZfcnIxZquOqKRPFFE3edI+S+dpoetAXyfXCY5G9SAiEAlidFR2JSa/3nDpLfU4mIfH2ejzkVyfAlYD0r+C/eJY0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":175591},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.ts","release":"pnpm run ci && changeset publish"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/0a3912a3fb92024feb0da144c3a8ca06/helal_aytah-global_node-1.3.0.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-humK8VXsdgliEoO3oURFsaugXZGxvpMglfdX1mNDo0Sce81eXnwI/9UaBTO8+xgNzORDUff6Uh3Q9crtqHjBWQ==","_npmVersion":"10.8.1","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.16.0","dependencies":{"colors":"^1.4.0","@helal_aytah/global_shared":"^1.4.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","husky":"^9.1.4","eslint":"^9.9.0","vitest":"^2.0.5","express":"^4.19.2","globals":"^15.9.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.9.0","typescript":"^5.5.4","@types/node":"^22.2.0","lint-staged":"^15.2.9","jsonwebtoken":"^9.0.2","@types/express":"^4.17.21","@changesets/cli":"^2.27.7","eslint-plugin-n":"^17.10.2","node-mocks-http":"^1.15.1","@types/validator":"^13.12.0","typescript-eslint":"^8.1.0","@types/jsonwebtoken":"^9.0.6","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.5.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.3.0_1723580147342_0.4112512560676467","host":"s3://npm-registry-packages"}},"1.4.0":{"name":"@helal_aytah/global_node","version":"1.4.0","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.4.0","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"b139b74c82f853cc2bbc4532939d457b0895ad46","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.4.0.tgz","fileCount":8,"integrity":"sha512-sjIEnBbJgo7n5FtYmZtyf3INCQEimtins4gL6d5bOM6nD3KUJtb+TCcYZnHykxJ+OhF0TzVLEJp8kj7YblOtMg==","signatures":[{"sig":"MEQCIHv5YLrpjMODlCZuEdxm3j8zHpl7X3sT43bC9tWM2XvWAiAcATYkiMfCHPzp8VtjV3hLQHgmgU2AM37tgbFHLg0anQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":101919},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/4f13fda4227ca7139523efa242a05306/helal_aytah-global_node-1.4.0.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-sjIEnBbJgo7n5FtYmZtyf3INCQEimtins4gL6d5bOM6nD3KUJtb+TCcYZnHykxJ+OhF0TzVLEJp8kj7YblOtMg==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.17.0","dependencies":{"colors":"^1.4.0","@helal_aytah/global_shared":"^2.1.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","husky":"^9.1.6","eslint":"^9.10.0","vitest":"^2.1.0","express":"^4.21.0","globals":"^15.9.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.10.0","typescript":"^5.6.2","@types/node":"^22.5.4","lint-staged":"^15.2.10","jsonwebtoken":"^9.0.2","@types/express":"^4.17.21","@changesets/cli":"^2.27.8","eslint-plugin-n":"^17.10.2","node-mocks-http":"^1.16.0","@types/validator":"^13.12.1","typescript-eslint":"^8.5.0","@types/jsonwebtoken":"^9.0.6","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.4.0_1726232395296_0.569644860914504","host":"s3://npm-registry-packages"}},"1.5.0":{"name":"@helal_aytah/global_node","version":"1.5.0","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.5.0","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"3d230346bc650d540ba13ead12c281297e325238","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.5.0.tgz","fileCount":8,"integrity":"sha512-fUne8GGlrI3Gy6yYiDUKQzLwKy5+lKHFNugjjK3rR63aaHH4wIPyGwZRjpnIrcCjC6CN9XGxz3c1tX1SYVtaZQ==","signatures":[{"sig":"MEUCIQDDNcov4QjV2kWAeC/RSRj3AMxlWp0CIoAQSBQvFpDoewIgWWFxNM7q2KnomOTXWC0hp9rM8WIv1t4afhpNY3Sbc2w=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99662},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.5.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/474934e36a29f9d0e56cfa3378a93f92/helal_aytah-global_node-1.5.0.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-fUne8GGlrI3Gy6yYiDUKQzLwKy5+lKHFNugjjK3rR63aaHH4wIPyGwZRjpnIrcCjC6CN9XGxz3c1tX1SYVtaZQ==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.17.0","dependencies":{"@helal_aytah/global_shared":"^2.3.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","husky":"^9.1.6","colors":"^1.4.0","eslint":"^9.10.0","vitest":"^2.1.1","express":"^4.21.0","globals":"^15.9.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.10.0","typescript":"^5.6.2","@types/node":"^22.5.4","lint-staged":"^15.2.10","jsonwebtoken":"^9.0.2","@types/express":"^4.17.21","@changesets/cli":"^2.27.8","eslint-plugin-n":"^17.10.2","node-mocks-http":"^1.16.0","@types/validator":"^13.12.1","typescript-eslint":"^8.5.0","@types/jsonwebtoken":"^9.0.6","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"colors":"^1","express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.5.0_1726259634590_0.5607328500603537","host":"s3://npm-registry-packages"}},"1.6.0":{"name":"@helal_aytah/global_node","version":"1.6.0","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.6.0","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"4e2518e5050734870d562ac25db76ffff3764f1b","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.6.0.tgz","fileCount":8,"integrity":"sha512-9r0UsdAZvhw6ca/XRSW8uWzpuchjQlcQ9HyH0TFo4p/EkcgpyZwgaTrocVHmISfJYDR88s2FEJ37LCs501BdfA==","signatures":[{"sig":"MEYCIQCC6TNwsor+VjmPL8TkrsTAci3bG4d49dnwdQKz6y1ejQIhAOBTrh+o0eFEvwatFaBWpSS//6/4tq7q5Qpx+EZEdCU4","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":99934},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.6.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/753c5b11f3c912da62b30b7b9102d045/helal_aytah-global_node-1.6.0.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-9r0UsdAZvhw6ca/XRSW8uWzpuchjQlcQ9HyH0TFo4p/EkcgpyZwgaTrocVHmISfJYDR88s2FEJ37LCs501BdfA==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.17.0","dependencies":{"@helal_aytah/global_shared":"^2.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","husky":"^9.1.6","colors":"^1.4.0","eslint":"^9.10.0","vitest":"^2.1.1","express":"^4.21.0","globals":"^15.9.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.10.0","typescript":"^5.6.2","@types/node":"^22.5.5","lint-staged":"^15.2.10","jsonwebtoken":"^9.0.2","@types/express":"^4.17.21","@changesets/cli":"^2.27.8","eslint-plugin-n":"^17.10.2","node-mocks-http":"^1.16.0","@types/validator":"^13.12.1","typescript-eslint":"^8.5.0","@types/jsonwebtoken":"^9.0.6","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"colors":"^1","express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.6.0_1726338170706_0.6310335865164767","host":"s3://npm-registry-packages"}},"1.6.1":{"name":"@helal_aytah/global_node","version":"1.6.1","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.6.1","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"8f4f5167e7dc3473ba460d480c7d52e737fecbab","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.6.1.tgz","fileCount":8,"integrity":"sha512-yNHPgpa09aROdM2qZo6uVwD13btuRYdmVkWjQJhuBtl6sg7Ty2FEVpKiYmNZcYwzaj+4cOpOqKIbd9QcyW+Tew==","signatures":[{"sig":"MEUCIQCKL5nPZ5VVQ9gsypC70LzoFb6GygffpNWVot60sl34hQIgA0sJYs15NW1gLvxrIRphORR8tlbn2ZNarI8YXJ9CDs0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102355},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.6.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/2f656f5457d82834c79a0db18d9230df/helal_aytah-global_node-1.6.1.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-yNHPgpa09aROdM2qZo6uVwD13btuRYdmVkWjQJhuBtl6sg7Ty2FEVpKiYmNZcYwzaj+4cOpOqKIbd9QcyW+Tew==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.17.0","dependencies":{"@helal_aytah/global_shared":"^2.4.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.2.4","husky":"^9.1.6","colors":"^1.4.0","eslint":"^9.10.0","vitest":"^2.1.1","express":"^4.21.0","globals":"^15.9.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.10.0","typescript":"^5.6.2","@types/node":"^22.5.5","lint-staged":"^15.2.10","jsonwebtoken":"^9.0.2","@types/express":"^4.17.21","@changesets/cli":"^2.27.8","eslint-plugin-n":"^17.10.2","node-mocks-http":"^1.16.0","@types/validator":"^13.12.1","typescript-eslint":"^8.5.0","@types/jsonwebtoken":"^9.0.6","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"colors":"^1","express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.6.1_1726338590036_0.508914167376773","host":"s3://npm-registry-packages"}},"1.6.2":{"name":"@helal_aytah/global_node","version":"1.6.2","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.6.2","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"ffb135200f79eba1b40738db1faac878665951ab","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.6.2.tgz","fileCount":8,"integrity":"sha512-evytoW/3u0z2zHGFcou65x3CYsDmTIRp28Z9BQxJ+M2a1Idvj9PIGbpDMJEcFBNTq34UWxZIMa6hbdG0I8Oi5A==","signatures":[{"sig":"MEUCIQD0IHApXJ3m05iRSLbapNNO/JNhAwbligL+d4B03ASgywIgCsIE10Qi2CsRGVBO437ViLfUwWljDVFZHiNycIbQDag=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102391},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.6.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/9c561383a7e173197676e14a657057d1/helal_aytah-global_node-1.6.2.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-evytoW/3u0z2zHGFcou65x3CYsDmTIRp28Z9BQxJ+M2a1Idvj9PIGbpDMJEcFBNTq34UWxZIMa6hbdG0I8Oi5A==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.17.0","dependencies":{"@helal_aytah/global_shared":"^2.4.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","husky":"^9.1.6","colors":"^1.4.0","eslint":"^9.12.0","vitest":"^2.1.2","express":"^4.21.1","globals":"^15.11.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.12.0","typescript":"^5.6.3","@types/node":"^22.7.5","lint-staged":"^15.2.10","jsonwebtoken":"^9.0.2","@types/express":"^5.0.0","@changesets/cli":"^2.27.9","eslint-plugin-n":"^17.11.1","node-mocks-http":"^1.16.1","@types/validator":"^13.12.2","typescript-eslint":"^8.8.1","@types/jsonwebtoken":"^9.0.7","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"colors":"^1","express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.6.2_1728830529996_0.8569170715907146","host":"s3://npm-registry-packages"}},"1.7.0":{"name":"@helal_aytah/global_node","version":"1.7.0","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.0","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"e608e939437176b935aff8fad38e713d43d435fb","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.0.tgz","fileCount":8,"integrity":"sha512-tzRoNchnH9ovGc7pkVP+K+YYB0oubD7DhuFTnbxK7vLPUz1kamB7hjnrF0yzse87jjJD5CqCQmWgjkxJQe7QlA==","signatures":[{"sig":"MEUCIQDrq/K91y7ENsc3fXAwMCcsfh41Rr3dp4Wmq2ELfBtiDQIgPmQ/LDYlRg8b0mYnORzy3CwU9Ja9CK8p/vPKeDtc0AE=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102451},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/0a1f283ce409987ccce607436fa9cd3d/helal_aytah-global_node-1.7.0.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-tzRoNchnH9ovGc7pkVP+K+YYB0oubD7DhuFTnbxK7vLPUz1kamB7hjnrF0yzse87jjJD5CqCQmWgjkxJQe7QlA==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.17.0","dependencies":{"@helal_aytah/global_shared":"^2.4.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","husky":"^9.1.6","colors":"^1.4.0","eslint":"^9.12.0","vitest":"^2.1.2","express":"^5.0.1","globals":"^15.11.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.12.0","typescript":"^5.6.3","@types/node":"^22.7.5","lint-staged":"^15.2.10","jsonwebtoken":"^9.0.2","@types/express":"^5.0.0","@changesets/cli":"^2.27.9","eslint-plugin-n":"^17.11.1","node-mocks-http":"^1.16.1","@types/validator":"^13.12.2","typescript-eslint":"^8.8.1","@types/jsonwebtoken":"^9.0.7","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"colors":"^1","express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.0_1728834539493_0.4052129588910327","host":"s3://npm-registry-packages"}},"1.7.1":{"name":"@helal_aytah/global_node","version":"1.7.1","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.1","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"6f003dffd63c151806698aa1d893b9a2e65cd715","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.1.tgz","fileCount":8,"integrity":"sha512-BJOt3j92lvOdoOrUx9bkJGO0K81/5cmiSEnX34RkCheXyFWbzf2MnFLEwRvIXhvO2EjIlCgLZ1Yw5JMo0REMcg==","signatures":[{"sig":"MEYCIQDx5zRPzxjGCch/v4I33IMWK8Kv35FG3UxHKO6BhX2E9wIhANiODdP8mdABhQ6Sz70uCaV6+C1EC4PMjQ9zHcxfylQE","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102512},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/57e9d4fbb7a09687e30f96a9b7e5e616/helal_aytah-global_node-1.7.1.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-BJOt3j92lvOdoOrUx9bkJGO0K81/5cmiSEnX34RkCheXyFWbzf2MnFLEwRvIXhvO2EjIlCgLZ1Yw5JMo0REMcg==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.17.0","dependencies":{"@helal_aytah/global_shared":"^2.4.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","husky":"^9.1.6","colors":"^1.4.0","eslint":"^9.12.0","vitest":"^2.1.2","express":"^4.21.1","globals":"^15.11.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.12.0","typescript":"^5.6.3","@types/node":"^22.7.5","lint-staged":"^15.2.10","jsonwebtoken":"^9.0.2","@types/express":"^5.0.0","@changesets/cli":"^2.27.9","eslint-plugin-n":"^17.11.1","node-mocks-http":"^1.16.1","@types/validator":"^13.12.2","typescript-eslint":"^8.8.1","@types/jsonwebtoken":"^9.0.7","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"colors":"^1","express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.1_1728839835413_0.7559936526515652","host":"s3://npm-registry-packages"}},"1.7.2":{"name":"@helal_aytah/global_node","version":"1.7.2","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.2","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"75ce7ced199ed72f521da5008c887aec6589e527","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.2.tgz","fileCount":8,"integrity":"sha512-1TWYvD1XzbEAUZVsoVhezPdTk9LEwVn8vuJv0PWvcB6ebBCuYx8aLboy0rhDv/e1aTBNhrVWv1cp+YAY8Ev9+A==","signatures":[{"sig":"MEUCIQDdkXqBJaASE/3/9MvsVB6upE9k43MUGp9M9gGNVeLt3QIgSpYPT8ykSBlyoFdWNMFXBmVCOwfJn2sAJd/9gQ8rPwk=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":102602},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/9619c049473309f49f8cdf43e047893f/helal_aytah-global_node-1.7.2.tgz","overrides":{"eslint":"^9.6.0"},"_integrity":"sha512-1TWYvD1XzbEAUZVsoVhezPdTk9LEwVn8vuJv0PWvcB6ebBCuYx8aLboy0rhDv/e1aTBNhrVWv1cp+YAY8Ev9+A==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.17.0","dependencies":{"@helal_aytah/global_shared":"^2.4.8"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.0","husky":"^9.1.6","colors":"^1.4.0","eslint":"^9.12.0","vitest":"^2.1.3","express":"^4.21.1","globals":"^15.11.0","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.12.0","typescript":"^5.6.3","@types/node":"^22.7.6","lint-staged":"^15.2.10","jsonwebtoken":"^9.0.2","@types/express":"^5.0.0","@changesets/cli":"^2.27.9","eslint-plugin-n":"^17.11.1","node-mocks-http":"^1.16.1","@types/validator":"^13.12.2","typescript-eslint":"^8.10.0","@types/jsonwebtoken":"^9.0.7","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"colors":"^1","express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.2_1729196050250_0.07527407620995974","host":"s3://npm-registry-packages"}},"1.7.3":{"name":"@helal_aytah/global_node","version":"1.7.3","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.3","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"c498b8a871a5e6d167aa1420ac068981cf112672","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.3.tgz","fileCount":8,"integrity":"sha512-fPrDDGirz7lGhXRQVxxs+UAyXJCnufouSugaFMiDF8Pd8Jx6YW7dtSysfBkdQxQgyBitlvX+jVq3vBLGfJTwGw==","signatures":[{"sig":"MEUCIQDqscD0mxt6c0sYKEqeipa1PbC9WLQUo9+JXCl5I+WVOwIgCjHWTRXAg5pNczBh/lsrxhIwosVoj27jFAYhxVwjnRI=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":110746},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/48cb5906c902a1e928177e03fa62481f/helal_aytah-global_node-1.7.3.tgz","_integrity":"sha512-fPrDDGirz7lGhXRQVxxs+UAyXJCnufouSugaFMiDF8Pd8Jx6YW7dtSysfBkdQxQgyBitlvX+jVq3vBLGfJTwGw==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.18.0","dependencies":{"@helal_aytah/global_shared":"^2.20.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","colors":"^1.4.0","eslint":"^9.15.0","vitest":"^2.1.5","express":"^4.21.1","globals":"^15.12.0","mongoose":"^8.8.2","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.15.0","typescript":"^5.6.3","@types/node":"^22.9.1","lint-staged":"^15.2.10","jsonwebtoken":"^9.0.2","@types/express":"^5.0.0","@changesets/cli":"^2.27.10","eslint-plugin-n":"^17.13.2","node-mocks-http":"^1.16.1","@types/validator":"^13.12.2","typescript-eslint":"^8.15.0","@types/jsonwebtoken":"^9.0.7","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"colors":"^1","express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.3_1732130619239_0.20043468790350616","host":"s3://npm-registry-packages"}},"1.7.14":{"name":"@helal_aytah/global_node","version":"1.7.14","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.14","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"9ddaf4d0208bd29f86ef472e65a5d44949bbdbd5","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.14.tgz","fileCount":8,"integrity":"sha512-jzx3/BU9dMy3/aeTu2yMciI1MstVzKpez8ejSm0eYN1rz7/71kWRzJZjLMCAymRb3dp56FEX0XwQCOWGEkbStQ==","signatures":[{"sig":"MEQCIADKm4KRtmtN+iBeUqfbxWNN/fR393obIsG7FSTvcxZzAiALG/R901kx+nb3SR21ERST8E6GPT/8lcMHKN78FXlLtg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":132817},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.14.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/b3aa54b135384ce39840e3fbb6ac680a/helal_aytah-global_node-1.7.14.tgz","_integrity":"sha512-jzx3/BU9dMy3/aeTu2yMciI1MstVzKpez8ejSm0eYN1rz7/71kWRzJZjLMCAymRb3dp56FEX0XwQCOWGEkbStQ==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.18.0","dependencies":{"@helal_aytah/global_shared":"^2.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","colors":"^1.4.0","eslint":"^9.15.0","vitest":"^2.1.5","express":"^4.21.1","globals":"^15.12.0","mongoose":"^8.8.2","prettier":"^3.3.3","validator":"^13.12.0","@eslint/js":"^9.15.0","typescript":"^5.7.2","@types/node":"^22.9.3","lint-staged":"^15.2.10","jsonwebtoken":"^9.0.2","@types/express":"^5.0.0","@changesets/cli":"^2.27.10","eslint-plugin-n":"^17.14.0","node-mocks-http":"^1.16.1","@types/validator":"^13.12.2","typescript-eslint":"^8.15.0","@types/jsonwebtoken":"^9.0.7","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.1.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"colors":"^1","express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.14_1732489330606_0.2158606698238219","host":"s3://npm-registry-packages"}},"1.7.16":{"name":"@helal_aytah/global_node","version":"1.7.16","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.16","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"2d2825be8bb91177bfabc172cafecd981138a442","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.16.tgz","fileCount":8,"integrity":"sha512-z0X58a9lv8xFjS/pb2dDpsFvrfZoiIGhHeQRkRvvNcC57Shp5gToys/zdJR4ZtFDvSk9g7Zo2Oyu0pZAWkWSyg==","signatures":[{"sig":"MEQCIDp+RRFgq3R93rqBOCoPWnxP7pIywlsVkrXlDQdB0WacAiAt1Y8Ws+Y7FOi/Ckx6i9cfBhAWbEqk8dcj4iSqWjI8Ug==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":140936},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.16.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/8a6bcc5ecaa933ead601a1c3039abf03/helal_aytah-global_node-1.7.16.tgz","_integrity":"sha512-z0X58a9lv8xFjS/pb2dDpsFvrfZoiIGhHeQRkRvvNcC57Shp5gToys/zdJR4ZtFDvSk9g7Zo2Oyu0pZAWkWSyg==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.18.1","dependencies":{"@helal_aytah/global_shared":"^2.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","colors":"^1.4.0","eslint":"^9.15.0","vitest":"^2.1.6","express":"^4.21.1","globals":"^15.12.0","mongoose":"^8.8.3","prettier":"^3.4.1","validator":"^13.12.0","@eslint/js":"^9.15.0","typescript":"^5.7.2","@types/node":"^22.10.0","lint-staged":"^15.2.10","jsonwebtoken":"^9.0.2","@types/express":"^5.0.0","@changesets/cli":"^2.27.10","eslint-plugin-n":"^17.14.0","node-mocks-http":"^1.16.1","@types/validator":"^13.12.2","typescript-eslint":"^8.16.0","@types/jsonwebtoken":"^9.0.7","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"colors":"^1","express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.16_1732641807266_0.6808158186730795","host":"s3://npm-registry-packages"}},"1.7.17":{"name":"@helal_aytah/global_node","version":"1.7.17","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.17","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"e5f96084513f02efbf8b40d63f98a468d8102fc2","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.17.tgz","fileCount":8,"integrity":"sha512-soe3eUY81suHva/hm2+U2auL7G1dfOX2gvwL8RDAAr7Wtv39a1Sy8t8JRvQ0X3IPCvPDIGxOFaFMsbPF4RDIXQ==","signatures":[{"sig":"MEUCIQD8UVeyGIQY5NlZsUBumrXb9a4Lztwkd/BLhgfWPZ3imQIgHvtyS80PG/155+VDePNwFKSnbpr4Hqznpm4g8Hx3RBA=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142377},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.17.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/25921ba71b2aae445b161e4dfcf2bed1/helal_aytah-global_node-1.7.17.tgz","_integrity":"sha512-soe3eUY81suHva/hm2+U2auL7G1dfOX2gvwL8RDAAr7Wtv39a1Sy8t8JRvQ0X3IPCvPDIGxOFaFMsbPF4RDIXQ==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.18.1","dependencies":{"@helal_aytah/global_shared":"^2.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","colors":"^1.4.0","eslint":"^9.15.0","vitest":"^2.1.6","express":"^4.21.1","globals":"^15.12.0","mongoose":"^8.8.3","prettier":"^3.4.1","validator":"^13.12.0","@eslint/js":"^9.15.0","typescript":"^5.7.2","@types/node":"^22.10.0","lint-staged":"^15.2.10","jsonwebtoken":"^9.0.2","@types/express":"^5.0.0","@changesets/cli":"^2.27.10","eslint-plugin-n":"^17.14.0","node-mocks-http":"^1.16.1","@types/validator":"^13.12.2","typescript-eslint":"^8.16.0","@types/jsonwebtoken":"^9.0.7","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"colors":"^1","express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.17_1732649283126_0.9803784365602053","host":"s3://npm-registry-packages"}},"1.7.18":{"name":"@helal_aytah/global_node","version":"1.7.18","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.18","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"0969a8de95c268e99e792244b105cb5313cad14c","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.18.tgz","fileCount":8,"integrity":"sha512-I0kIYCyHpdjgWdp4FRu/yVKggc1tW49p1O3znN8al7NOs4kAiWzg7QEMb0HL6yufsQtoVm3NvVP/IObjQJRuLQ==","signatures":[{"sig":"MEUCIQD1h2+6Jxy6FbN17EaYEM1VKRCe9iMUjRsW2hggvGIXzAIgKAlBdi59wMeUK1HDT4mRjqVjggg0+JqQwXoRxSHX/E0=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":142894},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.18.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/149ee3b83a1e168a6cf66efea414f996/helal_aytah-global_node-1.7.18.tgz","_integrity":"sha512-I0kIYCyHpdjgWdp4FRu/yVKggc1tW49p1O3znN8al7NOs4kAiWzg7QEMb0HL6yufsQtoVm3NvVP/IObjQJRuLQ==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.18.1","dependencies":{"@helal_aytah/global_shared":"^2.21.1"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","colors":"^1.4.0","eslint":"^9.15.0","vitest":"^2.1.6","express":"^4.21.1","globals":"^15.12.0","mongoose":"^8.8.3","prettier":"^3.4.1","validator":"^13.12.0","@eslint/js":"^9.15.0","typescript":"^5.7.2","@types/node":"^22.10.0","lint-staged":"^15.2.10","jsonwebtoken":"^9.0.2","@types/express":"^5.0.0","@changesets/cli":"^2.27.10","eslint-plugin-n":"^17.14.0","node-mocks-http":"^1.16.1","@types/validator":"^13.12.2","typescript-eslint":"^8.16.0","@types/jsonwebtoken":"^9.0.7","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.2.0","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"colors":"^1","express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.18_1732653478929_0.4195893249943714","host":"s3://npm-registry-packages"}},"1.7.20":{"name":"@helal_aytah/global_node","version":"1.7.20","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.20","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"58c574b64c1ccad3179bfae96cd238c646fd5112","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.20.tgz","fileCount":8,"integrity":"sha512-ZIo1P4whoCdtuf+US8yRzT3UupZm7S1IwlYJ2NBVSQ2XxSzuXzgzOXoi7dLeSxZbtAW1lHiIiZbEX+DdbJqt2g==","signatures":[{"sig":"MEUCIQD9VK+pcs1ARyq2Wj1tCLwp2bFmBDfTD2eZo4axtGtidwIgEnM6wUZctOc+Z7e8kIX3W9fYof7FqmPhHGvEhWLSYLQ=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":144569},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.20.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/912463bda2298374f73f0e298ad2e1ff/helal_aytah-global_node-1.7.20.tgz","_integrity":"sha512-ZIo1P4whoCdtuf+US8yRzT3UupZm7S1IwlYJ2NBVSQ2XxSzuXzgzOXoi7dLeSxZbtAW1lHiIiZbEX+DdbJqt2g==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.18.1","dependencies":{"@helal_aytah/global_shared":"^2.21.7"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","colors":"^1.4.0","eslint":"^9.16.0","vitest":"^2.1.8","express":"^4.21.2","globals":"^15.13.0","mongoose":"^8.8.4","prettier":"^3.4.2","validator":"^13.12.0","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/node":"^22.10.1","lint-staged":"^15.2.10","jsonwebtoken":"^9.0.2","@types/express":"^5.0.0","@changesets/cli":"^2.27.10","eslint-plugin-n":"^17.14.0","node-mocks-http":"^1.16.1","@types/validator":"^13.12.2","typescript-eslint":"^8.17.0","@types/jsonwebtoken":"^9.0.7","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"colors":"^1","express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.20_1733615821203_0.2333515018513861","host":"s3://npm-registry-packages"}},"1.7.21":{"name":"@helal_aytah/global_node","version":"1.7.21","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.21","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"5613eef4c0d1b3a88e032d37f57a04442677cd1d","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.21.tgz","fileCount":8,"integrity":"sha512-k0fkp4DsFLwRvc9xB+s9q1PU07qOig+qzN3I9Sy/D3o/mKlre4DaPiV6FCqdAXWyQR0kWWN1le//1IJNp2JA1g==","signatures":[{"sig":"MEYCIQCSkcRVZ4iH+MI/q/XR2sp1PCbBtzTX1o5UwjwphXGw4AIhAMghaSQBEFYUu2YnGCMJoL8WylUzymRwHw5Y9yUpOpW8","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":147618},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.21.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/da6928e8cae404d1246c97eb6711daf6/helal_aytah-global_node-1.7.21.tgz","_integrity":"sha512-k0fkp4DsFLwRvc9xB+s9q1PU07qOig+qzN3I9Sy/D3o/mKlre4DaPiV6FCqdAXWyQR0kWWN1le//1IJNp2JA1g==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.18.1","dependencies":{"@helal_aytah/global_shared":"^2.21.9"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","colors":"^1.4.0","eslint":"^9.16.0","vitest":"^2.1.8","express":"^4.21.2","globals":"^15.13.0","mongoose":"^8.9.0","prettier":"^3.4.2","validator":"^13.12.0","@eslint/js":"^9.16.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","jsonwebtoken":"^9.0.2","@types/express":"^5.0.0","@changesets/cli":"^2.27.10","eslint-plugin-n":"^17.15.0","node-mocks-http":"^1.16.2","@types/validator":"^13.12.2","typescript-eslint":"^8.18.0","@types/jsonwebtoken":"^9.0.7","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"colors":"^1","express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.21_1734114282141_0.8959073731757097","host":"s3://npm-registry-packages-npm-production"}},"1.7.22":{"name":"@helal_aytah/global_node","version":"1.7.22","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.22","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"09afe66ae1530c050f4b2eb0393ff15054a9d87c","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.22.tgz","fileCount":8,"integrity":"sha512-cLcSmGwOwlu8qtFv8+0DZo1ZKnZ4+rjPfTwKCFXuuWaRMGZ0nn8oGwk6FAPXTqI9hYDK+I0oUsBtYgOBApdOSw==","signatures":[{"sig":"MEQCIEQMQaJDkhO7P4PyuU4Y+hT6oLzHtK4E24jDQhD2q5qjAiB4cSWxMoSZQBstiqBMRF9986zTmn1EfAvXtXMpY0D4qg==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":149043},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.22.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/57c2e3ebecfca5083f80526600319bdc/helal_aytah-global_node-1.7.22.tgz","_integrity":"sha512-cLcSmGwOwlu8qtFv8+0DZo1ZKnZ4+rjPfTwKCFXuuWaRMGZ0nn8oGwk6FAPXTqI9hYDK+I0oUsBtYgOBApdOSw==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.18.1","dependencies":{"@helal_aytah/global_shared":"^2.21.11"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","colors":"^1.4.0","eslint":"^9.17.0","vitest":"^2.1.8","express":"^4.21.2","globals":"^15.14.0","mongoose":"^8.9.1","prettier":"^3.4.2","validator":"^13.12.0","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","jsonwebtoken":"^9.0.2","@types/express":"^5.0.0","@changesets/cli":"^2.27.11","eslint-plugin-n":"^17.15.0","node-mocks-http":"^1.16.2","@types/validator":"^13.12.2","typescript-eslint":"^8.18.1","@types/jsonwebtoken":"^9.0.7","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"colors":"^1","express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.22_1734540718906_0.30370269888326007","host":"s3://npm-registry-packages-npm-production"}},"1.7.23":{"name":"@helal_aytah/global_node","version":"1.7.23","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.23","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"944e397bf271aadb73910778bd384bf922992f51","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.23.tgz","fileCount":8,"integrity":"sha512-cL+hZ6QqSrTx0cUWJWxsArjSgnv1cALWgh6Z6ttJYN4fzjgnrcLdtUTU0tWCL6nECgJ6cAT8vf9b5hlrL+lstQ==","signatures":[{"sig":"MEYCIQCq+5J1T2Znqp1AKjN4Vj2zuPy6HWkx9IB6kTpzFM0cygIhAOkEkaUEOHIfu1UQGQYMOHoSvUlGAtWHPgvmc3tmfDtN","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":151747},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.23.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/e092246c1ee999e9f94de201d0c5ecab/helal_aytah-global_node-1.7.23.tgz","_integrity":"sha512-cL+hZ6QqSrTx0cUWJWxsArjSgnv1cALWgh6Z6ttJYN4fzjgnrcLdtUTU0tWCL6nECgJ6cAT8vf9b5hlrL+lstQ==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.18.1","dependencies":{"@helal_aytah/global_shared":"^2.21.12"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","colors":"^1.4.0","eslint":"^9.17.0","vitest":"^2.1.8","express":"^4.21.2","globals":"^15.14.0","mongoose":"^8.9.1","prettier":"^3.4.2","validator":"^13.12.0","@eslint/js":"^9.17.0","typescript":"^5.7.2","@types/node":"^22.10.2","lint-staged":"^15.2.11","jsonwebtoken":"^9.0.2","@types/express":"^5.0.0","@changesets/cli":"^2.27.11","eslint-plugin-n":"^17.15.0","node-mocks-http":"^1.16.2","@types/validator":"^13.12.2","typescript-eslint":"^8.18.1","@types/jsonwebtoken":"^9.0.7","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"colors":"^1","express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.23_1734571396693_0.22130871150014642","host":"s3://npm-registry-packages-npm-production"}},"1.7.24":{"name":"@helal_aytah/global_node","version":"1.7.24","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.24","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"d0f3c301f56a712a041de9a72268480d85c7afe3","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.24.tgz","fileCount":8,"integrity":"sha512-UzC4Wt+k5azKrWH56H8TiC612073qSqCTFcrW6DRbSyDjWcHMrHsszXTDjBWx/C15LK4oZka20HdRG2YagcYDg==","signatures":[{"sig":"MEYCIQDDb93rVF5Q9n2ohCs8NhwTuSDqKXl7vnMtprXERiIGLQIhAOpOBGz9pfRqyWwCmyX1v3VyrzYd0udcvPM4wUHL5/SS","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152436},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.24.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","coverage":"vitest run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/e60ef6668d645dfd0ebe3adc78ec9705/helal_aytah-global_node-1.7.24.tgz","_integrity":"sha512-UzC4Wt+k5azKrWH56H8TiC612073qSqCTFcrW6DRbSyDjWcHMrHsszXTDjBWx/C15LK4oZka20HdRG2YagcYDg==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.18.1","dependencies":{"@helal_aytah/global_shared":"^2.21.15"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.17.0","vitest":"^2.1.8","express":"^4.21.2","globals":"^15.14.0","mongoose":"^8.9.4","prettier":"^3.4.2","validator":"^13.12.0","@eslint/js":"^9.17.0","typescript":"^5.7.3","@types/node":"^22.10.5","lint-staged":"^15.3.0","jsonwebtoken":"^9.0.2","@types/express":"^5.0.0","@changesets/cli":"^2.27.11","eslint-plugin-n":"^17.15.1","node-mocks-http":"^1.16.2","@types/validator":"^13.12.2","typescript-eslint":"^8.19.1","@types/jsonwebtoken":"^9.0.7","@vitest/coverage-v8":"2.1.8","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.1","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^9.1.0","eslint-plugin-prettier":"^5.2.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.24_1736536393404_0.06551142619587091","host":"s3://npm-registry-packages-npm-production"}},"1.7.25":{"name":"@helal_aytah/global_node","version":"1.7.25","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.25","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"98da079ea5984b778790419b1a9e70f9ba899f6e","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.25.tgz","fileCount":8,"integrity":"sha512-bNIcD7P++rfz+JtZtxs8P0zpR9gIHvppQyR1A7udMxfSnButsI4wtigF2MrhXmjhwzegVft7Rlr6NAXTPdgDbw==","signatures":[{"sig":"MEUCIQDhq3Xrnl7LE34YzPITmTpEtifaWYHbP43vi9F8KbKvmAIgF0BB8FLBf0EeQOGRPOWYyLyEQ5uQaFk7wD964pZAIt4=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":152918},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.25.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","coverage":"vitest run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/33da40416f89f2441f8e5755c709c21f/helal_aytah-global_node-1.7.25.tgz","_integrity":"sha512-bNIcD7P++rfz+JtZtxs8P0zpR9gIHvppQyR1A7udMxfSnButsI4wtigF2MrhXmjhwzegVft7Rlr6NAXTPdgDbw==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.18.1","dependencies":{"@helal_aytah/global_shared":"^2.21.15"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.3.5","husky":"^9.1.7","eslint":"^9.18.0","vitest":"^3.0.2","express":"^4.21.2","globals":"^15.14.0","mongoose":"^8.9.5","prettier":"^3.4.2","validator":"^13.12.0","@eslint/js":"^9.18.0","typescript":"^5.7.3","@types/node":"^22.10.7","lint-staged":"^15.4.1","jsonwebtoken":"^9.0.2","@types/express":"^5.0.0","@changesets/cli":"^2.27.11","eslint-plugin-n":"^17.15.1","node-mocks-http":"^1.16.2","@types/validator":"^13.12.2","typescript-eslint":"^8.20.0","@types/jsonwebtoken":"^9.0.7","@vitest/coverage-v8":"3.0.2","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.2","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^10.0.1","eslint-plugin-prettier":"^5.2.2","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.25_1737217364507_0.8241436975079022","host":"s3://npm-registry-packages-npm-production"}},"1.7.26":{"name":"@helal_aytah/global_node","version":"1.7.26","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.26","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"be2ba6e27490a60a7de0528e1fe5072c5fba1e54","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.26.tgz","fileCount":8,"integrity":"sha512-R0duQVyfqIBRVz1wkA/1Q/Zwbo1KSQ/wuIMV9kuTZajkGKEPELA9uLNn+GJML6wiTSWCpvG0SpKx64D26owJIg==","signatures":[{"sig":"MEUCICrZqxvuat5lzg6Qcqi0/0ZxPyIe3RZpk6SW2QKDVuYrAiEAtzMQOpTcwUO8or7lMfyQPCzUsqP4c+VbXoeJMseXyH8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":148852},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.26.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","coverage":"vitest run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/6c1c7afab0b9e5e620ed60c05748c44a/helal_aytah-global_node-1.7.26.tgz","_integrity":"sha512-R0duQVyfqIBRVz1wkA/1Q/Zwbo1KSQ/wuIMV9kuTZajkGKEPELA9uLNn+GJML6wiTSWCpvG0SpKx64D26owJIg==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.19.0","dependencies":{"@helal_aytah/global_shared":"^2.21.18"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.23.0","vitest":"^3.0.9","express":"^4.21.2","globals":"^16.0.0","mongoose":"^8.12.2","prettier":"^3.5.3","validator":"^13.12.0","@eslint/js":"^9.23.0","typescript":"^5.8.2","@types/node":"^22.13.11","lint-staged":"^15.5.0","jsonwebtoken":"^9.0.2","@types/express":"^5.0.1","@changesets/cli":"^2.28.1","eslint-plugin-n":"^17.16.2","node-mocks-http":"^1.16.2","@types/validator":"^13.12.2","typescript-eslint":"^8.27.0","@types/jsonwebtoken":"^9.0.9","@vitest/coverage-v8":"3.0.9","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.2","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.3","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.26_1742673016882_0.9194840850095392","host":"s3://npm-registry-packages-npm-production"}},"1.7.27":{"name":"@helal_aytah/global_node","version":"1.7.27","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.27","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"7b9b8c8fa847fb017a5b59c9f9a58da28d97961d","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.27.tgz","fileCount":8,"integrity":"sha512-H0NggZMX02/O+t5HXCYDZJP0sZGxrivNlt15GYUtMpglyUVkZNlkaa8W/NiPIyjNu+ACLpfpSKHSIN93CPYo/w==","signatures":[{"sig":"MEQCIFJatMa3jf+KBzh3eF8cb341Ptr0j1AmHYIEZ1WLveoDAiBXaTJZ1yVqHKPcFn4c+4YhnvAuEGql2gnaBydlt1mA8Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149161},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.27.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","coverage":"vitest run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/8c83bd92d96d91b0e47a3d1fb41700fe/helal_aytah-global_node-1.7.27.tgz","_integrity":"sha512-H0NggZMX02/O+t5HXCYDZJP0sZGxrivNlt15GYUtMpglyUVkZNlkaa8W/NiPIyjNu+ACLpfpSKHSIN93CPYo/w==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.19.0","dependencies":{"@helal_aytah/global_shared":"^2.21.19"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.24.0","vitest":"^3.1.1","express":"^5.1.0","globals":"^16.0.0","mongoose":"^8.13.2","prettier":"^3.5.3","validator":"^13.15.0","@eslint/js":"^9.24.0","typescript":"^5.8.3","@types/node":"^22.14.0","lint-staged":"^15.5.0","jsonwebtoken":"^9.0.2","@types/express":"^5.0.1","@changesets/cli":"^2.28.1","eslint-plugin-n":"^17.17.0","node-mocks-http":"^1.16.2","@types/validator":"^13.12.3","typescript-eslint":"^8.29.0","@types/jsonwebtoken":"^9.0.9","@vitest/coverage-v8":"3.1.1","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.2","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^10.1.1","eslint-plugin-prettier":"^5.2.6","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.27_1743903388372_0.06762217151127947","host":"s3://npm-registry-packages-npm-production"}},"1.7.28":{"name":"@helal_aytah/global_node","version":"1.7.28","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.28","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"baf8a67a112e627c7723dd6aff21775870ff901e","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.28.tgz","fileCount":8,"integrity":"sha512-m6eeZZdrM8P0ycw4w3G0+qtYpi8AuLC1unsDWKWkD0GtJPT3THkkFhRhsy20jihi+XBNT/cMncGTEBWLHc2jmw==","signatures":[{"sig":"MEUCIQCwnV14ZNBU5TVj8j+t6crluGFRhQB/nSUG4hcZobOR4AIgIBSdfOB50Lxj2InHVsuyNUgwjfPugfH6IKdUAB9sH5o=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":149764},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.28.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","coverage":"vitest run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/6ff4d5de0f07c37c88c7f7825f166b3f/helal_aytah-global_node-1.7.28.tgz","_integrity":"sha512-m6eeZZdrM8P0ycw4w3G0+qtYpi8AuLC1unsDWKWkD0GtJPT3THkkFhRhsy20jihi+XBNT/cMncGTEBWLHc2jmw==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.19.1","dependencies":{"@helal_aytah/global_shared":"^2.21.20"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.26.0","vitest":"^3.1.3","express":"^5.1.0","globals":"^16.1.0","mongoose":"^8.14.1","prettier":"^3.5.3","validator":"^13.15.0","@eslint/js":"^9.26.0","typescript":"^5.8.3","@types/node":"^22.15.15","lint-staged":"^15.5.2","jsonwebtoken":"^9.0.2","@types/express":"^5.0.1","@changesets/cli":"^2.29.3","eslint-plugin-n":"^17.17.0","node-mocks-http":"^1.17.2","@types/validator":"^13.15.0","typescript-eslint":"^8.32.0","@types/jsonwebtoken":"^9.0.9","@vitest/coverage-v8":"3.1.3","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.2","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^10.1.3","eslint-plugin-prettier":"^5.4.0","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.28_1746640689091_0.5616310463935577","host":"s3://npm-registry-packages-npm-production"}},"1.7.29":{"name":"@helal_aytah/global_node","version":"1.7.29","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.29","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"c60acf582284394afdd381845a6bd92e1729fe11","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.29.tgz","fileCount":8,"integrity":"sha512-2K57Uh+2VQ6d0wsrVti5gl+nd22SzYRoC+MdDDpbcpfsc4UzZiqsEJ+GKGkXttgg0Huabh0dfsqnpdIsfb5X4Q==","signatures":[{"sig":"MEYCIQCUkKiKfImqFmxbkc4VDsC2hjFBKqLsaf8SJ66PFW96eAIhAPrFy8q/IUmWZRCf0P7j/jIUo9tVCnQ3ml3K0yNzyk2u","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150973},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.29.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","coverage":"vitest run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/cb1efe91dd1d1f41c2ac9b2e37f712c7/helal_aytah-global_node-1.7.29.tgz","_integrity":"sha512-2K57Uh+2VQ6d0wsrVti5gl+nd22SzYRoC+MdDDpbcpfsc4UzZiqsEJ+GKGkXttgg0Huabh0dfsqnpdIsfb5X4Q==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.19.1","dependencies":{"@helal_aytah/global_shared":"^2.21.20"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.26.0","vitest":"^3.1.3","express":"^5.1.0","globals":"^16.1.0","mongoose":"^8.14.3","prettier":"^3.5.3","validator":"^13.15.0","@eslint/js":"^9.26.0","typescript":"^5.8.3","@types/node":"^22.15.18","lint-staged":"^16.0.0","jsonwebtoken":"^9.0.2","@types/express":"^5.0.1","@changesets/cli":"^2.29.4","eslint-plugin-n":"^17.18.0","node-mocks-http":"^1.17.2","@types/validator":"^13.15.0","typescript-eslint":"^8.32.1","@types/jsonwebtoken":"^9.0.9","@vitest/coverage-v8":"3.1.3","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.2","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.29_1747246783908_0.11546674161504922","host":"s3://npm-registry-packages-npm-production"}},"1.7.30":{"name":"@helal_aytah/global_node","version":"1.7.30","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.30","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"de617dea222bd20f78134f66e7b1bfe77664a735","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.30.tgz","fileCount":8,"integrity":"sha512-R9uZSLMpUeJUruVB3p2S48WgpMAu+CWtYOdZcDsZE9ScMz6KG+yWOOr0qAd43ydmt1z/A4NoJIIkibsk9/sOdw==","signatures":[{"sig":"MEYCIQDn4MGc8vtI2eIG3EYg8kogMuOY0smxcwbYl2BYV37tvgIhAMuZJuM3alKjou4NbypUc6EMDYte534fg8zvwpKL4i4Y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":151306},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.30.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","coverage":"vitest run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/45771c94f0058434754bda94f0252ac1/helal_aytah-global_node-1.7.30.tgz","_integrity":"sha512-R9uZSLMpUeJUruVB3p2S48WgpMAu+CWtYOdZcDsZE9ScMz6KG+yWOOr0qAd43ydmt1z/A4NoJIIkibsk9/sOdw==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.19.1","dependencies":{"@helal_aytah/global_shared":"^2.21.21"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.4.0","husky":"^9.1.7","eslint":"^9.26.0","vitest":"^3.1.3","express":"^5.1.0","globals":"^16.1.0","mongoose":"^8.14.3","prettier":"^3.5.3","validator":"^13.15.0","@eslint/js":"^9.26.0","typescript":"^5.8.3","@types/node":"^22.15.18","lint-staged":"^16.0.0","jsonwebtoken":"^9.0.2","@types/express":"^5.0.1","@changesets/cli":"^2.29.4","eslint-plugin-n":"^17.18.0","node-mocks-http":"^1.17.2","@types/validator":"^13.15.0","typescript-eslint":"^8.32.1","@types/jsonwebtoken":"^9.0.9","@vitest/coverage-v8":"3.1.3","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.2","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.30_1747397777349_0.3168397987396956","host":"s3://npm-registry-packages-npm-production"}},"1.7.31":{"name":"@helal_aytah/global_node","version":"1.7.31","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.7.31","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"c61c3ef047e85e22b9122f2aa8e559ae95964caa","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.7.31.tgz","fileCount":8,"integrity":"sha512-AUSTL4iBbuJzBgKe6XV5krxkgp3191OumQDlwyIiNBOnFoL2h/PpYUidDiEjaZn4JSwujI9uPoXcQOwIA3GGXA==","signatures":[{"sig":"MEUCIQD8C0+NqjxVHq5ILePqW4h7h5UjtmZX8HFxOyrUkQkTBgIge7/MK99pCm4C4TqcEE06lvgj+WnbQp3pB2YvjPbSd2k=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152893},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.7.31.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","coverage":"vitest run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/7fe327927c81630ce791ab11ac229a8c/helal_aytah-global_node-1.7.31.tgz","_integrity":"sha512-AUSTL4iBbuJzBgKe6XV5krxkgp3191OumQDlwyIiNBOnFoL2h/PpYUidDiEjaZn4JSwujI9uPoXcQOwIA3GGXA==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.19.1","dependencies":{"@helal_aytah/global_shared":"^2.21.21"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","husky":"^9.1.7","eslint":"^9.27.0","vitest":"^3.1.4","express":"^5.1.0","globals":"^16.1.0","mongoose":"^8.15.0","prettier":"^3.5.3","validator":"^13.15.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.15.21","lint-staged":"^16.0.0","jsonwebtoken":"^9.0.2","@types/express":"^5.0.2","@changesets/cli":"^2.29.4","eslint-plugin-n":"^17.18.0","node-mocks-http":"^1.17.2","@types/validator":"^13.15.1","typescript-eslint":"^8.32.1","@types/jsonwebtoken":"^9.0.9","@vitest/coverage-v8":"3.1.3","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.2","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.7.31_1747905884004_0.1473919969581594","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@helal_aytah/global_node","version":"1.8.0","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.8.0","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"9800df68dcaa8a51311c4668e0e9f3fbea9e78e0","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.8.0.tgz","fileCount":8,"integrity":"sha512-UnpTrj5+UXo0O/uBDi9hCx7vUmLLAOT/o+ymZAIKc1SrIgHhD8sV/aUJqUYiU5qWXVRr0eLujjT8ij2DK4aLLQ==","signatures":[{"sig":"MEYCIQCIM95c+jdhCe7Mij0CyyjVEzLbKdWEtkWtbpioPbZLQgIhALcpsB5hnpcL+gQayX8HcEfahVHK9c9H/glKEjPmNmoV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":153903},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.8.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","coverage":"vitest run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/b0c31c01ef5c8d5496ecc4b79daba998/helal_aytah-global_node-1.8.0.tgz","_integrity":"sha512-UnpTrj5+UXo0O/uBDi9hCx7vUmLLAOT/o+ymZAIKc1SrIgHhD8sV/aUJqUYiU5qWXVRr0eLujjT8ij2DK4aLLQ==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.19.1","dependencies":{"@helal_aytah/global_shared":"^2.21.21"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","husky":"^9.1.7","eslint":"^9.27.0","vitest":"^3.1.4","express":"^5.1.0","globals":"^16.1.0","mongoose":"^8.15.0","prettier":"^3.5.3","validator":"^13.15.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.15.21","lint-staged":"^16.0.0","jsonwebtoken":"^9.0.2","@types/express":"^5.0.2","@changesets/cli":"^2.29.4","eslint-plugin-n":"^17.18.0","node-mocks-http":"^1.17.2","@types/validator":"^13.15.1","typescript-eslint":"^8.32.1","@types/jsonwebtoken":"^9.0.9","@vitest/coverage-v8":"3.1.3","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.2","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.8.0_1747907149877_0.5672212625262831","host":"s3://npm-registry-packages-npm-production"}},"1.8.1":{"name":"@helal_aytah/global_node","version":"1.8.1","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.8.1","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"ad20bb54415078c0493f35bf658d1085c6344945","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.8.1.tgz","fileCount":8,"integrity":"sha512-k/xGmrbQRhPTyijYx8mxyCpO8D6ciZsMAPTwmMG3AIEPhmZWSjkY+WQvJ8vc3XTyzVx7jod1/TfRMCMG7ImXqg==","signatures":[{"sig":"MEUCIQDAp2c95H456Poixjil7NDLu4CSIDo0M7OeN/CDBdNWuAIgMtl3L6eHEaAdtHgBGvwznHB+Db/MD7z3vSJUeSYgQ34=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154213},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.8.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","coverage":"vitest run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/1368d796520cdeeec5faefc05f3ef2af/helal_aytah-global_node-1.8.1.tgz","_integrity":"sha512-k/xGmrbQRhPTyijYx8mxyCpO8D6ciZsMAPTwmMG3AIEPhmZWSjkY+WQvJ8vc3XTyzVx7jod1/TfRMCMG7ImXqg==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.19.1","dependencies":{"@helal_aytah/global_shared":"^2.21.23"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","husky":"^9.1.7","eslint":"^9.27.0","vitest":"^3.1.4","express":"^5.1.0","globals":"^16.1.0","mongoose":"^8.15.0","prettier":"^3.5.3","validator":"^13.15.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.15.21","lint-staged":"^16.0.0","jsonwebtoken":"^9.0.2","@types/express":"^5.0.2","@changesets/cli":"^2.29.4","eslint-plugin-n":"^17.18.0","node-mocks-http":"^1.17.2","@types/validator":"^13.15.1","typescript-eslint":"^8.32.1","@types/jsonwebtoken":"^9.0.9","@vitest/coverage-v8":"3.1.4","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.2","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.8.1_1748034747425_0.7189537599023894","host":"s3://npm-registry-packages-npm-production"}},"1.8.2":{"name":"@helal_aytah/global_node","version":"1.8.2","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.8.2","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"21374c9811ce723872d769c77a1e27325ad1d976","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.8.2.tgz","fileCount":8,"integrity":"sha512-VFqlDbvl299l7d2Bt0goiU76R1leP/arGBsdnk60psdPe3E71OjnVA4/o7GaS7Zzl37ldljTshNUSH+mO/KM7Q==","signatures":[{"sig":"MEUCIHnI2oLeOmRALRI3nMX1iJ3vy8kfy2lUTYqF1TjyhP4bAiEA2nZrIyO2L3oHAeFtyCzPZ+ajto2PKH19yqcC5QUxwPk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":154668},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.8.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","coverage":"vitest run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/e25b95d7b586909b0333ee3414df6a74/helal_aytah-global_node-1.8.2.tgz","_integrity":"sha512-VFqlDbvl299l7d2Bt0goiU76R1leP/arGBsdnk60psdPe3E71OjnVA4/o7GaS7Zzl37ldljTshNUSH+mO/KM7Q==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.19.1","dependencies":{"@helal_aytah/global_shared":"^2.21.23"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","husky":"^9.1.7","eslint":"^9.27.0","vitest":"^3.1.4","express":"^5.1.0","globals":"^16.1.0","mongoose":"^8.15.0","prettier":"^3.5.3","validator":"^13.15.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.15.21","lint-staged":"^16.0.0","jsonwebtoken":"^9.0.2","@types/express":"^5.0.2","@changesets/cli":"^2.29.4","eslint-plugin-n":"^17.18.0","node-mocks-http":"^1.17.2","@types/validator":"^13.15.1","typescript-eslint":"^8.32.1","@types/jsonwebtoken":"^9.0.9","@vitest/coverage-v8":"3.1.4","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.2","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.8.2_1748252523628_0.4642055257541935","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@helal_aytah/global_node","version":"1.9.0","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.9.0","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"670aeb8e44f6899f8dc8b19c542d460a4fec79ed","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.9.0.tgz","fileCount":8,"integrity":"sha512-eERy1yLx6wFPjm9ApJz1rpp1aKAEmrrwF+E5GllkgaoCNd7YIefKleavFhKg7qZdSFIKs4HocGfJq74lQEOi+Q==","signatures":[{"sig":"MEYCIQD/zmrHwkWpn0ZNeRVMTdtIVry9Zm5MGy6baDiLl75K8AIhAMYJvJPXE7e5obZBiBXEvHWTNOsEt+oMfmiEIrhxeTjJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155560},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.9.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","coverage":"vitest run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/e719f5983882111e7b1007b30888562f/helal_aytah-global_node-1.9.0.tgz","_integrity":"sha512-eERy1yLx6wFPjm9ApJz1rpp1aKAEmrrwF+E5GllkgaoCNd7YIefKleavFhKg7qZdSFIKs4HocGfJq74lQEOi+Q==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.19.1","dependencies":{"@helal_aytah/global_shared":"^2.22.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","husky":"^9.1.7","eslint":"^9.27.0","vitest":"^3.1.4","express":"^5.1.0","globals":"^16.2.0","mongoose":"^8.15.0","prettier":"^3.5.3","validator":"^13.15.0","@eslint/js":"^9.27.0","typescript":"^5.8.3","@types/node":"^22.15.21","lint-staged":"^16.0.0","jsonwebtoken":"^9.0.2","@types/express":"^5.0.2","@changesets/cli":"^2.29.4","eslint-plugin-n":"^17.18.0","node-mocks-http":"^1.17.2","@types/validator":"^13.15.1","typescript-eslint":"^8.32.1","@types/jsonwebtoken":"^9.0.9","@vitest/coverage-v8":"3.1.4","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.2","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.0","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.9.0_1748285736875_0.7876352653454732","host":"s3://npm-registry-packages-npm-production"}},"1.9.1":{"name":"@helal_aytah/global_node","version":"1.9.1","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.9.1","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"d336dcec5b495048ca1ee551000127f87694decb","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.9.1.tgz","fileCount":8,"integrity":"sha512-34S8oXKBRqvjf43nFiOBfHMyI35WTGv7oy9cFYaGwe+Sm97tMEhib3a4omRAlTrzXv7HjovnbF6jtqBGBn3NEw==","signatures":[{"sig":"MEUCIQC2TRfCeayqrhTMchIB0G94yhwuYBI5qpfYXNnmBPVGCwIgbUwhVXR9WTOgyUOGbuz/Q0nJhodNMV4gWi//Xu81lXM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":155871},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.9.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","coverage":"vitest run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"_resolved":"/tmp/e64be351cd7930799672adbbb17ca786/helal_aytah-global_node-1.9.1.tgz","_integrity":"sha512-34S8oXKBRqvjf43nFiOBfHMyI35WTGv7oy9cFYaGwe+Sm97tMEhib3a4omRAlTrzXv7HjovnbF6jtqBGBn3NEw==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.19.2","dependencies":{"@helal_aytah/global_shared":"^2.22.2"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","husky":"^9.1.7","eslint":"^9.28.0","vitest":"^3.2.0","express":"^5.1.0","globals":"^16.2.0","mongoose":"^8.15.1","prettier":"^3.5.3","validator":"^13.15.15","@eslint/js":"^9.28.0","typescript":"^5.8.3","@types/node":"^22.15.29","lint-staged":"^16.1.0","jsonwebtoken":"^9.0.2","@types/express":"^5.0.2","@changesets/cli":"^2.29.4","eslint-plugin-n":"^17.19.0","node-mocks-http":"^1.17.2","@types/validator":"^13.15.1","typescript-eslint":"^8.33.1","@types/jsonwebtoken":"^9.0.9","@vitest/coverage-v8":"3.2.0","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.2","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.4.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.9.1_1748964332857_0.15182506362629478","host":"s3://npm-registry-packages-npm-production"}},"1.9.2":{"name":"@helal_aytah/global_node","version":"1.9.2","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.9.2","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"8be7b1e69e0d8abd0b7678f49b93af50cc4baec7","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.9.2.tgz","fileCount":8,"integrity":"sha512-QPWx0rbIvgJrM3RL2JjJyjxTX6xxwsW6sQRaoI3MsmSs2JqjsPymtfxFRlI6r96M1F0xae/oHHXnYihYC0t2lA==","signatures":[{"sig":"MEYCIQDiwbSj1uEPhT608amc2ZyDEovObwfgADV1jCh8ae4UaAIhALZl+HdoK3IMOTKpdmDWkKQoIh51KSrUIFBnnbll8stN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":157101},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.9.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","coverage":"vitest --config ./configs/vitest.config.ts run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","actor":{"name":"virusoo7","type":"user","email":"virusoo7@hotmail.com"},"email":"virusoo7@hotmail.com"},"_resolved":"/tmp/04117ec413d296f26d6f81e634338a78/helal_aytah-global_node-1.9.2.tgz","_integrity":"sha512-QPWx0rbIvgJrM3RL2JjJyjxTX6xxwsW6sQRaoI3MsmSs2JqjsPymtfxFRlI6r96M1F0xae/oHHXnYihYC0t2lA==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.19.2","dependencies":{"@helal_aytah/global_shared":"^2.26.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","husky":"^9.1.7","eslint":"^9.29.0","vitest":"^3.2.4","express":"^5.1.0","globals":"^16.2.0","mongoose":"^8.16.0","prettier":"^3.6.1","validator":"^13.15.15","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/node":"^24.0.4","lint-staged":"^16.1.2","jsonwebtoken":"^9.0.2","@types/express":"^5.0.3","@changesets/cli":"^2.29.5","eslint-plugin-n":"^17.20.0","node-mocks-http":"^1.17.2","@types/validator":"^13.15.2","typescript-eslint":"^8.35.0","@types/jsonwebtoken":"^9.0.10","@vitest/coverage-v8":"3.2.4","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.2","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.9.2_1750878009062_0.9518598731773027","host":"s3://npm-registry-packages-npm-production"}},"1.9.3":{"name":"@helal_aytah/global_node","version":"1.9.3","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.9.3","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"7ee71bc30309e2f3c68e94f7435d640397564326","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.9.3.tgz","fileCount":8,"integrity":"sha512-MhsLUgA99rRWVopYvPgJHZTTLuBPCsOPSSpTOAvPaa+BprE9gnx6rxz38Yp1nD7moR+UH0DxGIQK/JtV0xYlZg==","signatures":[{"sig":"MEQCIGE3Waa1tJ4mZ5VmsxzhITV5w/PZmC5lIK4/NdJO5fBPAiBg+A49a6qW0LGye6MLV6DDovS1W5k88Ef5FAPw/dBM+w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":159416},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.9.3.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","coverage":"vitest --config ./configs/vitest.config.ts run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","actor":{"name":"virusoo7","type":"user","email":"virusoo7@hotmail.com"},"email":"virusoo7@hotmail.com"},"_resolved":"/tmp/fa32ba17c562b42d685816267a217c7e/helal_aytah-global_node-1.9.3.tgz","_integrity":"sha512-MhsLUgA99rRWVopYvPgJHZTTLuBPCsOPSSpTOAvPaa+BprE9gnx6rxz38Yp1nD7moR+UH0DxGIQK/JtV0xYlZg==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.19.2","dependencies":{"@helal_aytah/global_shared":"^2.26.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","husky":"^9.1.7","eslint":"^9.29.0","vitest":"^3.2.4","express":"^5.1.0","globals":"^16.2.0","mongoose":"^8.16.0","prettier":"^3.6.1","validator":"^13.15.15","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/node":"^24.0.4","lint-staged":"^16.1.2","jsonwebtoken":"^9.0.2","@types/express":"^5.0.3","@changesets/cli":"^2.29.5","eslint-plugin-n":"^17.20.0","node-mocks-http":"^1.17.2","@types/validator":"^13.15.2","typescript-eslint":"^8.35.0","@types/jsonwebtoken":"^9.0.10","@vitest/coverage-v8":"3.2.4","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.2","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.9.3_1750881524063_0.25962193192427097","host":"s3://npm-registry-packages-npm-production"}},"1.9.4":{"name":"@helal_aytah/global_node","version":"1.9.4","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.9.4","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"4e9200c0a7d6c22ae75a0cb34ad943d162de3df6","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.9.4.tgz","fileCount":8,"integrity":"sha512-3aNrBFLkt1Be9X+XKqFc6FmJxws5RmqolnHPqeCZrsWFn/S3UCcYFVKxw8c3RcMB9jkLXq7jooirYmMLnVBJKA==","signatures":[{"sig":"MEUCIFft+ZO8zxd7cBUDnL6SAKOYMyKg0bGL5bnm04D/lnxYAiEA+KNaFBU7lDncVeZ4tXhGUHpD9rI4BQo7A4YSs5zofCs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160063},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.9.4.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","coverage":"vitest --config ./configs/vitest.config.ts run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","actor":{"name":"virusoo7","type":"user","email":"virusoo7@hotmail.com"},"email":"virusoo7@hotmail.com"},"_resolved":"/tmp/eb853f26fdb2f98481af9359e083a16d/helal_aytah-global_node-1.9.4.tgz","_integrity":"sha512-3aNrBFLkt1Be9X+XKqFc6FmJxws5RmqolnHPqeCZrsWFn/S3UCcYFVKxw8c3RcMB9jkLXq7jooirYmMLnVBJKA==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.19.2","dependencies":{"@helal_aytah/global_shared":"^2.26.0"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","husky":"^9.1.7","eslint":"^9.29.0","vitest":"^3.2.4","express":"^5.1.0","globals":"^16.2.0","mongoose":"^8.16.1","prettier":"^3.6.1","validator":"^13.15.15","@eslint/js":"^9.29.0","typescript":"^5.8.3","@types/node":"^24.0.4","lint-staged":"^16.1.2","jsonwebtoken":"^9.0.2","@types/express":"^5.0.3","@changesets/cli":"^2.29.5","eslint-plugin-n":"^17.20.0","node-mocks-http":"^1.17.2","@types/validator":"^13.15.2","typescript-eslint":"^8.35.0","@types/jsonwebtoken":"^9.0.10","@vitest/coverage-v8":"3.2.4","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.2","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.9.4_1750970690898_0.47434491365804066","host":"s3://npm-registry-packages-npm-production"}},"1.9.5":{"name":"@helal_aytah/global_node","version":"1.9.5","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.9.5","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"6872a8a08f950958785b241cb2d16ef0b137ce1c","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.9.5.tgz","fileCount":8,"integrity":"sha512-GwNQV8WIGBRvexpMp7lg+sddTkaYDxRo/y97F4390zejH7imJawV3Owq3FpjpTp+un7fxqg8EwmUOBVO5mhIhw==","signatures":[{"sig":"MEYCIQCOBOlB/25fdW6Gfu2kfxi8gxDBy3YgHZdkCbAww9AeFQIhAOBkGooE5NVT25rnzjOxb2isl75CN9H7vEaauG3FPw0K","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":160795},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.9.5.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","coverage":"vitest --config ./configs/vitest.config.ts run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","actor":{"name":"virusoo7","type":"user","email":"virusoo7@hotmail.com"},"email":"virusoo7@hotmail.com"},"_resolved":"/tmp/0ea62102754f08bb242973b10339bab2/helal_aytah-global_node-1.9.5.tgz","_integrity":"sha512-GwNQV8WIGBRvexpMp7lg+sddTkaYDxRo/y97F4390zejH7imJawV3Owq3FpjpTp+un7fxqg8EwmUOBVO5mhIhw==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.19.2","dependencies":{"@helal_aytah/global_shared":"^2.26.4"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","husky":"^9.1.7","eslint":"^9.30.0","vitest":"^3.2.4","express":"^5.1.0","globals":"^16.2.0","mongoose":"^8.16.1","prettier":"^3.6.2","validator":"^13.15.15","@eslint/js":"^9.30.0","typescript":"^5.8.3","@types/node":"^24.0.7","lint-staged":"^16.1.2","jsonwebtoken":"^9.0.2","@types/express":"^5.0.3","@changesets/cli":"^2.29.5","eslint-plugin-n":"^17.20.0","node-mocks-http":"^1.17.2","@types/validator":"^13.15.2","typescript-eslint":"^8.35.0","@types/jsonwebtoken":"^9.0.10","@vitest/coverage-v8":"3.2.4","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.2","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.9.5_1751210200334_0.6240601495181048","host":"s3://npm-registry-packages-npm-production"}},"1.9.6":{"name":"@helal_aytah/global_node","version":"1.9.6","keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","_id":"@helal_aytah/global_node@1.9.6","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"dist":{"shasum":"f4d14e47bb2dd88dfd24a1743e08c295a35b4011","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.9.6.tgz","fileCount":8,"integrity":"sha512-/wwc82BEMyfqOFpQ+I8mJ6MbKKdS7b4TRMN0iUrRU7xihps5bdx98bSDfKtEeaftlZ2UwUit02RJjke4WrvRxg==","signatures":[{"sig":"MEYCIQC7qHj71B6IY71qoeIMAHCnyk78cAi3mp0SCTy0gyLOSQIhANnqDJEoEAhwnTfYPMQAMveuJrqtMDGERNAUKXJPBd8M","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":161105},"main":"./dist/index.js","_from":"file:helal_aytah-global_node-1.9.6.tgz","types":"./dist/index.d.ts","module":"./dist/index.mjs","scripts":{"ci":"pnpm lint && pnpm test && pnpm build:prod","dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","build":"tsup --config ./configs/tsup.config.dev.ts","release":"pnpm run ci && changeset publish","coverage":"vitest --config ./configs/vitest.config.ts run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts"},"_npmUser":{"name":"virusoo7","actor":{"name":"virusoo7","type":"user","email":"virusoo7@hotmail.com"},"email":"virusoo7@hotmail.com"},"_resolved":"/tmp/8d298ba7cc445fd2411f0567a54b6567/helal_aytah-global_node-1.9.6.tgz","_integrity":"sha512-/wwc82BEMyfqOFpQ+I8mJ6MbKKdS7b4TRMN0iUrRU7xihps5bdx98bSDfKtEeaftlZ2UwUit02RJjke4WrvRxg==","_npmVersion":"10.8.2","description":"- [@virusoo7](https://www.github.com/virusoo7)","directories":{},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"_nodeVersion":"20.19.3","dependencies":{"@helal_aytah/global_shared":"^2.27.6"},"_hasShrinkwrap":false,"devDependencies":{"tsup":"^8.5.0","husky":"^9.1.7","eslint":"^9.30.1","vitest":"^3.2.4","express":"^5.1.0","globals":"^16.3.0","mongoose":"^8.16.2","prettier":"^3.6.2","validator":"^13.15.15","@eslint/js":"^9.30.1","typescript":"^5.8.3","@types/node":"^24.0.10","lint-staged":"^16.1.2","jsonwebtoken":"^9.0.2","@types/express":"^5.0.3","@changesets/cli":"^2.29.5","eslint-plugin-n":"^17.21.0","node-mocks-http":"^1.17.2","@types/validator":"^13.15.2","typescript-eslint":"^8.36.0","@types/jsonwebtoken":"^9.0.10","@vitest/coverage-v8":"3.2.4","eslint-plugin-vitest":"^0.5.4","validate-branch-name":"^1.3.2","eslint-plugin-promise":"^7.2.1","eslint-config-prettier":"^10.1.5","eslint-plugin-prettier":"^5.5.1","eslint-plugin-security":"^3.0.1","@total-typescript/ts-reset":"^0.6.1"},"peerDependencies":{"express":"^4","validator":"^13","jsonwebtoken":"^9"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"_npmOperationalInternal":{"tmp":"tmp/global_node_1.9.6_1751919623964_0.35434506907983954","host":"s3://npm-registry-packages-npm-production"}},"1.9.7":{"name":"@helal_aytah/global_node","version":"1.9.7","description":"- [@virusoo7](https://www.github.com/virusoo7)","main":"./dist/index.js","module":"./dist/index.mjs","types":"./dist/index.d.ts","peerDependencies":{"express":"^4","jsonwebtoken":"^9","validator":"^13"},"keywords":[],"author":{"name":"Helal Aytah"},"license":"MIT","devDependencies":{"@changesets/cli":"^2.29.5","@eslint/js":"^9.32.0","@total-typescript/ts-reset":"^0.6.1","@types/express":"^5.0.3","@types/jsonwebtoken":"^9.0.10","@types/node":"^24.1.0","@types/validator":"^13.15.2","@vitest/coverage-v8":"3.2.4","eslint":"^9.32.0","eslint-config-prettier":"^10.1.8","eslint-plugin-n":"^17.21.3","eslint-plugin-prettier":"^5.5.3","eslint-plugin-promise":"^7.2.1","eslint-plugin-security":"^3.0.1","eslint-plugin-vitest":"^0.5.4","express":"^5.1.0","globals":"^16.3.0","husky":"^9.1.7","jsonwebtoken":"^9.0.2","lint-staged":"^16.1.2","mongoose":"^8.17.0","node-mocks-http":"^1.17.2","prettier":"^3.6.2","tsup":"^8.5.0","typescript":"^5.9.2","typescript-eslint":"^8.38.0","validate-branch-name":"^1.3.2","validator":"^13.15.15","vitest":"^3.2.4"},"validate-branch-name":{"pattern":"^(changeset-release/main|main|production|development|fix|feature|hotfix|release|preview){1}$|^()/.+$","errorMsg":"you can only use this branch naming 'feature', 'fix', 'hotfix', 'release' or 'preview' only"},"lint-staged":{"*/**":["prettier --write --ignore-unknown"],"./src/**/*.(js|ts)":["eslint --fix --max-warnings=0 ."]},"dependencies":{"@helal_aytah/global_shared":"^2.27.10"},"scripts":{"dev":"vitest --config ./configs/vitest.config.ts --reporter verbose","lint":"tsc --noEmit","test":"vitest --config ./configs/vitest.config.ts --run --reporter verbose","coverage":"vitest --config ./configs/vitest.config.ts run --coverage","build:prod":"tsup --config ./configs/tsup.config.prod.ts","build":"tsup --config ./configs/tsup.config.dev.ts","ci":"pnpm lint && pnpm test && pnpm build:prod","release":"pnpm run ci && changeset publish"},"_id":"@helal_aytah/global_node@1.9.7","_integrity":"sha512-XyiLTFfo7rrfHgRk1wxiXuyCuCLO6XpxuuzPcwbTABhUv5h+nI3cCkWK+In0qFZZ6tAnIIH5BwmaiGt1zZ8bjw==","_resolved":"/tmp/64f2006d45a8abb0a6027627830cf01a/helal_aytah-global_node-1.9.7.tgz","_from":"file:helal_aytah-global_node-1.9.7.tgz","_nodeVersion":"20.19.4","_npmVersion":"10.8.2","dist":{"integrity":"sha512-XyiLTFfo7rrfHgRk1wxiXuyCuCLO6XpxuuzPcwbTABhUv5h+nI3cCkWK+In0qFZZ6tAnIIH5BwmaiGt1zZ8bjw==","shasum":"ad2b8511ea915ede240b4182cee09c107d7a3135","tarball":"https://registry.npmjs.org/@helal_aytah/global_node/-/global_node-1.9.7.tgz","fileCount":8,"unpackedSize":161414,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIASAKSvI8UyY+ahsmFFtClEp1pQRXUEyWhluvJSSr4mkAiEAr5BlxLbFUg71OrHLyWJEqaVtfeH9e2AxIJTa5YCH/2k="}]},"_npmUser":{"name":"virusoo7","email":"virusoo7@hotmail.com"},"directories":{},"maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/global_node_1.9.7_1754224882380_0.03731502816980581"},"_hasShrinkwrap":false}},"time":{"created":"2024-07-16T20:29:51.138Z","modified":"2025-08-03T12:41:22.759Z","0.0.15":"2024-07-16T20:29:51.427Z","0.0.16":"2024-07-18T02:23:52.338Z","0.0.17":"2024-07-18T02:41:14.091Z","0.1.0":"2024-07-19T14:08:34.988Z","0.1.1":"2024-07-22T09:17:07.809Z","0.2.0":"2024-07-23T21:31:11.201Z","0.2.1":"2024-07-23T21:42:00.516Z","0.2.2":"2024-07-25T13:52:18.966Z","1.0.0":"2024-07-26T12:07:58.303Z","1.1.0":"2024-08-10T20:02:38.646Z","1.2.0":"2024-08-11T11:39:16.954Z","1.3.0":"2024-08-13T20:15:47.520Z","1.4.0":"2024-09-13T12:59:55.435Z","1.5.0":"2024-09-13T20:33:54.737Z","1.6.0":"2024-09-14T18:22:50.934Z","1.6.1":"2024-09-14T18:29:50.209Z","1.6.2":"2024-10-13T14:42:10.198Z","1.7.0":"2024-10-13T15:48:59.694Z","1.7.1":"2024-10-13T17:17:15.661Z","1.7.2":"2024-10-17T20:14:10.477Z","1.7.3":"2024-11-20T19:23:39.470Z","1.7.14":"2024-11-24T23:02:10.796Z","1.7.16":"2024-11-26T17:23:27.621Z","1.7.17":"2024-11-26T19:28:03.359Z","1.7.18":"2024-11-26T20:37:59.101Z","1.7.20":"2024-12-07T23:57:01.395Z","1.7.21":"2024-12-13T18:24:42.325Z","1.7.22":"2024-12-18T16:51:59.076Z","1.7.23":"2024-12-19T01:23:16.895Z","1.7.24":"2025-01-10T19:13:13.563Z","1.7.25":"2025-01-18T16:22:44.813Z","1.7.26":"2025-03-22T19:50:17.081Z","1.7.27":"2025-04-06T01:36:28.568Z","1.7.28":"2025-05-07T17:58:09.285Z","1.7.29":"2025-05-14T18:19:44.089Z","1.7.30":"2025-05-16T12:16:17.531Z","1.7.31":"2025-05-22T09:24:44.210Z","1.8.0":"2025-05-22T09:45:50.059Z","1.8.1":"2025-05-23T21:12:27.622Z","1.8.2":"2025-05-26T09:42:03.806Z","1.9.0":"2025-05-26T18:55:37.049Z","1.9.1":"2025-06-03T15:25:33.023Z","1.9.2":"2025-06-25T19:00:09.259Z","1.9.3":"2025-06-25T19:58:44.249Z","1.9.4":"2025-06-26T20:44:51.111Z","1.9.5":"2025-06-29T15:16:40.576Z","1.9.6":"2025-07-07T20:20:24.167Z","1.9.7":"2025-08-03T12:41:22.559Z"},"author":{"name":"Helal Aytah"},"license":"MIT","keywords":[],"description":"- [@virusoo7](https://www.github.com/virusoo7)","maintainers":[{"name":"virusoo7","email":"virusoo7@hotmail.com"}],"readme":"## Authors\n- [@virusoo7](https://www.github.com/virusoo7)\n\n---------","readmeFilename":"README.md"}