{"_id":"ts-client-lib","_rev":"27-5ddd4e21474e71d99ea9599edc292529","name":"ts-client-lib","dist-tags":{"latest":"0.0.14"},"versions":{"0.0.14":{"name":"ts-client-lib","version":"0.0.14","keywords":["typescript","cordova","cache","heuristic"],"author":{"name":"Albion Liçi","email":"lici.albion@gmail.com"},"license":"MIT","_id":"ts-client-lib@0.0.14","maintainers":[{"name":"onalbi","email":"lici.albion@gmail.com"}],"homepage":"https://github.com/onalbi/ts-client-lib#readme","bugs":{"url":"https://github.com/onalbi/ts-client-lib/issues"},"dist":{"shasum":"7de1a4a6d0b236604716453e0fad8d50823f2f26","tarball":"https://registry.npmjs.org/ts-client-lib/-/ts-client-lib-0.0.14.tgz","fileCount":76,"integrity":"sha512-gii5ellOlBvSxnTjh85BtVl9ShtuVLMiqHBajSr2ZDvM1v2b7A7hI5aN9BcA15JukGgEtXv0Vleks6eehhlElw==","signatures":[{"sig":"MEYCIQD9BAm8Rtq59b0isAWpC5+nYqwZu7R/h0BKKo4eIs8SNQIhALWOZbALmhzxhgKsKrLM5AFhdG2ZxMkMyI52RXXQ0VBk","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"},{"sig":"MEYCIQCIh0KhYSSLyLGfBRoshQFfKIsLkQ6mdgV5Vl8rWIJ41AIhANuLtRU2bLZyddCa6AGYYLT1dJryIvVrOrt3irVBFpOV","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":610204},"vitest":{"exclude":["**/*.spec.js","**/node_modules/**"],"globals":true,"include":["test/**/*.spec.ts"],"resolve":{"extensions":[".ts",".tsx",".mts",".cts",".js",".mjs",".jsx",".json"]},"coverage":{"include":["auth/**/*.ts","devices/**/*.ts","entities/**/*.ts","finance/**/*.ts","games/**/*.ts","utils/**/*.ts"],"provider":"v8","reporter":["text","lcov"]},"environment":"node"},"engines":{"node":">=20.12.1"},"gitHead":"dad4776cc451c688a2a95392e6301bfbf4860504","scripts":{"lint":"oxlint --fix","test":"npm run build && vitest run","build":"tsc --declaration -p .","clean":"npm run clean:artifacts && npm run clean:deps","watch":"tsc -w --declaration -p .","clean:deps":"node -e \"for(const p of ['coverage','node_modules','package-lock.json'])try{require('fs').rmSync(p,{recursive:true,force:true})}catch{}\"","test:watch":"vitest","postpublish":"npm run clean:artifacts","test:coverage":"vitest run --coverage","prepublishOnly":"npm run build","clean:artifacts":"node -e \"const fs=require('fs'),path=require('path');const root=process.cwd();for(const rel of ['auth','devices','entities','finance','games','utils']){const dir=path.join(root,rel);let n;try{n=fs.readdirSync(dir)}catch{continue}for(const name of n){if(!name.endsWith('.d.ts')&&path.extname(name)!=='.js')continue;const fp=path.join(dir,name);try{if(fs.statSync(fp).isFile())fs.unlinkSync(fp)}catch{}}}\""},"_npmUser":{"name":"onalbi","email":"lici.albion@gmail.com"},"repository":{"url":"git+https://github.com/onalbi/ts-client-lib.git","type":"git"},"_npmVersion":"11.13.0","description":"TypeScript utilities for **browser and Node**: auth (JWT decode, OAuth URL helpers), **finance** (bonus eligibility, KYC limits), **entities**, **games**, and **shared helpers** (pagination, strings, compression, etc.). No framework or database dependenci","directories":{},"_nodeVersion":"24.17.0","dependencies":{"reflect-metadata":"^0.2.2"},"_hasShrinkwrap":false,"devDependencies":{"ts-common-lib":"latest"},"peerDependencies":{"reflect-metadata":"^0.2.2"},"_npmOperationalInternal":{"tmp":"tmp/ts-client-lib_0.0.14_1790443327732_0.7503620927498165","host":"s3://npm-registry-packages-npm-production"}}},"time":{"created":"2026-04-05T19:47:08.292Z","modified":"2026-09-26T17:22:46.380Z","0.0.1":"2026-04-05T19:47:08.428Z","0.0.2":"2026-04-05T23:46:41.087Z","0.0.3":"2026-04-06T09:56:41.190Z","0.0.4":"2026-05-27T21:30:47.640Z","0.0.5":"2026-06-06T15:10:33.043Z","0.0.6":"2026-06-07T21:03:49.864Z","0.0.7":"2026-06-16T09:58:50.270Z","0.0.8":"2026-06-17T09:26:23.389Z","0.0.9":"2026-06-27T14:55:03.809Z","0.0.10":"2026-08-24T07:34:03.582Z","0.0.11":"2026-08-29T16:20:50.258Z","0.0.12":"2026-08-29T20:02:29.077Z","0.0.13":"2026-09-26T11:48:20.616Z","0.0.14":"2026-09-26T17:22:07.856Z"},"bugs":{"url":"https://github.com/onalbi/ts-client-lib/issues"},"author":{"name":"Albion Liçi","email":"lici.albion@gmail.com"},"license":"MIT","homepage":"https://github.com/onalbi/ts-client-lib#readme","keywords":["typescript","cordova","cache","heuristic"],"repository":{"url":"git+https://github.com/onalbi/ts-client-lib.git","type":"git"},"description":"TypeScript utilities for **browser and Node**: auth (JWT decode, OAuth URL helpers), **finance** (bonus eligibility, KYC limits), **entities**, **games**, and **shared helpers** (pagination, strings, compression, etc.). No framework or database dependenci","maintainers":[{"name":"onalbi","email":"lici.albion@gmail.com"}],"readme":"","readmeFilename":""}