{"_id":"speedly","_rev":"95-7d8df609b0abf1758a774814ef126190","name":"speedly","dist-tags":{"latest":"2.2.1"},"versions":{"1.0.0":{"name":"speedly","version":"1.0.0","keywords":["mongodb","aggregation","builder","fluent","typescript"],"author":{"name":"Mahserin"},"license":"MIT","_id":"speedly@1.0.0","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"7e7447a4e7d6bc8693f634a18d16b7de3e968500","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.0.0.tgz","fileCount":25,"integrity":"sha512-b+sZPOSXyXvu6spHHyYQ+HIyqK9aXFCtoqlgxxtxYvx8Ez9kTNfaWAtsXPH/Rfq0jQZtPg5ZhDv+6Bnu8iG7dQ==","signatures":[{"sig":"MEUCIDkqoLHLo4ORkDlOC1qObiWPKsn7rVu4j9C6k31GcNzXAiEAlha8PvXy1mPwZcN7O/f0FSaC2At1f02ADetmpwDWApo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":26528},"main":"dist/index.js","types":"dist/index.d.ts","scripts":{"test":"echo \"Error: no test specified\" && exit 1","build":"tsc"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.9.2","description":"A powerful backend module that lets you build and run advanced MongoDB aggregation queries with blazing speed and ultimate simplicity.","directories":{},"_nodeVersion":"20.13.1","dependencies":{"yup":"^1.6.1","express":"^5.1.0","typescript":"^5.8.3","@types/node":"^22.15.17","jsonwebtoken":"^9.0.2","@types/express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"@types/multer":"^1.4.12"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.0.0_1749976126927_0.15067946257803944","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"speedly","version":"1.1.0","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.1.0","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"7951194270f00861be1651613129f5db26155912","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.1.0.tgz","fileCount":38,"integrity":"sha512-UK5DkwBXA2g19vHnb9POPfw890oSOuQXJhqQd/MZPACt89Vn/kJ6cPNHYajt8okGmx43VoDRZwhl0v5MXkgn8w==","signatures":[{"sig":"MEQCIF9DgU4FQZWkwmpJ4KOiFJMy/f+cu11XMObZ+hbWxdWPAiBRgHtGtB+sKCByfQPd14GxQv+WFk0eaF1huFoNMOoM9A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":104400},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"259024e41f5cd8694d2d0caabcffb4da0bd341cd","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.7.0","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.1.0_1759215967589_0.6452742799566944","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"speedly","version":"1.1.1","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.1.1","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"3c8e380c1dfed5be61664a3aa681f812ced88f82","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.1.1.tgz","fileCount":38,"integrity":"sha512-W4niCOlC9NTyN0iL/U458Vz6SO/HZgs38C5yEVmZ/hUs9UtRqostcKde43+FlzsHvoCAas7FTtQscLssPcDzVQ==","signatures":[{"sig":"MEUCIQDmR+SuAs+hzWRjInJ8t3MoWNNrU0GQa+A+VlUJ/iMMNAIgdH8dK64Xg65MT9GfH05eeWsA4IIlZwkb1XW1fCGFmVo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109194},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"6a903768a40568db458bfd2351a4c9bd5438c48e","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.7.0","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.1.1_1759218914451_0.8794281365262087","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"speedly","version":"1.1.2","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.1.2","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"4c16e3ef6159a1d973dbc03fff3d75e5c45d0ca9","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.1.2.tgz","fileCount":38,"integrity":"sha512-CjYUsm65Pkv3hz7VpUJ2x1tVaSmK5jZI/UA01XG8IP8D6C1J784gpwWr08Eca8OU+OPAkUbNx/bqCWOpat7FVw==","signatures":[{"sig":"MEUCIQDPmBALrmeywXtGLd5/tPVK/q9OKAvgH79qb1c5n7y9GgIgTXXkCloq77vE4BI/Oaz8iMgOx7Km9zBUPA1smql47T8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109194},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"82342acfaa826b35e8a34459015982c6a6d8088e","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.7.0","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.1.2_1759219284978_0.6300087221061825","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"speedly","version":"1.1.3","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.1.3","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"5b4fdb3762024e07a08ab691a24194caea4166a3","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.1.3.tgz","fileCount":38,"integrity":"sha512-5kUE/+zFPlyjhjmbxQIDVL/xa+x84yKJaR8G7U2KlrJdUKyNUuADxpK5IAW6ySJ9yQLHEsTy0lrfJ0mbV78f9A==","signatures":[{"sig":"MEQCIFU/DlHTuyhw8AyUpdyFJ5PxH4ozo7tMy+IkC8tBEnj7AiAEv073k2Sk12+Vhcq9jWnKh3yZXxRUdo4eCrqQJaHQwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109262},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"61ef1402109e801e7af0727ad3169ead01ff8b05","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.7.0","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.1.3_1759219473265_0.20173582810321133","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"speedly","version":"1.1.4","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.1.4","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"f030c34ab8bbdffe80aa25e2a9885fffef1bafa5","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.1.4.tgz","fileCount":38,"integrity":"sha512-Myem0jUFWFyhsHCHctRWE2yK6pcLwtZIAwzviuJfnAUnYb7DFiZMcxbr0ag3EzfAECpn2VyzVlZsc7NgX5XHaA==","signatures":[{"sig":"MEYCIQC09iib5zh2ULE9a10gy1bwZG95ngxTRI7M9Xc1uygARQIhAOXyrUtmQFvWoGogSBtjaCUYVV50fzqYiIIGWqslEP3E","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109740},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"1c0cd15581f264e0b6c7b826f898c63260eaa88f","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.7.0","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.1.4_1759220028014_0.17423029739517926","host":"s3://npm-registry-packages-npm-production"}},"1.1.5":{"name":"speedly","version":"1.1.5","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.1.5","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"89d8e888d8d1a2ddd8d7dc9ec2ff93fd5a9bc968","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.1.5.tgz","fileCount":38,"integrity":"sha512-h9KqQCaL0/yjiM/r/K2p8BzJGYTUl8iOx4tGRr+kkyN+pG0BvmZF4Xl6hXYCQ3NQp8mVPRk+XPEDApZ14GNqkA==","signatures":[{"sig":"MEQCIBzfjVbZp7jnSeZDRl5pZZMJDtbOsseYyn13pGqGTiXHAiBcudD2bo3jwqSfd4oi/JG8NXC7CKOdVrBeMKZoOgGjmw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109740},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"2818dd70125a99112e3178d8cd9be34c81b93849","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.7.0","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.1.5_1759221097870_0.07579192022188885","host":"s3://npm-registry-packages-npm-production"}},"1.2.0":{"name":"speedly","version":"1.2.0","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.0","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"cb0abceabfcc2e3e1d20e177c5e18b5de36cd217","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.0.tgz","fileCount":38,"integrity":"sha512-mlpYzq2tQDhI1LAnuTudExi+D0SCSsVNNKnZ4Anxn9HXfv0pNdS7+c7PfFuSyyBfXrRYWhNak36NnMRHmHQXfA==","signatures":[{"sig":"MEQCIDN5vDuHugwFvIqkzi/Y/nmQod+bihmZO5R6j34F4tSEAiBnCmhcikvsQMWCM+q7aMKxyJlLJTD2BhZcRO9g6R3QsQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":108991},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"d593b0d72a7bc1acbdd7c94d96a88d2e226187be","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.7.0","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.0_1759223270016_0.4413138023447347","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"speedly","version":"1.2.1","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.1","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"ef5173aac0d3e3a5a32bb8c1b4a3e0d563cd3faa","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.1.tgz","fileCount":38,"integrity":"sha512-jjUR1D5kNmFfahCklWtvpLn5k+1WCVPHIHi5/4e7SgBlec3D7kRHMA9gu+zLEJrx2jGM4xfTX3P8f/iR0sIPgw==","signatures":[{"sig":"MEUCIFve1GR5MyTdjBpso75aNi8IjtTMYpWTpm0WC9X6uROqAiEAwq40MpASpgAkvBrqPZXUV7YDWxATk5hzv3LifB91Pos=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":109017},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"8993c47d8979e8c108a45846563c74ec3b528d24","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.7.0","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.1_1759224549969_0.11377195658675232","host":"s3://npm-registry-packages-npm-production"}},"1.2.6":{"name":"speedly","version":"1.2.6","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.6","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"09f4481747c2a17e369c7629cc6849e0a18d5f9a","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.6.tgz","fileCount":38,"integrity":"sha512-f3HFqaXebcMZL3SLOtnQV2JwShTE0IWyKDOzxSPfEZFNL/s6/W8eZXHnrNH/tFsOwcNTX/OjWlq6exHIwnfGcg==","signatures":[{"sig":"MEQCIGK5wjRaNXgVIWMpsx1IxyMmt+hz2O1JGgbDr8XRObNoAiBmvKPrqwN/vDWJT68gGWynvK00+D8Yy4bZMMZdi1xaAg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110824},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"09ad96627e83d58219925ade0501520f967fcc62","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.7.0","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.6_1759243685463_0.8229432627638253","host":"s3://npm-registry-packages-npm-production"}},"1.2.7":{"name":"speedly","version":"1.2.7","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.7","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"7c368aeb6e76cbd9c0b9a1018dc788f6a90df9a2","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.7.tgz","fileCount":38,"integrity":"sha512-8pUrcWZPPJrDClJS5RRUsyGP3OqUTo7xRTwOM5aChq6d/aXrOJGbhu+TrnG8KF8vHGjK+67LJIPyOfUQOkP0aA==","signatures":[{"sig":"MEQCIDzaKhpDRkP6SgEtPuG1pScoeGqd+o8du1bSuCXNU2gPAiAnRxg3f2bKURE0omBO4jHa/PkvHnzHe7f8kI11oAwsPA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110886},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"a26455fa1b0c5665c08ea17865d7687106d6a71c","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.7.0","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.14.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.7_1759244048263_0.9709936135700779","host":"s3://npm-registry-packages-npm-production"}},"1.2.8":{"name":"speedly","version":"1.2.8","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.8","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"0fe826c7f02ff7547bc36667ba5a56c639b1ab0d","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.8.tgz","fileCount":38,"integrity":"sha512-fLimcBtqve7RI/HCA8k8ROZ+CsEIfHgvoOYTprYSu1QFAuAxFeRvJ8/rJfDmkrUlrjcoIkVCWkIJOpeZr7Ai+w==","signatures":[{"sig":"MEYCIQDN8EDpEvLppOxOVK/wiJCd2rDS2xVMsbRgxeCLRBZHnwIhAKXOIHGJddahoIcWnUJ0uBg1vEunDO0EAl3rPS3PBfOi","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114444},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"52ae3275d250b9301e1311a41e18f23ae75885b2","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.8_1762432961208_0.4601462180745324","host":"s3://npm-registry-packages-npm-production"}},"1.2.9":{"name":"speedly","version":"1.2.9","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.9","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"4879a0ef669451b05f93fd1f9d2dcff3c1ce19f5","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.9.tgz","fileCount":38,"integrity":"sha512-fukkWFzrxfwnu8y0zonTvNstlryC1/wIXpBNLVp05EjswhrlfwI69/y1QEwLsMuoHwggpKUAIZo5eTjO130KZg==","signatures":[{"sig":"MEYCIQC/N65fKAbPf+5DpSjW6v2L+ttRY9v35VPq98noj4lHzQIhAMrYYMtgUgxedNpNTHaAupq7hXMz1degQ1U/UfarMURt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114444},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"818ebb3d9f5636fac326f6097fa6c47ada41e6d7","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.9_1762438070661_0.8375799554383068","host":"s3://npm-registry-packages-npm-production"}},"1.2.10":{"name":"speedly","version":"1.2.10","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.10","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"63a8a5b72e19452325999461c3101cf3f90927d9","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.10.tgz","fileCount":38,"integrity":"sha512-c/jZj5OqnbyB/NLE+V8Y88TUxqKxFktVZ29hq0KN8CDXXhf9lpVgtG83WKqvGO6sIZFM7sYsq96patVNNRFU8w==","signatures":[{"sig":"MEQCH3oUw7HX7cqdpE5gZJBrTmokh15i1O5xVQU+OgiPVkQCIQCnTYnWn+Au9wHhFjpo6KWfzu+4pPqSvBzGGqpPj+TVyQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114509},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"3986d585cc1b36858784078a24deb40561ae92bb","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.10_1762439186371_0.5603052063142957","host":"s3://npm-registry-packages-npm-production"}},"1.2.11":{"name":"speedly","version":"1.2.11","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.11","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"384dfd64388cc581f713d40dfcfebeb26280649f","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.11.tgz","fileCount":38,"integrity":"sha512-YSBibNi39N4XzHEHQLSpXDPCBEv6yTz4aPtWy94IAxBvPJ15RxouxSbTiTWRgoOt16xAcA+ZuIa937Q1+OhJOQ==","signatures":[{"sig":"MEUCIEjrCT4dDmyx0FJJ3gJLbCnJ023xZvYz3SgwUGPRGwRAAiEAtQ9wvCkC9HIwb2LlaA5OQoX9HRQAq7vG+YVrxr2mZw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114003},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"49b154e6bb4379d64d2a4bdf0c6d4b2f17010121","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.11_1762445517913_0.2435219316661401","host":"s3://npm-registry-packages-npm-production"}},"1.2.12":{"name":"speedly","version":"1.2.12","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.12","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"67b92cfc4438a9225dbae4c7a7b96ac4894d8f5d","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.12.tgz","fileCount":38,"integrity":"sha512-HkhQicU/Jnmxeoez+l8s1iDQE7vX+g6ds6whVkSwLR94uuBbEATknRVgp6NhYo1uG8mkdE5ZnWOozK295unB/Q==","signatures":[{"sig":"MEUCIDd1w7jYSiZ3FzF+HvYSs4RqA/IL3utOQxkHOclI/MJNAiEAg9arMlQZ7z6Ov2MHOzeBQdPUkoGCpPqP4I5SxgGo7cE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":114003},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"4b9898d9246af93c4cb7210c5cd910b74c49fc3d","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.12_1762446610957_0.23849806094892312","host":"s3://npm-registry-packages-npm-production"}},"1.2.13":{"name":"speedly","version":"1.2.13","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.13","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"cb27a69899527f525b86461d817e0e0dc2e3cd55","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.13.tgz","fileCount":38,"integrity":"sha512-R7Nb5xNktM4trVMQdQkxeThANldcw131f9QV3tv6bFjd1w6NWMLhE24uqvLpueiqLbNUpKL9v4xBVGDKuwLe6g==","signatures":[{"sig":"MEUCIQDJR26JnqIfWJi3N1Zm/Z6QQVocL/YN+QCj2qUnBZ43zwIgRNsEfAIFk0Xqnh4wg4pG8zglfY8vtYctZP6oNYR4RTY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111793},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"dc1280421c0b110095b39c999208f14322d4537c","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.13_1762447615282_0.6388294269508117","host":"s3://npm-registry-packages-npm-production"}},"1.2.15":{"name":"speedly","version":"1.2.15","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.15","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"117996233c22fa2afdf841544f6feb70e87ff344","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.15.tgz","fileCount":44,"integrity":"sha512-lUn+G5/huFOyDZU2eodGc/0mihscUxWRGPgoni272Q/HqTAg2lSnKSufYyQY9JePV7jwlgyNBVYAO77vSTmCvw==","signatures":[{"sig":"MEYCIQDn1zGSYa8DWtOo11EfT/vmJUNRJmZSp/fYKhltrWjU7gIhANE/O0MNQ+h5oXicrPPFp+5GTCtJWNiiIh3XUn5+8nxs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":111994},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"580bbfaba0fa12368105ca96e44710c2dde08cd7","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.15_1762449724702_0.8154308164926867","host":"s3://npm-registry-packages-npm-production"}},"1.2.17":{"name":"speedly","version":"1.2.17","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.17","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"d525d45b9da9e75fb0f0d30732fe3c2c235e689a","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.17.tgz","fileCount":44,"integrity":"sha512-EV0Y9jMHYdlQRH1M81fu1SE+++TmIBkkWlweL2Xa9U8KdezixrbfImFAaZzGrJvc3TQKdevW0z9rnsw3/tEbww==","signatures":[{"sig":"MEUCIQC32RPKpOWokZRg+rREprNQFvc300Cj8hemsnbEJWvqmwIgFu22S9CZGfiDQ6TnCiWk1j4xJ1P6dCgtEe73fDvwhX8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110638},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"df83f452caec14dbb9ea0a40da4f2b9d71ce7116","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.17_1762451379827_0.8471433072819612","host":"s3://npm-registry-packages-npm-production"}},"1.2.18":{"name":"speedly","version":"1.2.18","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.18","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"30aa28b8868a36660636ea002b3040ffd75b473f","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.18.tgz","fileCount":44,"integrity":"sha512-FEVaFzlzp9Yq4lFPuJxxHYGnieUENy6fuoOSNvVEBQ2tNaiKdqO5y/J8KveO1eRdviK/kk97vrAXeMbq/xDl4Q==","signatures":[{"sig":"MEUCIQDusQSEuwhwfe/QbsZul5DOzgdfcx8PDp9oWhMpgLwJDgIgAz12A2DlrypeJL4S2BkRJIVs8MV68ab2Dj46/Ux3WoQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110731},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"e7a1f3c716e6ee5e6de88595d3ece82ad55e75bf","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.18_1762451569831_0.611133213558346","host":"s3://npm-registry-packages-npm-production"}},"1.2.19":{"name":"speedly","version":"1.2.19","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.19","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"225c2ef0a22b44d64ccf61c66c893c67d4d45847","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.19.tgz","fileCount":44,"integrity":"sha512-wsy28nhBzf4n6f+/2y9PeYGLb8yDdOBxRi2xcid+76ePCNxLdl9f0vl8kA8oA1MNHe4iWArXeE9FpzQM/IZvVw==","signatures":[{"sig":"MEUCIFoXV6qr7hIv3lLHuAf4WpWcAAZLnA/fiqPcM/iPZoM1AiEAmU/Y1+3MdPfUI63tl5tJWY2KWtDvSqN/zGx8wV9AGYM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":110731},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"c226bfc98499527532b1f64298b0b37c4bba07f3","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.19_1762451607970_0.21247576143831814","host":"s3://npm-registry-packages-npm-production"}},"1.2.20":{"name":"speedly","version":"1.2.20","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.20","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"4dacaa74429aaf7f118659a623129c3b91ab769e","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.20.tgz","fileCount":44,"integrity":"sha512-Zb/ypo9eFBW8V2uUjm8NVNmPlg4TDxcbk3nEj16pYsers7qLa+JOQlol05DbJrZ3tbLiSgs3IiTjSGJbZeVYlA==","signatures":[{"sig":"MEUCIC32CVGTJPo+BeVfsx0VRU4JaTD7/9nemM2dcLQ26zahAiEAivOO5M/ePQDjVdCXN555ZFyfom4cLjqrUDcef2qKLtY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112104},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"0e58684f02c6f7d9b356550827cd7556451decf7","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.20_1762451672151_0.7477884576459002","host":"s3://npm-registry-packages-npm-production"}},"1.2.21":{"name":"speedly","version":"1.2.21","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.21","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"90eab9a041c3caf6030e0123be0e13699f96dc27","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.21.tgz","fileCount":44,"integrity":"sha512-ozgUvPOcDEsoAUn3DI85j5K50DP8V3Edj5L8L1oRxQIYDbdzfK/m5hNhKnVXxCSRl5MSKfX69zEu/0ijCerVvg==","signatures":[{"sig":"MEQCIF9HWA3DbDUEnipxdSRb0k1IlQEFx6+HNp9Jv06deX9fAiAnO7dHotQJgBe4Aqo7MPip8l53hWHkZgxivl8VbKIuQg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112104},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"b6784a922e84d86649a01102db2c347bda827eb5","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.21_1762451841594_0.7975317229624459","host":"s3://npm-registry-packages-npm-production"}},"1.2.22":{"name":"speedly","version":"1.2.22","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.22","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"dd6fbfc24e31c1656e7aa6b4b417283316d792ed","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.22.tgz","fileCount":44,"integrity":"sha512-EhIR3lTqrSFa9vLMbIzKu2tTqEXYjE2jng0C+CQXs/CDEqiD3wpZ1p1ZFcnWCkfDU+tvFjhcz7xpTGsbSeCD0Q==","signatures":[{"sig":"MEQCIBhfNlgM1ZNuTZEV0jOR0S3i3qBbLW7mTdhJ2ZWtKkuzAiASkKQo2Kdp5wTX/eEdMrL8mhXvT3H/KbhFoUb3u3ejbw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":112052},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"45cec8f430ab9d8ae4b85060c8108f07e3f24202","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.22_1762451934810_0.5800984585285351","host":"s3://npm-registry-packages-npm-production"}},"1.2.23":{"name":"speedly","version":"1.2.23","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.23","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"b1a7cdc5499949bbae447a94384c3cd91e824096","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.23.tgz","fileCount":52,"integrity":"sha512-D7OjTsjTMgB2jIvwfPg7CjshahaxE9qu7yegRYyX1a31EckF2tX5xo9a9RKKb5v8W6i0RVvnRRpQ3ZcnXuNOWA==","signatures":[{"sig":"MEUCIGeHQpMBojbh3JqqWKyXRfh/LV6UoEIJzCbINy/+W6EoAiEAgU8SuKzaKhGZZneJp1vO5G0CLo7wAb8euZjcGPRyBfE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115374},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"dd719b24f232b7215fc1b4eb77f8ad5e0f4220a3","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.23_1762512522741_0.9754469158387915","host":"s3://npm-registry-packages-npm-production"}},"1.2.24":{"name":"speedly","version":"1.2.24","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.24","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"017dd7d198ed8f0d324b6474aa1d99d6691fd2fd","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.24.tgz","fileCount":52,"integrity":"sha512-4+9nT0Rq7z89Os55hHZjhKImBPS6oWG4BGnsFrx1+qyQU2yn0m34wHQydDHcdexSJFSjrlmU12AqS3jyKmEukg==","signatures":[{"sig":"MEQCIF1aej2fdKXbPqLzt7pjuFb8CWG646pqAKa/5mXVeLY/AiBQoDpXZdONjHQ4T9TqkuF9wL3lKY6r8RwIWk3bW1uQ1g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115316},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"a71edbc23af510851e06d92ce5b17c101401a0fe","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.24_1762851644562_0.603058967932885","host":"s3://npm-registry-packages-npm-production"}},"1.2.27":{"name":"speedly","version":"1.2.27","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.27","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"c17181c8ee7ebc55e40cd916e850ed15bce1c762","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.27.tgz","fileCount":52,"integrity":"sha512-Km179QMJEGLzJPY7SA4ftTAJUf4IhAD/l+Wn3KQV4gd3lgpwTgJACzv9BVV6Ns+cm9dieYlf63pbAZ/1mi9s4A==","signatures":[{"sig":"MEQCIFmbnuWN4KWfr0qp6cUPhmVt8RJBT01JrD5jPM/4xEleAiA5B5/qTDWxc7T2X4N7WwQJljckJD51BeAvJHCgNUAEbQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":115084},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"f17ebcc2d0034dde1ede318240cffa2f472169ad","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.27_1762856514038_0.8303166882932298","host":"s3://npm-registry-packages-npm-production"}},"1.2.28":{"name":"speedly","version":"1.2.28","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.28","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"2a8b02e799972f545c7ea2419c5b07720b75e8ed","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.28.tgz","fileCount":56,"integrity":"sha512-2QjxRhbGYkgD0QscA2kpGal4gc1djPU8DC/XMBjYjhX3tN4yPY6H0rsaAVce5xkg2rRGhXqWcvqgR0ufeQojPQ==","signatures":[{"sig":"MEUCIQC9GpkEWyrUzkQx1cU5ZMkiQbslQkBNrWoL8T7SKAd7uAIgDcyuWgIDDa9nA1DFyLa86vk4XJNc/isiEjcesMv0reo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":116672},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"892a46b10d6aeb64068dc4e17485bda1c710ed42","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.28_1762857461133_0.309503071498999","host":"s3://npm-registry-packages-npm-production"}},"1.2.29":{"name":"speedly","version":"1.2.29","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.29","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"0219d2df794984daf128d17094c33d6c335f14ac","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.29.tgz","fileCount":56,"integrity":"sha512-9eT3B4Dit11lo0VGz9U3MlWAP0sF9yjMQUGriprLerY+TgIcyMhsgsBbrC9uo6jXixDUCcTz2C2C7lWMcwBTfg==","signatures":[{"sig":"MEQCICVXHRx0+cobunOOm7pepDPxuBso7AQCUCRiOXH40FoIAiArdCHiXZw4xGlAGZ+gN8Msq3/Yb3WWmfp6iQML/u1yaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117354},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"707e0988797eb95ddfd0329a71da3df6c6baca73","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.29_1762857660492_0.7108065603108675","host":"s3://npm-registry-packages-npm-production"}},"1.2.30":{"name":"speedly","version":"1.2.30","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.30","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"a029a28ac3d33e6aa13fd29dc35034f6be72d19a","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.30.tgz","fileCount":56,"integrity":"sha512-25OvOGS/e6fzUjLY/Y0HU56Ia+aCKVx3/9OpqUrcYdPMna0qNEkvhfr4EtiOuktxnDciFtPVo8LtUxOy+qKzBg==","signatures":[{"sig":"MEUCIQCpsupNfxWsFbLaj1L4G4ebsuV1oz2BgA4oabztBACT3AIgBogjhE8uD6C0WoOnliDd205SAVKyA2HZxk2RbmU+VWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":117640},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"69e5fa21e04e843c7a7a14400eb8cd200a01301b","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.30_1762858040824_0.15147947198315026","host":"s3://npm-registry-packages-npm-production"}},"1.2.31":{"name":"speedly","version":"1.2.31","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.31","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"0db5d05076ea43fc7ce1eb494c57ac234c60488d","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.31.tgz","fileCount":58,"integrity":"sha512-GSgCVJ6q21yiOzUDGGfGcVL9aWX6srNWf6xh0d6+heXU7FYEytPoJGajoLmLcr/u0yQxTUb1OhzshAPoYsud7g==","signatures":[{"sig":"MEQCIB0fLKjbrqhYGQinCU7yDE4u1AtOsLNyIBua5kQSgZbOAiAruZ5AwEpEGTelV0JpFewmYlPFbwvpxtyXaDlo+7W7jA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":118668},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"1bf416bb1de7a0eacfa436a66495b875bde75015","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.31_1762858754656_0.370660674150292","host":"s3://npm-registry-packages-npm-production"}},"1.2.32":{"name":"speedly","version":"1.2.32","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.32","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"18a2ed47904dcf9883de3633c7fb79956af7c4d4","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.32.tgz","fileCount":58,"integrity":"sha512-FXI27+zxD3z5XQWTkBgUURsfWzKgwEcwCb1eekNpk7NiuezRT3ZfY0xPObLo9pNALeL/ieYVq8Y21WTXb6WX/A==","signatures":[{"sig":"MEUCIFZ9bQhNlNGY/5JjNtAnUd5nkNPCr8qVjMyvIZRVjwhsAiEAhe/q1okScg7KnwjXSzNOaCxnPKJc4bWgwwUorrj3eBg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":119366},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"b3f46613b422684fa9fca8e5562bbb0e42a9ff7d","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.32_1762859246016_0.9339363634313973","host":"s3://npm-registry-packages-npm-production"}},"1.2.33":{"name":"speedly","version":"1.2.33","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.33","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"7a527224ecf198eccd608bad445fde72505d8174","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.33.tgz","fileCount":58,"integrity":"sha512-34w0iWvEALi7gKOO1UA/jA7Z8Dsxn4tYDhpjoWAz2ldlKBpgXfhBWSZ+flt3NibznN+0dIvJVgxxTr9Wu9kTQg==","signatures":[{"sig":"MEQCIHx44YyUIQGFS5V1lap+xaDb2wtoomSU68TA3Dlsi2MrAiAQyG9SK8qoajOIc5/RXqitl9Dfy+ur/jEX/1XcsYlngA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":121786},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"2f24fb6a0ade7c132ba22b69087c605b317858b5","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.33_1762859363746_0.3906142338743026","host":"s3://npm-registry-packages-npm-production"}},"1.2.34":{"name":"speedly","version":"1.2.34","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.34","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"c34e1a89947a7a16d12b47a3795a4aa734fe6a9e","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.34.tgz","fileCount":58,"integrity":"sha512-r6UFU33WwIF4OQA1VYQPEA726FnIot296xPKLpn8DnvmdZy3les0WMEqk7c4xXCRQ/PJJ+dVEfjl9bdouEJ6wA==","signatures":[{"sig":"MEUCIQDLAaDvlxwbKt9qeH7hFB0yfS46GMz5WHRNOGzxkh8EgAIgCEahxkR7j0lUsQG9VrMbBq6EbLmrDGkhiWC5rP6EPKo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122088},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"e3bd4b8959b47c6925d789a4850a1b7e6672345d","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.34_1762860060398_0.07621362194470183","host":"s3://npm-registry-packages-npm-production"}},"1.2.35":{"name":"speedly","version":"1.2.35","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.35","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"d8bc27113a35731548a758e9c720db247a0535c9","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.35.tgz","fileCount":58,"integrity":"sha512-bWcaogSd2qLh9bIEw1CtLxAGLf+886CUPJ85XQTbTQegHJvGaOO78Qz7M3v3iz5c2gdF5TlJIFp+vigMYMy7YA==","signatures":[{"sig":"MEYCIQDDF/X5LGi4mW+kSBgrfjet2zRqGlGOzW2XHyresmdSAAIhAO08g3eq92r7yQjcScLlxRr4S7ytRAIo6Ol5W1TiAgM3","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122220},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"cedca011b4ced40a36352bc0fead7690f8e45dc8","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.35_1762862071420_0.571635343014","host":"s3://npm-registry-packages-npm-production"}},"1.2.36":{"name":"speedly","version":"1.2.36","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.36","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"ccbbf9bc752e18d0b79407058a13a52e3fab44e2","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.36.tgz","fileCount":58,"integrity":"sha512-HcpyenM7vloinUhKZ9Mvde93WQUCldnIibao1etLXpbzZPWcVacp12hlQd9dmCGEyrwSwY3knSyvt7B63kZOmw==","signatures":[{"sig":"MEUCIQDjOsEI+rUB5AX6rYS5CGpAAC4Caq1RxBm71D3usnETDgIgSki5AYAFO6F3PdBIsrNgrBU+P3dlQOrKupMU2sLgDnE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122748},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"ac4393adc7a95da3199420631af8ea8cf5c03542","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.36_1762862516088_0.03183328211789527","host":"s3://npm-registry-packages-npm-production"}},"1.2.37":{"name":"speedly","version":"1.2.37","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.37","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"51153ce4d2be979a4507c046a194c2e3a0138c32","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.37.tgz","fileCount":58,"integrity":"sha512-qPhzxj17omP7Bl8og6gcLMXBluvM63Jc0B8Vh6bJYcN25hDR8ETyjjPFqgOMUQ8aC7FA4CZ/k4M60WFSg16yMQ==","signatures":[{"sig":"MEUCIEOOs70ASuar93gjgNPg+mJpvscXCq0uAbsGgdgfaPhZAiEA3GBd23jKV/fvGEtW7s5q6BtQvCqRmixCmfTNNmPjz2s=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122884},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"777dd4ef51872902848e716178b64021f4498185","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.37_1762863266977_0.3167706253998883","host":"s3://npm-registry-packages-npm-production"}},"1.2.38":{"name":"speedly","version":"1.2.38","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.38","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"24f93b018b4c6105aaac4c178c473efbbc0ce942","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.38.tgz","fileCount":58,"integrity":"sha512-947kNzNiEnq1gpPzKalk8HnDxCmUGXCug9vrI/Tc58S26dHwMCVdYXIZ9huA96Q78QYjmcuOmjEZG0SOy1empw==","signatures":[{"sig":"MEYCIQCSM6LwF6FQr9uzqx2XBy3K40dHAag05t4I3qo32fZGPQIhAKK1fJiSry70VUY2yP9jlYY43iIo8hg3f0/M0tRlc4e1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122992},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"bd9a812d4434eeb3c5c64d20d5393cd76696a21f","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.38_1762863444815_0.6970396158201115","host":"s3://npm-registry-packages-npm-production"}},"1.2.39":{"name":"speedly","version":"1.2.39","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.39","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"30e2383d1872d7bd2a1f1be11bbcce52d2cc41fc","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.39.tgz","fileCount":58,"integrity":"sha512-6kQQignpOlcTX427cmMNbmT/7aBxijjWlLBXHlJNr4UqNE6WV5TzxXDFdpVaXreS0k9++TEYKLQZ/dbetg7oTQ==","signatures":[{"sig":"MEUCIDVbrpdHK2O+Kb3gdAySN47AZt0nrOYQZw0+oG693Qq/AiEAxqNIJX9M+AzP+34Wpnphx1/Ot1Gr6p1oFNbmj+GfaEI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":122992},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"2970d5dbd2255cd2af2668bd6bd276f27672f5ff","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.2.3","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.10.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.39_1762863479422_0.05599332308381988","host":"s3://npm-registry-packages-npm-production"}},"1.2.40":{"name":"speedly","version":"1.2.40","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.40","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"f03e55ff96766cdcd86c964f89d2d3526f7f24ad","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.40.tgz","fileCount":58,"integrity":"sha512-OR0pZEE6JWeVQk2K2cM7BgXy/OVCrRzJoVSBphITVoGgsN7PQw4s1awqXicGqqpkEv2p5GtHJrwO+n6iuDZpaQ==","signatures":[{"sig":"MEYCIQC3KrUYpoD4SOogf/wcJH3n8mFZ8ihv0qg8U+iA3uPc8QIhAMtldOZQslO06T2GTJivaJ1z4+fY3KuFXRcdbTlCC7EN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130240},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"cb990e3bc3ba54fcef6e055e24f80b65aa6eeae9","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.40_1764844601855_0.7328593744933407","host":"s3://npm-registry-packages-npm-production"}},"1.2.42":{"name":"speedly","version":"1.2.42","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.42","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"de60fe28c12ac7ae76e818e88ceb8199d834f160","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.42.tgz","fileCount":62,"integrity":"sha512-SKKt69IyAbnlb3I2b+TPh+xpxgOLBEZkn6iKzv1FiK+4CsxRBUG5wnV3Ziau1u5COnZ1RDQ61Q9zYJWpfm/QKA==","signatures":[{"sig":"MEQCIDdmfLzhtwJbYDD+XA8KSpAMOIiz8xakyb/FPdFWAP+vAiAdUWycvoGCTioCgLhj4TkXVDnJ5npCXqdLfniUP0zrDQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144128},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"4897825f9038d7b4cba09c2dcf2b7130d185f21d","scripts":{"dev":"ts-node src/index.ts","build":"npm run build:cjs && npm run build:esm","publish":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.42_1765029624985_0.865451729576926","host":"s3://npm-registry-packages-npm-production"}},"1.2.43":{"name":"speedly","version":"1.2.43","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.43","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"e662de178e9d1b7d9b61ec2d4f2f6f1134f628b7","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.43.tgz","fileCount":62,"integrity":"sha512-2v7LsNzQpm8U2ECUUGUMnlVJMmG0TQW/EWTndpgRXSLlaVZ1thTadFvGKDdk9vgUFVIxrO5bL+b3PlWT4uWKYg==","signatures":[{"sig":"MEQCIC6Hl2HpvUR2DqLpd0BRpHMWy0IRhOk7/9+mUUUHnfgvAiBoOT3xo+LRMk6BzsRUgdw1Y9vFPXsywtei0bjAa5M2DQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144280},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"b40b8a8a5d45652ea1a170ba249593625fd1dd5c","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.43_1765092858695_0.19451482896013328","host":"s3://npm-registry-packages-npm-production"}},"1.2.44":{"name":"speedly","version":"1.2.44","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.44","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"39a7452fabbd64c73a7608892f9b117b0052d5dd","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.44.tgz","fileCount":62,"integrity":"sha512-0NiWx3mshIW8XuTt+x+jS+K1utH9KqyBwOT35a+7tChPn0t54qhNsYtg+aYh2sypVOIorz/WrlNWQiC1Z1f7QQ==","signatures":[{"sig":"MEQCIFxDiOADducNnahtpVzMHZtYQZygOC5xCgpKN/08K+SnAiAroF8F/LxGD03UD5GWrAWpkl9bn4VRS+xz9EJj43oXfg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":144320},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"5d9e8aa5655020ed23e0411852fde72eb804324b","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.44_1765092986044_0.356683304297819","host":"s3://npm-registry-packages-npm-production"}},"1.2.45":{"name":"speedly","version":"1.2.45","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.45","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"689ea6570d2718f2c7599678a2cb27bcc11c685a","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.45.tgz","fileCount":66,"integrity":"sha512-hj+QB00GHyS71e4p01SqaT+hGG17CK1mnVLi12xLrDdFNqaX8TomPNDpTab7MGjClA5ou5ISuZMMbtw8q3X33A==","signatures":[{"sig":"MEUCIF1+Dd5UGXBX3vrrlVN8IoWFuffm9U4SqDKlZAhUrMOvAiEAiEI7p23oa5xVm4q1osgHIdFdaryRuoTAlQqZ54McOuU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145648},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"0b52bb976507d78a743f2a827edc1f7a126e0059","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.45_1765125689006_0.4745237612311999","host":"s3://npm-registry-packages-npm-production"}},"1.2.46":{"name":"speedly","version":"1.2.46","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.46","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"4b2064ef21b770b4587089bd4870a6ebff7ee655","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.46.tgz","fileCount":66,"integrity":"sha512-X99DKrjTmVedXNxDR0B1v7sfKPRiRzHu273YE8GY9cgd5ESTFouq+Mvv3BM3r+C0Nf8T+DY6uOnrNbnToV8gjw==","signatures":[{"sig":"MEYCIQCaKnvIMW4lnid/DkY/Uh9FGFy1Dm0ga+59NUrGvnc62wIhANNL/ftJaqGwJAT+8LZftEaRjmVhqsnqqD17hHgzf2DP","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":150074},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"431b184be5a04de3e6868219bb50765d81ae48d6","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"A powerful Node.js/TypeScript utility library that provides essential modules for rapid web application development, including authentication, database operations, file uploading, validation, and translation services.","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.46_1765272549414_0.7766192911760803","host":"s3://npm-registry-packages-npm-production"}},"1.2.47":{"name":"speedly","version":"1.2.47","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.47","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"c018eedfbb6bc74e781c1a6cf113829697198709","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.47.tgz","fileCount":66,"integrity":"sha512-iYVrepgZD/B9QXKsjm1QaS58OqDUumpkoIlJ0mCcKuEfBrt7kaziAky7pSH2TQ1SlUq6smNxKEzkz2PQmN2hpw==","signatures":[{"sig":"MEUCIQDLpHuEhF8+sf9B7z53C0AGkCG45JrCZd9mQWYjbOCJpgIgTcIBJPGEWt59nMF9OLPO1ri1tCgCTFH4O4Q1aHhxghE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":152717},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"6dda69ba307a201adec7751416d6ad2107822714","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.47_1765282910255_0.5864543664265676","host":"s3://npm-registry-packages-npm-production"}},"1.2.48":{"name":"speedly","version":"1.2.48","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.2.48","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"31657d03015c70f625eaceb539fc790bc3a0057a","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.2.48.tgz","fileCount":62,"integrity":"sha512-pyPFsTfDWnIG7utp3CsKhJk3/VTLelCHoJL9UC0ACWYMFge0BuMqhoMynHLKtvFoqyC+SUGaazyOcRPy4wudYg==","signatures":[{"sig":"MEQCICp5TYJgcPxvaLeF9zz2e0HRZ8xjLB2j69xI56dm68g8AiBQ4e68/Orjpp4bF2J29noSlLleevwHDHUE+udcHOPT3A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":145402},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"0fe1ab1d979a0033f99916c93ebd0d05ad3a3bca","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.5.2","description":"**Overview**","directories":{},"_nodeVersion":"20.13.1","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.2.48_1765366271441_0.8519213296636305","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"speedly","version":"1.3.0","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@1.3.0","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"45b5e3aaf5a93ab6e0b1720fbebb8400fccb864f","tarball":"https://registry.npmjs.org/speedly/-/speedly-1.3.0.tgz","fileCount":62,"integrity":"sha512-qo3wUi30TFCYf9wBTiGyomc/hZsftDwVlbHfp/bdO1oWNJecrruu5PS+w1eymZfhOUEHLnJm36Jf9yv0Gub/OA==","signatures":[{"sig":"MEUCIQDl+RgWsquuDQYRbTuPPBE27qHpLmQ8VqCN7hCFSjxlhgIgSKFEeigrOTuxgTZ2QPFTv/5TIlZjKqxFJL5Tn13+HQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146081},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"5bec27984fb0e37fc34e8ac136b9de21ee9a4a1d","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.5.2","description":"**Overview**","directories":{},"_nodeVersion":"20.13.1","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_1.3.0_1765369351091_0.7849502611441868","host":"s3://npm-registry-packages-npm-production"}},"2.0.5":{"name":"speedly","version":"2.0.5","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.5","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"153dc5b5fa20980b0c7936f236b0bfd1435499cf","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.5.tgz","fileCount":114,"integrity":"sha512-rIaLe2QyvuDS0LMH9XlFTTwdKxyPIusvHt1DOrEksQsXJCZRhdkXqj4Ju/S7sGKDbvYBf/8Q6gpYDG1lXKIhhA==","signatures":[{"sig":"MEQCIFpnwqocOLoEOJ1tVajoHKqWxdbLTkhmL7VHQs4YHA/oAiBRAcmyeEXXuBbUyPfOdMoNlt2eRYMIDtoufwpY5Rk2ug==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248806},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"7150370e7888cfb24a250dd8347578553cc4d4f3","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.5_1766751902042_0.34894488588070693","host":"s3://npm-registry-packages-npm-production"}},"2.0.6":{"name":"speedly","version":"2.0.6","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.6","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"77de54db34abbc17fec77fdb5ebb139d4d719a09","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.6.tgz","fileCount":114,"integrity":"sha512-dkYW/nH7J3+zTnYS9smEt36uhFB7eQNOV6pVEG//OuC7UfbR9LGyXVlk19ka795O7+gka5Aq/uViSujjV/HDTw==","signatures":[{"sig":"MEYCIQDIMmTQ9I27HHWm7gkYR6lRw5l96BODIzDZicCSI4S5AwIhAPcwO36pD/w+rlUGz0aRLVLbKCJIqGablb87QQxdP49+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":248954},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"096d61ed3f3c9391435fe40e904ed5587440ec10","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.6_1766754288466_0.25200351612926575","host":"s3://npm-registry-packages-npm-production"}},"2.0.7":{"name":"speedly","version":"2.0.7","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.7","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"d141dfdc3862f54544fc7eac957e104cbbc80872","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.7.tgz","fileCount":114,"integrity":"sha512-t0cFyStNeflHXE2R7laCQ/V3+qPkxYUXu27Gvv7Z0CxRWuWQe0ivJjF+mtYmAlLbaQj02N5RZ0YS0Kuu9nNnrA==","signatures":[{"sig":"MEUCIBw9p8amttpG/wn/Z7BTtc5QCrKH0jaLt9zRKInigEsgAiEA99IJxS+IPsSn5ZA2FzteZGuIuN7rjQo/SCQnGTf/lZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251556},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"f6932f599abaefba98885e78da8a42381bde6c51","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.7_1766757647388_0.649655498608309","host":"s3://npm-registry-packages-npm-production"}},"2.0.8":{"name":"speedly","version":"2.0.8","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.8","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"a66807bb233f06e61854b2aca844bf49310cb8d6","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.8.tgz","fileCount":114,"integrity":"sha512-GY7NSRAW/N9a0uTKP/KmLFRy/doYFG+LtJCXrAKZyWidNzqaCWaT5+mxmdI4m8HFB8f/d3WBoRHCCsjewwI5Ug==","signatures":[{"sig":"MEUCIEoBHSYmbT/JmRKhtVUDeg4F9ivJivBe4HmNHltneLXkAiEAy7M8gAYmACLyPvMXb2cfUeQwRVQXd+MloXytRJZS1sk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":250410},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"}},"gitHead":"16b7c312fa085c5c8e46a16798b22ea1b57e90d2","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.8_1766763284748_0.3732974597844172","host":"s3://npm-registry-packages-npm-production"}},"2.0.9":{"name":"speedly","version":"2.0.9","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.9","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"1f870d764097b1e5b31eb7441f1f787607b29cd2","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.9.tgz","fileCount":114,"integrity":"sha512-ZczyzCURhPhHlM+aWRRhDTigwXUPSezBh12QoRIucqKXuOcFhyoNPQzQ7jXi8YJ72cQJfmtVRbiKgtMX/4oCDg==","signatures":[{"sig":"MEQCIAyx0rOp8pHRUJcaH9bJ6zk9V6q1DD1PX6Wtk5JUNTznAiACMyZPEqGmsQ4QpzchUuyIOUvPZfabQ8lstfujKCP0Yw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251009},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model/":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules/":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document/":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"e23bb6a09af134bffe16fbb8598ddf74210ca9c9","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.9_1766764075769_0.18874174941380328","host":"s3://npm-registry-packages-npm-production"}},"2.0.10":{"name":"speedly","version":"2.0.10","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.10","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"365b72029a7996be2b7443e0cbd1d6a0128ff6ac","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.10.tgz","fileCount":114,"integrity":"sha512-wHX/hBIeCEXtMW2salhOJQsyOmF2lloNTzUfhvz6sVqq5ojkCb/FiI4n+dzHPOp6MhLfv1p1xDO2cEnthb05pw==","signatures":[{"sig":"MEUCIQCxly2wwvrg91rFGrPJ4hLm5GEhbDkVeZM6eesOmk3SnwIgVSw3WhFy/v4ZXtVoA5NDFxPaUd92uGNLkCAQZdS93qE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":251856},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model/":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules/":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document/":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"785634e9b32d273ecb4519e21e24bbbfd8565538","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.10_1766764528420_0.027733202162199655","host":"s3://npm-registry-packages-npm-production"}},"2.0.11":{"name":"speedly","version":"2.0.11","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.11","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"e6dfbc7873c91c665fe7572c430dade90df7f954","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.11.tgz","fileCount":114,"integrity":"sha512-t01sM0XNaGtsXMooagNl29qP9L0jIsmQc27o3Yx5t80VZUZHY7W9km/D6L8n3Ol0iAcIKho92QhH0BaKBA3W3Q==","signatures":[{"sig":"MEQCIDQ64Ynr0id2jx4AFMTUhHUvIg1akjIuFymYNkY3vqZaAiAahfVvbi2jIw6KZeGa6Utt1n/g6Rm/awln8p7RkGK54A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252590},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model/":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules/":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document/":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"3832d1235c20f14318c47a9a912af8f42195b7e4","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.11_1766764899201_0.7181837821900829","host":"s3://npm-registry-packages-npm-production"}},"2.0.12":{"name":"speedly","version":"2.0.12","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.12","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"f8ee28e3055ac168c0e3147b387f187e8f05aab7","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.12.tgz","fileCount":114,"integrity":"sha512-VBH5iozWINhxffsSIZ3kkFY7QQeN92y0iPK3L05QfSFqljYl9H6ohAsVYcGIoVQzWEz31DQf8zHA8n8CIserMQ==","signatures":[{"sig":"MEQCIDf9etcQjQHGxbTegfg8o0CJ6vMDg2rnqbuhWz6ykb/5AiAdYOwapp/9GZm66iOdXqfP+HI51aeqclLoRWzPYd/sUg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252596},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model/":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules/":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document/":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"1e08c7aa4c743cb414615a65f82fd6823390bad8","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.12_1766765036278_0.7204043209597506","host":"s3://npm-registry-packages-npm-production"}},"2.0.13":{"name":"speedly","version":"2.0.13","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.13","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"e6c526250093ee789d748f9231291fffe579a555","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.13.tgz","fileCount":114,"integrity":"sha512-Zcg94FEV3rR2aKId8fjFrT0oMS6NivJO23CuvokibHVbqFJc1fo2yoDX+bmiGbjk1NDkGnaQgp0XUF7UM9ZWuw==","signatures":[{"sig":"MEYCIQCpA8Qz9Y00RPa79Kdhzrg8V8Uw6BgChnHu1wIzaCFA9AIhAKNA4d8cvdyzVXQjascmCGWYxmYQxWLMQLiOTDagzAjT","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":252804},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model/":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules/":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document/":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"e2568948afd2fade0de14f7315320c543ff3a9ce","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.13_1766765344016_0.46034304057192865","host":"s3://npm-registry-packages-npm-production"}},"2.0.14":{"name":"speedly","version":"2.0.14","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.14","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"25fec3f45df78f1f53715ddf2f7cb4c14f381787","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.14.tgz","fileCount":114,"integrity":"sha512-FhKJ8M/g698KwqjUElLASjBeC06o7BSbaGhMVifXE+HCrAjyCfL3pBNlkSB+alBDFuivbjvYDYc909JVdm6AvA==","signatures":[{"sig":"MEUCIQDfxoalk+v1BXHKGHJYyPui8lzre2Zkd1VAQxnXsd8kvwIgMNmd0P/IUaeblrg4zve2HDguqsZp2T3T6UqSED2Vh+I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254090},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model/":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules/":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document/":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"7fffffeab41b92f3d2da23e552b8dbd0f9eeacb8","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.14_1767116409193_0.6505067489310616","host":"s3://npm-registry-packages-npm-production"}},"2.0.15":{"name":"speedly","version":"2.0.15","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.15","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"901e7a5a295635379606f29e704960ff2cc37ca9","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.15.tgz","fileCount":114,"integrity":"sha512-OerI9jyonQQ/8/nuJPgDmCa1IWw8U4k032rOsYvQ6ITBmK6/IFXG8m47OBZEsxmSJcPlW4zi+C1Zmrqb5oGHoA==","signatures":[{"sig":"MEYCIQDSlkWuj7Vgl/mO51eww95A/6Vbx1w97kZSeV+tBz9Z6wIhANufrdNsEo+1rkrbtUn0z0sWBWTzfX93D15xJBIkRrML","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254087},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"a097a9f218384fad78aa58c66067796e99525340","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.15_1767117186215_0.2246361991577457","host":"s3://npm-registry-packages-npm-production"}},"2.0.16":{"name":"speedly","version":"2.0.16","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.16","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"9afa78688763f1b59e6b7bc19e4aa6ba8e7e60d3","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.16.tgz","fileCount":114,"integrity":"sha512-5S6J5TvWcLEMBhEPzzQSXL43wmE9m/42ldEjjwpnJsXprbSKFfsw8cBeJB3ftIce4UE2FrNvgrSBjN47Hfz1DQ==","signatures":[{"sig":"MEUCIFLXR7IGRcBeBMmgu+l1YMR60y7FTp8xuyTDUV6LAl/qAiEA3CxdveUYFPVJWM2me3bIFhmyfpZGZyj3jiuBlFE+cII=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254225},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"130832267330a65a26caa33e18ac63562e8ef82d","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.16_1767117894125_0.7457563344082718","host":"s3://npm-registry-packages-npm-production"}},"2.0.17":{"name":"speedly","version":"2.0.17","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.17","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"ec266a4352ae79ee9a04f9611ab8782ccd677527","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.17.tgz","fileCount":114,"integrity":"sha512-YIcEPI0dXTnprfO3o6SVDdiJ9GPyOCsipn7MyjfYm6nEKAqos5AmvCBnv1GnaqUD936InEtZkQq1Ygb8Sr4w0Q==","signatures":[{"sig":"MEUCIFyJf+r6iNg/rQK6eZfUkRztSgCRZ9tcFOdzDH60IyOiAiEAxz+onmK9sAdm3/gB8tN1pjSvbvES390tVBhPpCdXzxs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254225},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"9f349593f6180611844e11f65dff58ec6f38e821","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.17_1767118068505_0.01660591491906027","host":"s3://npm-registry-packages-npm-production"}},"2.0.18":{"name":"speedly","version":"2.0.18","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.18","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"dd7c608a75e09382c6bc4e988a042c84fbbcc705","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.18.tgz","fileCount":114,"integrity":"sha512-y8oF968/JUpfQn9KBnBkB5PGPiKbUfzGRhOvmecwlTzFTF+CXgYPi7eV2XKTdm1c9MYyepFHCqH5Dq96PHDbaw==","signatures":[{"sig":"MEUCICipBcbVcnoyjaP76C+UEkn2PsnqO2rfL2fsd8TWUrDaAiEAxtPPZD9Xo0qsdWlgVYpS7qSbkRj6JRIIfO7Tn5ZXOd0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254289},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"f5bc701782b22cad392a1afa93864a9c769056b7","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.18_1767118210209_0.4188311571084413","host":"s3://npm-registry-packages-npm-production"}},"2.0.19":{"name":"speedly","version":"2.0.19","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.19","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"2b49ace1d25e6fe876cbe6af79c78acce21e1dee","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.19.tgz","fileCount":114,"integrity":"sha512-DAreKj4+tBQZdW3bWu6UhqHheMZ+K8X9bNMAO+peO/Vz0IB/3jC5vVCxyDwyWL6qHGMLQlkEVJbwUnyH1kuI8Q==","signatures":[{"sig":"MEYCIQD2JsWUnZb5iTtfXSnwOC/Jgzth/PMtJ6v+rUFUkeAVgQIhAPTPbIbMmLrRfxHTWLBQhWKdixY8GldiY6LNpuOLzLgs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254349},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"728f427c2b1589ce01560b75b314b1874df7120d","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.19_1767118389395_0.5122460854678537","host":"s3://npm-registry-packages-npm-production"}},"2.0.20":{"name":"speedly","version":"2.0.20","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.20","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"641c484cb8691e7c169d6c8542d105a10ca1cd76","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.20.tgz","fileCount":114,"integrity":"sha512-B9ri2M4ftlbhlxuPDuWGHxF1U/24tHDslQyhqjsFPG0D1+5FgE2yM2WbLRbJDtu8qtgNUQZjEV79uhPMeA+fOw==","signatures":[{"sig":"MEUCIE4/y5ozfyedx3Jm1KGryUd5+hFcjK2R747NM1FsEQp+AiEA1ABF+HMEGBj4Tk+Y1/9xmB3ZYXvZYhIv2VGzeSIZ680=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254725},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"eca9e03cc780711a313918a54ee096c266a642b1","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.20_1767118644861_0.19735114298952494","host":"s3://npm-registry-packages-npm-production"}},"2.0.21":{"name":"speedly","version":"2.0.21","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.21","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"d7b794bc7ba17ec26a7113f997a45c89891c6c3a","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.21.tgz","fileCount":114,"integrity":"sha512-pN7AXKRL3/kxd6PKVeaQ782SXZo4bypCpydvdXZg9eASlc2XNJ2RZ8bumCGk85yp+YXxlFpffJPAqMc3VhVjWw==","signatures":[{"sig":"MEQCIG8OQVkqyZ3Zr0WFagxaIotPP/PbU9XnW4QS+wOx5vwJAiAjue2eATsS5P2vjH212slgi5sQGrU6EAN5kQO/t6qUaA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254727},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"9ee3722f87b4ce6e82885100844d84c20e90f4c2","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.21_1767118743455_0.06525618355121754","host":"s3://npm-registry-packages-npm-production"}},"2.0.22":{"name":"speedly","version":"2.0.22","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.22","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"8bfb0da284c95da40f1e117bddd3e07087751469","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.22.tgz","fileCount":114,"integrity":"sha512-xLURJRiuwCeqgrqigJ0OnNTpkxQE8zf882xZDvEr7OMCc3G7TxKJ9iksaXglKKVX28zMii79vrfCdsDQjdEkBA==","signatures":[{"sig":"MEYCIQCFLJs/fST+Mg3D3839sLi69xPJWlCVAjVy5WKTbaLRgQIhAOfYjazz6WeEnjDrUXlOKBkvALshCv3gAlZYv9nnYE2y","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":254829},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"029d96cae402d27d5a1e8806ea1d79dc431dbab2","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.22_1767119680406_0.22611773059963425","host":"s3://npm-registry-packages-npm-production"}},"2.0.23":{"name":"speedly","version":"2.0.23","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.23","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"8a2a4ad2a01e4bc2603f9f53370a30bc5ed0a065","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.23.tgz","fileCount":114,"integrity":"sha512-9N9GyHEAnPo4sxv1sRBcTc0VCGw3JsxfBj52KhVYw81dWk3IVXcCW4/0tZ0iiR66z+8a92lFCYUxhqZLrpptKQ==","signatures":[{"sig":"MEYCIQC+wb9n4NEHKVEtK/0MRb7blYoITBWuzhY7NQNq9cZQMwIhANrDJlNXMtrYuO2SAirp+nt6opxpjgPEbtHMgqxyUHb1","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257673},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"8c4ae0ce83db84a1c6f11b4ff7b25c2a85c6a23f","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.23_1767348992835_0.767740579483698","host":"s3://npm-registry-packages-npm-production"}},"2.0.24":{"name":"speedly","version":"2.0.24","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.24","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"a8be3b8658500a2d7bd7007333c52c194b3e31c0","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.24.tgz","fileCount":114,"integrity":"sha512-X9dl8pjS9Bax+ddkwOtDFQsMs4a0zI6GfJ9va5CSXGk42n3XQeTM2apJPKjmCUsRgdZhOsKaQdgl17D6V/I3Ow==","signatures":[{"sig":"MEUCIFzuYiuuJDlMqTAX1Tz+HVehFheGBDns98byPIzN2lxrAiEA7ZcyXjrP5TKlmLYToZLFdpAwI3V5dY/zX+RDeyIJYlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258107},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"c225584a3b19e59d4dba087883f21ce981d16537","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.24_1771063112741_0.32053836724179563","host":"s3://npm-registry-packages-npm-production"}},"2.0.25":{"name":"speedly","version":"2.0.25","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.25","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"25521594c280fcbb3fb94462d10f8aa597cb3eb5","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.25.tgz","fileCount":114,"integrity":"sha512-EWklmb8UGYk6rnTkqoAikMq4EI6AXFhN5KXJj0gjqGDzAU2E9ytrxlkjSftIZMHmNzDgshqx7aFDYb481AGvng==","signatures":[{"sig":"MEUCIQCXx71LFL2YzP0Xd49SbVBfvKAHRD2imimOGvWZT8YtlwIgeVfyRYtbTqouqTj65Vx6zGwdvK8dTtm6iG7cJHaTb9Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258525},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"838baf0e5382dcf0a011338e5ea62e29607565cf","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.25_1771063533740_0.7517040086295721","host":"s3://npm-registry-packages-npm-production"}},"2.0.26":{"name":"speedly","version":"2.0.26","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.26","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"034f430d3b2dfd12958e0293fd5bfa86ff67bcb4","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.26.tgz","fileCount":114,"integrity":"sha512-Hh0N4AieIDR97YBDE44Z/E8mr5Gnelw+YSMEwksCne6AOnenLjiFeI8ItIgZi0yOMVxJMfoGWkxl8zq2xKBCdg==","signatures":[{"sig":"MEUCIB9WaoNN5YY2jsIknfuec4CjKwbwQ89ZOo0uIegoqnLSAiEAntgK0tRueBtheyEFGomECCdFrSnxomJ0li7s1fJziTE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258481},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"165515c32f8089fae99f24e0b0132e8f0962c394","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","multer":"^2.0.2","express":"^5.1.0","mongoose":"^8.18.2","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.26_1771063929392_0.3144348488827302","host":"s3://npm-registry-packages-npm-production"}},"2.0.27":{"name":"speedly","version":"2.0.27","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.27","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"eb6b9e311d725a023dfa5c68cec1b9f5dd3700cd","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.27.tgz","fileCount":114,"integrity":"sha512-zHyn7xa1sw+lsbiu3soeCBQRbyeN1dYko3Sag5lMsKmq0+G+nCzda3xSHxfSAufXGxBoKZxvBf46YfLu5Vo9mQ==","signatures":[{"sig":"MEYCIQD2HMyVyo+6rudFIqXWgjYchRzjt8VoMPvYhXGY5kxK0AIhAI3lhdh1OYTFEvvlS0Pt9QttkO/DNaa5eK9/5b5oL875","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258498},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"4b858866f8bc927886df5e0d9373e69e8a4d7eae","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":"^8"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.27_1771159077722_0.32380179678277066","host":"s3://npm-registry-packages-npm-production"}},"2.0.28":{"name":"speedly","version":"2.0.28","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.28","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"805f920ce4ab8d72d4e2e321382a9211b9fa556c","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.28.tgz","fileCount":114,"integrity":"sha512-E+5rnbNEC+bEg+vG8R38behMfRK3zOPU9eEuqwvhkoSMy3TPDSP/48cJiXnZvvHiYAtdWn8BZflSDOtSAsV30A==","signatures":[{"sig":"MEUCIAuPQ4Z/CcinndIau6j84BOqsdryAe23XUyY3WmkHBPQAiEA8SUyWIpJBozX3WILgqU77HnChvztaRuABuihy9B9XeI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258503},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"861f95cf3ab23fe5e1cc6e78be4ff7afcb0bf822","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.28_1771159231555_0.9104339804719446","host":"s3://npm-registry-packages-npm-production"}},"2.0.29":{"name":"speedly","version":"2.0.29","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.29","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"0975a01c66b780110fbfc1f5527b23fcfb367faf","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.29.tgz","fileCount":114,"integrity":"sha512-7RiaiBoZA+eu/Yx/bylXUQPz+31nPRLb3KxG8qCJf+RMHJ7CSdMzANMiRSDaQb/coiwDnVp3kuKu3+b2ImthGw==","signatures":[{"sig":"MEQCIAF8xoztdC1l4pshEzzzAroQu/G6yB4k2myE1Qq/qFpsAiA3FuJ64DQO3sixOTzwC5UN0YSfs5JnisI/tgn2sdPQvQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258503},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"7e299296043082ee1ecc35154965bdd8801296ca","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.29_1771159400481_0.9618506469064079","host":"s3://npm-registry-packages-npm-production"}},"2.0.30":{"name":"speedly","version":"2.0.30","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.30","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"c85a5e3452c4b6d23021c1ea4d1714e1625b7dc1","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.30.tgz","fileCount":114,"integrity":"sha512-mlN/sq938OYcK9LC7ksdMdgoVp8/qzniOSZ43CQ7KO6E4zT2iAamcfBddHJNEUil3kH4+c2QrJWC6KESAWL35Q==","signatures":[{"sig":"MEUCIBl3OhSVjNzdRTVPkYQtq/60w6HnwvblZjNzKJcdhmkgAiEAnzHn5ErUELx6aP19SQYbzivaOujnP3y2x03oo8QR+Tw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258541},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"d3112bd74bed481be3a119cd03e90b79ef2eea89","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.30_1771159890688_0.5903521130627609","host":"s3://npm-registry-packages-npm-production"}},"2.0.31":{"name":"speedly","version":"2.0.31","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.31","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"68e2b3e7440ec5bc903e5f86fd5be9fffd153624","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.31.tgz","fileCount":114,"integrity":"sha512-nwVd2kz8yf9jQXQHQEiXGYi2RoTONymRH5bGViTvdiHAW/cTXIcCOibtRsFdDWuGcru0vgFY12yL60+ykn3m5w==","signatures":[{"sig":"MEUCIQCQ6LvD8/uMxY4xUhFnZoC8T8eN/5iJItUUwIHEHUilngIga7j0kbOwRrgreQaNxdjwMnnhc2zQ69wwUFSfRlMX12M=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258943},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"2bb24c319080146b8f977b80daadc6a10ca916ca","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.31_1771160845112_0.006422466151678297","host":"s3://npm-registry-packages-npm-production"}},"2.0.32":{"name":"speedly","version":"2.0.32","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.32","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"1ccb80da86ee5ce929ef2606209fee0ee1f6dd91","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.32.tgz","fileCount":114,"integrity":"sha512-4Hh+Y17grvHZVyGhxh+94UY7vZzncTXAOc2X8AJIIqnay2iQLWHwwk8kK6hOzlBKFCtYlv3csSpYvupS4o7bzA==","signatures":[{"sig":"MEYCIQCKchDssWhzF3z2gzTwD9tVFopF/tenJ/4W5jLfy4MdgwIhAKw/qpJcpY26ESGmDqj8k/5lCqtKm7TFtnSzPLu9X6//","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258947},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"f333314e7ce0ed9c2764adba44be3adf5838e88c","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.32_1771161354747_0.48855966416955465","host":"s3://npm-registry-packages-npm-production"}},"2.0.33":{"name":"speedly","version":"2.0.33","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.33","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"d3fce51b6a13f1495a4b922b712a2a8e2385d250","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.33.tgz","fileCount":118,"integrity":"sha512-ogcIG8M1Zz7vO5Ezv6oP8r45+mgNuXw3ZyGUfs1cwmSy7zNGhKZS+ErjJAhq3kqyDxV10jL9yEHLaEt4dJVZmw==","signatures":[{"sig":"MEYCIQCssM949CmuV3jNrQZq8SAUyeOxDhIjJ4eVuBp6cdKHTwIhAKWxY60xlBxehQ7lBTMdgVaGqbuvz7Gn4lDXlcWU8DLA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":259935},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"96629d8305d4c4800f7c3c7a560bd6c292c23256","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.33_1771162519594_0.5032950721133229","host":"s3://npm-registry-packages-npm-production"}},"2.0.34":{"name":"speedly","version":"2.0.34","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.34","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"0090114ff45d6c2a6675a0fb8c410b8276f297de","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.34.tgz","fileCount":118,"integrity":"sha512-sXR/QZwG7q/fvVEtVXtX2MXdkZk6FV6oMHpSq9H2152yTQAVTjB+M4M2JdUvCryI5JnwohNwY7h8K38WDahHzw==","signatures":[{"sig":"MEYCIQDe342EmXDrYS/3ZZEWQ50BM0DPUn4j7KSIhPbaNos3RgIhAKW1AH0ndVhdj7eBRy2Xxtq9biEWlpfv32E5Qa2mHMcs","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260841},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"561e281fe1a58dbab28bc8c7b307c72b09913f39","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.34_1771163585724_0.032718600004962406","host":"s3://npm-registry-packages-npm-production"}},"2.0.35":{"name":"speedly","version":"2.0.35","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.35","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"17af22f05124ffb55c557f2ca9d4d5cff4347b0d","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.35.tgz","fileCount":118,"integrity":"sha512-VSSFvp6RE9IiuDQf83Obt83DEGPBweFLogJJV/TwqX9oWS4n+qRQ2hic+oFEPUS66DYfZcc2QCodeJPwzgXCYw==","signatures":[{"sig":"MEYCIQC/0DCp+Ihw91Fyh1K/YnZnpaXucmNe/YA91EQo/h2bLAIhAIynw6eKVXkjS87JbGM3sHpNhUcJ8XFjnn99fnGvqzbq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260871},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"556dbe679e84920038db01b8a85d0c416724bb62","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.35_1771165284180_0.7537713600898361","host":"s3://npm-registry-packages-npm-production"}},"2.0.36":{"name":"speedly","version":"2.0.36","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.36","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"a373fe614e886d15dd2bb66a5ad251536b85a1f5","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.36.tgz","fileCount":118,"integrity":"sha512-1H8j/J4Anflxwqv2Kr+WgQ5r8nt08wCDmvMLeOzYb8QcFr3jVbX2y06Uje7SDcO9BrNoItf6eKFWsiv9du4/qg==","signatures":[{"sig":"MEUCIA3bUqDDrHQBOZ5Gnfw836/zq7O0R0ermGwSlFEjHTvEAiEA9zhn7X0BgYne45GwTZ/1HTKCcnU8OBDp2JOkYu25aPs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260809},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"8cd3b19c879bb862038859948b72dd136065da5e","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.36_1771166690291_0.9608133930766849","host":"s3://npm-registry-packages-npm-production"}},"2.0.37":{"name":"speedly","version":"2.0.37","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.37","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"76f65e1d4c33bfc1743f7aa5a8a58c2f32ee1091","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.37.tgz","fileCount":118,"integrity":"sha512-e4z3nw7sz+x9UEDU5Kwb6S+pJdrxLJkXnsKcsSlaRTB3u9RMrSaGMF9ZBccML1+K6Ck/7JYKY172BMZ7Trcrxw==","signatures":[{"sig":"MEQCIDpNIjM+dPREnCDw66+rvrxMlyaHwU8tWAyCqzuG8HmUAiBOUmZMHLO8ADV9agq40H+6YWaJRBIILbWZIH1anoXPPQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":260865},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"47ec588d92c9b4db0f6edeea7b54d329d4d773e0","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.37_1771166740911_0.5566882680091347","host":"s3://npm-registry-packages-npm-production"}},"2.0.38":{"name":"speedly","version":"2.0.38","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.38","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"2f0c6826c25ac2802dcd7285ab005f99f97829a5","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.38.tgz","fileCount":118,"integrity":"sha512-9A0Ps/rfK0JkZXD3cC9l0TrZfq5IpMPP5Z2D/ADw0UZuLs47bqq5nRL120jcJXwwxQ3P+P+amv1hPoABPUp4wQ==","signatures":[{"sig":"MEYCIQD5YtwXXRl3kUgHBptp6H2oE9F1fOwZdMj3qfhohKwiIQIhAOTo7pckpNNe7FqVphZo4PCs+c9mfxBUKYQfXPdJbJmM","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":262379},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"dd5ea45c283cea3b95b2059723f0d3e5514e55aa","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.8.2","description":"**Overview**","directories":{},"_nodeVersion":"20.19.5","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"tsc":"^2.0.4","ts-node":"^10.9.2","typescript":"^5.9.3","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.38_1771781936246_0.21031572138335197","host":"s3://npm-registry-packages-npm-production"}},"2.0.42":{"name":"speedly","version":"2.0.42","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.42","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"6d2398012c94038e13f2a1f5a3635dd04c1745f0","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.42.tgz","fileCount":141,"integrity":"sha512-0YX7A5zTftuqWACgLDjvrUjeTLPJRO1YYPzE4j4ZLIDuQWaRb9aCKf/5f9ZLi6vcOG1zCROJVEBb2OzvE5j6YA==","signatures":[{"sig":"MEUCIBm5vSDIbykYW1gzFvvdFHcA9NOtsBlz6aK98J1huiowAiEA6sUzRrPqHSoyXjacw+dzYwPeLgjFSu0pO5y9dA00hOE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":258028},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"b01861264d1fd1775bccd8bfeffc97621430caaa","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.9.4","description":"A lightweight Express utility framework that bundles auth middlewares, database model handlers, file uploader helpers, request validators, an API documentation loader, and small utilities to speed up building REST APIs.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","translate":"^3.0.1","typescript":"^6.0.3","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.42_1778669425493_0.7660152860453988","host":"s3://npm-registry-packages-npm-production"}},"2.0.43":{"name":"speedly","version":"2.0.43","author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.43","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"77029f194b134be19df2ef50806b3272f9de0368","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.43.tgz","fileCount":141,"integrity":"sha512-q+GahR21aUCaSCnQqQnQX0KgA7ojwN0smxw3IciACAEQNfonyvx0Xpt6uFW7vX9EedJg8XO3YomnVH5OeeAkiQ==","signatures":[{"sig":"MEUCIQC0qhlrBAUch4hg1UzXA5lbiCmjNNiXevmbRVckz/NEgwIgdC1tElhrxFJpU9bHSiyrAylAHbCrBIbicTmRBTOcZdY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":257336},"main":"dist/cjs/index.js","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","exports":{".":{"import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./modules":{"import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"66463454ea36b6955bbb79134c2263c192c801e1","scripts":{"dev":"ts-node src/index.ts","pub":"npm run build && git add . && git commit -m 'publish' && npm version patch && npm publish ","build":"npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"10.9.4","description":"A lightweight Express utility framework that bundles auth middlewares, database model handlers, file uploader helpers, request validators, an API documentation loader, and small utilities to speed up building REST APIs.","directories":{},"_nodeVersion":"22.21.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","translate":"^3.0.1","typescript":"^6.0.3","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","@types/node":"^24.5.2","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.43_1778669998340_0.5616597735970414","host":"s3://npm-registry-packages-npm-production"}},"2.0.44":{"name":"speedly","version":"2.0.44","keywords":["framework","backend","express","mongoose","schema","api","typescript","speedly"],"author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.44","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"60b71d8b8f2bfd6b98ead1eff8a53e825d5054fe","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.44.tgz","fileCount":102,"integrity":"sha512-82APssnGxVUkfg/CLZBqUuYy9KpM3hR/P5wzZftRY/BWgLM1oQRgwSvEml/s4vsx0qLssA4Flrjc/9hdfHu+Qg==","signatures":[{"sig":"MEYCIQDjQzv/Iu6JyGCrEtX0FSJ5+kVwInhJAtTmv0ATJtHPMAIhAI+YsjjEXuOi3o0C1X/jNOSbmy5R1hO3zzpTqb1CqOcV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":187978},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"types":"./dist/esm/kit/index.d.ts","import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"types":"./dist/esm/util/index.d.ts","import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"types":"./dist/esm/model/index.d.ts","import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./types":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.js"},"./modules":{"types":"./dist/esm/modules/index.d.ts","import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"types":"./dist/esm/document/index.d.ts","import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"9d5a2be3ef36feaa46497e7a91e9810fbb3eaabf","scripts":{"dev":"ts-node src/index.ts","build":"npm run clean && npm run build:cjs && npm run build:esm","clean":"rm -rf dist","release":"npm run build && git add . && git commit  && npm version patch && git push --follow-tags && npm publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"11.14.1","description":"Schema-driven backend framework for rapid API and admin panel development","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","lodash":"^4.17.21","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^24.5.2","@types/lodash":"^4.17.24","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.44_1778836973589_0.715254762938144","host":"s3://npm-registry-packages-npm-production"}},"2.0.45":{"name":"speedly","version":"2.0.45","keywords":["framework","backend","express","mongoose","schema","api","typescript","speedly"],"author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.45","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"18ad3b029dee59dcc243f07a73f9091e58a13f98","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.45.tgz","fileCount":102,"integrity":"sha512-76o4SpHBt1ar5UDK0gDAdDq1LVIZvcgMCsVTlS8VtR6T75nFKQCoTCLk9N52DiSQ84ICTmznwPRQ2Zgt9QtfJw==","signatures":[{"sig":"MEYCIQDrqSjPOL8o8YuT0lrJXWKGG0F1haOWLjPz193ULDI+8wIhAM1i3iPQW7LMzsIozerYvCY6v4RuPEG6t/CDo8bkQejf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188044},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"types":"./dist/esm/kit/index.d.ts","import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"types":"./dist/esm/util/index.d.ts","import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"types":"./dist/esm/model/index.d.ts","import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./types":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.js"},"./modules":{"types":"./dist/esm/modules/index.d.ts","import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"types":"./dist/esm/document/index.d.ts","import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"c783a8f6c792e30b8407c20ff89bcbc978694223","scripts":{"dev":"ts-node src/index.ts","build":"npm run clean && npm run build:cjs && npm run build:esm","clean":"rm -rf dist","release":"npm run build && git add . && git commit  && npm version patch && git push --follow-tags && npm publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"11.14.1","description":"Schema-driven backend framework for rapid API and admin panel development","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","lodash":"^4.17.21","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^24.5.2","@types/lodash":"^4.17.24","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.45_1778837632460_0.8824697207095644","host":"s3://npm-registry-packages-npm-production"}},"2.0.46":{"name":"speedly","version":"2.0.46","keywords":["framework","backend","express","mongoose","schema","api","typescript","speedly"],"author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.0.46","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"f64ac78572dac55bce055570df80b9b5d8a6f795","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.0.46.tgz","fileCount":102,"integrity":"sha512-TXqsVnST5BL6xFHbo3Pe6KQHE48Wk0B0V77M+GMy/2ySJucOwbQWRXhd/E/1t0ll6TG3L/vLKVIpuuUbmn3rZw==","signatures":[{"sig":"MEYCIQC4nho/Abu9N0ojlQu1JLUcEK2lAgIbzDRPtenUBigZPQIhAIUokp4QN+O7+B5Gc6MIu76xzrcM1vvOjTkyv2gNt/Ee","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":188282},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"types":"./dist/esm/kit/index.d.ts","import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"types":"./dist/esm/util/index.d.ts","import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"types":"./dist/esm/model/index.d.ts","import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./types":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.js"},"./modules":{"types":"./dist/esm/modules/index.d.ts","import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"types":"./dist/esm/document/index.d.ts","import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"ea10961608c2e4b92999d35b778307e7fc244a18","scripts":{"dev":"ts-node src/index.ts","build":"npm run clean && npm run build:cjs && npm run build:esm","clean":"rm -rf dist","release":"npm run build && git add . && git commit  && npm version patch && git push --follow-tags && npm publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"11.14.1","description":"Schema-driven backend framework for rapid API and admin panel development","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","lodash":"^4.17.21","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^24.5.2","@types/lodash":"^4.17.24","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.0.46_1778839606615_0.3058533149994107","host":"s3://npm-registry-packages-npm-production"}},"2.1.0":{"name":"speedly","version":"2.1.0","keywords":["framework","backend","express","mongoose","schema","api","typescript","speedly"],"author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.1.0","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"2d26600e3d6cd3e5d5a37e36eb0ceb77f5af3429","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.1.0.tgz","fileCount":102,"integrity":"sha512-OUphmQxFAiC1PmnhWM+x/Gko/pubFGzCEAKT4nBJu4xRVn1rNDjJGdZLcfAPYIKYcp2y0QKymSXlmmYJWc0QcQ==","signatures":[{"sig":"MEYCIQC6DuslKBZ/3SHmUttkTjbwK4mUJP3ivpFblGf+G/4zDgIhANEkyV9kfNEstG3gH9ItTOzaMfannmrCygHwOacZF8Os","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189381},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"types":"./dist/esm/kit/index.d.ts","import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"types":"./dist/esm/util/index.d.ts","import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"types":"./dist/esm/model/index.d.ts","import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./types":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.js"},"./modules":{"types":"./dist/esm/modules/index.d.ts","import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"types":"./dist/esm/document/index.d.ts","import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"c6dd0506c88e472adf421f3c9bbfcba558906a3a","scripts":{"dev":"ts-node src/index.ts","build":"npm run clean && npm run build:cjs && npm run build:esm","clean":"rm -rf dist","release":"npm run build && git add . && git commit  && npm version patch && git push --follow-tags && npm publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"11.14.1","description":"Schema-driven backend framework for rapid API and admin panel development","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","lodash":"^4.17.21","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^24.5.2","@types/lodash":"^4.17.24","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.1.0_1779090800445_0.12309204882420599","host":"s3://npm-registry-packages-npm-production"}},"2.1.1":{"name":"speedly","version":"2.1.1","keywords":["framework","backend","express","mongoose","schema","api","typescript","speedly"],"author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.1.1","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"e141f5e300bc0d248bbe49d6bae08a97ea438cfb","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.1.1.tgz","fileCount":102,"integrity":"sha512-0bhJPY2LDbdkS4ZMB7b0Mm0YZZQEnbnC1QYiJ33ZE6A90cC7QJ+Xl3sIMsB0rgdp/UDxJPP7HKgPzS1HrsTLcg==","signatures":[{"sig":"MEUCIQD55bk9vflIG/8iNVG+OstSKy3w320tQ12zdBXxoHSM/AIgW2Qf5OqYgQWgE9qPHR8/eU9jcdZGlAMJpNf4iv959J4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":189391},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"types":"./dist/esm/kit/index.d.ts","import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"types":"./dist/esm/util/index.d.ts","import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"types":"./dist/esm/model/index.d.ts","import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./types":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.js"},"./modules":{"types":"./dist/esm/modules/index.d.ts","import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"types":"./dist/esm/document/index.d.ts","import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"6a027ef42b32796af702920784b3948d09350345","scripts":{"dev":"ts-node src/index.ts","build":"npm run clean && npm run build:cjs && npm run build:esm","clean":"rm -rf dist","release":"npm run build && git add . && git commit  && npm version patch && git push --follow-tags && npm publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"11.14.1","description":"Schema-driven backend framework for rapid API and admin panel development","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","lodash":"^4.17.21","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^24.5.2","@types/lodash":"^4.17.24","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.1.1_1779115046177_0.9471905228484652","host":"s3://npm-registry-packages-npm-production"}},"2.1.2":{"name":"speedly","version":"2.1.2","keywords":["framework","backend","express","mongoose","schema","api","typescript","speedly"],"author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.1.2","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"02077c8df565a22ae8916b0a585da4972180fc6c","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.1.2.tgz","fileCount":102,"integrity":"sha512-YQ2tZt6E3vrS6LfhnMS9XXLjGddKKv0xpXexIA/Je9KECNUpd1GIxqJz+ZwtV4UX6P9uplHpfe/RNFvaMkGPCQ==","signatures":[{"sig":"MEYCIQCGkaXdaDN4wAXVuQAj07Sp6O99IDn//rKw5G2A6dkZ9gIhAIAolCJ0xhMztsxZkatg877kxvks1PbGWjrOYUiD3HVt","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":191969},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"types":"./dist/esm/kit/index.d.ts","import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"types":"./dist/esm/util/index.d.ts","import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"types":"./dist/esm/model/index.d.ts","import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./types":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.js"},"./modules":{"types":"./dist/esm/modules/index.d.ts","import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"types":"./dist/esm/document/index.d.ts","import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"bea84ef5ba4672346ca5320ec08e946c89e89429","scripts":{"dev":"ts-node src/index.ts","build":"npm run clean && npm run build:cjs && npm run build:esm","clean":"rm -rf dist","release":"npm run build && git add . && git commit  && npm version patch && git push --follow-tags && npm publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"11.14.1","description":"Schema-driven backend framework for rapid API and admin panel development","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","lodash":"^4.17.21","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^24.5.2","@types/lodash":"^4.17.24","@types/multer":"^2.0.0","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.1.2_1779116185343_0.5987192051424486","host":"s3://npm-registry-packages-npm-production"}},"2.1.3":{"name":"speedly","version":"2.1.3","keywords":["framework","backend","express","mongoose","schema","api","typescript","speedly"],"author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.1.3","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"fad165b72689277502a5c69d778880b50c0a9d29","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.1.3.tgz","fileCount":102,"integrity":"sha512-hn5mr+Mpnj1yAgk/W3t8BK3apQ+ly9qZSQZW5K0NXKG27PSVsZzGNg4sTZxSOMknDBOwqll9fRBL8LI64AMiyw==","signatures":[{"sig":"MEUCIQCNYP5qbzgxyxsDqKK/WvnNZBwZbdXcn6b8GqL6mmiORwIgJJQIpNA7ZnfGlCqoVkFfBlmiP3qLZ6Qn/TOKCLyX3D0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193208},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"types":"./dist/esm/kit/index.d.ts","import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"types":"./dist/esm/util/index.d.ts","import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"types":"./dist/esm/model/index.d.ts","import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./types":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.js"},"./modules":{"types":"./dist/esm/modules/index.d.ts","import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"types":"./dist/esm/document/index.d.ts","import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"3c94dfec1c71548e0d16904f12f748f69f155f58","scripts":{"dev":"ts-node src/index.ts","build":"npm run clean && npm run build:cjs && npm run build:esm","clean":"rm -rf dist","release":"npm run build && git add . && git commit  && npm version patch && git push --follow-tags && npm publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"11.14.1","description":"Schema-driven backend framework for rapid API and admin panel development","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","lodash":"^4.17.21","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^24.5.2","@types/lodash":"^4.17.24","@types/multer":"^2.0.0","cookie-parser":"^1.4.7","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.1.3_1781960275195_0.35403047116216335","host":"s3://npm-registry-packages-npm-production"}},"2.2.0":{"name":"speedly","version":"2.2.0","keywords":["framework","backend","express","mongoose","schema","api","typescript","speedly"],"author":{"name":"MAHSERIN"},"license":"MIT","_id":"speedly@2.2.0","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"dist":{"shasum":"a38ffb3ca65fe979cbadd222a88faf7d09572a4b","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.2.0.tgz","fileCount":102,"integrity":"sha512-9vSVO1IU8yb4UcpqSjr+63HjUj/6uFS7xMqAKzQTZWJcc0T6TcNMCzOiuZUfBl5zu88EF/hRgitEIYVWACVZlw==","signatures":[{"sig":"MEUCIEs+NzypukmoUfxSKJznjVrHbL8BsyXSP6zwPldlW2wpAiEA1P1X3wFO7XizVzj4Uh9LcT0oz/4J1d3vRTkvZzVxMu4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":193250},"main":"./dist/cjs/index.js","types":"./dist/esm/index.d.ts","module":"./dist/esm/index.js","engines":{"node":">=18"},"exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"types":"./dist/esm/kit/index.d.ts","import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./util":{"types":"./dist/esm/util/index.d.ts","import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./model":{"types":"./dist/esm/model/index.d.ts","import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"},"./types":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.js"},"./modules":{"types":"./dist/esm/modules/index.d.ts","import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"types":"./dist/esm/document/index.d.ts","import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"}},"gitHead":"1a1daf47a653bc304e3447ca6e9cd9d6b6222411","scripts":{"dev":"ts-node src/index.ts","build":"npm run clean && npm run build:cjs && npm run build:esm","clean":"rm -rf dist","release":"npm run build && git add . && git commit  && npm version patch && git push --follow-tags && npm publish","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","typecheck":"tsc --noEmit","prepublishOnly":"npm run build"},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"_npmVersion":"11.14.1","description":"Schema-driven backend framework for rapid API and admin panel development","directories":{},"sideEffects":false,"_nodeVersion":"22.21.0","dependencies":{"yup":"^1.7.1","axios":"^1.11.0","lodash":"^4.17.21","translate":"^3.0.1","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1"},"_hasShrinkwrap":false,"devDependencies":{"ts-node":"^10.9.2","typescript":"^5.9.2","@types/node":"^24.5.2","@types/lodash":"^4.17.24","@types/multer":"^2.0.0","cookie-parser":"^1.4.7","@types/express":"^5.0.3","@types/swagger-ui-express":"^4.1.8"},"peerDependencies":{"multer":"^2","express":"^5","mongoose":">=8 <10"},"_npmOperationalInternal":{"tmp":"tmp/speedly_2.2.0_1782731378893_0.8108143794918181","host":"s3://npm-registry-packages-npm-production"}},"2.2.1":{"name":"speedly","version":"2.2.1","description":"Schema-driven backend framework for rapid API and admin panel development","author":{"name":"MAHSERIN"},"license":"MIT","main":"./dist/cjs/index.js","module":"./dist/esm/index.js","types":"./dist/esm/index.d.ts","exports":{".":{"types":"./dist/esm/index.d.ts","import":"./dist/esm/index.js","require":"./dist/cjs/index.js"},"./kit":{"types":"./dist/esm/kit/index.d.ts","import":"./dist/esm/kit/index.js","require":"./dist/cjs/kit/index.js"},"./types":{"types":"./dist/esm/types/index.d.ts","import":"./dist/esm/types/index.js","require":"./dist/cjs/types/index.js"},"./util":{"types":"./dist/esm/util/index.d.ts","import":"./dist/esm/util/index.js","require":"./dist/cjs/util/index.js"},"./modules":{"types":"./dist/esm/modules/index.d.ts","import":"./dist/esm/modules/index.js","require":"./dist/cjs/modules/index.js"},"./document":{"types":"./dist/esm/document/index.d.ts","import":"./dist/esm/document/index.js","require":"./dist/cjs/document/index.js"},"./model":{"types":"./dist/esm/model/index.d.ts","import":"./dist/esm/model/index.js","require":"./dist/cjs/model/index.js"}},"sideEffects":false,"engines":{"node":">=18"},"scripts":{"clean":"rm -rf dist","build":"npm run clean && npm run build:cjs && npm run build:esm","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.esm.json","dev":"ts-node src/index.ts","typecheck":"tsc --noEmit","prepublishOnly":"npm run build","release":"npm run build && git add . && git commit  && npm version patch && git push --follow-tags && npm publish"},"peerDependencies":{"express":"^5","mongoose":">=8 <10","multer":"^2"},"dependencies":{"axios":"^1.11.0","cosmiconfig":"^9.0.0","jsonwebtoken":"^9.0.2","lodash":"^4.17.21","swagger-themes":"^1.4.3","swagger-ui-express":"^5.0.1","translate":"^3.0.1","yup":"^1.7.1"},"devDependencies":{"@types/express":"^5.0.3","@types/lodash":"^4.17.24","@types/multer":"^2.0.0","@types/node":"^24.5.2","@types/swagger-ui-express":"^4.1.8","cookie-parser":"^1.4.7","ts-node":"^10.9.2","typescript":"^5.9.2"},"keywords":["framework","backend","express","mongoose","schema","api","typescript","speedly"],"gitHead":"561825827e49e0850b97e80d5eab1dbf27bc9b9f","_id":"speedly@2.2.1","_nodeVersion":"22.21.0","_npmVersion":"11.14.1","dist":{"integrity":"sha512-ebpBetQfw3ddHG/VNXw9RTfCs6yJCt3NH4GdFrwkXl8SX7p/OTF4eXQA4F1NyBgG1cramRD0SvWIBVe5Cv1oCg==","shasum":"db5c5d789d9598a369e4e14288c1971bd92e2425","tarball":"https://registry.npmjs.org/speedly/-/speedly-2.2.1.tgz","fileCount":102,"unpackedSize":193310,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCO8gvkK6laBFrKzOOGvADyhhK+oP0afs6d8ryDdNb7SQIgAN5J6dtq0fQvN9jUffvM9zzPLcU+KGtAjItbHbw4JCA="}]},"_npmUser":{"name":"mahserin","email":"mahserin021@gmail.com"},"directories":{},"maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/speedly_2.2.1_1783157508299_0.5284740180279934"},"_hasShrinkwrap":false}},"time":{"created":"2025-06-15T08:28:46.927Z","modified":"2026-07-04T09:31:48.810Z","0.0.1":"2024-01-24T17:11:31.199Z","1.0.0":"2025-06-15T08:28:47.111Z","1.1.0":"2025-09-30T07:06:07.771Z","1.1.1":"2025-09-30T07:55:14.681Z","1.1.2":"2025-09-30T08:01:25.156Z","1.1.3":"2025-09-30T08:04:33.432Z","1.1.4":"2025-09-30T08:13:48.245Z","1.1.5":"2025-09-30T08:31:38.060Z","1.2.0":"2025-09-30T09:07:50.184Z","1.2.1":"2025-09-30T09:29:10.155Z","1.2.6":"2025-09-30T14:48:05.662Z","1.2.7":"2025-09-30T14:54:08.436Z","1.2.8":"2025-11-06T12:42:41.386Z","1.2.9":"2025-11-06T14:07:50.847Z","1.2.10":"2025-11-06T14:26:26.586Z","1.2.11":"2025-11-06T16:11:58.115Z","1.2.12":"2025-11-06T16:30:11.162Z","1.2.13":"2025-11-06T16:46:55.485Z","1.2.15":"2025-11-06T17:22:04.893Z","1.2.17":"2025-11-06T17:49:40.025Z","1.2.18":"2025-11-06T17:52:50.036Z","1.2.19":"2025-11-06T17:53:28.172Z","1.2.20":"2025-11-06T17:54:32.319Z","1.2.21":"2025-11-06T17:57:21.812Z","1.2.22":"2025-11-06T17:58:54.998Z","1.2.23":"2025-11-07T10:48:42.946Z","1.2.24":"2025-11-11T09:00:44.761Z","1.2.27":"2025-11-11T10:21:54.275Z","1.2.28":"2025-11-11T10:37:41.313Z","1.2.29":"2025-11-11T10:41:00.680Z","1.2.30":"2025-11-11T10:47:21.034Z","1.2.31":"2025-11-11T10:59:14.866Z","1.2.32":"2025-11-11T11:07:26.197Z","1.2.33":"2025-11-11T11:09:23.924Z","1.2.34":"2025-11-11T11:21:00.571Z","1.2.35":"2025-11-11T11:54:31.644Z","1.2.36":"2025-11-11T12:01:56.295Z","1.2.37":"2025-11-11T12:14:27.269Z","1.2.38":"2025-11-11T12:17:25.061Z","1.2.39":"2025-11-11T12:17:59.619Z","1.2.40":"2025-12-04T10:36:41.993Z","1.2.42":"2025-12-06T14:00:25.131Z","1.2.43":"2025-12-07T07:34:18.835Z","1.2.44":"2025-12-07T07:36:26.191Z","1.2.45":"2025-12-07T16:41:29.173Z","1.2.46":"2025-12-09T09:29:09.555Z","1.2.47":"2025-12-09T12:21:50.378Z","1.2.48":"2025-12-10T11:31:11.584Z","1.3.0":"2025-12-10T12:22:31.230Z","2.0.5":"2025-12-26T12:25:02.198Z","2.0.6":"2025-12-26T13:04:48.753Z","2.0.7":"2025-12-26T14:00:47.510Z","2.0.8":"2025-12-26T15:34:44.906Z","2.0.9":"2025-12-26T15:47:55.910Z","2.0.10":"2025-12-26T15:55:28.583Z","2.0.11":"2025-12-26T16:01:39.344Z","2.0.12":"2025-12-26T16:03:56.441Z","2.0.13":"2025-12-26T16:09:04.168Z","2.0.14":"2025-12-30T17:40:09.347Z","2.0.15":"2025-12-30T17:53:06.383Z","2.0.16":"2025-12-30T18:04:54.286Z","2.0.17":"2025-12-30T18:07:48.659Z","2.0.18":"2025-12-30T18:10:10.371Z","2.0.19":"2025-12-30T18:13:09.613Z","2.0.20":"2025-12-30T18:17:25.082Z","2.0.21":"2025-12-30T18:19:03.630Z","2.0.22":"2025-12-30T18:34:40.549Z","2.0.23":"2026-01-02T10:16:32.972Z","2.0.24":"2026-02-14T09:58:32.912Z","2.0.25":"2026-02-14T10:05:33.912Z","2.0.26":"2026-02-14T10:12:09.680Z","2.0.27":"2026-02-15T12:37:57.876Z","2.0.28":"2026-02-15T12:40:31.708Z","2.0.29":"2026-02-15T12:43:20.631Z","2.0.30":"2026-02-15T12:51:30.902Z","2.0.31":"2026-02-15T13:07:25.304Z","2.0.32":"2026-02-15T13:15:54.879Z","2.0.33":"2026-02-15T13:35:19.729Z","2.0.34":"2026-02-15T13:53:05.902Z","2.0.35":"2026-02-15T14:21:24.339Z","2.0.36":"2026-02-15T14:44:50.437Z","2.0.37":"2026-02-15T14:45:41.057Z","2.0.38":"2026-02-22T17:38:56.396Z","2.0.42":"2026-05-13T10:50:25.644Z","2.0.43":"2026-05-13T10:59:58.497Z","2.0.44":"2026-05-15T09:22:53.777Z","2.0.45":"2026-05-15T09:33:52.593Z","2.0.46":"2026-05-15T10:06:46.755Z","2.1.0":"2026-05-18T07:53:20.599Z","2.1.1":"2026-05-18T14:37:26.337Z","2.1.2":"2026-05-18T14:56:25.497Z","2.1.3":"2026-06-20T12:57:55.338Z","2.2.0":"2026-06-29T11:09:39.066Z","2.2.1":"2026-07-04T09:31:48.696Z"},"author":{"name":"MAHSERIN"},"license":"MIT","keywords":["framework","backend","express","mongoose","schema","api","typescript","speedly"],"description":"Schema-driven backend framework for rapid API and admin panel development","maintainers":[{"name":"mahserin","email":"mahserin021@gmail.com"}],"readme":"# speedly\n\nA lightweight Express utility framework that bundles auth middlewares, database model handlers, file uploader helpers, request validators, an API documentation loader, and small utilities to speed up building REST APIs.\n\n## Installation\n\n```bash\nnpm install speedly\n```\n\nInstall peer dependencies (Express, Mongoose, and Multer are required):\n\n```bash\nnpm install express mongoose multer\n```\n\n## Quick Start\n\n```js\nconst speedly = require('speedly');\nconst mongoose = require('mongoose');\n\nconst app = speedly();\n\nmongoose.connect('mongodb://localhost:27017/myapp')\n  .catch(err => { console.error('MongoDB connection error:', err); process.exit(1); });\n\napp.listen(3000, () => {\n  console.log('Server running on http://localhost:3000');\n  console.log('API docs at   http://localhost:3000/docs');\n});\n```\n\nOr with ESM:\n\n```js\nimport speedly from 'speedly';\nimport mongoose from 'mongoose';\n\nconst app = speedly();\n\nawait mongoose.connect('mongodb://localhost:27017/myapp');\n\napp.listen(3000);\n```\n\n`speedly()` returns a fully configured Express app with JSON parsing, URL-encoded body parsing, static file serving, a home route, a 404 handler, an error handler, and Swagger documentation pre-wired.\n\n### Init options\n\n```js\nconst app = speedly({\n  jsonParser: true,         // default: true\n  urlEncodedParser: true,   // default: true\n  cookieParser: true,       // default: true\n  staticFiles: true,        // default: true — serves /public at /static\n  homeHandler: true,        // default: true — GET / returns a welcome page\n  notFoundHandler: true,    // default: true\n  errorHandler: true,       // default: true\n  documentation: true,      // default: true — mounts Swagger UI at /docs\n});\n```\n\n---\n\n## API Reference\n\n### `speedly/kit` — auth, db, uploader, validator\n\n```js\nconst { auth, db, uploader, validator } = require('speedly/kit');\n```\n\n#### `auth`\n\nExpress middlewares for access control.\n\n```js\nconst { auth } = require('speedly/kit');\n\n// Require an authenticated user\napp.get('/profile', auth.user(), handler);\n\n// Require an admin\napp.delete('/post/:id', auth.admin(), handler);\n\n// Require an admin with a specific permission\napp.get('/users', auth.admin({ permission: 'OWNER' }), handler);\n\n// Accept any authenticated request\napp.get('/dashboard', auth.any(), handler);\n```\n\n- `auth.user()` — enforces user-level authentication.\n- `auth.admin(config?)` — enforces admin access. Pass `{ permission }` to require a specific permission string (e.g. `'OWNER'`, `'ADMIN'`).\n- `auth.any()` — accepts any authenticated request regardless of role.\n\n#### `db`\n\nCreates Express route handlers that run Mongoose operations on a model. Supports pagination, search, sort, and field selection via query params (`?search=`, `?page=`, `?limit=`, `?sort=`, `?select=`).\n\n```js\nconst { db } = require('speedly/kit');\n\n// GET /posts — list all posts (supports ?search=, ?page=, ?limit=)\napp.get('/posts', db('post').find());\n\n// POST /posts — create a new post\napp.post('/posts', db('post').create());\n\n// GET /posts/:id — get post by id\napp.get('/posts/:id', db('post').findById());\n\n// PUT /posts/:id — update post by id\napp.put('/posts/:id', db('post').findByIdAndUpdate());\n\n// DELETE /posts/:id — delete post by id\napp.delete('/posts/:id', db('post').findByIdAndDelete());\n```\n\nAvailable methods: `.find()`, `.create()`, `.findOne()`, `.findById()`, `.findByIdAndUpdate()`, `.findByIdAndDelete()`, `.updateOne()`, `.updateMany()`, `.deleteOne()`, `.deleteMany()`, `.findOneAndUpdate()`, `.aggregate()`.\n\nYou can pass a callback to build the query dynamically from `req`:\n\n```js\n// GET /posts/:slug — find by slug and increment view count\napp.get('/posts/:slug',\n  db('post').findOneAndUpdate(\n    req => ({ slug: req.params.slug }, { $inc: { views: 1 } })\n  ).populate('author_id')\n);\n\n// POST /posts — create with author set from authenticated user\napp.post('/posts',\n  auth.admin(),\n  db('post').create(req => ({ author_id: req.user._id }))\n);\n```\n\nChain `.populate()` and `.select()` to control what is returned:\n\n```js\napp.get('/posts',\n  db('post').find()\n    .populate([{ path: 'author_id', select: '-password' }, 'thumbnail_id'])\n);\n\napp.get('/me',\n  auth.user(),\n  db('user').findOne(req => ({ _id: req.user._id }))\n    .populate('role_id')\n    .select('-password')\n);\n```\n\nPass `{ type: 'internal' }` to resolve speedly's built-in models:\n\n```js\napp.get('/translations', db('translation', { type: 'internal' }).find());\n```\n\n#### `uploader`\n\nFile upload middlewares built on `multer`, with optional metadata persistence to a `media` collection.\n\n```js\nconst { uploader } = require('speedly/kit');\n\n// Single file upload\napp.post('/upload', uploader('/images').single('photo'), (req, res) => {\n  res.json({ url: req.body.photo });\n});\n\n// Multiple files\napp.post('/gallery', uploader('/images').array('photos', 10), (req, res) => {\n  res.json({ urls: req.body.photos });\n});\n```\n\nConfig options: `saveInDb`, `prefix`, `limit` (MB), `format` (RegExp), `path`.\n\n#### `validator`\n\nRequest validation middleware built on `yup`. Validates `req.body`, `req.params`, and `req.query`.\n\n```js\nconst { validator } = require('speedly/kit');\nconst yup = require('yup');\n\napp.post(\n  '/posts',\n  validator({\n    body: yup.object({\n      title: yup.string().required(),\n      slug:  yup.string().required(),\n      status: yup.string().oneOf(['draft', 'published', 'hidden']),\n    }),\n  }),\n  handler\n);\n\n// Validate route params\napp.put(\n  '/posts/:id',\n  validator({\n    params: yup.object({ id: yup.string().required() }),\n    body:   yup.object({ title: yup.string() }),\n  }),\n  handler\n);\n```\n\nOn validation failure, calls `next({ status: 405, message: '...' })`.\n\n---\n\n### `speedly/modules` — built-in routers\n\n```js\nconst { translation } = require('speedly/modules');\n\napp.use('/api/translation', translation);\n```\n\nIncludes a `translation` router with:\n- `GET /` — list translations (supports `?search=`, `?page=`, `?limit=`)\n- `POST /` — create a translation\n- `PUT /:id` — update a translation (requires admin auth)\n\n---\n\n### `speedly/document` — Swagger UI\n\nScans your module routers and mounts a Swagger UI at `/docs`.\n\n```js\nconst document = require('speedly/document');\nconst path = require('path');\n\ndocument(app, path.join(process.cwd(), 'src/modules'));\n// Visit http://localhost:3000/docs\n```\n\nAutomatically detects routes, HTTP methods, `yup` validation schemas, and auth middlewares to generate OpenAPI documentation.\n\n---\n\n### `speedly/util` — utilities\n\n```js\nconst { translator } = require('speedly/util');\n\nconst result = await translator('Hello', 'fa');\nconsole.log(result); // translated text\n```\n\n`translator(text, lang)` — translates text to the target language, caching results in the `translation` model.\n\n---\n\n### `speedly/model` — Mongoose models\n\n```js\nconst { translation } = require('speedly/model');\n\nconst docs = await translation.find({ lang: 'fa' });\n```\n\nIncludes the `translation` model with fields: `text`, `lang`, `translatedText`, and timestamps.\n\n---\n\n## Examples\n\n### Blog API\n\nA full blog REST API with auth-protected write routes and public read routes.\n\n**`src/modules/blog/blog.validator.js`**\n\n```js\nconst { validator } = require('speedly/kit');\nconst yup = require('yup');\n\nconst paramId = yup.object({\n  id: yup.string().required('id is required'),\n});\n\nconst schema = yup.object({\n  title:        yup.string().required(),\n  slug:         yup.string().required().matches(/^[\\d\\w-]+$/i, 'slug can only contain letters, numbers and dashes'),\n  subTitle:     yup.string(),\n  content:      yup.string(),\n  status:       yup.string().oneOf(['draft', 'published', 'hidden']),\n});\n\nexports.post   = { body: schema };\nexports.put    = { params: paramId, body: schema };\nexports.delete = { params: paramId };\n```\n\n**`src/modules/blog/blog.routes.js`**\n\n```js\nconst express = require('express');\nconst { auth, db, validator } = require('speedly/kit');\nconst v = require('./blog.validator');\n\nconst router = express.Router();\n\n// Public: list all posts with author and thumbnail populated\nrouter.get('/',\n  db('blog').find()\n    .populate([{ path: 'author_id', select: '-password' }, 'thumbnail_id'])\n);\n\n// Public: get single post by slug and increment view count\nrouter.get('/:slug',\n  db('blog').findOneAndUpdate(\n    req => ({ slug: req.params.slug }, { $inc: { views: 1 } })\n  ).populate([{ path: 'author_id', select: '-password' }, 'thumbnail_id'])\n);\n\n// Admin only: create / update / delete\nrouter.post('/',   auth.admin(), validator(v.post),   db('blog').create(req => ({ author_id: req.user._id })));\nrouter.put('/:id', auth.admin(), validator(v.put),    db('blog').findByIdAndUpdate());\nrouter.delete('/:id', auth.admin(), validator(v.delete), db('blog').findByIdAndDelete());\n\nmodule.exports = router;\n```\n\n### User & Auth Routes\n\nRegistration, login, and profile routes with OTP flow.\n\n**`src/modules/user/user.routes.js`**\n\n```js\nconst express = require('express');\nconst { auth, db, validator } = require('speedly/kit');\nconst yup = require('yup');\n\nconst router = express.Router();\n\nconst phoneSchema = yup.object({\n  // Iranian mobile format: 11 digits starting with 09 — adjust regex for your region\n  phone: yup.string().required().matches(/^09\\d{9}$/, 'Enter an 11-digit phone number starting with 09'),\n});\n\n// Check phone number and send OTP\nrouter.post('/check-phone',\n  validator({ body: phoneSchema }),\n  myUserController.checkPhone   // your custom controller\n);\n\n// Register / login with OTP\nrouter.post('/register',\n  validator({ body: phoneSchema }),\n  myUserController.register\n);\n\n// Get current user profile\nrouter.get('/me',\n  auth.user(),\n  db('user').findOne(req => ({ _id: req.user._id }))\n    .populate('role_id')\n    .select('-password')\n);\n\n// Admin: list all users\nrouter.get('/',\n  auth.admin({ permission: 'OWNER' }),\n  db('user').find()\n);\n\n// Admin: create / update / delete user\nrouter.post('/',      auth.admin(), db('user').create());\nrouter.put('/:id',    auth.admin(), db('user').findByIdAndUpdate());\nrouter.delete('/:id', auth.admin(), db('user').findByIdAndDelete());\n\nmodule.exports = router;\n```\n\n### Role Management\n\nCRUD routes for roles, restricted to users with the `OWNER` permission.\n\n**`src/modules/role/role.routes.js`**\n\n```js\nconst express = require('express');\nconst { auth, db, validator } = require('speedly/kit');\nconst yup = require('yup');\n\nconst router = express.Router();\n\nconst schema = yup.object({\n  title:  yup.string().required(),\n  access: yup.string().required().oneOf(['OWNER', 'ADMIN', 'EXPERT']),\n});\n\nrouter.get('/',    auth.admin({ permission: 'OWNER' }), db('role').find());\nrouter.post('/',   auth.admin({ permission: 'OWNER' }), validator({ body: schema }), db('role').create());\nrouter.put('/:id', auth.admin({ permission: 'OWNER' }), validator({ body: schema }), db('role').findByIdAndUpdate());\nrouter.delete('/:id', auth.admin({ permission: 'OWNER' }), db('role').findByIdAndDelete());\n\nmodule.exports = router;\n```\n\n### File Upload\n\n```js\nconst express = require('express');\nconst { auth, uploader } = require('speedly/kit');\n\nconst router = express.Router();\n\n// Single image upload (saves file info to the media collection)\nrouter.post('/image',\n  auth.user(),\n  uploader('/images', { saveInDb: true, limit: 5 /* max file size in MB */, format: /image\\/(jpeg|png|webp)/ }).single('photo'),\n  (req, res) => res.json({ url: req.body.photo })\n);\n\n// Multiple file upload\nrouter.post('/gallery',\n  auth.user(),\n  uploader('/images').array('photos', 10),\n  (req, res) => res.json({ urls: req.body.photos })\n);\n\nmodule.exports = router;\n```\n\n### Putting It All Together\n\n**`src/app.js`**\n\n```js\nconst speedly = require('speedly');\nconst mongoose = require('mongoose');\nconst { translation } = require('speedly/modules');\n\nconst blogRoutes = require('./modules/blog/blog.routes');\nconst userRoutes = require('./modules/user/user.routes');\nconst roleRoutes = require('./modules/role/role.routes');\n\nconst app = speedly();\n\nmongoose.connect(process.env.MONGO_URI || 'mongodb://localhost:27017/myapp');\n\n// Built-in translation module\napp.use('/api/translation', translation);\n\n// Application routes\napp.use('/api/blogs', blogRoutes);\napp.use('/api/users', userRoutes);\napp.use('/api/roles', roleRoutes);\n\napp.listen(3000, () => {\n  console.log('Running on http://localhost:3000');\n  console.log('API docs:   http://localhost:3000/docs');\n});\n```\n\n---\n\n## License\n\nMIT\n","readmeFilename":"README.md"}