{"_id":"@titan-os/sdk","_rev":"18-4b8e6299d1e93616d5f266ebbc47519b","name":"@titan-os/sdk","dist-tags":{"latest":"1.13.0"},"versions":{"1.6.2":{"name":"@titan-os/sdk","version":"1.6.2","keywords":["titanos","sdk","tv","smart-tv","philips","vestel","browser","accessibility","device-info"],"author":{"name":"TitanOS"},"license":"Apache-2.0","_id":"@titan-os/sdk@1.6.2","maintainers":[{"name":"tech-titan-os","email":"tech@titanos.tv"},{"name":"dcrespi_tos","email":"damian.crespi@titanos.tv"},{"name":"miquel.barba","email":"miquel.barba@titanos.tv"},{"name":"srhfrlv","email":"serhii.frolov@titanos.tv"}],"homepage":"https://docs.titanos.tv/titan-sdk","bugs":{"email":"titan-sdk-support@titanos.tv"},"dist":{"shasum":"fa0084bcd2d85da5c2dfb8e540850262fa823a87","tarball":"https://registry.npmjs.org/@titan-os/sdk/-/sdk-1.6.2.tgz","fileCount":6,"integrity":"sha512-7YrVOmeAMWTMVkI8UFCQS0FwLuNhTgF573nkkAtlEAb3/CnL7mgv3XKWyl1sqgiRvufp/1OyyB2XA5elBJN6OQ==","signatures":[{"sig":"MEUCIQD95iv17Zb0qdY6kUNFyv+OswJ3WxxZLnQzQ+o96Q4jwwIgHHSZrxPiGTpWleDhxeMlddGtJX5AzXi6UCLlageaxP8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":435111},"main":"dist/cjs/sdk.js","types":"dist/types/sdk.d.ts","module":"dist/esm/sdk.js","exports":{"types":"./dist/types/sdk.d.ts","import":"./dist/esm/sdk.js","require":"./dist/cjs/sdk.js"},"gitHead":"c7207fa37d0a10198a2bd60f60da98669a519889","scripts":{"test":"node tests/test-build.js","build":"npm run build:types && npm run build:esm && npm run build:cjs && npm run build:umd","clean":"rm -rf dist/","test:all":"npm run test && npm run test:imports && npm run test:real && npm run test:types","build:cjs":"vite build --config vite.cjs.config.ts","build:esm":"vite build --config vite.esm.config.ts","build:umd":"vite build --config vite.umd.config.ts","test:real":"node tests/test-real-imports.js","test:types":"node tests/test-types.js","build:debug":"DEBUG_BUILD=true npm run build","build:types":"vite build --config vite.types.config.ts && rm -rf dist/temp","test:imports":"node tests/test-imports.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"dcrespi_tos","email":"damian.crespi@titanos.tv"},"_npmVersion":"10.8.2","description":"TitanOS SDK for TV platforms","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","typescript":"^5.7.2","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"rollbar":"^2.26.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.6.2_1758182819845_0.4976381274844546","host":"s3://npm-registry-packages-npm-production"}},"1.7.0":{"name":"@titan-os/sdk","version":"1.7.0","keywords":["titanos","sdk","tv","smart-tv","philips","vestel","browser","accessibility","device-info"],"author":{"name":"TitanOS"},"license":"Apache-2.0","_id":"@titan-os/sdk@1.7.0","maintainers":[{"name":"tech-titan-os","email":"tech@titanos.tv"},{"name":"miquel.barba","email":"miquel.barba@titanos.tv"},{"name":"srhfrlv","email":"serhii.frolov@titanos.tv"}],"homepage":"https://docs.titanos.tv/titan-sdk","bugs":{"email":"titan-sdk-support@titanos.tv"},"dist":{"shasum":"0751ef45899744e73da67f294cc7c606af769072","tarball":"https://registry.npmjs.org/@titan-os/sdk/-/sdk-1.7.0.tgz","fileCount":6,"integrity":"sha512-eYQ/vwQZCoqvFrb3hCzEuF091Cq9+jXX1ObjTFTrPAHKTDoX+AxsmEBQYC9A0bbEJtM5sqSfeXAwU06Ukc46mw==","signatures":[{"sig":"MEUCIF0MAsJVYhUjZdyFFB6Gr1HhJXYUbG4kX7wzqVGcWuodAiEAvhKo4BlKIUudqnGeNUg9kIBwBoow02TVguxRZWUHMVw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":440851},"main":"dist/cjs/sdk.js","types":"dist/types/sdk.d.ts","module":"dist/esm/sdk.js","exports":{"types":"./dist/types/sdk.d.ts","import":"./dist/esm/sdk.js","require":"./dist/cjs/sdk.js"},"gitHead":"61b542fbd91fbf13bdd2adf92a92d9ec8900de5a","scripts":{"test":"node tests/test-build.js","build":"npm run build:types && npm run build:esm && npm run build:cjs && npm run build:umd","clean":"rm -rf dist/","test:all":"npm run test && npm run test:imports && npm run test:real && npm run test:types","build:cjs":"vite build --config vite.cjs.config.ts","build:esm":"vite build --config vite.esm.config.ts","build:umd":"vite build --config vite.umd.config.ts","test:real":"node tests/test-real-imports.js","test:types":"node tests/test-types.js","build:debug":"DEBUG_BUILD=true npm run build","build:types":"vite build --config vite.types.config.ts && rm -rf dist/temp","test:imports":"node tests/test-imports.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"srhfrlv","email":"serhii.frolov@titanos.tv"},"_npmVersion":"10.8.2","description":"TitanOS SDK for TV platforms","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","typescript":"^5.7.2","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"rollbar":"^2.26.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.7.0_1761746451719_0.03765163047797837","host":"s3://npm-registry-packages-npm-production"}},"1.7.1":{"name":"@titan-os/sdk","version":"1.7.1","keywords":["titanos","sdk","tv","smart-tv","philips","vestel","browser","accessibility","device-info"],"author":{"name":"TitanOS"},"license":"Apache-2.0","_id":"@titan-os/sdk@1.7.1","maintainers":[{"name":"tech-titan-os","email":"tech@titanos.tv"},{"name":"miquel.barba","email":"miquel.barba@titanos.tv"},{"name":"srhfrlv","email":"serhii.frolov@titanos.tv"}],"homepage":"https://docs.titanos.tv/titan-sdk","bugs":{"email":"titan-sdk-support@titanos.tv"},"dist":{"shasum":"92510eff064bd7b5ad9cac447aced60e55c3ef41","tarball":"https://registry.npmjs.org/@titan-os/sdk/-/sdk-1.7.1.tgz","fileCount":6,"integrity":"sha512-7qCtWDKHy6KvxuAFQ8/IUY9j5yrHx73/lLrZwDJVOAa/pNOfh3ShqllC/WzjjP0bXVlj7mTTGCtYYEj93ltlFQ==","signatures":[{"sig":"MEUCIQCUKa8jxKGrOsZnl1kLSs1wvhF9qekXdZBxjNPMluaGjQIgAWLppUE61HGXBkxxJsFPvc2XQvPRDWFn9LrHhHHATDw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":448019},"main":"dist/cjs/sdk.js","types":"dist/types/sdk.d.ts","module":"dist/esm/sdk.js","exports":{"types":"./dist/types/sdk.d.ts","import":"./dist/esm/sdk.js","require":"./dist/cjs/sdk.js"},"gitHead":"e56afd093321e2ecd3e6f34c3390c3d1b70ae390","scripts":{"test":"node tests/test-build.js","build":"npm run build:types && npm run build:esm && npm run build:cjs && npm run build:umd","clean":"rm -rf dist/","test:all":"npm run test && npm run test:imports && npm run test:real && npm run test:types","build:cjs":"vite build --config vite.cjs.config.ts","build:esm":"vite build --config vite.esm.config.ts","build:umd":"vite build --config vite.umd.config.ts","test:real":"node tests/test-real-imports.js","test:types":"node tests/test-types.js","build:debug":"DEBUG_BUILD=true npm run build","build:types":"vite build --config vite.types.config.ts && rm -rf dist/temp","test:imports":"node tests/test-imports.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"srhfrlv","email":"serhii.frolov@titanos.tv"},"_npmVersion":"10.8.2","description":"TitanOS SDK for TV platforms","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","typescript":"^5.7.2","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"rollbar":"^2.26.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.7.1_1762187513215_0.2645217322054083","host":"s3://npm-registry-packages-npm-production"}},"1.7.2":{"name":"@titan-os/sdk","version":"1.7.2","keywords":["titanos","sdk","tv","smart-tv","philips","vestel","browser","accessibility","device-info"],"author":{"name":"TitanOS"},"license":"Apache-2.0","_id":"@titan-os/sdk@1.7.2","maintainers":[{"name":"tech-titan-os","email":"tech@titanos.tv"},{"name":"miquel.barba","email":"miquel.barba@titanos.tv"},{"name":"srhfrlv","email":"serhii.frolov@titanos.tv"}],"homepage":"https://docs.titanos.tv/titan-sdk","bugs":{"email":"titan-sdk-support@titanos.tv"},"dist":{"shasum":"e9a0d6e9160546856f2cc0b1d6eb8b21650b8829","tarball":"https://registry.npmjs.org/@titan-os/sdk/-/sdk-1.7.2.tgz","fileCount":6,"integrity":"sha512-8Jn85o3NCj1iDEDlV7wa3Xyf3UviOJkYmRiTZQh9o8Af7k8KrecvO/RCFQGV9CGxXQv1tKXuDS0mpn59AeX2KA==","signatures":[{"sig":"MEQCIArq9EyjCbOHiM0dNLE29z9rOMYmJf3iufo9pLq2d7ufAiA2SVF08hfnAhumm0UrWM7PSUwXuObQp5ji64fl4g9aig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":456926},"main":"dist/cjs/sdk.js","types":"dist/types/sdk.d.ts","module":"dist/esm/sdk.js","exports":{"types":"./dist/types/sdk.d.ts","import":"./dist/esm/sdk.js","require":"./dist/cjs/sdk.js"},"gitHead":"9cd86552c84caf0d7bcf8f5e5ebda2d25cd80f96","scripts":{"test":"node tests/test-build.js","build":"npm run build:types && npm run build:esm && npm run build:cjs && npm run build:umd","clean":"rm -rf dist/","test:all":"npm run test && npm run test:imports && npm run test:real && npm run test:types","build:cjs":"vite build --config vite.cjs.config.ts","build:esm":"vite build --config vite.esm.config.ts","build:umd":"vite build --config vite.umd.config.ts","test:real":"node tests/test-real-imports.js","test:types":"node tests/test-types.js","build:debug":"DEBUG_BUILD=true npm run build","build:types":"vite build --config vite.types.config.ts && rm -rf dist/temp","test:imports":"node tests/test-imports.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"srhfrlv","email":"serhii.frolov@titanos.tv"},"_npmVersion":"10.8.2","description":"TitanOS SDK for TV platforms","directories":{},"sideEffects":false,"_nodeVersion":"20.19.5","_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","typescript":"^5.7.2","rollup-plugin-visualizer":"^5.12.0"},"peerDependencies":{"rollbar":"^2.26.2"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.7.2_1762535085197_0.5262472895274164","host":"s3://npm-registry-packages-npm-production"}},"1.8.0":{"name":"@titan-os/sdk","version":"1.8.0","keywords":["titanos","sdk","tv","smart-tv","philips","vestel","browser","accessibility","device-info"],"author":{"name":"TitanOS"},"license":"Apache-2.0","_id":"@titan-os/sdk@1.8.0","maintainers":[{"name":"tech-titan-os","email":"tech@titanos.tv"},{"name":"miquel.barba","email":"miquel.barba@titanos.tv"},{"name":"srhfrlv","email":"serhii.frolov@titanos.tv"}],"homepage":"https://docs.titanos.tv/titan-sdk","bugs":{"email":"titan-sdk-support@titanos.tv"},"dist":{"shasum":"300d5612590cbe2a22e5d5a4e3ce16a85109816e","tarball":"https://registry.npmjs.org/@titan-os/sdk/-/sdk-1.8.0.tgz","fileCount":6,"integrity":"sha512-E7rRDqbz1VXrvxbwFRKOtCme+TqhfuWpMT//YifLE83EWQc8Fi+8kH33P/GI7qHlh0em4EI81A7rZftCtIbw9w==","signatures":[{"sig":"MEUCIGe+ddE8jN0GD5TGNFcEcR+nsPP3Txdrk48687HVpcgrAiEA4q8V9Zasf+VlinRzphj0DW4fcIXUhS9yBncsthgSYxg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491654},"main":"dist/cjs/sdk.js","types":"dist/types/sdk.d.ts","module":"dist/esm/sdk.js","exports":{"types":"./dist/types/sdk.d.ts","import":"./dist/esm/sdk.js","require":"./dist/cjs/sdk.js"},"gitHead":"b8a2f9560b2881765b6b7f96ae9989f786edabe6","scripts":{"test":"node tests/test-build.js","build":"npm run build:types && npm run build:esm && npm run build:cjs && npm run build:umd","clean":"rm -rf dist/","test:all":"npm run test && npm run test:imports && npm run test:real && npm run test:types","build:cjs":"vite build --config vite.cjs.config.ts","build:esm":"vite build --config vite.esm.config.ts","build:umd":"vite build --config vite.umd.config.ts","test:real":"node tests/test-real-imports.js","test:types":"node tests/test-types.js","build:debug":"DEBUG_BUILD=true npm run build","build:types":"vite build --config vite.types.config.ts && rm -rf dist/temp","test:imports":"node tests/test-imports.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"srhfrlv","email":"serhii.frolov@titanos.tv"},"_npmVersion":"10.8.2","description":"TitanOS SDK for TV platforms","directories":{},"sideEffects":false,"_nodeVersion":"20.19.6","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","typescript":"^5.7.2","rollup-plugin-visualizer":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.8.0_1765276290790_0.9343832048862271","host":"s3://npm-registry-packages-npm-production"}},"1.9.0":{"name":"@titan-os/sdk","version":"1.9.0","keywords":["titanos","sdk","tv","smart-tv","philips","vestel","browser","accessibility","device-info"],"author":{"name":"TitanOS"},"license":"Apache-2.0","_id":"@titan-os/sdk@1.9.0","maintainers":[{"name":"qmiquel","email":"quentin.miquel@titanos.tv"},{"name":"tech-titan-os","email":"tech@titanos.tv"},{"name":"miquel.barba","email":"miquel.barba@titanos.tv"},{"name":"srhfrlv","email":"serhii.frolov@titanos.tv"}],"homepage":"https://docs.titanos.tv/titan-sdk","bugs":{"email":"titan-sdk-support@titanos.tv"},"dist":{"shasum":"9d10a376e542fb650c04e07b45f80a8b2e6a2331","tarball":"https://registry.npmjs.org/@titan-os/sdk/-/sdk-1.9.0.tgz","fileCount":6,"integrity":"sha512-xRrKNHTyhJhqKzJ8Dn3wh+Yx1hHnBEDVgnmwHmVWa6kDMgbIZfsz4pQhqft/odJc+94A/wNY3yUWudcZbmQRpQ==","signatures":[{"sig":"MEUCIQDC23k91kWbyVyPrDnVU7qCQj/h5CGfVQ3ZfIV8gCt3cAIgQJrdIubkcutcCBFxYrY2qNE880F/jEFC+NeygjEMdTg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":490937},"main":"dist/cjs/sdk.js","types":"dist/types/sdk.d.ts","module":"dist/esm/sdk.js","exports":{"types":"./dist/types/sdk.d.ts","import":"./dist/esm/sdk.js","require":"./dist/cjs/sdk.js"},"gitHead":"175f85b26ea28708db982347480c88ad1e26c4fb","scripts":{"test":"node tests/test-build.js","build":"npm run build:types && npm run build:esm && npm run build:cjs && npm run build:umd","clean":"rm -rf dist/","test:all":"npm run test && npm run test:imports && npm run test:real && npm run test:types","build:cjs":"vite build --config vite.cjs.config.ts","build:esm":"vite build --config vite.esm.config.ts","build:umd":"vite build --config vite.umd.config.ts","test:real":"node tests/test-real-imports.js","test:types":"node tests/test-types.js","build:debug":"DEBUG_BUILD=true npm run build","build:types":"vite build --config vite.types.config.ts && rm -rf dist/temp","test:imports":"node tests/test-imports.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf31f1d1-1e31-45c1-bef8-f58ba6e886f7"}},"_npmVersion":"11.6.2","description":"TitanOS SDK for TV platforms","directories":{},"sideEffects":false,"_nodeVersion":"24.13.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","typescript":"^5.7.2","rollup-plugin-visualizer":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.9.0_1770723198259_0.3825888862357081","host":"s3://npm-registry-packages-npm-production"}},"1.10.0":{"name":"@titan-os/sdk","version":"1.10.0","keywords":["titanos","sdk","tv","smart-tv","philips","vestel","browser","accessibility","device-info"],"author":{"name":"TitanOS"},"license":"Apache-2.0","_id":"@titan-os/sdk@1.10.0","maintainers":[{"name":"qmiquel","email":"quentin.miquel@titanos.tv"},{"name":"tech-titan-os","email":"tech@titanos.tv"},{"name":"miquel.barba","email":"miquel.barba@titanos.tv"},{"name":"srhfrlv","email":"serhii.frolov@titanos.tv"}],"homepage":"https://docs.titanos.tv/titan-sdk","bugs":{"email":"titan-sdk-support@titanos.tv"},"dist":{"shasum":"5198a65408cf53d59c09c0316195983f510caed7","tarball":"https://registry.npmjs.org/@titan-os/sdk/-/sdk-1.10.0.tgz","fileCount":6,"integrity":"sha512-5uqTS0w2xtUba06d6UmVGgvH6YO/iEH5pfE0zPUG+zFz/NSMhbVSzav/hw24Sxjgki++W1Gmb4YgEIipBIlCMw==","signatures":[{"sig":"MEUCIEc9b7Po9DNngRwDw3hLNhCQ8NsZwSWGC7AtVjHrPpfmAiEAn9A8JUK8Yd7dLV1hR5KhM7T2Du0/FrfogFjbOj9NNCw=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":496554},"main":"dist/cjs/sdk.js","types":"dist/types/sdk.d.ts","module":"dist/esm/sdk.js","exports":{"types":"./dist/types/sdk.d.ts","import":"./dist/esm/sdk.js","require":"./dist/cjs/sdk.js"},"gitHead":"cc2c1ada7150141da500f30d9012d8f7db6ecfab","scripts":{"test":"node tests/test-build.js","build":"npm run build:types && npm run build:esm && npm run build:cjs && npm run build:umd","clean":"rm -rf dist/","test:all":"npm run test && npm run test:imports && npm run test:real && npm run test:types","build:cjs":"vite build --config vite.cjs.config.ts","build:esm":"vite build --config vite.esm.config.ts","build:umd":"vite build --config vite.umd.config.ts","test:real":"node tests/test-real-imports.js","test:types":"node tests/test-types.js","build:debug":"DEBUG_BUILD=true npm run build","build:types":"vite build --config vite.types.config.ts && rm -rf dist/temp","test:imports":"node tests/test-imports.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf31f1d1-1e31-45c1-bef8-f58ba6e886f7"}},"_npmVersion":"11.8.0","description":"TitanOS SDK for TV platforms","directories":{},"sideEffects":false,"_nodeVersion":"24.13.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.31.0","typescript":"^5.7.2","rollup-plugin-visualizer":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.10.0_1772622521730_0.29698683751102384","host":"s3://npm-registry-packages-npm-production"}},"1.10.1":{"name":"@titan-os/sdk","version":"1.10.1","keywords":["titanos","sdk","tv","smart-tv","philips","vestel","browser","accessibility","device-info"],"author":{"name":"TitanOS"},"license":"Apache-2.0","_id":"@titan-os/sdk@1.10.1","maintainers":[{"name":"qmiquel","email":"quentin.miquel@titanos.tv"},{"name":"tech-titan-os","email":"tech@titanos.tv"},{"name":"miquel.barba","email":"miquel.barba@titanos.tv"},{"name":"srhfrlv","email":"serhii.frolov@titanos.tv"}],"homepage":"https://docs.titanos.tv/titan-sdk","bugs":{"email":"titan-sdk-support@titanos.tv"},"dist":{"shasum":"6cc4618d1622ba8e2e2cda5b75e6dc3fa4c4054d","tarball":"https://registry.npmjs.org/@titan-os/sdk/-/sdk-1.10.1.tgz","fileCount":6,"integrity":"sha512-VzBpqqYBV0PKKuWbsOlWjwEUvYhQEPye/owGDA+JPRPMtjRRwCP/Sb3/qrfYN+p3HxAV21uxVIgnIdPJYwit2A==","signatures":[{"sig":"MEYCIQCFNkV/oOrpMF0aQNh21A+iQbnX32w/tkGdQZ/Av6z/cgIhAOVbIfQTJo+9F8GJ+RgRH2AUI7BGoFZHz06ziZ7ZA0iG","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489996},"main":"dist/cjs/sdk.js","types":"dist/types/sdk.d.ts","module":"dist/esm/sdk.js","exports":{"types":"./dist/types/sdk.d.ts","import":"./dist/esm/sdk.js","require":"./dist/cjs/sdk.js"},"gitHead":"fedf441c400716d708702bb24c40d885b3ad23f2","scripts":{"test":"node tests/test-build.js","build":"npm run build:types && npm run build:esm && npm run build:cjs && npm run build:umd","clean":"rm -rf dist/","test:all":"npm run test && npm run test:imports && npm run test:real && npm run test:types","build:cjs":"vite build --config vite.cjs.config.ts","build:esm":"vite build --config vite.esm.config.ts","build:umd":"vite build --config vite.umd.config.ts","test:real":"node tests/test-real-imports.js","test:types":"node tests/test-types.js","build:debug":"DEBUG_BUILD=true npm run build","build:types":"vite build --config vite.types.config.ts && rm -rf dist/temp","test:imports":"node tests/test-imports.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf31f1d1-1e31-45c1-bef8-f58ba6e886f7"}},"_npmVersion":"11.9.0","description":"TitanOS SDK for TV platforms","directories":{},"sideEffects":false,"_nodeVersion":"24.14.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.31.0","typescript":"^5.7.2","rollup-plugin-visualizer":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.10.1_1774518521009_0.2912242046546776","host":"s3://npm-registry-packages-npm-production"}},"1.10.2":{"name":"@titan-os/sdk","version":"1.10.2","keywords":["titanos","sdk","tv","smart-tv","philips","vestel","browser","accessibility","device-info"],"author":{"name":"TitanOS"},"license":"Apache-2.0","_id":"@titan-os/sdk@1.10.2","maintainers":[{"name":"qmiquel","email":"quentin.miquel@titanos.tv"},{"name":"tech-titan-os","email":"tech@titanos.tv"},{"name":"miquel.barba","email":"miquel.barba@titanos.tv"},{"name":"srhfrlv","email":"serhii.frolov@titanos.tv"}],"homepage":"https://docs.titanos.tv/titan-sdk","bugs":{"email":"titan-sdk-support@titanos.tv"},"dist":{"shasum":"46f854c947f6b180a83ee87198a13d5ae73bcdc2","tarball":"https://registry.npmjs.org/@titan-os/sdk/-/sdk-1.10.2.tgz","fileCount":6,"integrity":"sha512-Eq8pLLeDXi8bqHhCJAXhdsd7l5UPDLWXepV39XfoRlhPdGxfr3haxPaX3RDXNwOFqsYwcACwM3eJy19+nwQxCQ==","signatures":[{"sig":"MEUCIQCb3CjwFgfebcZjUQHL2cXc1ZUHU71WcUbv7Ft5I286ewIgX5uLCaZpTioV65eIHC+Ixs4oT+oUyPxt25xmo7C0Oic=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":491120},"main":"dist/cjs/sdk.js","types":"dist/types/sdk.d.ts","module":"dist/esm/sdk.js","exports":{"types":"./dist/types/sdk.d.ts","import":"./dist/esm/sdk.js","require":"./dist/cjs/sdk.js"},"gitHead":"b0c2112519a150a516570a8779b62c168346c97a","scripts":{"test":"node tests/test-build.js","build":"npm run build:types && npm run build:esm && npm run build:cjs && npm run build:umd","clean":"rm -rf dist/","test:all":"npm run test && npm run test:imports && npm run test:real && npm run test:types","build:cjs":"vite build --config vite.cjs.config.ts","build:esm":"vite build --config vite.esm.config.ts","build:umd":"vite build --config vite.umd.config.ts","test:real":"node tests/test-real-imports.js","test:types":"node tests/test-types.js","build:debug":"DEBUG_BUILD=true npm run build","build:types":"vite build --config vite.types.config.ts && rm -rf dist/temp","test:imports":"node tests/test-imports.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf31f1d1-1e31-45c1-bef8-f58ba6e886f7"}},"_npmVersion":"11.11.0","description":"TitanOS SDK for TV platforms","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.31.0","typescript":"^5.7.2","rollup-plugin-visualizer":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.10.2_1776672401854_0.7910993591169406","host":"s3://npm-registry-packages-npm-production"}},"1.10.3":{"name":"@titan-os/sdk","version":"1.10.3","keywords":["titanos","sdk","tv","smart-tv","philips","vestel","browser","accessibility","device-info"],"author":{"name":"TitanOS"},"license":"Apache-2.0","_id":"@titan-os/sdk@1.10.3","maintainers":[{"name":"qmiquel","email":"quentin.miquel@titanos.tv"},{"name":"tech-titan-os","email":"tech@titanos.tv"},{"name":"miquel.barba","email":"miquel.barba@titanos.tv"},{"name":"srhfrlv","email":"serhii.frolov@titanos.tv"}],"homepage":"https://docs.titanos.tv/titan-sdk","bugs":{"email":"titan-sdk-support@titanos.tv"},"dist":{"shasum":"d485618c7eab52758d8302082ea5ed8d35d2fa7f","tarball":"https://registry.npmjs.org/@titan-os/sdk/-/sdk-1.10.3.tgz","fileCount":6,"integrity":"sha512-uXUajdmzhHDZRJEDFqv5wE/Gin3tTuAeggRF9TVqaNcB6Hqlv1vwdce8i9GPfPnElyrx814Xga9llKcHJHXw0g==","signatures":[{"sig":"MEUCIQDPbmpn11Rc3osDKVvBwZzuZbn7qT5xgP8zWpfaEiBp6wIgdOPC+q5iYQL/VH0Kw9ISAFJBCXkhNL2xfBpBGhCXAy4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":489015},"main":"dist/cjs/sdk.js","types":"dist/types/sdk.d.ts","module":"dist/esm/sdk.js","exports":{"types":"./dist/types/sdk.d.ts","import":"./dist/esm/sdk.js","require":"./dist/cjs/sdk.js"},"gitHead":"55b6ff07e5fd8c2014c4969a26f688177c603c78","scripts":{"test":"node tests/test-build.js","build":"npm run build:types && npm run build:esm && npm run build:cjs && npm run build:umd","clean":"rm -rf dist/","test:all":"npm run test && npm run test:imports && npm run test:real && npm run test:types","build:cjs":"vite build --config vite.cjs.config.ts","build:esm":"vite build --config vite.esm.config.ts","build:umd":"vite build --config vite.umd.config.ts","test:real":"node tests/test-real-imports.js","test:types":"node tests/test-types.js","build:debug":"DEBUG_BUILD=true npm run build","build:types":"vite build --config vite.types.config.ts && rm -rf dist/temp","test:imports":"node tests/test-imports.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf31f1d1-1e31-45c1-bef8-f58ba6e886f7"}},"_npmVersion":"11.11.0","description":"TitanOS SDK for TV platforms","directories":{},"sideEffects":false,"_nodeVersion":"24.14.1","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.31.0","typescript":"^5.7.2","rollup-plugin-visualizer":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.10.3_1778488099105_0.4958451152265986","host":"s3://npm-registry-packages-npm-production"}},"1.11.0":{"name":"@titan-os/sdk","version":"1.11.0","keywords":["titanos","sdk","tv","smart-tv","philips","vestel","browser","accessibility","device-info"],"author":{"name":"TitanOS"},"license":"Apache-2.0","_id":"@titan-os/sdk@1.11.0","maintainers":[{"name":"qmiquel","email":"quentin.miquel@titanos.tv"},{"name":"tech-titan-os","email":"tech@titanos.tv"},{"name":"miquel.barba","email":"miquel.barba@titanos.tv"},{"name":"srhfrlv","email":"serhii.frolov@titanos.tv"}],"homepage":"https://docs.titanos.tv/titan-sdk","bugs":{"email":"titan-sdk-support@titanos.tv"},"dist":{"shasum":"e2d3e277d929527e9e0fa8a4d2d7f8f79f81c179","tarball":"https://registry.npmjs.org/@titan-os/sdk/-/sdk-1.11.0.tgz","fileCount":6,"integrity":"sha512-VNcC7qfD4xv3cbwRqGi91Xxyz/0vX48ozI8d2iDrWMtIDJvwHyAT1Al/lKG1S3Ee36S4JsOUxVN1ot/UYOdc3g==","signatures":[{"sig":"MEQCICobN2Hvl7yq5qkhl3ta2/5M4gEd+ja0MI8dsvMMV/fOAiAxdVYDHDKseHVpyS5keIxu/BasLRtGsG+xcoPGwRF0ig==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":494982},"main":"dist/cjs/sdk.js","types":"dist/types/sdk.d.ts","module":"dist/esm/sdk.js","exports":{"types":"./dist/types/sdk.d.ts","import":"./dist/esm/sdk.js","require":"./dist/cjs/sdk.js"},"gitHead":"c16138138d14fb4481cbc2dd188519f05405dbab","scripts":{"test":"node tests/test-build.js","build":"npm run build:types && npm run build:esm && npm run build:cjs && npm run build:umd","clean":"rm -rf dist/","test:all":"npm run test && npm run test:imports && npm run test:real && npm run test:types","build:cjs":"vite build --config vite.cjs.config.ts","build:esm":"vite build --config vite.esm.config.ts","build:umd":"vite build --config vite.umd.config.ts","test:real":"node tests/test-real-imports.js","test:types":"node tests/test-types.js","build:debug":"DEBUG_BUILD=true npm run build","build:types":"vite build --config vite.types.config.ts && rm -rf dist/temp","test:imports":"node tests/test-imports.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf31f1d1-1e31-45c1-bef8-f58ba6e886f7"}},"_npmVersion":"11.12.1","description":"TitanOS SDK for TV platforms","directories":{},"sideEffects":false,"_nodeVersion":"24.15.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.31.0","typescript":"^5.7.2","rollup-plugin-visualizer":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.11.0_1779284552982_0.20781551068853688","host":"s3://npm-registry-packages-npm-production"}},"1.12.0":{"name":"@titan-os/sdk","version":"1.12.0","keywords":["titanos","sdk","tv","smart-tv","philips","vestel","browser","accessibility","device-info"],"author":{"name":"TitanOS"},"license":"Apache-2.0","_id":"@titan-os/sdk@1.12.0","maintainers":[{"name":"qmiquel","email":"quentin.miquel@titanos.tv"},{"name":"aitor.palacios","email":"aitor.palacios@titanos.tv"},{"name":"tech-titan-os","email":"tech@titanos.tv"},{"name":"miquel.barba","email":"miquel.barba@titanos.tv"}],"homepage":"https://docs.titanos.tv/titan-sdk","bugs":{"email":"titan-sdk-support@titanos.tv"},"dist":{"shasum":"b0655d464d4d5017c7718c282a0b369c611bdd47","tarball":"https://registry.npmjs.org/@titan-os/sdk/-/sdk-1.12.0.tgz","fileCount":6,"integrity":"sha512-q1hsy9q4WMUiWgJ0dnwA5AmnKW/N0BvGuenUXYeIVq4Uhl4NnzP/iuPPfMMWuLYuZdHiqRE+8HHnFHG//ZcCLA==","signatures":[{"sig":"MEQCIFysGBHJpeDOPGiCoM4637V/rMZC+NRjjgme2UJe9qZLAiBRhyJfzzxJ3hlWqZEAA4rRqTcvUsHelQlJEGZZSbb05w==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":522275},"main":"dist/cjs/sdk.js","types":"dist/types/sdk.d.ts","module":"dist/esm/sdk.js","exports":{"types":"./dist/types/sdk.d.ts","import":"./dist/esm/sdk.js","require":"./dist/cjs/sdk.js"},"gitHead":"78c4bedb470ca71fa90960ffb796d000308a846e","scripts":{"test":"node tests/test-build.js","build":"npm run build:types && npm run build:esm && npm run build:cjs && npm run build:umd","clean":"rm -rf dist/","test:all":"npm run test && npm run test:imports && npm run test:real && npm run test:types","build:cjs":"vite build --config vite.cjs.config.ts","build:esm":"vite build --config vite.esm.config.ts","build:umd":"vite build --config vite.umd.config.ts","test:real":"node tests/test-real-imports.js","test:types":"node tests/test-types.js","build:debug":"DEBUG_BUILD=true npm run build","build:types":"vite build --config vite.types.config.ts && rm -rf dist/temp","test:imports":"node tests/test-imports.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf31f1d1-1e31-45c1-bef8-f58ba6e886f7"}},"_npmVersion":"11.16.0","description":"TitanOS SDK for TV platforms","directories":{},"sideEffects":false,"_nodeVersion":"24.18.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.31.0","typescript":"^5.7.2","rollup-plugin-visualizer":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.12.0_1785229368352_0.22941797644886064","host":"s3://npm-registry-packages-npm-production"}},"1.12.1":{"name":"@titan-os/sdk","version":"1.12.1","keywords":["titanos","sdk","tv","smart-tv","philips","vestel","browser","accessibility","device-info"],"author":{"name":"TitanOS"},"license":"Apache-2.0","_id":"@titan-os/sdk@1.12.1","maintainers":[{"name":"qmiquel","email":"quentin.miquel@titanos.tv"},{"name":"aitor.palacios","email":"aitor.palacios@titanos.tv"},{"name":"tech-titan-os","email":"tech@titanos.tv"},{"name":"miquel.barba","email":"miquel.barba@titanos.tv"}],"homepage":"https://docs.titanos.tv/titan-sdk","bugs":{"email":"titan-sdk-support@titanos.tv"},"dist":{"shasum":"be2d0a8bf2b124a85b4b77ccecbba0ce7a14b920","tarball":"https://registry.npmjs.org/@titan-os/sdk/-/sdk-1.12.1.tgz","fileCount":6,"integrity":"sha512-puxPAQPelfNpMUkKuJ8BrtH1HFN+tjtcWXzo//UIhe9GVhjapkw77oytFUxyBZIdl91Nzx2OAT5J0aJ0+zO4yg==","signatures":[{"sig":"MEQCICHr6TjBEMHRIfYWN9q/z4nRVnwOXWZNWqcqjJIyC2fJAiBX1mYHgsjAdY0IGKCHcaXiGlFVdUYN9U0VfnvNrFoCcQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":542021},"main":"dist/cjs/sdk.js","types":"dist/types/sdk.d.ts","module":"dist/esm/sdk.js","exports":{"types":"./dist/types/sdk.d.ts","import":"./dist/esm/sdk.js","require":"./dist/cjs/sdk.js"},"gitHead":"1d66b6aa97c9695aab4a3071255fb72264680e59","scripts":{"test":"node tests/test-build.js","build":"npm run build:types && npm run build:esm && npm run build:cjs && npm run build:umd","clean":"rm -rf dist/","test:all":"npm run test && npm run test:imports && npm run test:real && npm run test:types","build:cjs":"vite build --config vite.cjs.config.ts","build:esm":"vite build --config vite.esm.config.ts","build:umd":"vite build --config vite.umd.config.ts","test:real":"node tests/test-real-imports.js","test:types":"node tests/test-types.js","build:debug":"DEBUG_BUILD=true npm run build","build:types":"vite build --config vite.types.config.ts && rm -rf dist/temp","test:imports":"node tests/test-imports.js","prepublishOnly":"npm run build"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf31f1d1-1e31-45c1-bef8-f58ba6e886f7"}},"_npmVersion":"11.17.0","description":"TitanOS SDK for TV platforms","directories":{},"sideEffects":false,"_nodeVersion":"24.19.0","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^6.3.5","terser":"^5.31.0","typescript":"^5.7.2","rollup-plugin-visualizer":"^5.12.0"},"_npmOperationalInternal":{"tmp":"tmp/sdk_1.12.1_1787063364787_0.9368135062127438","host":"s3://npm-registry-packages-npm-production"}},"1.13.0":{"name":"@titan-os/sdk","version":"1.13.0","description":"TitanOS SDK for TV platforms","main":"dist/cjs/sdk.js","module":"dist/esm/sdk.js","types":"dist/types/sdk.d.ts","exports":{"types":"./dist/types/sdk.d.ts","import":"./dist/esm/sdk.js","require":"./dist/cjs/sdk.js"},"sideEffects":false,"devDependencies":{"terser":"^5.31.0","vite":"^6.3.5","rollup-plugin-visualizer":"^5.12.0","typescript":"^5.7.2"},"scripts":{"build":"npm run build:types && npm run build:esm && npm run build:cjs && npm run build:umd","build:types":"vite build --config vite.types.config.ts && rm -rf dist/temp","build:esm":"vite build --config vite.esm.config.ts","build:cjs":"vite build --config vite.cjs.config.ts","build:umd":"vite build --config vite.umd.config.ts","build:debug":"DEBUG_BUILD=true npm run build","test":"node tests/test-build.js","test:imports":"node tests/test-imports.js","test:real":"node tests/test-real-imports.js","test:types":"node tests/test-types.js","test:all":"npm run test && npm run test:imports && npm run test:real && npm run test:types","clean":"rm -rf dist/","prepublishOnly":"npm run build"},"keywords":["titanos","sdk","tv","smart-tv","philips","vestel","browser","accessibility","device-info"],"author":{"name":"TitanOS"},"license":"Apache-2.0","bugs":{"email":"titan-sdk-support@titanos.tv"},"homepage":"https://docs.titanos.tv/titan-sdk","publishConfig":{"access":"public","registry":"https://registry.npmjs.org/"},"gitHead":"7532e1babfecc6b8f92d4f601ac80d18278387bd","_id":"@titan-os/sdk@1.13.0","_nodeVersion":"24.19.0","_npmVersion":"11.17.0","dist":{"integrity":"sha512-IhupVGTNVe+Xd0Ypgt7HFEHs9XnO3Mr2B/aDu/ECzs1cnCOFJ3kHGbdJ4GAG9NEByH81t+dgbKEd3o+tLDFgBg==","shasum":"86e2ed2f08e333c0a9632374e36c81bd8efcb8f3","tarball":"https://registry.npmjs.org/@titan-os/sdk/-/sdk-1.13.0.tgz","fileCount":6,"unpackedSize":551499,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQD44konJH7KHvAR9tSAtPp5sTRBwFP1C5O6bvFiLm7ImAIhAKHdp3neh0mGSUhsIQi9/ukAGDA3HbVmZXYe5Aw5lY60"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:cf31f1d1-1e31-45c1-bef8-f58ba6e886f7"}},"directories":{},"maintainers":[{"name":"qmiquel","email":"quentin.miquel@titanos.tv"},{"name":"aitor.palacios","email":"aitor.palacios@titanos.tv"},{"name":"tech-titan-os","email":"tech@titanos.tv"},{"name":"miquel.barba","email":"miquel.barba@titanos.tv"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/sdk_1.13.0_1787821029025_0.11003712663529619"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-18T08:06:59.742Z","modified":"2026-08-27T08:57:09.428Z","1.6.2":"2025-09-18T08:07:00.035Z","1.7.0":"2025-10-29T14:00:51.933Z","1.7.1":"2025-11-03T16:31:53.411Z","1.7.2":"2025-11-07T17:04:45.401Z","1.8.0":"2025-12-09T10:31:30.980Z","1.9.0":"2026-02-10T11:33:18.437Z","1.10.0":"2026-03-04T11:08:41.911Z","1.10.1":"2026-03-26T09:48:41.190Z","1.10.2":"2026-04-20T08:06:42.006Z","1.10.3":"2026-05-11T08:28:19.297Z","1.11.0":"2026-05-20T13:42:33.126Z","1.12.0":"2026-07-28T09:02:48.503Z","1.12.1":"2026-08-18T14:29:24.936Z","1.13.0":"2026-08-27T08:57:09.262Z"},"bugs":{"email":"titan-sdk-support@titanos.tv"},"author":{"name":"TitanOS"},"license":"Apache-2.0","homepage":"https://docs.titanos.tv/titan-sdk","keywords":["titanos","sdk","tv","smart-tv","philips","vestel","browser","accessibility","device-info"],"description":"TitanOS SDK for TV platforms","maintainers":[{"name":"qmiquel","email":"quentin.miquel@titanos.tv"},{"name":"aitor.palacios","email":"aitor.palacios@titanos.tv"},{"name":"tech-titan-os","email":"tech@titanos.tv"},{"name":"miquel.barba","email":"miquel.barba@titanos.tv"}],"readme":"# @titan-os/sdk\n\nTitan SDK for TV platforms - Device info, accessibility, and app management.\n\n📖 **[Official Documentation](https://docs.titanos.tv/titan-sdk)** | 🚀 **[Getting Started Guide](https://docs.titanos.tv/titan-sdk/getting-started)**\n\n> **Note**: This is the NPM package for integrating Titan SDK into your applications. For comprehensive guides, examples, and API reference, visit the [official documentation](https://docs.titanos.tv/titan-sdk).\n\n## Installation\n\n```bash\nnpm install @titan-os/sdk\n```\n\n## Usage\n\n### ES Modules (Recommended)\n\n```javascript\nimport { getTitanSDK } from '@titan-os/sdk';\n\nconst sdk = getTitanSDK();\n\n// Wait for SDK to initialize\nawait sdk.isReady;\n\n// Get device information\nconst deviceInfo = await sdk.deviceInfo.getDeviceInfo();\nconsole.log('Device:', deviceInfo);\n```\n\n### CommonJS\n\n```javascript\nconst { getTitanSDK } = require('@titan-os/sdk');\n\nconst sdk = getTitanSDK();\n\n// Wait for SDK to initialize\nawait sdk.isReady;\n\n// Get device information\nconst deviceInfo = await sdk.deviceInfo.getDeviceInfo();\nconsole.log('Device:', deviceInfo);\n```\n\n### UMD (Browser)\n\n```html\n<script src=\"https://sdk.titanos.tv/sdk/sdk.js\"></script>\n<script>\n  const sdk = TitanSDK.getTitanSDK();\n\n  sdk.isReady.then(async () => {\n    const deviceInfo = await sdk.deviceInfo.getDeviceInfo();\n    console.log('Device:', deviceInfo);\n  });\n</script>\n```\n\n> **Note**: For CDN usage, see the [official documentation](https://docs.titanos.tv/titan-sdk).\n\n## Features\n\n- **Device Information**: Get detailed device capabilities and information\n- **Accessibility**: Screen reader and accessibility features\n- **App Management**: Launch and manage TV applications\n- **Platform Support**: Philips, Vestel, and browser platforms\n- **TypeScript**: Full TypeScript support with type definitions\n\n## API Reference\n\n### getTitanSDK(options?)\n\nCreates a new SDK instance.\n\n**Options:**\n\n- `gatewayUrl` (string): Custom gateway URL for API calls (optional)\n\n**Returns:** `TitanSDK` instance\n\n### SDK Instance\n\n#### Properties\n\n- `isReady` (Promise<boolean>): Promise that resolves when SDK is ready\n- `VERSION` (string): SDK version\n\n#### Methods\n\n- `deviceInfo.getDeviceInfo()`: Get device information\n- `accessibility.*`: Accessibility features\n- `apps.*`: App management features\n\n## Platform Support\n\n- **Philips TV**: Full support for Philips Smart TV platform\n- **Vestel TV**: Support for Vestel TV platform\n- **Browser**: Fallback for web browsers and unsupported platforms\n\n## TypeScript\n\nThis package includes full TypeScript definitions:\n\n```typescript\nimport { getTitanSDK, DeviceInfo } from '@titan-os/sdk';\n\nconst sdk = getTitanSDK();\nconst deviceInfo: DeviceInfo = await sdk.deviceInfo.getDeviceInfo();\n```\n\n## Migration from CDN\n\nIf you're migrating from the CDN version to NPM:\n\n```javascript\n// CDN way (for direct HTML integration)\n<script src=\"https://sdk.titanos.tv/sdk/sdk.js\"></script>\n<script>\n  const sdk = TitanSDK.getTitanSDK();\n</script>\n\n// NPM way (for bundling in your app)\nimport { getTitanSDK } from '@titan-os/sdk';\nconst sdk = getTitanSDK();\n```\n\n> **Note**: CDN version is still available and recommended for direct HTML integration. Use NPM package when you need to bundle the SDK with your application.\n\n## License\n\nApache-2.0\n","readmeFilename":"README.md"}