{"_id":"@skrr-ai/auth-core","_rev":"32-e3370fe9375c2fb100901be1ca12f6a9","name":"@skrr-ai/auth-core","dist-tags":{"next":"0.4.4","latest":"0.4.8"},"versions":{"0.1.2":{"name":"@skrr-ai/auth-core","version":"0.1.2","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.1.2","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://oversky.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"c66d4111c3480827223da404875f2145cb262150","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.1.2.tgz","fileCount":147,"integrity":"sha512-otmlVIJMA+K78osKIxZiWtQ8nyWN51r5iIST5hi8h0IW1F2w7RvwhK7RmxI+ro4OiXM8mdVFWqBqY67YG+zG/A==","signatures":[{"sig":"MEUCIHzoEx8twUnL6ld+k+I1vUw/j5hnjWm1kQPqi7oP9e22AiEAr+g53cT6vm4aW5g1MnhFFmL4DTxaI+X4sVoMeeFIPGQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1110031},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}}},"gitHead":"28d0560c75997c958baa5aa209462866f2495d58","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"stevedu518","email":"stevedu518@gmail.com"},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.19.1","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.1.2_1788296791393_0.3089954051545296","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@skrr-ai/auth-core","version":"0.1.3","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.1.3","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"1903bea3838cfe8ed905f19c84e303832193c00b","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.1.3.tgz","fileCount":151,"integrity":"sha512-tamTVH5zm6xSFiilNH4+aR8QWfMUhDaNqUYPepq0iifRPTV+3xMl/ZetjvvC3UYkVlGpKbw+SE740gBjRM6cmA==","signatures":[{"sig":"MEUCIDrAuWweS+qVavRRkzmOOtGo44iIVpHur9sSuxShvS7nAiEArbHNGiZQg2ahBzEyYfi4q2u99JV7Fptgz52dwn+Bjh8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1137843},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}}},"gitHead":"5e6a0ec7a1b2897f79bdb19781305577ee1f1e7d","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.19.1","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.1.3_1788396002717_0.9923535188020467","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@skrr-ai/auth-core","version":"0.1.4","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.1.4","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"acd058fa9b2e485d63eb326105e5546db6806ab8","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.1.4.tgz","fileCount":155,"integrity":"sha512-zN4+Gotc7OxBhVb65zsH5c4FoMMUH7rH8xScslC1SslXX8cj5wfJ/AR3eGOmUK5yv6WXSxU61IQRT4kuK4UzZQ==","signatures":[{"sig":"MEUCIF+5gTyy/AbjR+S5iMaFsidVKO3ajFtrtDr5sG1ivvbAAiEAtgnRlUoUOOagOhUf+5ONWCWsGxpnUQB/nwDiWimUz5Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1150894},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}}},"gitHead":"e369d943f54448fac3fb7182a17c5121e0bb5786","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.19.1","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.1.4_1788472577423_0.03685315270129719","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@skrr-ai/auth-core","version":"0.1.5","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.1.5","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"1ee0243d5575aaaa9a45a96b189df3850bd6577d","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.1.5.tgz","fileCount":163,"integrity":"sha512-PnRSC991MQqRuLPv+6bJFcZWhFNkUDbJqG31b/vpPa8SrwSk2DxU7FZcK1rMsnxbYkDE+H0eOAACTsMO/k97kQ==","signatures":[{"sig":"MEUCIQC7R33H+h/A11dj0sg47Ne6BzdTXs9uwOQdsswKqYFFygIgP2XbRElZE+TAptHvCAyUpywooq0oHPOrg7b2CV73KTo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1208714},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}}},"gitHead":"bed864f91edd98397ce0ca7e38a45ea6398e4810","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","build:cjs":"tsc -p tsconfig.cjs.json","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.19.1","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.1.5_1788486396026_0.727140236761558","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@skrr-ai/auth-core","version":"0.1.6","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.1.6","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"50f15213fdaa42fafcbbd2881fd2817f927f361e","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.1.6.tgz","fileCount":163,"integrity":"sha512-uKW/iM7K++QJ6Jjqbbb0EqBwLpRbXO6BHTxJXKUP+kQF2bWrvCepfYPVrqNGlP14Xc9H88A9xH2cI5ROFoPxiw==","signatures":[{"sig":"MEQCIGxxYH10qPFa86SkbjGrkPufu6Pcg0zqdnk4oenMHXWmAiATVuse4RQ1WEdoEI/NjDFhwT1XiA5/ucFAZo0vfXb3dw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCj4/qGfSLWOjiuQon0UT6wrpUJitVoqS0HL+wMnWTH2wIhAIkLriogLd+uqTTFOI7uq9hzX4pDc2fCNIY9+4GIB5KJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1214508},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}}},"gitHead":"a3a9964e91620eb88262a1615d500e2ce34e1b6c","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","build:cjs":"tsc -p tsconfig.cjs.json","build:dev":"npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.19.1","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.1.6_1789277164372_0.2985326742348724","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@skrr-ai/auth-core","version":"0.1.7","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.1.7","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"34a1b39681869c7a57fd10e547334c21e25266aa","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.1.7.tgz","fileCount":163,"integrity":"sha512-Jpz4Mp7IsaTxXN2Tj3QyjPHqDTT2b1ZHSW8hVYZ93OjHcrrG3cTDvbw/D7SWjNJm5ORo3QSQPN5EW/MV5n+DrQ==","signatures":[{"sig":"MEUCIFJXQfl349nsAgqRTkVNq5BUjB675hr8K0+ZfXOKqe5aAiEA5K8Ei/apPBMOCV1zQCRnGYI6CkHxPN8EYcFRrJqkJYg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFA+AfQVHP808q38szVm53SJnPFT++D12BvC1ZXjaG+GAiEA0ajDjc2xlEQAdAtQdYc++9Cv2mE0RW0uDXfqALBFPH0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1217401},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}}},"gitHead":"1e6ee7ec912e667b7c648cda18bfd59b182e2e82","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","build:cjs":"tsc -p tsconfig.cjs.json","build:dev":"npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.19.1","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.1.7_1789313823699_0.5027945079902978","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@skrr-ai/auth-core","version":"0.1.8","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.1.8","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"b09bc2000475aa829af1ff87c9d9730bacc2ce7d","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.1.8.tgz","fileCount":163,"integrity":"sha512-RhNm9pyJdXei+NksU39ZmIxiY8aeGOugZfBccdV5RGFL+Kd4b9ujVgiy04QiJrWC8RVSgLdIhVrk7+rXfDSZag==","signatures":[{"sig":"MEQCIBYpSQ6wYjNdInW9d4nvoN1S7FjkJP15R1zeGtQ4B1tNAiBreVUDAha4sz96mgf9YVFMrt4ub8OGWWVOHuIKgAemlA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEQCIFXXs8q4IHmxbAT2le3xpe8sJ4b/bmr1+9rokENynNvGAiAjGV2DYmyu0WRD0SMqSau8ZF74fA+LpT+wq1YSIZvVCg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1238919},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}}},"gitHead":"6b3d76adacd1edc020e63582801ce1064eebe4aa","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","build:cjs":"tsc -p tsconfig.cjs.json","build:dev":"npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.19.1","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.1.8_1789371584333_0.050667581391409255","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@skrr-ai/auth-core","version":"0.1.9","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.1.9","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"4a08044c2fa434c02ee859f0caa196692b911d46","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.1.9.tgz","fileCount":172,"integrity":"sha512-uPhbhtmx3slfK6srlAMsinn+5CdELR/6H2/LQlVTu3RqdFtTtUEeiY9NCfZ27TKa+vy7ScfVmCX6f005sy2OrQ==","signatures":[{"sig":"MEUCIQDRdgv2iY5nyt0aNwjZAoDcbB99r8p+6ai0z1seNHiwRQIgV9u9t/DWqHA34goTY8WsdVmTVj16w0ycXOHtH6C3KYo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDg2NakyPZRQkAfghXZD6ssP9yhn5FnrTb+uITTXrcTqAIhALYsSuEp/ApoAtvZvAudCbKw/r0SN9WKT5eoNvlXlhex","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1371989},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./first-party-harness":{"import":{"types":"./dist/esm/firstPartyHarness.d.ts","default":"./dist/esm/firstPartyHarness.js"},"require":{"types":"./dist/cjs/firstPartyHarness.d.ts","default":"./dist/cjs/firstPartyHarness.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}}},"gitHead":"9c57919143d54a27683f4d18d4f72eaa5e396d6e","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","build:cjs":"tsc -p tsconfig.cjs.json","build:dev":"npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.19.1","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"first-party-harness":["./dist/esm/firstPartyHarness.d.ts"],"refresh-classification":["./dist/esm/refreshClassification.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.1.9_1789410548599_0.01930019199657118","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@skrr-ai/auth-core","version":"0.2.0","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.2.0","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"000f2edb4b44d292ee59bae31f86e0ffa7de00c4","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.2.0.tgz","fileCount":172,"integrity":"sha512-km1UZ6bBhhXcc+tMMYRQ4jM1Ix++NhwFsBvUOwWQMo0NJqZwVQhCbyRT5TAH5wVKsE0AgGqQVvRq3OiEr1jI0Q==","signatures":[{"sig":"MEYCIQDpxl3vmjEUv0mvpLnhivdatn0dX/vomVlvSdAijG+E7wIhAITAQfQLilrffIL9exuUvgRs4TQV1IlJMfUzAMSvrAg0","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQCFe6zr32hIb+kaodUH1jSfGxhWsoOZVPZkQD8EqQ9vzgIgZFxCvf9OWqcsCJRKIYP1P8FzwqrHTIy9uq4NGiFAqZU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1372699},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./first-party-harness":{"import":{"types":"./dist/esm/firstPartyHarness.d.ts","default":"./dist/esm/firstPartyHarness.js"},"require":{"types":"./dist/cjs/firstPartyHarness.d.ts","default":"./dist/cjs/firstPartyHarness.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}}},"gitHead":"9144d80ef623daf6f48e0f86ca7fb64c5c3c80f3","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","build:cjs":"tsc -p tsconfig.cjs.json","build:dev":"npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.19.1","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"first-party-harness":["./dist/esm/firstPartyHarness.d.ts"],"refresh-classification":["./dist/esm/refreshClassification.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.2.0_1789417817925_0.8577053597527275","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@skrr-ai/auth-core","version":"0.2.1","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.2.1","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"80bf09ef6153c514be16df71acf28c4345457b4d","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.2.1.tgz","fileCount":172,"integrity":"sha512-pAgmA9mNbsHWG+xX4a0h/Il1Vt4FyPfBaUk8Pye1HcoHeqgV5KHyG6qUCLXljS0Dtphpes6xnflVfqHuGoNNjQ==","signatures":[{"sig":"MEUCIFkOvsoKKhY/zivqPBGqB3I8t5SmnxAmvn7Lw5uUhd1RAiEAhmohLH63QYluNCnaL3kC62ssXRcWrv/HGlR65uMr19A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFEGglnA1JrksIZ6r8WRyxIHSKXTh6FFWNksQRYE/h8EAiEAgm0rZEmTOp157QQ9fOr/41IBteSYRxxrZ7DxGUYcc8c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1375242},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./first-party-harness":{"import":{"types":"./dist/esm/firstPartyHarness.d.ts","default":"./dist/esm/firstPartyHarness.js"},"require":{"types":"./dist/cjs/firstPartyHarness.d.ts","default":"./dist/cjs/firstPartyHarness.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}}},"gitHead":"436fe29e43fd1ff602499013771ce3377d9bae34","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","build:cjs":"tsc -p tsconfig.cjs.json","build:dev":"npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.19.1","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"first-party-harness":["./dist/esm/firstPartyHarness.d.ts"],"refresh-classification":["./dist/esm/refreshClassification.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.2.1_1789438332692_0.9466412131639217","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@skrr-ai/auth-core","version":"0.2.2","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.2.2","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"0ac31d76efc322ab3192f1e91712291d1cc60387","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.2.2.tgz","fileCount":172,"integrity":"sha512-bsdEEAjHy57NYrLD/i5tpWFD+wyiL6Sm9JCX5GfDDtaS+nBK1Hn3F3kOnAKPDl+MdfKCNDrLtbTaeSO8G2q9Uw==","signatures":[{"sig":"MEUCIFj+nuJaNclWlNhYBpe/4yGkNjQdn49PNLCrmI/d9LhAAiEAgJCPbsL6FQoCh0hjGRGAEoT7QK2w3U0Y+Ual8asjpw4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDVUniED7Ecmq8luDE8OCow9wP5rXMigkG4NfWjZ71ijAIhALiLMBlDqwS1d/EM9zVzVN+U4GxnECMGxdtVuO/qpjRH","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1375722},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./first-party-harness":{"import":{"types":"./dist/esm/firstPartyHarness.d.ts","default":"./dist/esm/firstPartyHarness.js"},"require":{"types":"./dist/cjs/firstPartyHarness.d.ts","default":"./dist/cjs/firstPartyHarness.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}}},"gitHead":"cf2fc0b5acd7432e4d24a0f6d1b5ac73a8f26d30","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","build:cjs":"tsc -p tsconfig.cjs.json","build:dev":"npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.19.1","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"first-party-harness":["./dist/esm/firstPartyHarness.d.ts"],"refresh-classification":["./dist/esm/refreshClassification.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.2.2_1789541219104_0.3475331753079245","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@skrr-ai/auth-core","version":"0.3.0","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.3.0","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"18b346079fb35892309deb1f0434a9669502c8b0","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.3.0.tgz","fileCount":172,"integrity":"sha512-MwE7mKIF89x/ZE98YOFT+EztD0VOJgSF5/yIq/x0f+YKINsHHn/A95zLb3O6nDKt0A9TCMtHK+6UyP8J/+gU6g==","signatures":[{"sig":"MEQCICPxrVRQJWv5byov32KqkEp8Qnh3sSXl0eXnPTukA0hIAiBv9hVxLWVhEajXlbt7xR2t6MUThA9X0G4jjYSXImQSow==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCICGWZwSE0oeAgbUpedf29NrSvQd4ESOLC4z80n7GQ229AiEAqZlqJqLT/bpGeoN0YeQCSRPL68RnXPNmKGKRVmQWEzo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1386076},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./first-party-harness":{"import":{"types":"./dist/esm/firstPartyHarness.d.ts","default":"./dist/esm/firstPartyHarness.js"},"require":{"types":"./dist/cjs/firstPartyHarness.d.ts","default":"./dist/cjs/firstPartyHarness.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}}},"gitHead":"4f9dcff4b4c46d17349a59d338d4c10f0c2a91ac","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","prebuild":"node ../../scripts/await-build-lock.mjs || true","build:cjs":"tsc -p tsconfig.cjs.json","build:dev":"npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.19.1","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"first-party-harness":["./dist/esm/firstPartyHarness.d.ts"],"refresh-classification":["./dist/esm/refreshClassification.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.3.0_1789634512808_0.6922899626161394","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@skrr-ai/auth-core","version":"0.4.0","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.4.0","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"1b4cf95f583848024997a1bcd7317ec92a383234","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.4.0.tgz","fileCount":172,"integrity":"sha512-BYZO90n/6or6oOXTa5xUfLFnF5kh+xMCwAuzfOKAXQoZYCX2tZjHkiLlU2wXJIhjydwcAK0BOH+8v5KrhAWCbA==","signatures":[{"sig":"MEQCIBzQpJQrsunPgK6rusKxrryW0YBJm5ftiBMgmuBHBPJBAiBjuTQcYgxiuMU73ieMFYLh/5rAsXxMYBr4RRLmoVlkdQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIAQdBwwYut4AX1MQsX60q3R2jAYjP8NMad3wAb921VnyAiEAyoe45YlWFx189dOAGszVzOF1neYH/Y5lQ3wM9oqYhb0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1410588},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./first-party-harness":{"import":{"types":"./dist/esm/firstPartyHarness.d.ts","default":"./dist/esm/firstPartyHarness.js"},"require":{"types":"./dist/cjs/firstPartyHarness.d.ts","default":"./dist/cjs/firstPartyHarness.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}}},"gitHead":"5d2f3fdba949ce1d8d088e4a8bf80e68fcc291b9","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","prebuild":"node ../../scripts/await-build-lock.mjs || true","build:cjs":"tsc -p tsconfig.cjs.json","build:dev":"npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.19.1","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"first-party-harness":["./dist/esm/firstPartyHarness.d.ts"],"refresh-classification":["./dist/esm/refreshClassification.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.4.0_1789671469400_0.11846414391921845","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@skrr-ai/auth-core","version":"0.4.1","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.4.1","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"af6287ad17b51273e636ab6aead31d43ccc4ed13","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.4.1.tgz","fileCount":176,"integrity":"sha512-/SQLRD/RBo/BP98YaW2EHMtv6pSQU8sd+8m2zxwHQGeiNC38FukgROpBytoLzgzvpDYyngGTlef2k/2HssEvGw==","signatures":[{"sig":"MEUCIQCkoshYiCuLtuqxey4i+evIk3dv4c3gJD2NU860Usdt8wIgUFbu2koTUU+QibM2DF++yQBfgFLrf+cnP+ExdwBWzjI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQD3hcRyCoBcYpKFGxK/bohwBqtHpAOboFZHsT1I9fxAxwIgQsFkL1m3DeyPu4B+Ylm6gGY10nwHVScxSBxZ6DLzPjA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1490479},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./first-party-harness":{"import":{"types":"./dist/esm/firstPartyHarness.d.ts","default":"./dist/esm/firstPartyHarness.js"},"require":{"types":"./dist/cjs/firstPartyHarness.d.ts","default":"./dist/cjs/firstPartyHarness.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}}},"gitHead":"88ceda068e945fe2422f8ebc8ab442e50f2a520e","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","prebuild":"node ../../scripts/await-build-lock.mjs || true","build:cjs":"tsc -p tsconfig.cjs.json","build:dev":"npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.19.1","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"first-party-harness":["./dist/esm/firstPartyHarness.d.ts"],"refresh-classification":["./dist/esm/refreshClassification.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.4.1_1789685155778_0.8836416672304916","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@skrr-ai/auth-core","version":"0.4.2","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.4.2","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"f84774d9628f069c5635bd42c73f6d808b808101","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.4.2.tgz","fileCount":180,"integrity":"sha512-o/8Aw6TRL76iLGXQ+zG5Dm3KIfjT9NYZpnIpCOAN1hk1h+QQVPvzf9539R0sYCxFwVQvoxtUGb9kZy6d3+xF5A==","signatures":[{"sig":"MEQCIF9/x/VA5RArjOlKvIdAxNjcvilWwNibTstsTc19uSVcAiBsQ+IXToWBJItJUbip1Rt5fwAQqifxG4hrSvep6eBN+A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCaSXzkH5NQgDvaxUMF6Qv9Z7hnK/mOHsmCxmGsrUANzgIhAMHpOqoYRK247Xt+Njfy/k/trFUQCYuM6UTqAi8qeScX","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1517906},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./first-party-harness":{"import":{"types":"./dist/esm/firstPartyHarness.d.ts","default":"./dist/esm/firstPartyHarness.js"},"require":{"types":"./dist/cjs/firstPartyHarness.d.ts","default":"./dist/cjs/firstPartyHarness.js"}},"./harness-skill-layout":{"import":{"types":"./dist/esm/harnessSkillLayout.d.ts","default":"./dist/esm/harnessSkillLayout.js"},"require":{"types":"./dist/cjs/harnessSkillLayout.d.ts","default":"./dist/cjs/harnessSkillLayout.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}}},"gitHead":"baba93a9c472c3f885f2e15daedaf3d56362d3bd","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","prebuild":"node ../../scripts/await-build-lock.mjs || true","build:cjs":"tsc -p tsconfig.cjs.json","build:dev":"npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.19.1","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"first-party-harness":["./dist/esm/firstPartyHarness.d.ts"],"harness-skill-layout":["./dist/esm/harnessSkillLayout.d.ts"],"refresh-classification":["./dist/esm/refreshClassification.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.4.2_1789701901390_0.12980918405071784","host":"s3://npm-registry-packages-npm-production"}},"0.4.3":{"name":"@skrr-ai/auth-core","version":"0.4.3","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.4.3","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"dbdee876856bedc985973b8e1ca144a64fc938be","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.4.3.tgz","fileCount":180,"integrity":"sha512-+xBrzX2553WvjcCexobF17X+5Jo0mbHyX5Z1Mi2Kz65QU2y+cyQGXLgXmxYMU4FdcyDpszDvJvIsD4HrHiwF5Q==","signatures":[{"sig":"MEYCIQCdK8luLj2CCRBj4KIlOWG6wTyFCyf9VCDcpBJ7oogErAIhAOlI9AxkwK9pDVJy4jZLCpD/Xj5OwLRww2ENQ+nllacf","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQDnFgTP7zEwamIKZGz/gFclTapSrD8VJHaewyZnDDgc2gIhAOfCevlqXA0D36ffs1NJmi1Ds5kxkSs/R0vpl0B/VjiA","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1527114},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./first-party-harness":{"import":{"types":"./dist/esm/firstPartyHarness.d.ts","default":"./dist/esm/firstPartyHarness.js"},"require":{"types":"./dist/cjs/firstPartyHarness.d.ts","default":"./dist/cjs/firstPartyHarness.js"}},"./harness-skill-layout":{"import":{"types":"./dist/esm/harnessSkillLayout.d.ts","default":"./dist/esm/harnessSkillLayout.js"},"require":{"types":"./dist/cjs/harnessSkillLayout.d.ts","default":"./dist/cjs/harnessSkillLayout.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}}},"gitHead":"49ddae5ccc072d09954b47790b400fd803067eb4","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","prebuild":"node ../../scripts/await-build-lock.mjs || true","build:cjs":"tsc -p tsconfig.cjs.json","build:dev":"npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.19.1","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"first-party-harness":["./dist/esm/firstPartyHarness.d.ts"],"harness-skill-layout":["./dist/esm/harnessSkillLayout.d.ts"],"refresh-classification":["./dist/esm/refreshClassification.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.4.3_1790069490982_0.7435381020456462","host":"s3://npm-registry-packages-npm-production"}},"0.4.4":{"name":"@skrr-ai/auth-core","version":"0.4.4","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.4.4","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"399a2913995073fc8ccee46c8d8a6f9f03906243","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.4.4.tgz","fileCount":180,"integrity":"sha512-rHLoUaHY+gyMAE0YRoa9zOAPBuijiYwDEaSqkfMn9O67iFQJEhUn0qYBvWSwOOFjkOYsbnHJV4B5gDjcrt5QrA==","signatures":[{"sig":"MEQCIDPWelDw6pOl6vAbjQa9cfhQW1afNTqCBNICLDC34ceJAiAlRu74z2NI8wdrBqN9mcz9fnD2mUW5t3yJ27zGenALfA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIFLWql9d7F0qWGEXc7DZUJyfXZoieDHV/s9fIroiY/SQAiEA5990auG+w/oVEeOD9K4l+iMGQRsHhy0mZIq/mVu/KQk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1536605},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./first-party-harness":{"import":{"types":"./dist/esm/firstPartyHarness.d.ts","default":"./dist/esm/firstPartyHarness.js"},"require":{"types":"./dist/cjs/firstPartyHarness.d.ts","default":"./dist/cjs/firstPartyHarness.js"}},"./harness-skill-layout":{"import":{"types":"./dist/esm/harnessSkillLayout.d.ts","default":"./dist/esm/harnessSkillLayout.js"},"require":{"types":"./dist/cjs/harnessSkillLayout.d.ts","default":"./dist/cjs/harnessSkillLayout.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}}},"gitHead":"c3790e4642f10f89d864acaa93c57a38c164b418","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","prebuild":"node ../../scripts/await-build-lock.mjs || true","build:cjs":"tsc -p tsconfig.cjs.json","build:dev":"npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.20.0","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"first-party-harness":["./dist/esm/firstPartyHarness.d.ts"],"harness-skill-layout":["./dist/esm/harnessSkillLayout.d.ts"],"refresh-classification":["./dist/esm/refreshClassification.d.ts"]}},"_hasShrinkwrap":false,"readmeFilename":"README.md","devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.4.4_1790124789850_0.10212149859452002","host":"s3://npm-registry-packages-npm-production"}},"0.4.5":{"name":"@skrr-ai/auth-core","version":"0.4.5","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.4.5","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"ba43946fa19202c1127cbd60401b8e3ffddf84bf","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.4.5.tgz","fileCount":204,"integrity":"sha512-nfEQG0AvxTqCPBbnwpdqU4mEjJcVpYmzGOgRJxPzapbEzMZzZQsPw/Iy9ZWEKslFFtvEAoMCn7ZozgQo3K1lQg==","signatures":[{"sig":"MEQCIHGr0RySLGMvurZ62VFjF6tvewEZFKPP3oF44mGlgO+yAiBLTWgFo+5Dzv2jzOfU4Ez4s4dg9KXBmTMuRn1ctMKpwg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCID7J8gAENvH7f15J/BCaepqGl1+zXJKZkYgU1pnmMJY0AiEAhRD41hcOXNjlXougQsG7K3bfLWyIyFihpXlfKcey76U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1685929},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./machine-uuid":{"import":{"types":"./dist/esm/machineUuid.d.ts","default":"./dist/esm/machineUuid.js"},"require":{"types":"./dist/cjs/machineUuid.d.ts","default":"./dist/cjs/machineUuid.js"}},"./loopback-http":{"import":{"types":"./dist/esm/loopbackHttp.d.ts","default":"./dist/esm/loopbackHttp.js"},"require":{"types":"./dist/cjs/loopbackHttp.d.ts","default":"./dist/cjs/loopbackHttp.js"}},"./cli-handoff-wire":{"import":{"types":"./dist/esm/cliHandoffWire.d.ts","default":"./dist/esm/cliHandoffWire.js"},"require":{"types":"./dist/cjs/cliHandoffWire.d.ts","default":"./dist/cjs/cliHandoffWire.js"}},"./credential-session":{"import":{"types":"./dist/esm/credentialSession.d.ts","default":"./dist/esm/credentialSession.js"},"require":{"types":"./dist/cjs/credentialSession.d.ts","default":"./dist/cjs/credentialSession.js"}},"./first-party-harness":{"import":{"types":"./dist/esm/firstPartyHarness.d.ts","default":"./dist/esm/firstPartyHarness.js"},"require":{"types":"./dist/cjs/firstPartyHarness.d.ts","default":"./dist/cjs/firstPartyHarness.js"}},"./daemon-tool-approval":{"import":{"types":"./dist/esm/daemonToolApproval.d.ts","default":"./dist/esm/daemonToolApproval.js"},"require":{"types":"./dist/cjs/daemonToolApproval.d.ts","default":"./dist/cjs/daemonToolApproval.js"}},"./harness-skill-layout":{"import":{"types":"./dist/esm/harnessSkillLayout.d.ts","default":"./dist/esm/harnessSkillLayout.js"},"require":{"types":"./dist/cjs/harnessSkillLayout.d.ts","default":"./dist/cjs/harnessSkillLayout.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}},"./session-permission-authority":{"import":{"types":"./dist/esm/sessionPermissionAuthority.d.ts","default":"./dist/esm/sessionPermissionAuthority.js"},"require":{"types":"./dist/cjs/sessionPermissionAuthority.d.ts","default":"./dist/cjs/sessionPermissionAuthority.js"}}},"gitHead":"90b692aa9a479bd23edce7d35382b90e25b1d071","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","prebuild":"node ../../scripts/await-build-lock.mjs || true","build:cjs":"tsc -p tsconfig.cjs.json","build:dev":"npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.20.0","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"machine-uuid":["./dist/esm/machineUuid.d.ts"],"loopback-http":["./dist/esm/loopbackHttp.d.ts"],"first-party-harness":["./dist/esm/firstPartyHarness.d.ts"],"daemon-tool-approval":["./dist/esm/daemonToolApproval.d.ts"],"harness-skill-layout":["./dist/esm/harnessSkillLayout.d.ts"],"refresh-classification":["./dist/esm/refreshClassification.d.ts"],"session-permission-authority":["./dist/esm/sessionPermissionAuthority.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.4.5_1790494496890_0.1795853780292722","host":"s3://npm-registry-packages-npm-production"}},"0.4.6":{"name":"@skrr-ai/auth-core","version":"0.4.6","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.4.6","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"8b7339f1f7df236921d2ce6d97f2d28427b8ca05","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.4.6.tgz","fileCount":204,"integrity":"sha512-+lBEpTt5E8kybK5J/XSKO4RGGSHYGIbQIgBFw38RzbMGMhPUPPq7KHNNPD17ZQaa1dIkR4VxAf0wrEs/eEUNLw==","signatures":[{"sig":"MEYCIQCUCLbZzv3V/ccWcqXs2YrCIy0yJuLTxWlVj+oKpcfURgIhAKf0FOW4zbp9e4BFn+dJPc9LWfTWeH712AGCtMweul3N","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQChQYex8nL9Se/ngC1VzmljXFBlcgKlZnKRRXNVUl6+ewIgH1hXycSUPG8CXafSMekJu0Y0pmexi+NmAzFDdxQ+d98=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1688755},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./machine-uuid":{"import":{"types":"./dist/esm/machineUuid.d.ts","default":"./dist/esm/machineUuid.js"},"require":{"types":"./dist/cjs/machineUuid.d.ts","default":"./dist/cjs/machineUuid.js"}},"./loopback-http":{"import":{"types":"./dist/esm/loopbackHttp.d.ts","default":"./dist/esm/loopbackHttp.js"},"require":{"types":"./dist/cjs/loopbackHttp.d.ts","default":"./dist/cjs/loopbackHttp.js"}},"./cli-handoff-wire":{"import":{"types":"./dist/esm/cliHandoffWire.d.ts","default":"./dist/esm/cliHandoffWire.js"},"require":{"types":"./dist/cjs/cliHandoffWire.d.ts","default":"./dist/cjs/cliHandoffWire.js"}},"./credential-session":{"import":{"types":"./dist/esm/credentialSession.d.ts","default":"./dist/esm/credentialSession.js"},"require":{"types":"./dist/cjs/credentialSession.d.ts","default":"./dist/cjs/credentialSession.js"}},"./first-party-harness":{"import":{"types":"./dist/esm/firstPartyHarness.d.ts","default":"./dist/esm/firstPartyHarness.js"},"require":{"types":"./dist/cjs/firstPartyHarness.d.ts","default":"./dist/cjs/firstPartyHarness.js"}},"./daemon-tool-approval":{"import":{"types":"./dist/esm/daemonToolApproval.d.ts","default":"./dist/esm/daemonToolApproval.js"},"require":{"types":"./dist/cjs/daemonToolApproval.d.ts","default":"./dist/cjs/daemonToolApproval.js"}},"./harness-skill-layout":{"import":{"types":"./dist/esm/harnessSkillLayout.d.ts","default":"./dist/esm/harnessSkillLayout.js"},"require":{"types":"./dist/cjs/harnessSkillLayout.d.ts","default":"./dist/cjs/harnessSkillLayout.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}},"./session-permission-authority":{"import":{"types":"./dist/esm/sessionPermissionAuthority.d.ts","default":"./dist/esm/sessionPermissionAuthority.js"},"require":{"types":"./dist/cjs/sessionPermissionAuthority.d.ts","default":"./dist/cjs/sessionPermissionAuthority.js"}}},"gitHead":"6c2132a5445d4a789e8205558e72202490965378","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","prebuild":"node ../../scripts/await-build-lock.mjs || true","build:cjs":"tsc -p tsconfig.cjs.json","build:dev":"npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.20.0","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"machine-uuid":["./dist/esm/machineUuid.d.ts"],"loopback-http":["./dist/esm/loopbackHttp.d.ts"],"first-party-harness":["./dist/esm/firstPartyHarness.d.ts"],"daemon-tool-approval":["./dist/esm/daemonToolApproval.d.ts"],"harness-skill-layout":["./dist/esm/harnessSkillLayout.d.ts"],"refresh-classification":["./dist/esm/refreshClassification.d.ts"],"session-permission-authority":["./dist/esm/sessionPermissionAuthority.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.4.6_1790503847312_0.7561975189311194","host":"s3://npm-registry-packages-npm-production"}},"0.4.7":{"name":"@skrr-ai/auth-core","version":"0.4.7","keywords":["oversky","auth","cli","daemon","token-refresh"],"author":{"name":"OverSky"},"license":"UNLICENSED","_id":"@skrr-ai/auth-core@0.4.7","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"homepage":"https://skrr.ai","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"79d263bd0f8e5ce33ea69ba4a61fd4d594a26bb6","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.4.7.tgz","fileCount":204,"integrity":"sha512-XKbqR2As9D2DZmGFb3tx+5Dy+0XtOqwwsv3lRYazzMInmKapSZWGunMR8YmLHEBTco1ertMmZOsg8MRap+ofdg==","signatures":[{"sig":"MEYCIQCYC83Ut/iEX5uKFkHHymrH0gLy9ST9NjSF1yqThOF7QAIhAOSyGjNK+fg2bL4F2tlyGrMh3OyfO2bDO9RbeoUbKqlc","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEUCIQDSMfIAMHOrUCq1xcXB+345pjNlnKxPsNw6v+S/qqxZLQIgfi3t1D+TaThZ5hZU/Kd4nwxem3bIJ0FxOTnWwtxJ3/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":1689399},"main":"dist/cjs/index.js","type":"module","types":"dist/esm/index.d.ts","module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./machine-uuid":{"import":{"types":"./dist/esm/machineUuid.d.ts","default":"./dist/esm/machineUuid.js"},"require":{"types":"./dist/cjs/machineUuid.d.ts","default":"./dist/cjs/machineUuid.js"}},"./loopback-http":{"import":{"types":"./dist/esm/loopbackHttp.d.ts","default":"./dist/esm/loopbackHttp.js"},"require":{"types":"./dist/cjs/loopbackHttp.d.ts","default":"./dist/cjs/loopbackHttp.js"}},"./cli-handoff-wire":{"import":{"types":"./dist/esm/cliHandoffWire.d.ts","default":"./dist/esm/cliHandoffWire.js"},"require":{"types":"./dist/cjs/cliHandoffWire.d.ts","default":"./dist/cjs/cliHandoffWire.js"}},"./credential-session":{"import":{"types":"./dist/esm/credentialSession.d.ts","default":"./dist/esm/credentialSession.js"},"require":{"types":"./dist/cjs/credentialSession.d.ts","default":"./dist/cjs/credentialSession.js"}},"./first-party-harness":{"import":{"types":"./dist/esm/firstPartyHarness.d.ts","default":"./dist/esm/firstPartyHarness.js"},"require":{"types":"./dist/cjs/firstPartyHarness.d.ts","default":"./dist/cjs/firstPartyHarness.js"}},"./daemon-tool-approval":{"import":{"types":"./dist/esm/daemonToolApproval.d.ts","default":"./dist/esm/daemonToolApproval.js"},"require":{"types":"./dist/cjs/daemonToolApproval.d.ts","default":"./dist/cjs/daemonToolApproval.js"}},"./harness-skill-layout":{"import":{"types":"./dist/esm/harnessSkillLayout.d.ts","default":"./dist/esm/harnessSkillLayout.js"},"require":{"types":"./dist/cjs/harnessSkillLayout.d.ts","default":"./dist/cjs/harnessSkillLayout.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}},"./session-permission-authority":{"import":{"types":"./dist/esm/sessionPermissionAuthority.d.ts","default":"./dist/esm/sessionPermissionAuthority.js"},"require":{"types":"./dist/cjs/sessionPermissionAuthority.d.ts","default":"./dist/cjs/sessionPermissionAuthority.js"}}},"gitHead":"e6ad6a085cf0af3b10672030fdd1c39485b1ebe9","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","prebuild":"node ../../scripts/await-build-lock.mjs || true","build:cjs":"tsc -p tsconfig.cjs.json","build:dev":"npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.20.0","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"machine-uuid":["./dist/esm/machineUuid.d.ts"],"loopback-http":["./dist/esm/loopbackHttp.d.ts"],"first-party-harness":["./dist/esm/firstPartyHarness.d.ts"],"daemon-tool-approval":["./dist/esm/daemonToolApproval.d.ts"],"harness-skill-layout":["./dist/esm/harnessSkillLayout.d.ts"],"refresh-classification":["./dist/esm/refreshClassification.d.ts"],"session-permission-authority":["./dist/esm/sessionPermissionAuthority.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"tmp":"tmp/auth-core_0.4.7_1790510215023_0.4922903886881529","host":"s3://npm-registry-packages-npm-production"}},"0.4.8":{"_id":"@skrr-ai/auth-core@0.4.8","bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"dist":{"shasum":"844960cf20c2f6f4030b2b1ddc806bd43c8c3f60","tarball":"https://registry.npmjs.org/@skrr-ai/auth-core/-/auth-core-0.4.8.tgz","fileCount":204,"integrity":"sha512-hCsUpUyn9KNFHjdaEUbQXOUbZKsnr1RrOAXbHV/Ty4hNzlwuWD6ehQ8vZ1LVJQXFKHuQTO5nPgumCzWtDWBg3w==","signatures":[{"sig":"MEYCIQD+45dwmLhCjtUhojDB8dZt1e061alQsXsV2XLm/nDaqgIhAKVBUhm+IGoeN680nc2WLAAof5xVy0dkvmcF5vmEhebU","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIF/U8JzD0sGAkncrsVeiQdrQVLXFgO5FDiDqmEiinK/KAiAzzSS4iAB9wJ08SE3ZsdN62frcN/TMRgESbubOc5yrEA=="}],"unpackedSize":1716701},"main":"dist/cjs/index.js","name":"@skrr-ai/auth-core","type":"module","types":"dist/esm/index.d.ts","author":{"name":"OverSky"},"module":"dist/esm/index.js","engines":{"node":">=22.0.0"},"exports":{".":{"import":{"types":"./dist/esm/index.d.ts","default":"./dist/esm/index.js"},"require":{"types":"./dist/cjs/index.d.ts","default":"./dist/cjs/index.js"}},"./machine-uuid":{"import":{"types":"./dist/esm/machineUuid.d.ts","default":"./dist/esm/machineUuid.js"},"require":{"types":"./dist/cjs/machineUuid.d.ts","default":"./dist/cjs/machineUuid.js"}},"./loopback-http":{"import":{"types":"./dist/esm/loopbackHttp.d.ts","default":"./dist/esm/loopbackHttp.js"},"require":{"types":"./dist/cjs/loopbackHttp.d.ts","default":"./dist/cjs/loopbackHttp.js"}},"./cli-handoff-wire":{"import":{"types":"./dist/esm/cliHandoffWire.d.ts","default":"./dist/esm/cliHandoffWire.js"},"require":{"types":"./dist/cjs/cliHandoffWire.d.ts","default":"./dist/cjs/cliHandoffWire.js"}},"./credential-session":{"import":{"types":"./dist/esm/credentialSession.d.ts","default":"./dist/esm/credentialSession.js"},"require":{"types":"./dist/cjs/credentialSession.d.ts","default":"./dist/cjs/credentialSession.js"}},"./first-party-harness":{"import":{"types":"./dist/esm/firstPartyHarness.d.ts","default":"./dist/esm/firstPartyHarness.js"},"require":{"types":"./dist/cjs/firstPartyHarness.d.ts","default":"./dist/cjs/firstPartyHarness.js"}},"./daemon-tool-approval":{"import":{"types":"./dist/esm/daemonToolApproval.d.ts","default":"./dist/esm/daemonToolApproval.js"},"require":{"types":"./dist/cjs/daemonToolApproval.d.ts","default":"./dist/cjs/daemonToolApproval.js"}},"./harness-skill-layout":{"import":{"types":"./dist/esm/harnessSkillLayout.d.ts","default":"./dist/esm/harnessSkillLayout.js"},"require":{"types":"./dist/cjs/harnessSkillLayout.d.ts","default":"./dist/cjs/harnessSkillLayout.js"}},"./refresh-classification":{"import":{"types":"./dist/esm/refreshClassification.d.ts","default":"./dist/esm/refreshClassification.js"},"require":{"types":"./dist/cjs/refreshClassification.d.ts","default":"./dist/cjs/refreshClassification.js"}},"./session-permission-authority":{"import":{"types":"./dist/esm/sessionPermissionAuthority.d.ts","default":"./dist/esm/sessionPermissionAuthority.js"},"require":{"types":"./dist/cjs/sessionPermissionAuthority.d.ts","default":"./dist/cjs/sessionPermissionAuthority.js"}}},"gitHead":"fd182ec756f39644fbcd040237d77769e5de138a","license":"UNLICENSED","scripts":{"test":"node --import tsx --test 'src/**/*.test.ts' 'src/**/*.spec.ts'","build":"npm run clean && npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","clean":"rimraf dist","prepack":"npm run build","prebuild":"node ../../scripts/await-build-lock.mjs || true","build:cjs":"tsc -p tsconfig.cjs.json","build:dev":"npm run build:esm && npm run build:cjs && node scripts/finalize-cjs.cjs","build:esm":"tsc -p tsconfig.json","test:smoke":"node --import tsx --test 'src/**/*.real-smoke.test.ts'"},"version":"0.4.8","_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:fa3f7278-da89-44ec-9abe-18d0a18bd3fd"}},"homepage":"https://skrr.ai","keywords":["oversky","auth","cli","daemon","token-refresh"],"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"_npmVersion":"11.20.0","description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","directories":{},"maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"_nodeVersion":"22.23.2","dependencies":{"tweetnacl":"^1.0.3","proper-lockfile":"^4.1.2"},"publishConfig":{"access":"public"},"typesVersions":{"*":{"machine-uuid":["./dist/esm/machineUuid.d.ts"],"loopback-http":["./dist/esm/loopbackHttp.d.ts"],"first-party-harness":["./dist/esm/firstPartyHarness.d.ts"],"daemon-tool-approval":["./dist/esm/daemonToolApproval.d.ts"],"harness-skill-layout":["./dist/esm/harnessSkillLayout.d.ts"],"refresh-classification":["./dist/esm/refreshClassification.d.ts"],"session-permission-authority":["./dist/esm/sessionPermissionAuthority.d.ts"]}},"_hasShrinkwrap":false,"devDependencies":{"tsx":"^4.19.2","rimraf":"^5.0.5","typescript":"^5.7.3","@types/node":"^20.17.12","@types/proper-lockfile":"^4.1.4"},"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/auth-core_0.4.8_1790591482656_0.7213056249254584"}}},"time":{"created":"2026-09-01T21:06:31.072Z","modified":"2026-09-28T10:31:22.934Z","0.1.2":"2026-09-01T21:06:31.534Z","0.1.3":"2026-09-03T00:40:02.906Z","0.1.4":"2026-09-03T21:56:27.619Z","0.1.5":"2026-09-04T01:46:36.196Z","0.1.6":"2026-09-13T05:26:04.470Z","0.1.7":"2026-09-13T15:37:03.803Z","0.1.8":"2026-09-14T07:39:44.413Z","0.1.9":"2026-09-14T18:29:08.712Z","0.2.0":"2026-09-14T20:30:18.044Z","0.2.1":"2026-09-15T02:12:12.998Z","0.2.2":"2026-09-16T06:46:59.200Z","0.3.0":"2026-09-17T08:41:52.899Z","0.4.0":"2026-09-17T18:57:49.518Z","0.4.1":"2026-09-17T22:45:55.890Z","0.4.2":"2026-09-18T03:25:01.482Z","0.4.3":"2026-09-22T09:31:31.074Z","0.4.4":"2026-09-23T00:53:09.976Z","0.4.5":"2026-09-27T07:34:56.991Z","0.4.6":"2026-09-27T10:10:47.404Z","0.4.7":"2026-09-27T11:56:55.114Z","0.4.8":"2026-09-28T10:31:22.743Z"},"bugs":{"url":"https://github.com/dush1023/OverSky/issues"},"author":{"name":"OverSky"},"license":"UNLICENSED","homepage":"https://skrr.ai","keywords":["oversky","auth","cli","daemon","token-refresh"],"repository":{"url":"git+https://github.com/dush1023/OverSky.git","type":"git","directory":"packages/auth-core"},"description":"Shared auth substrate (token store, refresh, scheduler, fd handoff) for the OverSky daemon and CLI.","maintainers":[{"name":"stevedu518","email":"stevedu518@gmail.com"}],"readme":"# @skrr-ai/auth-core\n\nShared authentication substrate for OverSky packages.\n\nThis package contains the token store, refresh helpers, localhost login\ncallback, device-key helpers, TTL parsing, credential envelope helpers, and auth\nfailure classification used by the OverSky daemon and Sky CLI.\n\n## Install\n\n```bash\nnpm install @skrr-ai/auth-core\n```\n\n## Usage\n\n```ts\nimport { parseTtlDays } from '@skrr-ai/auth-core';\n```\n\nThe npm package ships compiled JavaScript and TypeScript declarations only.\n","readmeFilename":"README.md"}