{"_id":"win-portal-auth-sdk","_rev":"44-e8c29433c36c1423a13fd6ff70077741","name":"win-portal-auth-sdk","dist-tags":{"latest":"1.8.0"},"versions":{"1.0.0":{"name":"win-portal-auth-sdk","version":"1.0.0","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.0.0","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"7ddc896b0b4244d13384d5f012f5b0a2f120a56c","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.0.0.tgz","fileCount":48,"integrity":"sha512-H6U7Jzq7BhfIWhWgH6+fp1lni06RUVIIDgHdkWPXN0zFVt7ucGnviCO+MMDhS7fRDL7Lq+asxPPQ4EO4akqg6Q==","signatures":[{"sig":"MEUCIQCCjLVv9Rwdc45b/eyQNe0/ACDN4Z8cE+bO/W8+uductQIgf26cgJXzOQ1Ekd4U81TdwK4jKDZY+b/w9dwfZryfuy0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58565},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6f2aca2fb0fb8b0a87682c156f18743fdb1fc847","scripts":{"dev":"tsc --watch","build":"tsc","clean":"rm -rf dist","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications using API Key authentication","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.0.0_1761476052723_0.8168176777593654","host":"s3://npm-registry-packages-npm-production"}},"1.0.3":{"name":"win-portal-auth-sdk","version":"1.0.3","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.0.3","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"aba116ae7ddf722d303ab3b1a7630852787d3f66","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.0.3.tgz","fileCount":48,"integrity":"sha512-3W4+VemmCVAHC0eOXiysiJ7qRKoHRtCUVc870FWHocYBsZUGsQh8RczqX6TVQ4bfcqUBHdhEFOJPkWEBzF08Zg==","signatures":[{"sig":"MEQCIFQuYTV5HxMmjXUTb5PJ3Dixwt6fjU9SmV1VxRF6h70LAiAuWnwF65zkbVTZI/0JknZjwo/PcahTXzPr0jCbgA7v2w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":58790},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"6bd75e43e169ec58e0883878e423293288d2b21e","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications using API Key authentication","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.0.3_1761529500666_0.9026340022020303","host":"s3://npm-registry-packages-npm-production"}},"1.1.0":{"name":"win-portal-auth-sdk","version":"1.1.0","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.1.0","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"138101efa4b8e83a40c63d71e75b0d37795e180e","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.1.0.tgz","fileCount":73,"integrity":"sha512-x+5tVTtzeGDHnKvkuLYf9hzciE089E9Sa+CvsaSUWLeCFHOVORD6Jom5gHAGEFozXXXfV4siA7H7w1aJWpPNnA==","signatures":[{"sig":"MEYCIQDRRDgHJw1UetxGTmHArs6AcCsbR5j2133mxOgd1WS1bAIhALNNE5JBNRtGCD7AXBOghoaB7NmiKcfQa4vqnSKs684W","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":123472},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"61f15e2f806aae745c8464507150dd8b246f9425","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications using API Key authentication","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.1.0_1761707478213_0.16960517576880618","host":"s3://npm-registry-packages-npm-production"}},"1.1.1":{"name":"win-portal-auth-sdk","version":"1.1.1","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.1.1","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"a8ec41e453d9034d2a458d9acb832aceb9568914","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.1.1.tgz","fileCount":73,"integrity":"sha512-utUXrtowp5LH6y00sW61P3/TlfKvK/segrETzEHYLc1Egeb/Z/9U5b4pa/VRzpwFUTY+qmlHE4Xg4BFibBtZ5g==","signatures":[{"sig":"MEUCICAK4h3ihtdBrOlnjltitxtMnB7QuhHUWpIaOGn41N2GAiEA0rB4d9kzsETpnwdlEjO1UHSYQwcZyiDinVfhcwA0TMI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":124126},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"7cd64e4dc37188350e9c49daa8dff30eeb1419c7","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications using API Key authentication","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.1.1_1761901189292_0.211233552623882","host":"s3://npm-registry-packages-npm-production"}},"1.1.2":{"name":"win-portal-auth-sdk","version":"1.1.2","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.1.2","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"4d1fab7df13bbdf1c6a7938df565d2b967a90976","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.1.2.tgz","fileCount":73,"integrity":"sha512-SZC5fzi0Qzvju6aribMUYzQLtN6a3uIWSS8lF92H6+8UqTtq5W/oDnO1fab8G9OB2AmXBu3J+ZuzXX1UpZk97A==","signatures":[{"sig":"MEUCIQDnaATR7KzwxyCyspY52pq2eu2cySz3GusHGchSegq/1QIgajLxNyFI1cJX8aB1reqA2gqBNH9L6Ccwsqm3T73sdO8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":126982},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5b8cf0a751880a9a57de31f2fa909e2fe0a14eb8","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications using API Key authentication","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.1.2_1762233339418_0.9516805130958528","host":"s3://npm-registry-packages-npm-production"}},"1.2.1":{"name":"win-portal-auth-sdk","version":"1.2.1","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.2.1","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"1cb715a83a678b6697616c5ff9cc0c2eb56f6049","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.2.1.tgz","fileCount":73,"integrity":"sha512-/Jms5BUSO1J/E35+7J5jS06u6Bi8/FFJs6K0zbZ9GnntdDzzmuI60HnYJAESUiGvt67H0zKMeM25SY46jqXAOA==","signatures":[{"sig":"MEUCIAPIKPuSUraE/IwKBoNGZ3bBK3kmtRaxOho/pXzedE/SAiEA4eLUKgeYXE4c2foQbCrndwnK/+BpV2VQFY8LQCjKugo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":130067},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"3eb401cf9cc73eb009dd98caf806d3f284991f8d","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.2.1_1762316058449_0.7772021324848357","host":"s3://npm-registry-packages-npm-production"}},"1.3.0":{"name":"win-portal-auth-sdk","version":"1.3.0","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.3.0","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"3c279118550f0ee354e8db18ad0404dba45d4895","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.3.0.tgz","fileCount":78,"integrity":"sha512-/ysB2XWTQwXluf/YOHWzJQvF6zp/9LsBNQbzGpI66ROu4gAk3WeDmGH7VvujmbaDdzFZ9xmFRNC3t7y/c+8oSQ==","signatures":[{"sig":"MEUCIE/EDdCr2CrZYk95OQETc8lXa2/BaI56+ZDPuB8XCPJcAiEAl9+Jflcll6R/7LmdLc7+9WqS3852TFmtsGOfuVamaSU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":178814},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d6c0e5931e21da39e25187a727cb0c5efd0ff71d","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.3.0_1762958136281_0.6484812525650936","host":"s3://npm-registry-packages-npm-production"}},"1.3.1":{"name":"win-portal-auth-sdk","version":"1.3.1","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.3.1","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"94e7f2a5fd252f6097dad120ee11a997c59ad211","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.3.1.tgz","fileCount":81,"integrity":"sha512-6Y7iTo6xV1hX6LkLLj46GM3yg3XYW2c55xE3waZgTNDAaNkHclICoWxtIoMFJ9gpmhJZtmRbHa4o8JGBD4wl9g==","signatures":[{"sig":"MEUCIHwg/UJbEAn0WCvbEftF9jgIhD1Ff1g8KnVSKMPsFyGQAiEAwgIahnscLo8FtjBZo8ZCFNP70QKhJbJQMX4vnBpKOI8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200428},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"afcb871841b5cc85836b104fcf2342a92e41c24a","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.3.1_1762962542102_0.5579691829218154","host":"s3://npm-registry-packages-npm-production"}},"1.4.0":{"name":"win-portal-auth-sdk","version":"1.4.0","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.4.0","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"7db69d44ac2d955ec2bbc654b17a212643c9f37c","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.4.0.tgz","fileCount":111,"integrity":"sha512-yXl59rL2pL/Mh1eF2boODrNLJstgcJOUxh+VYUZDQot+5Nx1Ob/Vg50N2AwKyKXHljR/WuZ78evAWf1DpWz6dw==","signatures":[{"sig":"MEQCIGHWWVEDq+G8jTh6gU69ltUoJ9pyONvRArO33Zl0G+ohAiALhZOEZpLUTaYFKCw10fxNzNgXlrHo1FGJ1HJgjZ83tg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":239656},"main":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./nestjs":{"types":"./dist/nestjs/index.d.ts","default":"./dist/nestjs/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","default":"./dist/middleware/index.js"}},"gitHead":"ea697d7b8556a9ed5c55f75ac839b7df3663dd06","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"uuid":"^9.0.0 || ^10.0.0","@nestjs/core":"^10.0.0 || ^11.0.0","@nestjs/common":"^10.0.0 || ^11.0.0"},"peerDependenciesMeta":{"uuid":{"optional":true},"@nestjs/core":{"optional":true},"@nestjs/common":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.4.0_1763218169450_0.39815040535953794","host":"s3://npm-registry-packages-npm-production"}},"1.4.1":{"name":"win-portal-auth-sdk","version":"1.4.1","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.4.1","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"eae3262060060cb2fdd7d67a2d230730b51e2e62","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.4.1.tgz","fileCount":81,"integrity":"sha512-aurGCFepD1iSi2V1M6YTc9+1VigjinzTTaMAvTt3ztGDIYeD8mOQdCxXFJ2YEQuynXs35eKdydwvkqnQNYEnZQ==","signatures":[{"sig":"MEQCIDSL6mnrF9z1DlQRV9URlzekqyAkoRDOI8XlRUFwsikpAiBS2Ys36XNK8LHDbleeYwuXac6g/Hf3IvVTmpkzwv0qSw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":200428},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"ea697d7b8556a9ed5c55f75ac839b7df3663dd06","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.4.1_1763218871533_0.07011828541586529","host":"s3://npm-registry-packages-npm-production"}},"1.5.0":{"name":"win-portal-auth-sdk","version":"1.5.0","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.5.0","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"9b09c8f0c8dc0c1b8575fc42003fb060eaa000ed","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.5.0.tgz","fileCount":87,"integrity":"sha512-Af5XfUcv9hwNowjCe6kNJjSVmPoWHWJicNMyaWG8gVGl62nYuDKZPRGvjC+G71q+NqarVZoBT5n362rcQHfRbg==","signatures":[{"sig":"MEUCIQDClETHllWKlThN3pEFP20aBA4t/qjK1IDx3lr6Gt4qkAIgZU3By6yiIgiGPR5O1PnFfb2PuU0XOdcVGbjupSKgUbM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":213541},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a42b4d54c39a4f5283af5f1b04a6b753e5cbb69a","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.5.0_1763716095769_0.6829038527071558","host":"s3://npm-registry-packages-npm-production"}},"1.5.1":{"name":"win-portal-auth-sdk","version":"1.5.1","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.5.1","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"41ae8f85a64003e7374d5b349d3dccc24685f212","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.5.1.tgz","fileCount":96,"integrity":"sha512-ryruOowNQ5YLH6Rw9DpyLiuJ9/WUtd2YCTMDg581IvEJ9cnZnHqZZUg+UE931tesIHimyjKiXUlTdnSS0Y2qeg==","signatures":[{"sig":"MEQCICpVkfg7HyubRJjWoPOejxdOnkX/pJjxRAoP5Ed7AerFAiAcwS2E9DyC4M5hbfHOBRkNF3eiY1VZqQD/FAeTp1iwMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221763},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5be6c88c55050276edcfa46060e5a2c4b758683e","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.5.1_1764086873072_0.6334992053450432","host":"s3://npm-registry-packages-npm-production"}},"1.5.2":{"name":"win-portal-auth-sdk","version":"1.5.2","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.5.2","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"26c0e69f2c7ac7157d6652a1070276942c893cee","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.5.2.tgz","fileCount":96,"integrity":"sha512-jAgRi3/ITr4fxlP24vqFLsoUKfQvACM9aFn585kiBnOaPXM2Pn+08LXQmLvazTTaj6ZM3yUAL3jBZRIbMwwAsg==","signatures":[{"sig":"MEQCICVJ433wpGV3Ec5t3TdapREXwn0CVK/pM3VTvt3O7BcFAiAmx8fzkkRyZnqxuwm8ykSPMHtRetMzU6L6bHZxvJ3Iog==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":221769},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5be6c88c55050276edcfa46060e5a2c4b758683e","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.5.2_1764087156370_0.15713892682373198","host":"s3://npm-registry-packages-npm-production"}},"1.5.3":{"name":"win-portal-auth-sdk","version":"1.5.3","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.5.3","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"b414e6b61de8a48ca6296caa2e5763b95dd7b1aa","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.5.3.tgz","fileCount":102,"integrity":"sha512-+TL3GQKkTMvDjWbYJ3COsK3BTvnTLlORLh4CwnpozlxZF0MpICEPBKJGhqS4MgzbAbfMPsa3jVkQZXUQQptRLA==","signatures":[{"sig":"MEMCICkMtr4SYhroXhvnBFlFVcCq94dG7f8an9j79Im613s8Ah9SolooOttA+qLOLD2bE/WMrF7BeRW0LdYzPQrlj0VL","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240328},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5852e18bc0448e2b4866473fd0d7dc69b4620649","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.5.3_1764642207294_0.09982411476401398","host":"s3://npm-registry-packages-npm-production"}},"1.5.4":{"name":"win-portal-auth-sdk","version":"1.5.4","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.5.4","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"218ce775abbdd22ad57d9ebbe7dca8d5ebe3d948","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.5.4.tgz","fileCount":102,"integrity":"sha512-aGZGV/pl7WKWjTMkXSBPHmg237Iimmb+x8c70nExWFqwPYlloyYhYPHGfF4V9FVbwCvdsnr0BPIIKj36Tl9siw==","signatures":[{"sig":"MEUCIQDR12QzYYv1AffeY0y7QFbJoLCl5Ekge5S2Gl4godJXvwIgNjF9Wvdamd+axqh/jQ7/ob09ELGCi1tZ+Gm1AhP46dg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240304},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"d4f3ec0f06516b5ff8423880939826432d509562","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.5.4_1764695165154_0.0003102331115556467","host":"s3://npm-registry-packages-npm-production"}},"1.5.5":{"name":"win-portal-auth-sdk","version":"1.5.5","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.5.5","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"50d806589b60d05d7ea11684248287fb0ce91ec2","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.5.5.tgz","fileCount":102,"integrity":"sha512-vFmn3S7ogtTCh0vJQ3FReY+SZRGp0S76njnPqifRO57DBobOU8oZgSuGvSTBrKBa72SrcCoJ//e/Hu3BC4j47A==","signatures":[{"sig":"MEQCIECGm3yuLTpcFgKwR28a1oSkza6nCdePk6lez2CUyNFEAiA+Zb3UZOAX8oLa8W1zGkCV15IBryX2uJj6R0O/azWEMw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240746},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"5d56f44005d1b3f358666e42c277ebc39439f33c","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.5.5_1765018407642_0.9689933897685372","host":"s3://npm-registry-packages-npm-production"}},"1.5.6":{"name":"win-portal-auth-sdk","version":"1.5.6","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.5.6","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"a5415719e817599cea8a6d1b846de392af29fdca","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.5.6.tgz","fileCount":111,"integrity":"sha512-zhB4LPN++VDwXAg+j5+1eh3U/ETRk/m7SrGUw1TDdntgU7d6hapgPKprz3GRmj1fl/f6ykSnXkO8aVy6jRyfKw==","signatures":[{"sig":"MEQCIB4k93LGUMzo/szaT3qPMmnyGS6IG8FoxucCwdTM+lGAAiBwiJc6fypA5KDEi9CICDEWkk9t74eZBAEqGGONX+z6DA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":275643},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f686aa26f2ccc0acacac2f993e5530b5eea1a079","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.5.6_1766209230965_0.6038097112217666","host":"s3://npm-registry-packages-npm-production"}},"1.5.7":{"name":"win-portal-auth-sdk","version":"1.5.7","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.5.7","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"7d081489cff4c9bcfce754ed1f2e96d98f15c720","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.5.7.tgz","fileCount":111,"integrity":"sha512-t3cWAcR6tYQ9pXA5X4pD+i/CYsIwlHIzulywyFp0FotilloaqC5M3ty50cGd5qC0ReO3V7AdTgDxwgehRn4g7Q==","signatures":[{"sig":"MEMCIAlZxcPN1XfgJKQ2UFYddwpvk2dFAn9ctNGoaRc9wmy/Ah82wzX8jrFBqMQsO7Y9ExiE/YwqvlVTcbh8gOqT/7j9","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":277169},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"b40b3120ce2263abfff5e914b830fb85191d5e7f","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.5.7_1766364075351_0.9751074375151407","host":"s3://npm-registry-packages-npm-production"}},"1.6.0":{"name":"win-portal-auth-sdk","version":"1.6.0","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.6.0","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"48fbf09146fdeb4bf6487a92c85af1eb24a3fdf1","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.6.0.tgz","fileCount":129,"integrity":"sha512-UzrdV9SLMuubdS96vyVsu84G8Qu5uWdRGy0Zf2eYUrXjqkat6cSKGG6/N7CA5naU2CKAxmygghI/BigvoVKg0w==","signatures":[{"sig":"MEUCIQCuQ6ww1ncq4h8anpd7KXktFK+6Zuo0U3uy5yH9y4bSVQIgTJDy3IiMO7UpT1DBKWe/LPfvYER2vq2hjr40Xl1ZeG4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":338022},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"a68f25dd334072ee5159e3fe2641529add8e2ccb","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.6.0_1769501837928_0.08877588162193883","host":"s3://npm-registry-packages-npm-production"}},"1.6.1":{"name":"win-portal-auth-sdk","version":"1.6.1","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.6.1","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"af379fdea5a178f913ce222c09bb4c008100ebb4","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.6.1.tgz","fileCount":129,"integrity":"sha512-bzd8ziElnygr5RF3EF3pqchdI9Xlx8xETqph3/EMIRet/Uv6hVlb2bZ/tEQfL8hLP9VGhP1RxR8qOIEW9hHXpg==","signatures":[{"sig":"MEUCIESuYEXx5ttyG4watjOiiJlTYV0j/+mfUkTrTsKvUB39AiEAzsMB2OvZTfi/n28KXoHKjrZ96XpbIm2Vwx0hqS0K7RU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":340568},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"2dd2bbefef7bee713b93fe3a5532ede554d2ac3b","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.6.1_1769508121316_0.8876410944978379","host":"s3://npm-registry-packages-npm-production"}},"1.6.2":{"name":"win-portal-auth-sdk","version":"1.6.2","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.6.2","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"2c2ed9ad4590392f02c694c3f9459b50316bed38","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.6.2.tgz","fileCount":129,"integrity":"sha512-+G6zUdf0c9wp7al7Jr3LtQwjRQJKF9pJMiKbAi0VuJsKc4r1f2xidHevuFDRo7JXpQTObUdYQnrdmz8+IuwFeQ==","signatures":[{"sig":"MEYCIQCloFbrgL4m40YuiDFuKimzS1EYCbAIyCJs3ePzinLx0QIhAN5POCSz+dfc2LlGbC4cNIP5kYUw64DG3x0mXmPXRpgN","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":339735},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"79c2f69dfaf9d640f5c6400b50d89cb7b1263958","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.6.2_1770619147715_0.8689828467769778","host":"s3://npm-registry-packages-npm-production"}},"1.6.3":{"name":"win-portal-auth-sdk","version":"1.6.3","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.6.3","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"056f70d25b0ba2f549dc0e3b8f6b43627ab3f26f","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.6.3.tgz","fileCount":132,"integrity":"sha512-zilIr8b9FJNfMVNQq99l0dPvWPtD2I0e78MZHIQXCHp4sU+za+88mArgHva29xNecamJkl2vhzpjsIhM7dgT8w==","signatures":[{"sig":"MEUCIHbZ2Kghw3ua6A2ox1sdwWWpgrnDFG7T3OBujXRKz5LfAiEAqgmRf7v+N2Wf7QpsEo3o0mKvPn+wAvOQMfMkSSlI8WY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":362106},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"0e5bcb283410c8a45897fdecbd3bcc217695bc6c","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.6.3_1770653436436_0.23241352893134692","host":"s3://npm-registry-packages-npm-production"}},"1.6.5":{"name":"win-portal-auth-sdk","version":"1.6.5","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.6.5","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"44a7050e3f5cbd36093b01bc0628f476413be301","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.6.5.tgz","fileCount":132,"integrity":"sha512-E2+zaYyRg8m9l0p6cVlI5B7WOY4okQQpLeegSMBgk7mG5WvRyl7gMeW/Y+ouAcM51/ZJwLx01MoQEj2IFSlTYg==","signatures":[{"sig":"MEUCIQDBf804zRTFGFtr+tAI9DIx8K8V/dKamSLlRA9LVDMNwAIgTJb82bNS+dds3N7CUTd2ETGPrbQwl4QzBNBAwysq4l0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363564},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f08ebd60002c8e8b313a9516b171a1cbee225f9c","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.6.5_1770657813580_0.3768466659305345","host":"s3://npm-registry-packages-npm-production"}},"1.6.6":{"name":"win-portal-auth-sdk","version":"1.6.6","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.6.6","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"a0cbf4d30f1cb91ef9b67bdf5667a5c218550d11","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.6.6.tgz","fileCount":132,"integrity":"sha512-sOK4jYR4z0SB2oDEX9Dbn/+ALf1DCufm12xDuP+piraJvc3k8V5Z9hO+Lyz0C+XPIKJOyRV33tUuYcBD4YGV5w==","signatures":[{"sig":"MEQCIDEmZbcq7QF7/lnwULlpQgSjRJI+q/aj2gPFxU1ilCEFAiACnD7igzzYvuOiPgdz/CUuMd6V+FPZAaRML+I2/esUZg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363806},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f08ebd60002c8e8b313a9516b171a1cbee225f9c","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.6.6_1770658142270_0.2539803865946755","host":"s3://npm-registry-packages-npm-production"}},"1.6.7":{"name":"win-portal-auth-sdk","version":"1.6.7","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.6.7","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"1eca0caf6542d48a59a0186d89fc6e0745b79a80","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.6.7.tgz","fileCount":132,"integrity":"sha512-pusjJDQWmXWr6WjFupvjguTVav7eg9B6V73NQpPcSQnj9xC/oaDYUDd0PUlDJDobn5shnjhX0nsCTYsxelWq8A==","signatures":[{"sig":"MEYCIQCAKHHsRIOPCfR1Lt7y7Q6JKAtt6hQNX804wryXG9vxXQIhAOuCe/PXhpcMQ4cIpchubFhyRul67oqhaBt45d3S+KwK","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":363185},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f08ebd60002c8e8b313a9516b171a1cbee225f9c","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.6.7_1770658639121_0.17714274749310843","host":"s3://npm-registry-packages-npm-production"}},"1.6.8":{"name":"win-portal-auth-sdk","version":"1.6.8","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.6.8","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"cff9c13523bd932a9d5aaf82e8924b9063f66b57","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.6.8.tgz","fileCount":132,"integrity":"sha512-rQkb5wRuXFWUs3CkODrnHs2H8QydeS0pWLq792+Kss48JIBlIvKUZz8i7/odeE/GZV2ZbX/Nb3FCmzA5eo0LWA==","signatures":[{"sig":"MEUCIGtPRLSwNs3mjGB9aGn11H//LnEwUhSa6F4m0UOsZ4sfAiEAwPFLf/vrz5FbeEokn9Xlb+DI/2iXiKiw5dJJQLWHEW8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":364126},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f08ebd60002c8e8b313a9516b171a1cbee225f9c","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.6.8_1770660993714_0.3286690122006519","host":"s3://npm-registry-packages-npm-production"}},"1.6.10":{"name":"win-portal-auth-sdk","version":"1.6.10","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.6.10","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"9b559a7d61853a552cb951d4cf445b9a5bd3e1cc","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.6.10.tgz","fileCount":132,"integrity":"sha512-s6SqZ1q4Xe7Lo+GMalS9lfS2m6AXrWoqYkciy5GUWdiMJXvucbmA9PqTOsZ+mHuT+SfQ72bVgqgfb0VitFVfsg==","signatures":[{"sig":"MEUCIQC9sSCZk6KA+QtslsJ+ty1K0EbnM0Ikup2hhBy7dRdjuQIgLn0tqt+QunLGu1XXZ4nNfGp48td8n+tMMcbDGAfXRR8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":369699},"main":"dist/index.js","types":"dist/index.d.ts","gitHead":"f08ebd60002c8e8b313a9516b171a1cbee225f9c","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.6.10_1770692459852_0.18253003908247045","host":"s3://npm-registry-packages-npm-production"}},"1.6.11":{"name":"win-portal-auth-sdk","version":"1.6.11","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.6.11","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"4cc20dcc167aa525c172ead4e488d0507e707d29","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.6.11.tgz","fileCount":132,"integrity":"sha512-uVdGNWc/VouYpsUHWM++Mt8PzuJX17IezyhyfUj6HXMUV+BEjcV6bQDkGUl24wlPwBhAhVR5mERzy3gXdoIvYQ==","signatures":[{"sig":"MEUCIQC3+7OXVZe/9e/3qNoUESZOrIkyl5PNPriGqTakSeTMFgIgAddutlu/dferKcIYf/ME5UwaCRFSLBkIDAgCRQazbxA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":370744},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","default":"./dist/middleware/index.js"}},"gitHead":"f4d5b60f62528d9ec1c436e90e47a04b7179b9c9","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"types":["dist/types/index.d.ts"],"client":["dist/client/index.d.ts"],"middleware":["dist/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.6.11_1770693988205_0.6564310789581984","host":"s3://npm-registry-packages-npm-production"}},"1.6.12":{"name":"win-portal-auth-sdk","version":"1.6.12","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.6.12","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"4cf6f299595d9a8ea7cf3d4e1153ed4c62d754c1","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.6.12.tgz","fileCount":132,"integrity":"sha512-e5jgkn/A6tFGlUJwCUYrNdvkVjHeAaYp1Y0aTE3E/Ot3WDQ3DDckxVb861pX+4kekT+GCu6WUDz4aPXQh4RN9w==","signatures":[{"sig":"MEUCIQDK5qBROdNTy1tDlJB/T3KC7iRIN+ER1jXamsYL1Q35/wIgObQ1yd18dpbs9gh1sn4J4lpntepAl0HcjcfdwWDjQlY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":372947},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","default":"./dist/middleware/index.js"}},"gitHead":"f4d5b60f62528d9ec1c436e90e47a04b7179b9c9","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"types":["dist/types/index.d.ts"],"client":["dist/client/index.d.ts"],"middleware":["dist/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.6.12_1770694440443_0.3395796118810077","host":"s3://npm-registry-packages-npm-production"}},"1.6.13":{"name":"win-portal-auth-sdk","version":"1.6.13","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.6.13","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"6c84693cf0c0ce32369f86fa0e616a357ff37588","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.6.13.tgz","fileCount":132,"integrity":"sha512-LMsGDXTzmKEWplI8ReyAti/8eDqvuZDMAq6svcUqP6W0NM2a/a7M7o+gWubmyAEKb7pJSG9ruc1ZIVC1tGft4g==","signatures":[{"sig":"MEQCIAhfritaNqRjd6u+czz6GZv9/7viWy+Wqu8Ei/gdZsNxAiAaDZlF7fnpGUAbpqLKa0bXbn6Of1Hty4XOQl+tlb2hvA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":373176},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","default":"./dist/middleware/index.js"}},"gitHead":"f4d5b60f62528d9ec1c436e90e47a04b7179b9c9","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"types":["dist/types/index.d.ts"],"client":["dist/client/index.d.ts"],"middleware":["dist/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.6.13_1770694854369_0.19702671636470814","host":"s3://npm-registry-packages-npm-production"}},"1.6.14":{"name":"win-portal-auth-sdk","version":"1.6.14","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.6.14","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"a8544e9484d71041d1b354f508530cd8fe543f18","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.6.14.tgz","fileCount":132,"integrity":"sha512-E1tVemDQcjZOwBPSHLyD0FdbZXVddJrHDL4DERx8Z8VCW8bBrq7F3iTPHmdUYNwWPreMcUqYpIuGC2WNSLtpdw==","signatures":[{"sig":"MEUCICLEex+z+OL1R26RT0Mu+9q89mAppgN0AyeLDpny9KJKAiEA44EZ0X60Qr+40PPZ3p7k/lJZqtkpvpv2Dg9pvnP8Aig=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376206},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","default":"./dist/middleware/index.js"}},"gitHead":"f4d5b60f62528d9ec1c436e90e47a04b7179b9c9","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"types":["dist/types/index.d.ts"],"client":["dist/client/index.d.ts"],"middleware":["dist/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.6.14_1770695211970_0.6871812583532966","host":"s3://npm-registry-packages-npm-production"}},"1.6.15":{"name":"win-portal-auth-sdk","version":"1.6.15","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.6.15","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"67ca61a03c5fc8a436eed39597e475e703afbf3d","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.6.15.tgz","fileCount":132,"integrity":"sha512-OY5jlAP//5yFspcDmIhZQh+IyyTsnz6pKhoOzcVo5EVyXERJL9rHxMzeyfLC4VZzOoncW/xpVAKSjc0Gy036Fw==","signatures":[{"sig":"MEUCIQCjVY1C8SL+1pxdVCTZqXvbMPxHV7JNNc9jPZyueZkNygIgXZYqr58SE6XBOxM6f29WbXZZMIk8HHWJmmqmrhdh0AI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376830},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","default":"./dist/middleware/index.js"}},"gitHead":"520a3b3ee1dc5283a76c9937bf536d9e60c04471","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"types":["dist/types/index.d.ts"],"client":["dist/client/index.d.ts"],"middleware":["dist/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.6.15_1770695646514_0.13771550005994393","host":"s3://npm-registry-packages-npm-production"}},"1.6.16":{"name":"win-portal-auth-sdk","version":"1.6.16","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.6.16","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"fa8b7baef864f3c51f688ffe09c2e4d59287e487","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.6.16.tgz","fileCount":132,"integrity":"sha512-15nDNNm9fUSAqn6X0RYghyEkut/BbtVpo6VO8u/5+sYhWmJsY/Ul0m1wP8cBfNHBI4F2DFb7RP526MqNePrJZQ==","signatures":[{"sig":"MEYCIQCcpNg5h8tSd9uSp73OiPN1KcgrzYhgRkCMS5FWjRPAsgIhALy/xGRqnqXRFu2DT8R56lTeLPN1HYNFlG7G1NkLrqtg","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":376931},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","default":"./dist/middleware/index.js"}},"gitHead":"520a3b3ee1dc5283a76c9937bf536d9e60c04471","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"types":["dist/types/index.d.ts"],"client":["dist/client/index.d.ts"],"middleware":["dist/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.6.16_1770696434341_0.5073970840135884","host":"s3://npm-registry-packages-npm-production"}},"1.6.17":{"name":"win-portal-auth-sdk","version":"1.6.17","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.6.17","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"30c65671aef111e3e4986df07630301ec7f1651a","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.6.17.tgz","fileCount":132,"integrity":"sha512-IIQzs25E3gD11/l2cSawFY4Fzla3IAJaJPlvceufPu1I4pyjjBG8rLzlQbuTWOmL0PXuP12SHQGt7ORkfH2OvQ==","signatures":[{"sig":"MEUCID44P0FFzXGHff6jvUYuLsljay4lBNoDnKQLAZnJLA5AAiEAgpXqtcbQBCXKY8qds8Ivss+adVNl0wvM01oTHIYnSg4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":377179},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","default":"./dist/middleware/index.js"}},"gitHead":"520a3b3ee1dc5283a76c9937bf536d9e60c04471","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"types":["dist/types/index.d.ts"],"client":["dist/client/index.d.ts"],"middleware":["dist/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.6.17_1770697064580_0.07791500364662762","host":"s3://npm-registry-packages-npm-production"}},"1.6.18":{"name":"win-portal-auth-sdk","version":"1.6.18","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.6.18","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"7d0f0078ad661bea315e85e0ee9e1d010bb09c8d","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.6.18.tgz","fileCount":132,"integrity":"sha512-6fukPiaqcnz5tcJEQ1UVhi3EURp7xp2ms7jTkgDD3BxgnupuEBpD8LYfXJH4i2TqWnR4MDfoqTAMOOJ0ssDCzQ==","signatures":[{"sig":"MEQCIB8xLm/VdXwJKD6CBbRm42d63V3KFwc/d6fJ8J50BSRLAiAg4K585kt5UZHekrUvO/sIfUIefD5ACMgz8SGGCU3YKg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":395987},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","default":"./dist/middleware/index.js"}},"gitHead":"1fe8055d3df59afb2fcc398fd60e6d89b28c3d9e","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"types":["dist/types/index.d.ts"],"client":["dist/client/index.d.ts"],"middleware":["dist/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.6.18_1770708383622_0.5988029436422977","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"win-portal-auth-sdk","version":"1.7.0","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.7.0","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"a44eeacc6378801cbacd26863b2969ce42f7315d","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.7.0.tgz","fileCount":153,"integrity":"sha512-pJJuIwIyZH1SFdJ1riZpJUy0pkxi0v2wV0u43V9UyuvaCi2iza46pf6dkGGIrWdOzcCSlyNGG2/VOKYZ4LJM1A==","signatures":[{"sig":"MEYCIQCMVUTK2fMirL5GeaA8RQq2u6vPVwa0pZGMxKrHxbpQQgIhAMSx3LC+LiYF4BmKRp59glLCsZpRU8v8fn2sE+D6FdbH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":508144},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","default":"./dist/middleware/index.js"}},"gitHead":"1e2cea142b302c319e4a6a31f5559b633f7b20dc","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"types":["dist/types/index.d.ts"],"client":["dist/client/index.d.ts"],"middleware":["dist/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.7.0_1771207289907_0.34875866616743467","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"win-portal-auth-sdk","version":"1.7.1","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.7.1","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"ef0a361602f833f3dbbbe5cf03b53b19f34c5f17","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.7.1.tgz","fileCount":153,"integrity":"sha512-/XS1ZLG7ZKp3jNRgP7twG6vO4bT0LzEC2hdfJ9SLjaQKC7KD8p7GYgC2pTQcDgiLx7dazHPbSlJqFXY/z+ZOwQ==","signatures":[{"sig":"MEUCIBGxiVx4CxndiiFIPPLaSkZX8RFhA2tvsYx+45qeOwh5AiEAwWWu6wzk3DpQ61J2zpxuOyrpjwbGRPAkXx3iZnCcK70=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511154},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","default":"./dist/middleware/index.js"}},"gitHead":"4d4918650f669033a85b5ce6be4aa6485455e853","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"types":["dist/types/index.d.ts"],"client":["dist/client/index.d.ts"],"middleware":["dist/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.7.1_1771209676745_0.9779519049724408","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"win-portal-auth-sdk","version":"1.7.2","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.7.2","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"638ee931b7d570e46a0adba89f7ac18914c26a43","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.7.2.tgz","fileCount":153,"integrity":"sha512-sxvVwvDdtYoC04uYe9m7gv0nr50bzKH360ClTwyEVzFiFvb0rlWwI6fR3kFJ3H9yx9Yg2YFmtQrU5cn7+T0GZQ==","signatures":[{"sig":"MEUCIQDGDnSUTDdrRY9X9RHTwKlSqFx02c7/yjde2nvzIfZ71wIgSzJRdaDi0xIZ6FxCu62OXuNYbIjYNUgxN/EPM5XYo/I=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":511201},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","default":"./dist/middleware/index.js"}},"gitHead":"9e1b245fcfb1cb4492affedfd49c2d767adc835f","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"types":["dist/types/index.d.ts"],"client":["dist/client/index.d.ts"],"middleware":["dist/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.7.2_1771210214555_0.9102356029673933","host":"s3://npm-registry-packages-npm-production"}},"1.7.3":{"name":"win-portal-auth-sdk","version":"1.7.3","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.7.3","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"0cfc01afda5f0794d39e3f13c042424310fb69c2","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.7.3.tgz","fileCount":153,"integrity":"sha512-0Hm0vy7zvYjTyHA7uy8sn3hzBcpu+BO84J6Rude87VYZRlG6z0z7U8nnaKxgv4I7XOFs1JO2Y5UDB9LSi12ryA==","signatures":[{"sig":"MEUCIFgUB3KjgH/r4i6FegM+J/GmBIJeOCdbDO8q6sdVvIr6AiEAm/RVc2O286ake12xXf4sM/xMIUltG5iqNwqOvOzCcb8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":516586},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","default":"./dist/middleware/index.js"}},"gitHead":"c544c03bf949f22af905c429f1316a14754a08d9","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"types":["dist/types/index.d.ts"],"client":["dist/client/index.d.ts"],"middleware":["dist/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.7.3_1771216614920_0.029470534560890993","host":"s3://npm-registry-packages-npm-production"}},"1.7.6":{"name":"win-portal-auth-sdk","version":"1.7.6","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.7.6","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"953d8a082db8a50907be4c7a7e3a3b75d63b6d88","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.7.6.tgz","fileCount":162,"integrity":"sha512-1ngZiPA/smyXuSQXxaW9/HEyKhS1Y+SAcvprWGDN+mknaw0juMG1Ztg32IkvJ+wFI+f6V+TZR9FEm9dDOI8tpA==","signatures":[{"sig":"MEQCIC1n9/obZxAMgFDhjJ8DS5qzRiwcwtPpH/GFixD8KNCvAiA0BiFY1v+psTAf0+cemKmyFj62FGp/B/dwfiQSNo0pvw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":538748},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","default":"./dist/middleware/index.js"}},"gitHead":"4a2c0d61441d78897fe2b72d99fc1a75cab7fab6","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"types":["dist/types/index.d.ts"],"client":["dist/client/index.d.ts"],"middleware":["dist/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.7.6_1771235557929_0.6235937142341972","host":"s3://npm-registry-packages-npm-production"}},"1.7.7":{"name":"win-portal-auth-sdk","version":"1.7.7","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.7.7","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"bf414d627096f8d3808ada507699da8da7e115a0","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.7.7.tgz","fileCount":162,"integrity":"sha512-YaWCzUo6lqk/6ffzPcpNqg1CBSPk2XfF4ORgrhk4O8c0oZmqGbHECuixA/5ZtfllfnEYL08qC+IMeBdFosg3Rw==","signatures":[{"sig":"MEQCIHKhtSr2gPKFlO7hIp3MCEgDORlZAohphFzW8qogwqFPAiA0cw2Hi5XhMug3YzQws62dPFgdjCNAjl/JSkbAbe5arw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539226},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","default":"./dist/middleware/index.js"}},"gitHead":"4a2c0d61441d78897fe2b72d99fc1a75cab7fab6","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"types":["dist/types/index.d.ts"],"client":["dist/client/index.d.ts"],"middleware":["dist/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.7.7_1771236632969_0.041484146919785525","host":"s3://npm-registry-packages-npm-production"}},"1.7.8":{"name":"win-portal-auth-sdk","version":"1.7.8","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.7.8","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"db5ad37a0ffaf4ebf843aa0b12bfb4437b218aa4","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.7.8.tgz","fileCount":162,"integrity":"sha512-1GIxNHy9IMp7GCQxHA0BFvJOMMqShlFJB2eNlVmFdZmsZyKRXQ3Gnaojmf/fGYv9nSo3gucGL8l+tJt+ZqzJmQ==","signatures":[{"sig":"MEUCIH82caiZNGF0W9SHn2hVGoIaSUm3AWA0yspncR/b/gz7AiEA2rpTZrNxNqq4bSgoA6AZ3A88JC0N4sKrfirl6XaTWXE=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":539435},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","default":"./dist/middleware/index.js"}},"gitHead":"22f1129cfc569f1e8fbbf686415c0b330882d14e","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"types":["dist/types/index.d.ts"],"client":["dist/client/index.d.ts"],"middleware":["dist/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.7.8_1771239947622_0.6271962642947468","host":"s3://npm-registry-packages-npm-production"}},"1.7.10":{"name":"win-portal-auth-sdk","version":"1.7.10","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","_id":"win-portal-auth-sdk@1.7.10","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"dist":{"shasum":"53cf8504079f5118da144bb3f8bf7012059738af","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.7.10.tgz","fileCount":162,"integrity":"sha512-3Zmr5g7aoKnf72Zdf7DQdf9rjYkh8Nutmi+1JyoyWjhK8teGW0LCQTRw6Qemc+jMQxhLF3tWzVMOCXIKqNx0bA==","signatures":[{"sig":"MEUCIQDVBqpSVmY+aF6T8hUfoEYfZmOt6zS1IMVxkQpFFRf83gIgeZCTwXhIm5y8kwAbZgu+Xngahjn8ZIajWX3mesQDkqY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":545027},"main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","default":"./dist/middleware/index.js"}},"gitHead":"867151731d82918ea31d709e14f072c12c490ae0","scripts":{"dev":"tsc --watch","build":"tsc","check":"./scripts/check.sh","clean":"rm -rf dist","deploy":"./scripts/deploy.sh","version:major":"./scripts/version.sh major","version:minor":"./scripts/version.sh minor","version:patch":"./scripts/version.sh patch","prepublishOnly":"pnpm clean && pnpm build"},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"repository":{"url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","type":"git","directory":"packages/auth-sdk"},"_npmVersion":"10.9.3","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","directories":{},"_nodeVersion":"22.19.0","dependencies":{"axios":"^1.6.0"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"types":["dist/types/index.d.ts"],"client":["dist/client/index.d.ts"],"middleware":["dist/middleware/index.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"typescript":"^5.3.0","@types/node":"^20.0.0"},"peerDependencies":{"socket.io-client":"^4.0.0"},"peerDependenciesMeta":{"socket.io-client":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/win-portal-auth-sdk_1.7.10_1771304625726_0.5190502290170023","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"win-portal-auth-sdk","version":"1.8.0","description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./client":{"types":"./dist/client/index.d.ts","default":"./dist/client/index.js"},"./middleware":{"types":"./dist/middleware/index.d.ts","default":"./dist/middleware/index.js"},"./types":{"types":"./dist/types/index.d.ts","default":"./dist/types/index.js"}},"typesVersions":{"*":{"client":["dist/client/index.d.ts"],"middleware":["dist/middleware/index.d.ts"],"types":["dist/types/index.d.ts"]}},"repository":{"type":"git","url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","directory":"packages/auth-sdk"},"bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","publishConfig":{"access":"public"},"scripts":{"build":"tsup","dev":"tsup --watch","clean":"rm -rf dist","publish:patch":"./scripts/publish.sh patch","publish:minor":"./scripts/publish.sh minor","publish:major":"./scripts/publish.sh major"},"keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"author":{"name":"Win Portal Team"},"license":"MIT","dependencies":{"axios":"^1.6.0"},"devDependencies":{"@types/node":"^20.0.0","tsup":"^8.0.0","typescript":"^5.3.0"},"gitHead":"15aff85b1223d4878b9bae7a2e3f77b52dc6b400","_id":"win-portal-auth-sdk@1.8.0","_nodeVersion":"24.14.0","_npmVersion":"11.9.0","dist":{"integrity":"sha512-yvZbOHQHkvM8bO2U8JrqK/hAH6R8a4utCi8HTZy8+RVYnuwcgAP0LtxzyYWeq4vl7FgkaCl+jNWa+407FYB7lw==","shasum":"9f671f5f8ebf7decf7078e6a7134731d99a586d5","tarball":"https://registry.npmjs.org/win-portal-auth-sdk/-/win-portal-auth-sdk-1.8.0.tgz","fileCount":16,"unpackedSize":1481875,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCICD04AoGZjsenmLgSGTX9SMI7gIGmLlsRj3+97OWiXchAiEA+lD+u9oWuTBk7y5qfZqofScXHiAu3vDT814HJK+3mko="}]},"_npmUser":{"name":"korn9537","email":"korn9537@gmail.com"},"directories":{},"maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/win-portal-auth-sdk_1.8.0_1774580177413_0.5356657138082632"},"_hasShrinkwrap":false}},"time":{"created":"2025-10-26T10:54:12.640Z","modified":"2026-03-27T02:56:17.744Z","1.0.0":"2025-10-26T10:54:12.918Z","1.0.3":"2025-10-27T01:45:00.850Z","1.1.0":"2025-10-29T03:11:18.391Z","1.1.1":"2025-10-31T08:59:49.477Z","1.1.2":"2025-11-04T05:15:39.674Z","1.2.1":"2025-11-05T04:14:18.664Z","1.3.0":"2025-11-12T14:35:36.472Z","1.3.1":"2025-11-12T15:49:02.284Z","1.4.0":"2025-11-15T14:49:29.656Z","1.4.1":"2025-11-15T15:01:11.720Z","1.5.0":"2025-11-21T09:08:15.956Z","1.5.1":"2025-11-25T16:07:53.341Z","1.5.2":"2025-11-25T16:12:36.553Z","1.5.3":"2025-12-02T02:23:27.512Z","1.5.4":"2025-12-02T17:06:05.332Z","1.5.5":"2025-12-06T10:53:27.806Z","1.5.6":"2025-12-20T05:40:31.119Z","1.5.7":"2025-12-22T00:41:15.515Z","1.6.0":"2026-01-27T08:17:18.054Z","1.6.1":"2026-01-27T10:02:01.480Z","1.6.2":"2026-02-09T06:39:07.879Z","1.6.3":"2026-02-09T16:10:36.638Z","1.6.5":"2026-02-09T17:23:33.739Z","1.6.6":"2026-02-09T17:29:02.497Z","1.6.7":"2026-02-09T17:37:19.277Z","1.6.8":"2026-02-09T18:16:33.867Z","1.6.10":"2026-02-10T03:01:00.066Z","1.6.11":"2026-02-10T03:26:28.363Z","1.6.12":"2026-02-10T03:34:00.588Z","1.6.13":"2026-02-10T03:40:54.570Z","1.6.14":"2026-02-10T03:46:52.154Z","1.6.15":"2026-02-10T03:54:06.804Z","1.6.16":"2026-02-10T04:07:14.568Z","1.6.17":"2026-02-10T04:17:44.749Z","1.6.18":"2026-02-10T07:26:23.803Z","1.7.0":"2026-02-16T02:01:30.081Z","1.7.1":"2026-02-16T02:41:16.929Z","1.7.2":"2026-02-16T02:50:14.722Z","1.7.3":"2026-02-16T04:36:55.072Z","1.7.6":"2026-02-16T09:52:38.097Z","1.7.7":"2026-02-16T10:10:33.127Z","1.7.8":"2026-02-16T11:05:47.835Z","1.7.10":"2026-02-17T05:03:45.908Z","1.8.0":"2026-03-27T02:56:17.629Z"},"bugs":{"url":"https://github.com/MBS-Business-Solutions/win-portal/issues"},"author":{"name":"Win Portal Team"},"license":"MIT","homepage":"https://github.com/MBS-Business-Solutions/win-portal#readme","keywords":["auth","api-key","sdk","http-client","nestjs","typescript","event-logging","file-upload"],"repository":{"type":"git","url":"git+https://github.com/MBS-Business-Solutions/win-portal.git","directory":"packages/auth-sdk"},"description":"Shared authentication SDK for Win Portal applications with JWT and OAuth support","maintainers":[{"name":"korn9537","email":"korn9537@gmail.com"}],"readme":"# @win-portal/auth-sdk\n\nShared authentication SDK for Win Portal applications using API Key authentication.\n\n> **Note:** The main Win Portal API already supports API Key authentication through `HybridAuthGuard`.\n> This SDK provides convenient client libraries for external applications.\n\n## Features\n\n- 🔐 **API Key Authentication** - Secure authentication using application API keys\n- 🎯 **Frontend Client** - HTTP client with automatic API key injection for Next.js/React\n- 🛡️ **Backend Middleware** - Express & NestJS middleware for easy authentication\n- 📦 **Lightweight** - Minimal dependencies\n- 🔧 **TypeScript Support** - Full type definitions included\n- ✨ **Type Safety** - Express Request augmentation with full IntelliSense\n\n## How It Works\n\nThe Win Portal main API (`apps/api`) has built-in API key support:\n\n- All endpoints with `@Auth()` decorator accept `X-API-Key` header\n- Uses `HybridAuthGuard` which tries API Key → JWT → OAuth\n- No additional validation endpoint needed\n\nThis SDK helps external apps (`template-web`, `template-api`) easily integrate with the main API.\n\n## Installation\n\n```bash\n# Using pnpm (recommended for monorepo)\npnpm add @win-portal/auth-sdk\n\n# Using npm\nnpm install @win-portal/auth-sdk\n\n# Using yarn\nyarn add @win-portal/auth-sdk\n```\n\n### Entry Points\n\nYou can import from the main package or use sub-paths to load only what you need:\n\n- `win-portal-auth-sdk` — full package (default)\n- `win-portal-auth-sdk/client` — frontend only (AuthClient, OAuthFlowClient, APIs)\n- `win-portal-auth-sdk/middleware` — backend only (Express, NestJS guard)\n- `win-portal-auth-sdk/types` — type definitions only\n\n## Usage\n\n### Frontend (Next.js / React)\n\n#### 1. Setup Client\n\n```typescript\nimport { AuthClient } from '@win-portal/auth-sdk';\n\n// Initialize the client\nconst authClient = new AuthClient({\n  apiKey: process.env.NEXT_PUBLIC_API_KEY!,\n  baseURL: process.env.NEXT_PUBLIC_API_URL,\n});\n\nexport default authClient;\n```\n\n#### 2. Make Authenticated Requests\n\nThe SDK uses **namespaced methods** for better organization:\n\n```typescript\nimport authClient from '@/lib/auth-client';\n\n// Authentication\nconst loginResult = await authClient.auth.login('user@example.com', 'password');\n\n// ✅ Set JWT token with explicit type (recommended for better performance)\nauthClient.setToken(loginResult.token, 'jwt');\n\n// Or use hybrid mode (backward compatible)\nauthClient.setToken(loginResult.token); // defaults to 'jwt'\nauthClient.setAuthType('hybrid'); // will try JWT first, then OAuth\n\nconst profile = await authClient.auth.profile();\nconst refreshed = await authClient.auth.refresh(refreshToken);\nawait authClient.auth.logout();\n\n// OAuth Token Usage\n// ✅ Set OAuth token with explicit type (recommended for better performance)\nconst oauthToken = await authClient.oauth.exchangeCode(code, codeVerifier);\nauthClient.setToken(oauthToken.access_token, 'oauth');\n\n// TOTP (Two-Factor Authentication)\n// 1. Setup TOTP for user\nconst totpSetup = await authClient.auth.setupTotp('My App');\nconsole.log('QR Code:', totpSetup.qr_code);\nconsole.log('Backup Codes:', totpSetup.backup_codes);\n\n// 2. Verify TOTP setup with code from authenticator app\nawait authClient.auth.verifyTotpSetup('123456');\n\n// 3. Get TOTP status\nconst status = await authClient.auth.getTotpStatus();\nconsole.log('TOTP Enabled:', status.is_enabled);\n\n// 4. Login with TOTP (2-step authentication)\nconst loginResult = await authClient.auth.login('user@example.com', 'password');\nif (loginResult.totp_required) {\n  // User has TOTP enabled, need to verify\n  const totpToken = '123456'; // From authenticator app\n  const session = await authClient.auth.verifyTotpLogin(\n    totpToken,\n    undefined, // backup_code (optional)\n    loginResult.access_token, // temp_token from initial login\n  );\n  console.log('Login successful:', session.user);\n}\n\n// 5. Disable TOTP\nawait authClient.auth.disableTotp();\n\n// 6. Regenerate backup codes\nconst newCodes = await authClient.auth.regenerateTotpBackupCodes();\nconsole.log('New backup codes:', newCodes.backup_codes);\n\n// User Management\nconst users = await authClient.user.search({\n  search: 'john',\n  page: 1,\n  page_size: 20,\n});\nconst user = await authClient.user.get(userId);\nconst newUser = await authClient.user.create(userData);\nconst updated = await authClient.user.update(userId, userData);\nawait authClient.user.delete(userId);\n\n// Health Check\nconst health = await authClient.health.check();\nconst isValid = await authClient.health.validateApiKey();\n\n// License Information\nconst licenseResponse = await authClient.license.getInfo();\nif (licenseResponse.data.success && licenseResponse.data.data) {\n  const license = licenseResponse.data.data;\n  console.log('License:', license.name);\n  console.log('Expires:', license.expires_at);\n  console.log('Modules:', license.module_codes);\n}\n\n// LINE Messaging\nawait authClient.line.sendTextMessage({\n  userId: 'user-123',\n  message: 'สวัสดีครับ!',\n});\n\nawait authClient.line.sendNotification({\n  userId: 'user-123',\n  title: 'งานใหม่',\n  message: 'คุณมีงานใหม่ที่ต้องดำเนินการ',\n  type: 'info',\n  action_url: 'https://app.example.com/tasks/123',\n  priority: 'high',\n});\n\n// OTP Service (for external applications)\n// Send OTP via SMS\nconst otpResult = await authClient.otp.sendOTP({\n  method: 'sms',\n  recipient: '0812345678',\n  context: 'login',\n});\n\nconsole.log('OTP ID:', otpResult.otp_id); // UUID for verification\nconsole.log('Ref Code:', otpResult.ref_code); // OTP-XXXXXX (for tracking/billing)\nconsole.log('Expires at:', otpResult.expires_at);\nconsole.log('Masked recipient:', otpResult.masked_recipient);\n\n// Send OTP via Email\nconst emailOtpResult = await authClient.otp.sendOTP({\n  method: 'email',\n  recipient: 'user@example.com',\n  context: 'verification',\n});\n\n// Verify OTP\nconst verifyResult = await authClient.otp.verifyOTP({\n  otp_id: otpResult.otp_id,\n  code: '123456', // OTP code from user\n});\n\nif (verifyResult.verified) {\n  console.log('OTP verified successfully');\n}\n\n// Email Service (for external applications)\n// Send email with template\nawait authClient.email.sendEmailWithTemplate(\n  'welcome_email',\n  { userName: 'สมชาย ใจดี', activationLink: 'https://app.com/activate?token=xxx' },\n  'user@example.com',\n  { recipient_name: 'สมชาย ใจดี', language: 'th' },\n);\n\n// Send email with raw HTML\nawait authClient.email.sendRawEmail(\n  '<h1>ยินดีต้อนรับ</h1><p>ขอบคุณที่สมัครสมาชิก</p>',\n  'ยินดีต้อนรับสู่ระบบ',\n  'user@example.com',\n  { text_body: 'ยินดีต้อนรับ ขอบคุณที่สมัครสมาชิก' },\n);\n\n// Todo Management\nconst todo = await authClient.todo.create({\n  title: 'ซื้อของใช้ในบ้าน',\n  priority: 'normal',\n  user_id: 'user-123',\n  description: 'ซื้อน้ำยาล้างจาน, กระดาษทิชชู่',\n  due_date: new Date('2024-01-20'),\n  category: 'shopping',\n  labels: ['บ้าน', 'จำเป็น'],\n  is_send_notification: true,\n});\n\n// Workflow Management\n// Create workflow instance\nconst workflowInstance = await authClient.workflow.createInstance({\n  workflow_definition_id: 'wf-def-123',\n  document_id: 'doc-123',\n  document_type: 'purchase_request',\n  document_title: 'ขอซื้อคอมพิวเตอร์',\n  priority: 'high',\n  form_data: { amount: 150000, items: ['Laptop', 'Monitor'] },\n});\n\n// Get user tasks\nconst userTasks = await authClient.workflow.getUserTasks({\n  status: ['assigned', 'in_progress'],\n  page: 1,\n  limit: 20,\n});\n\n// Perform task action (approve/reject/delegate)\nawait authClient.workflow.performTaskAction('task-123', {\n  action_key: 'approve',\n  comments: 'อนุมัติตามขั้นตอน',\n});\n\n// Organization Management\n// Search organizations\nconst organizations = await authClient.organization.search({\n  search: 'แผนก',\n  page: 1,\n  limit: 20,\n});\n\n// Get organization hierarchy\nconst ancestors = await authClient.organization.getAncestors('org-123');\nconst reportingLine = await authClient.organization.getReportingLine('org-123');\nconst users = await authClient.organization.getUsers('org-123', true); // include descendants\n\n// Webhook Proxy (for external applications)\n// Send webhook through proxy\nconst webhookResult = await authClient.webhook.proxy({\n  webhook_url: 'https://api.example.com/webhooks/users',\n  event_type: 'user.created',\n  payload: { data: { id: 'user-123', email: 'user@example.com' } },\n  headers: { Authorization: 'Bearer token' },\n  secret: 'webhook-secret',\n  timeout_ms: 30000,\n  max_retries: 3,\n});\n\n// Check webhook status\nconst webhookLog = await authClient.webhook.getStatus(webhookResult.webhook_log_id);\nconsole.log('Status:', webhookLog.status); // 'success', 'failed', 'pending'\n```\n\n**For custom endpoints, use direct HTTP methods:**\n\n```typescript\n// GET request\nconst response = await authClient.get('/api/v1/custom/endpoint');\n\n// POST request\nconst response = await authClient.post('/api/v1/custom/endpoint', data);\n```\n\n#### 3. Use with Next.js API Routes\n\n```typescript\n// app/api/users/route.ts\nimport { NextRequest, NextResponse } from 'next/server';\nimport authClient from '@/lib/auth-client';\n\nexport async function GET(request: NextRequest) {\n  try {\n    const response = await authClient.post('/api/v1/users/search', {\n      page: 1,\n      page_size: 20,\n    });\n    return NextResponse.json(response.data);\n  } catch (error: any) {\n    return NextResponse.json(\n      { error: error.response?.data?.message || 'Failed to fetch users' },\n      { status: error.response?.status || 500 },\n    );\n  }\n}\n```\n\n#### 4. Environment Variables\n\n```env\n# .env.local\nNEXT_PUBLIC_API_KEY=app_your_api_key_here\nNEXT_PUBLIC_API_URL=https://api.yourdomain.com\n```\n\n---\n\n## Backend Middleware (Express & NestJS)\n\nThe SDK provides middleware for **Express** and **Guards** for **NestJS** to easily authenticate requests using JWT tokens.\n\n### Quick Start - Express\n\n```typescript\nimport express from 'express';\nimport { authMiddleware } from '@win-portal/auth-sdk';\n\nconst app = express();\n\n// Apply middleware globally\napp.use(\n  authMiddleware({\n    baseURL: 'https://api.example.com',\n    apiKey: 'your-api-key',\n  }),\n);\n\n// Now all routes have access to req.user and req.token\napp.get('/profile', (req, res) => {\n  const user = req.user; // User\n  res.json({\n    email: user.email,\n    permissions: user.permissions,\n  });\n});\n```\n\n### Quick Start - NestJS\n\n```typescript\n// auth/guards/auth.guard.ts\nimport { createAuthGuard } from '@win-portal/auth-sdk';\n\nexport const AuthGuard = createAuthGuard({\n  baseURL: process.env.API_BASE_URL!,\n  apiKey: process.env.API_KEY!,\n});\n\n// In controller\n@Controller('users')\nexport class UsersController {\n  @Get('profile')\n  @UseGuards(AuthGuard)\n  getProfile(@CurrentUser() user: User) {\n    return user;\n  }\n}\n```\n\n### 📖 Complete Middleware Documentation\n\nFor complete documentation, examples, and advanced usage:\n\n**[View Full Middleware Guide →](./docs/middleware/usage.md)**\n\nIncludes:\n\n- Express middleware configuration\n- NestJS guards and decorators\n- Optional authentication\n- Custom token extractors\n- Cache management\n- Permission checking patterns\n- Full working examples\n\n---\n\n## Backend (NestJS - API Client)\n\nFor template-api that needs to call main API:\n\n```typescript\nimport { AuthClient } from '@win-portal/auth-sdk';\nimport { Injectable } from '@nestjs/common';\n\n@Injectable()\nexport class ExternalApiService {\n  private authClient: AuthClient;\n\n  constructor() {\n    this.authClient = new AuthClient({\n      apiKey: process.env.MAIN_API_KEY!,\n      baseURL: process.env.MAIN_API_URL,\n    });\n  }\n\n  async fetchFromMainApi() {\n    const response = await this.authClient.get('/api/v1/resources');\n    return response.data;\n  }\n}\n```\n\n## API Reference\n\n### `AuthClient`\n\nHTTP client with automatic API key injection.\n\n```typescript\nconst client = new AuthClient({\n  apiKey: string;              // Required: Your API key\n  baseURL?: string;            // Optional: Base URL for requests\n  apiKeyHeader?: string;       // Optional: Custom header name (default: 'X-API-Key')\n  timeout?: number;            // Optional: Request timeout (default: 30000ms)\n  advanced?: {                 // Optional: Advanced configuration\n    refreshTimeoutMs?: number;    // Refresh token timeout (default: 5000ms)\n  }\n})\n```\n\n**Advanced Configuration:**\n\n```typescript\n// ปรับแต่ง performance และ timeout settings\nconst client = new AuthClient({\n  apiKey: 'your-api-key',\n  baseURL: 'https://api.example.com',\n  advanced: {\n    refreshTimeoutMs: 10000, // เพิ่ม timeout สำหรับ slow network\n  },\n});\n```\n\n#### HTTP Methods\n\n- `get<T>(url, config?)` - GET request\n- `post<T>(url, data?, config?)` - POST request\n- `put<T>(url, data?, config?)` - PUT request\n- `patch<T>(url, data?, config?)` - PATCH request\n- `delete<T>(url, config?)` - DELETE request\n\n#### Convenience Methods\n\n**Authentication:**\n\n- `auth.login(email, password)` - Login user\n- `auth.logout()` - Logout current session\n- `auth.profile()` - Get current user profile\n- `auth.refresh(refreshToken)` - Refresh access token\n\n**User Management:**\n\n- `user.search(params?)` - Search users with pagination\n- `user.get(userId)` - Get user by ID\n- `user.create(userData)` - Create new user\n- `user.update(userId, userData)` - Update user\n- `user.delete(userId)` - Delete user\n- `user.sync(params?)` - Sync users for external applications (paginated)\n\n**LINE Messaging:**\n\n- `line.sendTextMessage({ userId, message })` - Send text message\n- `line.sendSticker({ userId, packageId, stickerId })` - Send LINE sticker\n- `line.sendImage({ userId, originalContentUrl, previewImageUrl })` - Send image\n- `line.sendMessages({ userId, messages })` - Send multiple messages (max 5)\n- `line.sendNotification({ userId, title, message, type?, action_url?, priority? })` - Send formatted notification\n- `line.checkMessagingAvailability(userId)` - Check if user can receive LINE messages\n\n> 📖 **[LINE Messaging Guide →](./docs/features/line-messaging.md)** - Complete documentation with examples\n\n**Health & Validation:**\n\n- `health.check()` - Check API health\n- `health.validateApiKey()` - Validate if API key is still active\n\n**License Management:**\n\n- `license.getInfo()` - Get current application license information (requires API Key)\n  - Returns license details including `module_codes`, `expires_at`, `is_expired`, etc.\n  - Automatically uses application from API key context\n  - No need to provide application code or ID\n\n**OTP Service (for external applications):**\n\n- `otp.sendOTP({ method, recipient, context?, metadata? })` - Send OTP via SMS or Email\n  - `method`: `'sms'` | `'email'` - Delivery method\n  - `recipient`: Phone number or email address\n  - `context`: Optional context (e.g., 'login', 'verification')\n  - `metadata`: Optional JSON string for additional data\n  - Returns: `{ otp_id, ref_code, expires_at, masked_recipient }`\n    - `otp_id`: UUID for verification\n    - `ref_code`: Short reference code (OTP-XXXXXX) for tracking/billing\n    - `expires_at`: OTP expiration timestamp\n    - `masked_recipient`: Masked phone number or email\n  - Requires API Key authentication\n\n- `otp.verifyOTP({ otp_id, code })` - Verify OTP code\n  - `otp_id`: OTP ID from sendOTP response\n  - `code`: 6-digit OTP code\n  - Returns: `{ verified: boolean }`\n  - Requires API Key authentication\n\n**Email Service (for external applications):**\n\n- `email.sendEmail(request)` - Send email (auto-detect Template Mode or Raw HTML Mode)\n- `email.sendEmailWithTemplate(templateCode, templateData, recipient, options?)` - Send email with template\n- `email.sendRawEmail(htmlBody, subject, recipient, options?)` - Send email with raw HTML\n  - Supports CC, BCC, attachments, priority, scheduled delivery\n  - Requires API Key authentication\n\n**Todo Management:**\n\n- `todo.create(todoData)` - Create a new todo item\n\n**Workflow Management:**\n\n- `workflow.getInstance(instanceId)` - Get workflow instance by ID\n- `workflow.createInstance(instanceData)` - Create a new workflow instance\n- `workflow.updateInstance(instanceId, instanceData)` - Update workflow instance\n- `workflow.searchInstances(params?)` - Search workflow instances with pagination\n- `workflow.getTask(taskId)` - Get workflow task by ID\n- `workflow.getUserTasks(params?)` - Get user tasks with pagination and filters\n- `workflow.performTaskAction(taskId, actionData)` - Perform action on task (approve/reject/delegate/escalate)\n- `workflow.getDefinition(definitionId)` - Get workflow definition by ID\n- `workflow.searchDefinitions(params?)` - Search workflow definitions with pagination\n\n**Organization Management:**\n\n- `organization.search(params?)` - Search organizations with pagination\n- `organization.get(id)` - Get organization by ID\n- `organization.create(data)` - Create new organization\n- `organization.update(id, data)` - Update organization\n- `organization.delete(id)` - Delete organization\n- `organization.getUsers(id, includeDescendants?)` - Get organization users\n- `organization.getAncestors(id, includeRoot?)` - Get parent organizations at all levels\n- `organization.getDirectSupervisor(id)` - Get immediate supervisor/parent organization\n- `organization.getPath(id)` - Get full path from root to organization\n- `organization.getReportingLine(id)` - Get reporting line (hierarchical and functional)\n- `organization.getSiblings(id, includeSelf?)` - Get sibling organizations\n- `organization.getLevel(id)` - Get organization level\n- `organization.getCommonAncestor(orgA, orgB)` - Get lowest common ancestor\n- `organization.isAncestorOf(ancestorId, descendantId)` - Check if organization is ancestor\n- `organization.clearAll()` - Clear all organization data (supports JWT and API Key for external systems)\n\n**Webhook Proxy (for external applications):**\n\n- `webhook.proxy(request)` - Send webhook request through proxy endpoint\n  - Supports retry mechanism, custom headers, timeout configuration\n  - Returns: `{ webhook_log_id, status }`\n  - Requires API Key authentication\n\n- `webhook.getStatus(webhookLogId)` - Get webhook log detail by ID\n  - Returns: `{ status, http_status, response_body, error_message, execution_time_ms, retry_count, ... }`\n  - Requires API Key authentication\n\n#### Utility Methods\n\n- `setToken(token, type?)` - Set authentication token\n  - `type`: `'jwt'` (default) | `'oauth'` | `'hybrid'`\n  - Recommended to specify type for better performance\n- `getAuthType()` - Get current authentication type\n- `setAuthType(type)` - Change authentication type\n- `clearToken()` - Clear authentication token\n- `getTokenMasked()` - Get masked token for display\n- `setApiKey(apiKey)` - Update API key\n- `getApiKeyMasked()` - Get masked API key for display\n- `getAxiosInstance()` - Get underlying axios instance\n\n#### Session Management\n\n**Inactivity Detection:**\n\n- `enableInactivityDetection(options)` - Enable inactivity detection ที่จับ user activity (mouse/keyboard/touch/scroll)\n  - จับ user activity และ trigger callback เมื่อ inactivity timeout\n  - ใช้ timeout และ warning time จาก session management config เป็น default\n  - Support SSR (Next.js) โดยไม่ error\n\n```typescript\n// Enable inactivity detection\nawait authClient.enableInactivityDetection({\n  callbacks: {\n    onInactivityWarning: (remainingSeconds) => {\n      console.log(`Inactivity warning: ${remainingSeconds} seconds remaining`);\n      // แสดง notification หรือ dialog\n      alert(`Session will expire in ${remainingSeconds} seconds due to inactivity`);\n    },\n    onInactivityTimeout: () => {\n      console.log('Inactivity timeout');\n      // Redirect to login หรือ logout\n      authClient.clearToken();\n      window.location.href = '/login';\n    },\n  },\n  timeoutSeconds: 1800, // 30 minutes (optional, default: จาก session management config)\n  warningSeconds: 300, // 5 minutes warning (optional, default: จาก session management config)\n  events: ['mousemove', 'keydown', 'touchstart', 'scroll'], // (optional, default: ทั้งหมด)\n});\n\n// Disable inactivity detection\nauthClient.disableInactivityDetection();\n```\n\n**Session Expiration Monitoring:**\n\n- `enableSessionExpirationMonitoring(options)` - Enable session expiration monitoring\n  - ตรวจสอบ session expiration ตาม config จาก settings/sessions\n  - เรียก callback เมื่อใกล้หมดอายุ\n\n```typescript\nawait authClient.enableSessionExpirationMonitoring({\n  callbacks: {\n    onSessionExpiring: (remainingMinutes, expirationType) => {\n      console.log(`Session will expire in ${remainingMinutes} minutes (${expirationType})`);\n      // แสดง notification หรือ dialog\n    },\n    onSessionExpired: () => {\n      console.log('Session expired');\n      // Redirect to login\n    },\n  },\n  checkIntervalSeconds: 30, // ตรวจสอบทุก 30 วินาที\n});\n```\n\n## Authentication Types\n\nThe SDK supports three authentication types through the `X-Auth-Type` header:\n\n### JWT Authentication (Recommended for internal users)\n\n```typescript\n// Login and get JWT token\nconst session = await authClient.auth.login('user@example.com', 'password');\n\n// ✅ Specify 'jwt' for best performance (fast path validation)\nauthClient.setToken(session.token, 'jwt');\n\n// All subsequent requests will include:\n// Authorization: Bearer <jwt_token>\n// X-Auth-Type: jwt\n```\n\n**Use JWT when:**\n\n- User logs in with username/password\n- Internal application users\n- Need session-based authentication\n\n### OAuth Authentication (Recommended for external apps)\n\n```typescript\n// Exchange authorization code for tokens\nconst tokens = await authClient.oauth.exchangeCode(code, codeVerifier);\n\n// ✅ Specify 'oauth' for best performance (fast path validation)\nauthClient.setToken(tokens.access_token, 'oauth');\n\n// All subsequent requests will include:\n// Authorization: Bearer <oauth_access_token>\n// X-Auth-Type: oauth\n```\n\n**Use OAuth when:**\n\n- Third-party application integration\n- User consent-based access\n- Need scope-based permissions\n\n### Hybrid Mode (Backward compatible)\n\n```typescript\n// Don't know token type or want automatic detection\nauthClient.setToken(someToken, 'hybrid');\n\n// All subsequent requests will include:\n// Authorization: Bearer <token>\n// X-Auth-Type: hybrid\n\n// API will try JWT first, then fallback to OAuth\n```\n\n**Use Hybrid when:**\n\n- Backward compatibility needed\n- Token type is unknown\n- Migrating from old implementation\n\n### Performance Comparison\n\n| Auth Type | Validation           | Performance               | Use Case                       |\n| --------- | -------------------- | ------------------------- | ------------------------------ |\n| `jwt`     | JWT only             | ⚡ Fast (1 validation)    | Internal users, password login |\n| `oauth`   | OAuth only           | ⚡ Fast (1 validation)    | External apps, OAuth flow      |\n| `hybrid`  | JWT → OAuth fallback | 🐌 Slower (2 validations) | Unknown token type             |\n\n**💡 Tip:** Always specify `'jwt'` or `'oauth'` explicitly for ~50% faster authentication!\n\n## Security Best Practices\n\n1. **Never commit API keys** - Use environment variables\n2. **Rotate keys regularly** - Update API keys periodically through main API\n3. **Use different keys per environment** - Separate keys for dev, staging, production\n4. **Monitor key usage** - Track usage through main API dashboard\n5. **Set expiration dates** - Configure key expiration in main API\n6. **Whitelist IPs** - Configure IP restrictions in main API\n\n## Error Handling\n\n```typescript\ntry {\n  const response = await authClient.get('/api/v1/data');\n} catch (error: any) {\n  if (error.response?.status === 401) {\n    console.error('Invalid or expired API key');\n  } else if (error.response?.status === 429) {\n    console.error('Rate limit exceeded');\n  } else {\n    console.error('Request failed:', error.message);\n  }\n}\n```\n\n## How to Get API Key\n\n1. Login to the main Win Portal application\n2. Navigate to **Applications** section\n3. Create or select your application\n4. Generate a new API key\n5. Copy and save the key (shown only once)\n6. Configure the key in your environment variables\n\n## Documentation\n\n📚 **[Complete Documentation →](./docs/README.md)**\n\n- [API Functions Reference](./docs/api/functions.md) - สรุปฟังก์ชันทั้งหมดที่ SDK รองรับ 🆕\n- [Frontend Examples](./docs/guides/frontend-examples.md) - Next.js, React usage\n- [Middleware Guide](./docs/middleware/usage.md) - Express & NestJS\n- [Type Safety Guide](./docs/middleware/type-safety.md) - Express type augmentation 🆕\n- [Type Names Guide](./docs/guides/type-names.md) - SDK-friendly type names 🆕\n- [Next.js Guide](./docs/guides/nextjs.md) - คู่มือ Next.js ภาษาไทย\n- [OAuth Next.js Guide](./docs/guides/oauth-nextjs.md) - คู่มือ OAuth กับ Next.js\n- [NestJS Guide](./docs/guides/nestjs.md) - คู่มือ NestJS\n- [Thai Documentation](./docs/guides/getting-started.md) - คู่มือภาษาไทย\n- [Publishing Guide](./docs/development/publish.md) - How to publish updates\n\n## License\n\nMIT\n","readmeFilename":"README.md"}