{"_id":"@0l00000l/auth","_rev":"23-f68468dd941e5278839c448b91900eed","name":"@0l00000l/auth","dist-tags":{"latest":"1.1.4"},"versions":{"1.0.0":{"name":"@0l00000l/auth","version":"1.0.0","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.0.0","homepage":"","dist":{"shasum":"a6d58370f344f09d518f5960818dfe1a1c76a882","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.0.0.tgz","fileCount":86,"integrity":"sha512-qMUQeO+Au0/cqFeAQuLa82h8NWMShyghoDColpV1jq0f1krz7T5BjiPAcBwrvEBJKJ0a9aw9lQpVFC4cOIculg==","signatures":[{"sig":"MEYCIQD4ksL1I2a56ck/CkVP3D15llSjyxhNs8eip65khyeJBQIhAIIPg2RfRj9JAdcONJZZ5Ygu0S3W1xYMACwh8vDNh7nL","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204203},"main":"dist/index.js","types":"dist/index.d.js","engines":{"node":"20.x"},"scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js","load-test":"artillery run artilleryio-load-test.yml --output .artilleryio/test.json","swagger-autogen":"node swagger.js","load-test-report":"artillery report --output .artilleryio/report.html .artilleryio/test.json"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"6.14.17","description":"","directories":{},"_nodeVersion":"20.4.0","dependencies":{"cors":"^2.8.5","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","multer":"^1.4.5-lts.1","openai":"4.0.0","stripe":"^11.14.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","fsevents":"2.3.2","mongoose":"^6.3.4","artillery":"^2.0.0-23","multer-s3":"^2.10.0","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","swagger-jsdoc":"^6.2.1","express-validator":"^6.14.1","express-rate-limit":"^6.4.0","swagger-ui-express":"^4.4.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","swagger-autogen":"^2.22.0","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.0_1719033028764_0.7210590622702335","host":"s3://npm-registry-packages"}},"1.0.1":{"name":"@0l00000l/auth","version":"1.0.1","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.0.1","homepage":"","dist":{"shasum":"e6d7db4b6dc79bc331f6d818683d2c2fef72ee13","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.0.1.tgz","fileCount":48,"integrity":"sha512-XSGsoFy3XZ5ieH6BQUmc8yTQsCt7FcF9mS03mBaFSR8vFXg3f50R1AMlZZW+Kp2gk7v3O442kMsVU+7HvKq1rg==","signatures":[{"sig":"MEYCIQDKlu7LIn4flCQVoWC7dN2JWDVyiAhTbgG0ksrwQH03xAIhAIuS9S2IjvCvxLDCQS7k1KUvEFT63I0ot2cdNDHmYmzV","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":116318},"main":"index.ts","types":"index.d.ts","engines":{"node":"20.x"},"scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js","load-test":"artillery run artilleryio-load-test.yml --output .artilleryio/test.json","swagger-autogen":"node swagger.js","load-test-report":"artillery report --output .artilleryio/report.html .artilleryio/test.json"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"6.14.17","description":"","directories":{},"_nodeVersion":"20.4.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","multer":"^1.4.5-lts.1","openai":"4.0.0","stripe":"^11.14.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","fsevents":"2.3.2","mongoose":"^6.3.4","artillery":"^2.0.0-23","multer-s3":"^2.10.0","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","swagger-jsdoc":"^6.2.1","express-validator":"^6.14.1","express-rate-limit":"^6.4.0","swagger-ui-express":"^4.4.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","swagger-autogen":"^2.22.0","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.1_1719044051109_0.8517208253819257","host":"s3://npm-registry-packages"}},"1.0.2":{"name":"@0l00000l/auth","version":"1.0.2","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.0.2","homepage":"","dist":{"shasum":"71479b24dcd02812c3d35e0838a0c19973b3956f","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.0.2.tgz","fileCount":85,"integrity":"sha512-qxZ24jmkTFMB7k1rQRYsl7I8zwpeTxkpXZWwCjdB0kV2Rt0Tg5oG3kA/dpTeip6NyDfcoUGr0qojKINRecu5iw==","signatures":[{"sig":"MEQCICBmOA4I439OKfDYRuq/tLo9BR5TqRp4dBSbH5Ld5cNZAiABsDR1LNa4oLGs3azQXsbMxAcoPy9QwIoJOrvzWw4UIA==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206770},"main":"dist/index.js","type":"module","types":"index.d.ts","engines":{"node":"20.x"},"scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js","load-test":"artillery run artilleryio-load-test.yml --output .artilleryio/test.json","swagger-autogen":"node swagger.js","load-test-report":"artillery report --output .artilleryio/report.html .artilleryio/test.json"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"6.14.17","description":"","directories":{},"_nodeVersion":"20.4.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","multer":"^1.4.5-lts.1","openai":"4.0.0","stripe":"^11.14.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","fsevents":"2.3.2","mongoose":"^6.3.4","artillery":"^2.0.0-23","multer-s3":"^2.10.0","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","swagger-jsdoc":"^6.2.1","express-validator":"^6.14.1","express-rate-limit":"^6.4.0","swagger-ui-express":"^4.4.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","swagger-autogen":"^2.22.0","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.2_1719044793103_0.4141410849849536","host":"s3://npm-registry-packages"}},"1.0.3":{"name":"@0l00000l/auth","version":"1.0.3","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.0.3","homepage":"","dist":{"shasum":"3aee0f0b629aab6f5eec6dc3663b066dcb7a889c","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.0.3.tgz","fileCount":85,"integrity":"sha512-lCdMuuv1xXxRSDi/AKs0QBkO0unOgGtv9i5gswubeRFXOrU93CO0SM4pnrqrcU8x+MCq2mxMUgsiqX+2s1Zfqw==","signatures":[{"sig":"MEUCIBr4id1DyuwiI3qJHTeaUr79n4jFMLmH7ZNyVFW1eVQhAiEAh+rCkIkJGEUcg4ppOO33q58kMNmVbTECT9ze43W1tco=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206750},"main":"dist/index.js","types":"index.d.ts","engines":{"node":"20.x"},"scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js","load-test":"artillery run artilleryio-load-test.yml --output .artilleryio/test.json","swagger-autogen":"node swagger.js","load-test-report":"artillery report --output .artilleryio/report.html .artilleryio/test.json"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"6.14.17","description":"","directories":{},"_nodeVersion":"20.4.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","multer":"^1.4.5-lts.1","openai":"4.0.0","stripe":"^11.14.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","fsevents":"2.3.2","mongoose":"^6.3.4","artillery":"^2.0.0-23","multer-s3":"^2.10.0","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","swagger-jsdoc":"^6.2.1","express-validator":"^6.14.1","express-rate-limit":"^6.4.0","swagger-ui-express":"^4.4.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","swagger-autogen":"^2.22.0","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.3_1719044916103_0.6924562233192582","host":"s3://npm-registry-packages"}},"1.0.4":{"name":"@0l00000l/auth","version":"1.0.4","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.0.4","homepage":"","dist":{"shasum":"982561e6fae73f7545e761a9c231b9d6be8e2b88","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.0.4.tgz","fileCount":86,"integrity":"sha512-IOWh4J6joJLShDvvJDh+Mt2pwSU/knlRtGEMK2FrKVSdtQUefBWaXXy40Jz2yH+NbNFxLa1EjZqsAd03ARNaig==","signatures":[{"sig":"MEUCIQCKuPuF27DqWrR6jNYoooyA4umxkySIhJpJfIybNu6WBgIgXM1GpNd+WTutAEEwDLybQMnY7HWy3W7m+vjq8fA3FNY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":207182},"main":"dist/index.js","types":"index.d.ts","engines":{"node":"20.x"},"scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js","load-test":"artillery run artilleryio-load-test.yml --output .artilleryio/test.json","swagger-autogen":"node swagger.js","load-test-report":"artillery report --output .artilleryio/report.html .artilleryio/test.json"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"6.14.17","description":"```\r import aauth from '@0l00000l/auth';","directories":{},"_nodeVersion":"20.4.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","multer":"^1.4.5-lts.1","openai":"4.0.0","stripe":"^11.14.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","fsevents":"2.3.2","mongoose":"^6.3.4","artillery":"^2.0.0-23","multer-s3":"^2.10.0","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","swagger-jsdoc":"^6.2.1","express-validator":"^6.14.1","express-rate-limit":"^6.4.0","swagger-ui-express":"^4.4.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","swagger-autogen":"^2.22.0","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.4_1719048473011_0.6421786827925198","host":"s3://npm-registry-packages"}},"1.0.5":{"name":"@0l00000l/auth","version":"1.0.5","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.0.5","homepage":"","dist":{"shasum":"6d5973373a811505d7883327cfdda9fcae320aa6","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.0.5.tgz","fileCount":84,"integrity":"sha512-okW2MttWXw+KLwBaYzvct+sGM2pCMcYa2euFf8Eed0O7RuxuZeUiHj/4r3d3+TXj9sefn+lB8/XtfWaELckR+g==","signatures":[{"sig":"MEQCIBxPGFq46EHU8F0B6gGPO0B7SQkYT8j3WnoSfKNpyyNFAiBx3GQmSkHw3VwWnrjS+5tRwUxBpgLsP9RkTKw90AvsEw==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":206460},"main":"dist/index.js","types":"index.d.ts","engines":{"node":"20.x"},"scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js","load-test":"artillery run artilleryio-load-test.yml --output .artilleryio/test.json","swagger-autogen":"node swagger.js","load-test-report":"artillery report --output .artilleryio/report.html .artilleryio/test.json"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"6.14.17","description":"```\r import aauth from '@0l00000l/auth';","directories":{},"_nodeVersion":"20.4.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","fsevents":"2.3.2","artillery":"^2.0.0-23","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","swagger-jsdoc":"^6.2.1","express-validator":"^6.14.1","express-rate-limit":"^6.4.0","swagger-ui-express":"^4.4.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","swagger-autogen":"^2.22.0","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.5_1719049938211_0.9521464886852238","host":"s3://npm-registry-packages"}},"1.0.6":{"name":"@0l00000l/auth","version":"1.0.6","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.0.6","homepage":"","dist":{"shasum":"843601c4699b06d2261f7bc43d1c20b0d418d6ea","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.0.6.tgz","fileCount":83,"integrity":"sha512-dyffKkndjQyKBbA9veKA6sk0jA/P5aouZNr20ZBl5nChkKQK83AWH+UquynrYJakTio6XfPE32iBHQD+GtERjw==","signatures":[{"sig":"MEUCIQDeXRLn7VLaLmyIWMPjxhVBpMQxCdzD4ZS9cQzFhREA7QIgDj1QLH15DzGcyTvBi2xEUP82gM0/sMG0xqftgp12UXo=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204902},"main":"dist/index.js","types":"index.d.ts","engines":{"node":"20.x"},"scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js","load-test":"artillery run artilleryio-load-test.yml --output .artilleryio/test.json","swagger-autogen":"node swagger.js","load-test-report":"artillery report --output .artilleryio/report.html .artilleryio/test.json"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"6.14.17","description":"```\r import aauth from '@0l00000l/auth';","directories":{},"_nodeVersion":"20.4.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","fsevents":"2.3.2","artillery":"^2.0.0-23","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","swagger-jsdoc":"^6.2.1","express-validator":"^6.14.1","express-rate-limit":"^6.4.0","swagger-ui-express":"^4.4.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","swagger-autogen":"^2.22.0","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.6_1719050408760_0.5509435331819661","host":"s3://npm-registry-packages"}},"1.0.7":{"name":"@0l00000l/auth","version":"1.0.7","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.0.7","homepage":"","dist":{"shasum":"c87635eae6ab9d950545ed8982932870bde43700","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.0.7.tgz","fileCount":83,"integrity":"sha512-IBLNWCISsYqtoHpruTUx/pIKHunWtvfnN7431Stv2gGpJeMCsR8+j0+UBhAH6u5Im/e/3jr+P3mVdACLZnGi6A==","signatures":[{"sig":"MEUCIBHY6KQAEbKIyJ2q7N+ARtCYQazjzGmQrb8LHacmn4shAiEA4y72yRXA5FoTwR9k+GFdF0uQQZ3GPJncgQmxH2JNgvY=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204872},"main":"dist/index.js","types":"index.d.ts","engines":{"node":"20.x"},"gitHead":"b1f52dd4a926a8e691a6f8251dba5e0f79966354","scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js","load-test":"artillery run artilleryio-load-test.yml --output .artilleryio/test.json","swagger-autogen":"node swagger.js","load-test-report":"artillery report --output .artilleryio/report.html .artilleryio/test.json"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"6.14.17","description":"```\r import aauth from '@0l00000l/auth';","directories":{},"_nodeVersion":"20.4.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","fsevents":"2.3.2","artillery":"^2.0.0-23","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","swagger-jsdoc":"^6.2.1","express-validator":"^6.14.1","express-rate-limit":"^6.4.0","swagger-ui-express":"^4.4.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","swagger-autogen":"^2.22.0","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.7_1719140862407_0.8446045983454751","host":"s3://npm-registry-packages"}},"1.0.8":{"name":"@0l00000l/auth","version":"1.0.8","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.0.8","homepage":"","dist":{"shasum":"587186498f86390fed49e27232d0cb4786d75695","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.0.8.tgz","fileCount":83,"integrity":"sha512-qeoMZyFNaWF+XQDte0zZkrUflcrl0+X0d5jVh6g7sn0AXtNXpJRqjOQQ7rrmlEHQ703Ly62B1LnQR6uSNWZ2cg==","signatures":[{"sig":"MEYCIQCvx0ZBueSSg3vP3ehN71+Cr1LSii3VNPS+Z9q62gwliAIhAJOH0dtF0IshxwEm/y7cRMhW77oxT7X0dSSZJwFnjW4H","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":204877},"main":"dist/index.js","types":"index.d.ts","engines":{"node":"20.x"},"gitHead":"b1f52dd4a926a8e691a6f8251dba5e0f79966354","scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js","load-test":"artillery run artilleryio-load-test.yml --output .artilleryio/test.json","swagger-autogen":"node swagger.js","load-test-report":"artillery report --output .artilleryio/report.html .artilleryio/test.json"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"6.14.17","description":"```\r import aauth from '@0l00000l/auth';","directories":{},"_nodeVersion":"20.4.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","fsevents":"2.3.2","artillery":"^2.0.0-23","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","swagger-jsdoc":"^6.2.1","express-validator":"^6.14.1","express-rate-limit":"^6.4.0","swagger-ui-express":"^4.4.0","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","swagger-autogen":"^2.22.0","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.8_1719142449161_0.46411510376358267","host":"s3://npm-registry-packages"}},"1.0.9":{"name":"@0l00000l/auth","version":"1.0.9","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.0.9","homepage":"","dist":{"shasum":"7f8ce710d0cf23fdb46ecb37c7345a70261cf9e5","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.0.9.tgz","fileCount":74,"integrity":"sha512-JPhkC1L7jAdU8Z2DqpJgWqkmVQwExnoxurjMpHTBYlfcA9X58qCJw8T73yE2a12SRgjMskiYUjEbhJsHOeY3Aw==","signatures":[{"sig":"MEYCIQCA/F4SwzUKE93gTGacx89jo3Rwf6etPoVVUklOENkxrAIhAOA8eqHNamEZhMWuQzJBeYvmTEMDw6bDjrVgXVgWSm7D","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164916},"main":"dist/index.js","types":"index.d.ts","engines":{"node":"20.x"},"gitHead":"1c71b496c7530930b684591df0f9ae684ecd76d0","scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"9.8.1","description":"```\r import aauth from '@0l00000l/auth';","directories":{},"_nodeVersion":"20.6.1","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","express-validator":"^6.14.1","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.9_1719195259398_0.9433105243291118","host":"s3://npm-registry-packages"}},"1.0.10":{"name":"@0l00000l/auth","version":"1.0.10","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.0.10","homepage":"","dist":{"shasum":"81d5de7877c162911f6141d4eec1425fc3767852","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.0.10.tgz","fileCount":74,"integrity":"sha512-2H9H7wpyyAmOl95fsx1H4E11NqjJZQWHER3QZQYOPmhrQpn3h7Jm5AdLZ4cf4AIUJG1ui2X1dSqyR3qEv1VLZQ==","signatures":[{"sig":"MEUCIQCqHSPU4TVi0N+R24qrP6aqz2IQ8pWHEFCBDgpiEFt9ogIgbpkDTrn2XQVxTSzxFInHaUU6NcEYQ/N0E2Cv7OpAzXg=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":164756},"main":"dist/index.js","types":"index.d.ts","engines":{"node":"20.x"},"gitHead":"bd1908a8307abd7f9b8a6fc7897522db764b1ec4","scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"9.8.1","description":"```\r import aauth from '@0l00000l/auth';","directories":{},"_nodeVersion":"20.6.1","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","express-validator":"^6.14.1","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.10_1719195430325_0.5274073747127204","host":"s3://npm-registry-packages"}},"1.0.11":{"name":"@0l00000l/auth","version":"1.0.11","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.0.11","homepage":"","dist":{"shasum":"d5044bd82a70b9e375288f11a5657c5fba708ceb","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.0.11.tgz","fileCount":74,"integrity":"sha512-aU7dTtOtLawz2RfPnkNyejjDjNXbgjqqYh33uOYmuiP9WI/ur3Pzjb2+tficGDg0D4SxdT/Kd7tHEsKwM6+/4w==","signatures":[{"sig":"MEYCIQD1gUv4f2oZtcw+rRT/Z+i7pMmPQRi7vmDbtFvNdHLUBAIhAIsngzRPoM0f6oAIjAUtN70f1KTomlOFAn0eMfj2xazy","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165132},"main":"dist/index.js","types":"index.d.ts","engines":{"node":"20.x"},"gitHead":"52817b0891867155825bd8beb2f88904fd8b9598","scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"9.8.1","description":"```\r import aauth from '@0l00000l/auth';","directories":{},"_nodeVersion":"20.6.1","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","express-validator":"^6.14.1","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.11_1719195550041_0.8796147732631843","host":"s3://npm-registry-packages"}},"1.0.12":{"name":"@0l00000l/auth","version":"1.0.12","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.0.12","homepage":"","dist":{"shasum":"7391901fbf3a8538252ecd6b8903e350ab02832b","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.0.12.tgz","fileCount":74,"integrity":"sha512-tKhq4QhbNou+9/8Zx8uBtKAUEnrQyqOtmYNgFOg36tRdp7v3I/vl7Y9TvBTGktXx46EdxD+8LsVvJm8161ydrw==","signatures":[{"sig":"MEYCIQD2Ih9v2O8PT9gdJz1BohOMwP0wpUY4sKkwPzqpGGOGrAIhANRKjEZmqzhATIEcylMXVP3P31ICues7lZ+niKugw+ST","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165132},"main":"dist/index.js","types":"index.d.ts","engines":{"node":"20.x"},"gitHead":"52817b0891867155825bd8beb2f88904fd8b9598","scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"9.8.1","description":"```\r import aauth from '@0l00000l/auth';","directories":{},"_nodeVersion":"20.6.1","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","express-validator":"^6.14.1","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.12_1719636227863_0.24595929945330375","host":"s3://npm-registry-packages"}},"1.0.13":{"name":"@0l00000l/auth","version":"1.0.13","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.0.13","homepage":"","dist":{"shasum":"3c02a63a728894f1163c2fe73f0a3d0be1e9d12e","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.0.13.tgz","fileCount":74,"integrity":"sha512-NE1yvz1aWWtuOdagYjb7+yRpr4EGbtyms5Un4JoGUb0T2XzBadTXXEQ2JELO6LzKwYCg9wya2V7QEsS23uNxdQ==","signatures":[{"sig":"MEUCIQDoEpuz3zPpZN+HD0Mp9wljes4ERFmXXEUYSuszSRW5wQIgGVTTNU/QJhaGyGYEswaS4FgeBZY5+iec1RwzxhHZc5g=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165297},"main":"dist/index.js","types":"index.d.ts","engines":{"node":"20.x"},"gitHead":"2a18b326939984d8d1f6df101284371b2249ba73","scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"9.8.1","description":"```\r import aauth from '@0l00000l/auth';","directories":{},"_nodeVersion":"20.6.1","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","express-validator":"^6.14.1","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.13_1719636816997_0.8278429398383467","host":"s3://npm-registry-packages"}},"1.0.14":{"name":"@0l00000l/auth","version":"1.0.14","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.0.14","homepage":"","dist":{"shasum":"c1cc342a621612b73e6be4b3ab6f2fb2424d987f","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.0.14.tgz","fileCount":74,"integrity":"sha512-P/KqhOmWvioegVjZObmtX1y4nDmHebJdHp7RC12C0vI5QwHwgr07ZBsYmwT9yfV0sOHnXieRwMicaWrmhxGntQ==","signatures":[{"sig":"MEUCIEtGy2XCjE6k+q/6Cr7pZEOp/hqXQ1iqWE+xhMpDMZJBAiEAzuUb/kvbgzpAuZlkflZh2zHz7tNA3eBKHvZGmWHa1cM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165308},"main":"dist/index.js","types":"index.d.ts","engines":{"node":"20.x"},"gitHead":"2a18b326939984d8d1f6df101284371b2249ba73","scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"9.8.1","description":"```\r import aauth from '@0l00000l/auth';","directories":{},"_nodeVersion":"20.6.1","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","express-validator":"^6.14.1","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.14_1719638259471_0.5717318313377178","host":"s3://npm-registry-packages"}},"1.0.15":{"name":"@0l00000l/auth","version":"1.0.15","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.0.15","maintainers":[{"name":"kitman20022002","email":"kitman200220022002@gmail.com"}],"homepage":"","dist":{"shasum":"4a6773833de0f30f83346410ebd631fbbe6fa650","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.0.15.tgz","fileCount":74,"integrity":"sha512-aaG2uzHDgR2NwSmiMF/owHwBjAncOeahHkFX26gsgrCilpfIVG7kNe33xu6i8medQNQozjTWPlj6RA6DBSP+Kw==","signatures":[{"sig":"MEUCIFHGC791kTcGo3xR5GIcfwYmhhJQx0I+1scZ3jzOZFGaAiEA8ru7hmCGNBcZQJh/+RyvTqzwimiK8zeYfaqDwRdw3rM=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165412},"main":"dist/index.js","types":"index.d.ts","engines":{"node":"20.x"},"gitHead":"bba3d4553805a4207ef5b7b6b4a4b7fce8242cc3","scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"9.8.1","description":"```\r import aauth from '@0l00000l/auth';","directories":{},"_nodeVersion":"20.6.1","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","express-validator":"^6.14.1","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.15_1730116380494_0.3847095921112944","host":"s3://npm-registry-packages"}},"1.0.16":{"name":"@0l00000l/auth","version":"1.0.16","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.0.16","maintainers":[{"name":"kitman20022002","email":"kitman200220022002@gmail.com"}],"homepage":"","dist":{"shasum":"c363366cbde072dfe119a8a7072149979fab6e70","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.0.16.tgz","fileCount":74,"integrity":"sha512-pM0VmFwF1NJndYkvm2SnsdloC+uTX8mm6fjR0cGsYT9iAbPGMLrOrA13OuUdACD1O6d81F7ngMcmesgYWAIfjA==","signatures":[{"sig":"MEYCIQDpwFgNfVfdb1gBLWAzaA/Cx59Bca1H5zoIpccCfRQ5zgIhAIJ1Uq1V31v30Mvs7KxfPG174HvqQFkVA5VXImNnKK9i","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":165636},"main":"dist/index.js","types":"index.d.ts","engines":{"node":"20.x"},"gitHead":"fae45b718387d5c63ba5984298761b4bd8406669","scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"9.8.1","description":"1. Update package.json\r 2. npm run build\r 2. npm publish --access public","directories":{},"_nodeVersion":"20.6.1","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","express-validator":"^6.14.1","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.0.16_1730116722286_0.6512341964573842","host":"s3://npm-registry-packages"}},"1.1.1":{"name":"@0l00000l/auth","version":"1.1.1","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.1.1","maintainers":[{"name":"kitman20022002","email":"kitman200220022002@gmail.com"}],"homepage":"","dist":{"shasum":"55053351a63717d80ab6e123e26f0fa6ba94b54c","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.1.1.tgz","fileCount":74,"integrity":"sha512-vCUbeDTVnDYBbWlPDNW1cznEtuJoqbQkJa2rjLvnbPQWktXAVkdHByMb3JoFPHZTmh5WSvTNqP8UxMeuy3qQVg==","signatures":[{"sig":"MEUCICsfElQ9+ayRxjtJe0pgzzL3A0UoHQj3/x48zH9wo92GAiEAmN2Ey3b6H5j8QB170t6dzqt7CNm/CZeUYtpYvkr54Ew=","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167169},"main":"dist/index.js","types":"index.d.ts","engines":{"node":"20.x"},"gitHead":"e7aa23a8ddec1931bb8609dd9f08a68add46196b","scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"9.8.1","description":"1. Update package.json\r 2. npm run build\r 2. npm publish --access public","directories":{},"_nodeVersion":"20.6.1","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","express-validator":"^6.14.1","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.1_1730377621726_0.41834183179776785","host":"s3://npm-registry-packages"}},"1.1.2":{"name":"@0l00000l/auth","version":"1.1.2","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.1.2","maintainers":[{"name":"kitman20022002","email":"kitman200220022002@gmail.com"}],"homepage":"","dist":{"shasum":"efedc571d7bab1aa61097f588a3f70fb339f3292","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.1.2.tgz","fileCount":74,"integrity":"sha512-UeYsZ8J3Xgl0zH9utCJzV2Pl73jfd8uwCCTYwPOPzjuXDK8Vw9m7mu4lSojXN0Cw+UD3LrSrCTTk0NY8cYZ7Ug==","signatures":[{"sig":"MEQCIDqu1fQ7LNTy6+roVdwzNwq5lx+zJAW2WwLyy+UtOvnxAiA00WMC6l6ohKm+aA8HbQ36WAN0htqgQcxj6VdKtDo2lQ==","keyid":"SHA256:jl3bwswu80PjjokCgh0o2w5c2U4LhQAE57gj9cz1kzA"}],"unpackedSize":167169},"main":"dist/index.js","types":"index.d.ts","engines":{"node":"20.x"},"gitHead":"e7aa23a8ddec1931bb8609dd9f08a68add46196b","scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"9.8.1","description":"1. Update package.json\r 2. npm run build\r 2. npm publish --access public","directories":{},"_nodeVersion":"20.6.1","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","express-validator":"^6.14.1","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.2_1730378033874_0.13923572406600604","host":"s3://npm-registry-packages"}},"1.2.0":{"name":"@0l00000l/auth","version":"1.2.0","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.2.0","maintainers":[{"name":"kitman20022002","email":"kitman200220022002@gmail.com"}],"homepage":"","dist":{"shasum":"856849e54b747df107ff596f1688b40bfaf65dc0","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.2.0.tgz","fileCount":74,"integrity":"sha512-0cMlAwrcdDB4GabzScaxWN5Hsxokb2WSdGd56b1ClnQNM1th8XwxduLESkL+RqwaxX4RSoHc72CTwbjbcMvoUQ==","signatures":[{"sig":"MEUCIQDUDGTXa85FhTQ4G82z22su6WL8Ix8/CNk8Mf5/m3wM+wIgEzUQg75SD/335U9pB2eQkhKv7r4/nuqHopnr9rpW1IQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167195},"main":"dist/index.js","types":"index.d.ts","engines":{"node":"20.x"},"gitHead":"b2113335ac026abb4b100afc32605d0127928be4","scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"6.14.17","description":"1. Update package.json\r 2. npm run build\r 2. npm publish --access public","directories":{},"_nodeVersion":"20.6.1","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","fsevents":"2.3.2","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","express-validator":"^6.14.1","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.2.0_1745244387299_0.09714841852570077","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"@0l00000l/auth","version":"1.3.0","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.3.0","maintainers":[{"name":"kitman20022002","email":"kitman200220022002@gmail.com"}],"homepage":"","dist":{"shasum":"b4895ae285f6986415a5804e25a48720c4b247c1","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.3.0.tgz","fileCount":74,"integrity":"sha512-7Ej7tuttnpjUYflXRiWCIcmV7qvVIjal5s40dHzoaKRU8vcKAKiVEbjf3hVaPohOeXTBdrLsHcr7Dn/MwXlXEg==","signatures":[{"sig":"MEQCIChwenCimjLKa3NcGCiLwlQsvY6sQ3t6/gJ6E8IOyM0EAiADKxGAujVcv8FiVdl1ZX8NFRVCF8i36vOeqZyGk+pFzg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":167156},"main":"dist/index.js","types":"index.d.ts","gitHead":"b2113335ac026abb4b100afc32605d0127928be4","scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","prepare":"husky install","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"10.9.2","description":"1. Update package.json\r 2. npm run build\r 2. npm publish --access public","directories":{},"_nodeVersion":"22.15.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","express-validator":"^6.14.1","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","husky":"^8.0.1","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.3.0_1748740438861_0.0013957975650129573","host":"s3://npm-registry-packages-npm-production"}},"1.1.3":{"name":"@0l00000l/auth","version":"1.1.3","keywords":[],"author":"","license":"ISC","_id":"@0l00000l/auth@1.1.3","maintainers":[{"name":"kitman20022002","email":"kitman200220022002@gmail.com"}],"homepage":"","dist":{"shasum":"be60564afe6060b4de7f3807e281fde5030b3853","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.1.3.tgz","fileCount":55,"integrity":"sha512-bR/NehrfO68GkHA5v+jQjsXhqO2PQdfCAT/XZQFAuYgLqq0ZhlVVBeZT9toefqcI4RustUYXwMbwumAB3Ute0A==","signatures":[{"sig":"MEUCIQDIF00XZWmKqjsJo6p7YDUd4Ojr0QRUYICe2gIo4j4i3QIgNFSqDVDh95vc8T7mk+oThweTbrUzbZyRv1UdT7OelOg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":138615},"main":"dist/index.js","types":"index.d.ts","gitHead":"3be9fea9216bfef3b77d959b3ac5fb8ab7bb6589","scripts":{"dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/","test":"jest --runInBand","build":"npx tsc","start":"node dist/index.js","loggly":"node dist/loggly.js","coverage":"nyc --reporter=text npm test","init-app":"node dist/src/app/console/init.js"},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"_npmVersion":"10.9.3","description":"1. Update package.json\r 2. npm run build\r 2. npm publish --access public","directories":{},"_nodeVersion":"22.20.0","dependencies":{"cors":"^2.8.5","axios":"^1.7.2","agenda":"^4.3.0","bcrypt":"^5.0.1","dotenv":"^16.0.0","helmet":"^5.1.0","aws-sdk":"^2.1176.0","express":"^4.18.1","winston":"^3.7.2","bcryptjs":"^2.4.3","date-fns":"^3.6.0","whois-json":"^2.0.4","compression":"^1.7.4","date-fns-tz":"^3.1.3","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","express-validator":"^6.14.1","escape-string-regexp":"^4.0.0"},"_hasShrinkwrap":false,"devDependencies":{"nyc":"^15.1.0","jest":"^29.6.4","sinon":"^14.0.0","eslint":"^8.15.0","nodemon":"^2.0.16","ts-jest":"^29.1.1","ts-node":"^10.9.1","prettier":"^2.6.2","supertest":"^6.3.3","babel-jest":"^29.6.4","typescript":"^4.6.4","@babel/core":"^7.22.11","@types/jest":"^28.1.6","@types/node":"^17.0.31","concurrently":"^7.1.0","@types/bcrypt":"^5.0.0","@types/multer":"^1.4.8","@types/express":"^4.17.13","@types/multer-s3":"^2.7.12","@babel/preset-env":"^7.22.10","@types/whois-json":"^2.0.4","@types/jsonwebtoken":"^9.0.2","mongodb-memory-server":"^8.8.0","eslint-plugin-prettier":"^4.0.0","@babel/preset-typescript":"^7.22.11","eslint-plugin-no-secrets":"^0.8.9","@typescript-eslint/parser":"^5.0.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","@typescript-eslint/eslint-plugin":"^5.13.0"},"optionalDependencies":{"fsevents":"2.3.2"},"_npmOperationalInternal":{"tmp":"tmp/auth_1.1.3_1784934392571_0.9086008639922747","host":"s3://npm-registry-packages-npm-production"}},"1.1.4":{"name":"@0l00000l/auth","version":"1.1.4","description":"1. Update package.json\r 2. npm run build\r 2. npm publish --access public","main":"dist/index.js","types":"index.d.ts","scripts":{"test":"jest --runInBand","coverage":"nyc --reporter=text npm test","build":"npx tsc","init-app":"node dist/src/app/console/init.js","loggly":"node dist/loggly.js","start":"node dist/index.js","dev":"concurrently \"npx tsc --watch\" \"nodemon -q dist/index.js\"","lint":"eslint src/"},"keywords":[],"author":"","license":"ISC","homepage":"","dependencies":{"agenda":"^4.3.0","aws-sdk":"^2.1176.0","axios":"^1.7.2","bcrypt":"^5.0.1","bcryptjs":"^2.4.3","compression":"^1.7.4","cors":"^2.8.5","date-fns":"^3.6.0","date-fns-tz":"^3.1.3","dotenv":"^16.0.0","escape-string-regexp":"^4.0.0","express":"^4.18.1","express-validator":"^6.14.1","helmet":"^5.1.0","http-status":"^1.5.2","jsonwebtoken":"^8.5.1","whois-json":"^2.0.4","winston":"^3.7.2"},"devDependencies":{"@babel/core":"^7.22.11","@babel/preset-env":"^7.22.10","@babel/preset-typescript":"^7.22.11","@types/bcrypt":"^5.0.0","@types/express":"^4.17.13","@types/jest":"^28.1.6","@types/jsonwebtoken":"^9.0.2","@types/multer":"^1.4.8","@types/multer-s3":"^2.7.12","@types/node":"^17.0.31","@types/whois-json":"^2.0.4","@typescript-eslint/eslint-plugin":"^5.13.0","@typescript-eslint/parser":"^5.0.0","babel-jest":"^29.6.4","concurrently":"^7.1.0","eslint":"^8.15.0","eslint-config-airbnb-base":"^15.0.0","eslint-config-airbnb-typescript":"^17.0.0","eslint-plugin-no-secrets":"^0.8.9","eslint-plugin-prettier":"^4.0.0","jest":"^29.6.4","mongodb-memory-server":"^8.8.0","nodemon":"^2.0.16","nyc":"^15.1.0","prettier":"^2.6.2","sinon":"^14.0.0","supertest":"^6.3.3","ts-jest":"^29.1.1","ts-node":"^10.9.1","typescript":"^4.6.4"},"optionalDependencies":{"fsevents":"2.3.2"},"_id":"@0l00000l/auth@1.1.4","gitHead":"f88768f1e0587b87c28d3cd9321e2a5167c6d346","_nodeVersion":"22.20.0","_npmVersion":"10.9.3","dist":{"integrity":"sha512-FKlBtseGJakb2v3KvSJ7l4bYHKlUgKLlSlqPIxX4HnMmBSja7B3i5dyl2geWmir7l7RrWYlccvvHHN3IszeAOA==","shasum":"3fc5b2a350a62f787129ca94b88c7689b24a83b3","tarball":"https://registry.npmjs.org/@0l00000l/auth/-/auth-1.1.4.tgz","fileCount":55,"unpackedSize":138641,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQCq/TlauIG9GTH1vUVefT8FMQPux5GFrsFd+G/jPo7rBgIgP3qjNOy4Q8xWd3rizpTI/g35khaHpyccQIv2mblZCHc="}]},"_npmUser":{"name":"kitman20022002","email":"kitman200220022002@gmail.com"},"directories":{},"maintainers":[{"name":"kitman20022002","email":"kitman200220022002@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/auth_1.1.4_1784940257110_0.39499288877413785"},"_hasShrinkwrap":false}},"time":{"created":"2024-06-22T05:10:28.695Z","modified":"2026-07-25T00:44:17.412Z","1.0.0":"2024-06-22T05:10:28.902Z","1.0.1":"2024-06-22T08:14:11.272Z","1.0.2":"2024-06-22T08:26:33.275Z","1.0.3":"2024-06-22T08:28:36.249Z","1.0.4":"2024-06-22T09:27:53.164Z","1.0.5":"2024-06-22T09:52:18.351Z","1.0.6":"2024-06-22T10:00:08.887Z","1.0.7":"2024-06-23T11:07:42.591Z","1.0.8":"2024-06-23T11:34:09.329Z","1.0.9":"2024-06-24T02:14:19.588Z","1.0.10":"2024-06-24T02:17:10.544Z","1.0.11":"2024-06-24T02:19:10.221Z","1.0.12":"2024-06-29T04:43:48.042Z","1.0.13":"2024-06-29T04:53:37.134Z","1.0.14":"2024-06-29T05:17:39.701Z","1.0.15":"2024-10-28T11:53:00.654Z","1.0.16":"2024-10-28T11:58:42.469Z","1.1.1":"2024-10-31T12:27:01.899Z","1.1.2":"2024-10-31T12:33:54.059Z","1.2.0":"2025-04-21T14:06:27.508Z","1.3.0":"2025-06-01T01:13:59.088Z","1.1.3":"2026-07-24T23:06:32.708Z","1.1.4":"2026-07-25T00:44:17.259Z"},"license":"ISC","keywords":[],"description":"1. Update package.json\r 2. npm run build\r 2. npm publish --access public","maintainers":[{"name":"kitman20022002","email":"kitman200220022002@gmail.com"}],"readme":"### Publish\r\n1. Update package.json\r\n2. npm run build\r\n2. npm publish --access public\r\n\r\n\r\n### routes\r\n```\r\nimport aauth from '@0l00000l/auth';\r\n\r\nrouter.post(\r\n  '/login',\r\n  aauth.login,\r\n);\r\n\r\nrouter.post(\r\n  '/logout',\r\n  aauth.logout,\r\n);\r\n\r\nrouter.post(\r\n  '/verify-email',\r\n  aauth.verifyEmail,\r\n);\r\n\r\nrouter.post(\r\n  '/forgot-password',\r\n  aauth.forgotPassword,\r\n);\r\n\r\nrouter.post(\r\n  '/reset-password',\r\n  aauth.resetPassword,\r\n);\r\n```\r\n\r\n### authMiddleware\r\n```\r\naauth.authMiddleware\r\n```\r\n\r\n","readmeFilename":"README.md"}