{"_id":"@chancestv/tv-ui","_rev":"8-c4c953ff7684a9b907fb087ec90c8ab7","name":"@chancestv/tv-ui","dist-tags":{"latest":"0.5.0"},"versions":{"0.1.0":{"name":"@chancestv/tv-ui","version":"0.1.0","keywords":["tv","vue3","ui-components","remote-control","spatial-navigation","chromium-53"],"author":{"name":"chances"},"license":"MIT","_id":"@chancestv/tv-ui@0.1.0","maintainers":[{"name":"danweiyuancircle","email":"tianxiakesnail@gmail.com"}],"dist":{"shasum":"51c1f14ccfd2d4bc85d9a7dbe3ca5ce37a91dbe9","tarball":"https://registry.npmjs.org/@chancestv/tv-ui/-/tv-ui-0.1.0.tgz","fileCount":30,"integrity":"sha512-rxikLRAzET9kMRgsA1d2Dja4da+3WsbCbIDIoYCUgwqv4MvCte74v4ycTbxV5susHF+lBZASX39WXM7P9YLsGw==","signatures":[{"sig":"MEQCIBBMJoWCfFPVpN1C+cJxPer/OhTJr/GcaECqLZK8VbkXAiAwBcCbGkcSNmGcX2xAP5j53G7AEt20vMir0lzT3U9k1Q==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":131882},"main":"./dist/index.js","type":"module","_from":"file:chancestv-tv-ui-0.1.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/focusable.css":"./dist/styles/focusable.css"},"scripts":{"build":"vite build && cp -R src/styles dist/styles && cat src/styles/tokens.css src/styles/focusable.css dist/style.css > dist/style.full.css && mv dist/style.full.css dist/style.css","typecheck":"vue-tsc --noEmit"},"_npmUser":{"name":"danweiyuancircle","email":"tianxiakesnail@gmail.com"},"_resolved":"/tmp/b70724ccb95eefc983abaf3538605a25/chancestv-tv-ui-0.1.0.tgz","_integrity":"sha512-rxikLRAzET9kMRgsA1d2Dja4da+3WsbCbIDIoYCUgwqv4MvCte74v4ycTbxV5susHF+lBZASX39WXM7P9YLsGw==","_npmVersion":"10.8.2","description":"TV base UI components (E-prefixed) for Vue 3, built on @chancestv/tv-focus, tuned for legacy WebView (Chromium 53+).","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","vue-tsc":"^2.0.8","typescript":"^5.3.0","@vue/tsconfig":"^0.5.0","vite-plugin-dts":"^4.2.0","@vitejs/plugin-vue":"^5.0.0","@chancestv/tv-focus":"0.1.0"},"peerDependencies":{"vue":"^3.0.0","@chancestv/tv-focus":"^0.1.0"},"_npmOperationalInternal":{"tmp":"tmp/tv-ui_0.1.0_1780552596569_0.4518555773664905","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@chancestv/tv-ui","version":"0.1.1","keywords":["tv","vue3","ui-components","remote-control","spatial-navigation","chromium-53"],"author":{"name":"chances"},"license":"MIT","_id":"@chancestv/tv-ui@0.1.1","maintainers":[{"name":"danweiyuancircle","email":"tianxiakesnail@gmail.com"}],"homepage":"https://github.com/danweiyuancircle/chances-tv-kit#readme","bugs":{"url":"https://github.com/danweiyuancircle/chances-tv-kit/issues"},"dist":{"shasum":"7338e36634dc4fe8a8aafe83d40e12becc45f881","tarball":"https://registry.npmjs.org/@chancestv/tv-ui/-/tv-ui-0.1.1.tgz","fileCount":30,"integrity":"sha512-e4SPTYk6Fqb7XFZmyRK2O7Go0xQnKwjhRA4nEljhQWMkdYOklYJ6Yb1DJmvMl0kx/H8n0l4Y9y62eg8VDMK5Sw==","signatures":[{"sig":"MEQCIHsh+I8t6N0okJdplBYrVqN6u/hVriF+jniFhuGW1LgOAiBeSQ+g3V4dFBvTwno3c/bwCg3AeMESz+4DsuCKcGbilA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chancestv%2ftv-ui@0.1.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":132031},"main":"./dist/index.js","type":"module","_from":"file:chancestv-tv-ui-0.1.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/focusable.css":"./dist/styles/focusable.css"},"scripts":{"build":"vite build && cp -R src/styles dist/styles && cat src/styles/tokens.css src/styles/focusable.css dist/style.css > dist/style.full.css && mv dist/style.full.css dist/style.css","typecheck":"vue-tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d22f3157-2c36-4f2e-9275-cf726e59faff"}},"_resolved":"/tmp/8728ef52a0b956bb6bccaad9e6d4abf9/chancestv-tv-ui-0.1.1.tgz","_integrity":"sha512-e4SPTYk6Fqb7XFZmyRK2O7Go0xQnKwjhRA4nEljhQWMkdYOklYJ6Yb1DJmvMl0kx/H8n0l4Y9y62eg8VDMK5Sw==","repository":{"url":"git+https://github.com/danweiyuancircle/chances-tv-kit.git","type":"git","directory":"packages/tv-ui"},"_npmVersion":"11.16.0","description":"TV base UI components (E-prefixed) for Vue 3, built on @chancestv/tv-focus, tuned for legacy WebView (Chromium 53+).","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","vue-tsc":"^2.0.8","typescript":"^5.3.0","@vue/tsconfig":"^0.5.0","vite-plugin-dts":"^4.2.0","@vitejs/plugin-vue":"^5.0.0","@chancestv/tv-focus":"0.1.1"},"peerDependencies":{"vue":"^3.0.0","@chancestv/tv-focus":"^0.1.1"},"_npmOperationalInternal":{"tmp":"tmp/tv-ui_0.1.1_1780553712673_0.8054395478879595","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@chancestv/tv-ui","version":"0.2.0","keywords":["tv","vue3","ui-components","remote-control","spatial-navigation","chromium-53"],"author":{"name":"chances"},"license":"MIT","_id":"@chancestv/tv-ui@0.2.0","maintainers":[{"name":"danweiyuancircle","email":"tianxiakesnail@gmail.com"}],"homepage":"https://github.com/danweiyuancircle/chances-tv-kit#readme","bugs":{"url":"https://github.com/danweiyuancircle/chances-tv-kit/issues"},"dist":{"shasum":"b1e45af3b28b9950b41b1f679ce0d719e69ad339","tarball":"https://registry.npmjs.org/@chancestv/tv-ui/-/tv-ui-0.2.0.tgz","fileCount":30,"integrity":"sha512-Nuz4sb3VsnCG2kxxKtUhn4uQo1zlWy0lAT6ggh5toy3hgfndk3rTByP9eZhFBj+v/LLRmmkKyd99zLs3Zo/L9A==","signatures":[{"sig":"MEQCIAxKcFkDtiHRdVtJCb0qRY8FA19rZlI6QKAk1ZpR+YrCAiAhRnVSynhzU/s+2jEFNf2mQolV3IqOOrJZONbGUCCpjg==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chancestv%2ftv-ui@0.2.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":133680},"main":"./dist/index.js","type":"module","_from":"file:chancestv-tv-ui-0.2.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css","./styles/index.css":"./dist/styles/index.css","./styles/tokens.css":"./dist/styles/tokens.css","./styles/focusable.css":"./dist/styles/focusable.css"},"scripts":{"build":"vite build && cp -R src/styles dist/styles && cat src/styles/tokens.css src/styles/focusable.css dist/style.css > dist/style.full.css && mv dist/style.full.css dist/style.css","typecheck":"vue-tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d22f3157-2c36-4f2e-9275-cf726e59faff"}},"_resolved":"/tmp/2a1f81c8d44e7ef6b811f3a855cd9ddd/chancestv-tv-ui-0.2.0.tgz","_integrity":"sha512-Nuz4sb3VsnCG2kxxKtUhn4uQo1zlWy0lAT6ggh5toy3hgfndk3rTByP9eZhFBj+v/LLRmmkKyd99zLs3Zo/L9A==","repository":{"url":"git+https://github.com/danweiyuancircle/chances-tv-kit.git","type":"git","directory":"packages/tv-ui"},"_npmVersion":"11.16.0","description":"TV base UI components (E-prefixed) for Vue 3, built on @chancestv/tv-focus, tuned for legacy WebView (Chromium 53+).","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","vue-tsc":"^2.0.8","typescript":"^5.3.0","@vue/tsconfig":"^0.5.0","vite-plugin-dts":"^4.2.0","@vitejs/plugin-vue":"^5.0.0","@chancestv/tv-focus":"0.2.0"},"peerDependencies":{"vue":"^3.0.0","@chancestv/tv-focus":"^0.2.0"},"_npmOperationalInternal":{"tmp":"tmp/tv-ui_0.2.0_1780557346390_0.5648096413353829","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@chancestv/tv-ui","version":"0.3.0","keywords":["tv","vue3","ui-components","remote-control","spatial-navigation","chromium-53"],"author":{"name":"chances"},"license":"MIT","_id":"@chancestv/tv-ui@0.3.0","maintainers":[{"name":"danweiyuancircle","email":"tianxiakesnail@gmail.com"}],"homepage":"https://github.com/danweiyuancircle/chances-tv-kit#readme","bugs":{"url":"https://github.com/danweiyuancircle/chances-tv-kit/issues"},"dist":{"shasum":"2a48f48ee48afc763da35a8db9ccdacc92dd4a4f","tarball":"https://registry.npmjs.org/@chancestv/tv-ui/-/tv-ui-0.3.0.tgz","fileCount":29,"integrity":"sha512-qFhg/ENQWv/j+nxW13c4Fo0vi7yz3zI4bFH0WWdLoOcW4wRvRXHTAsJbspWUPIV/QJSwEiPrHlxhGimr7pXeSA==","signatures":[{"sig":"MEUCIQCpYihJr9xS+1u94ChO46gSZ+is99HQ3lZpQ2J9CMjuJAIgKE/u/h3WZFKh3TH21uEsIQhzakMtrCmbV54VI8X4oRQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chancestv%2ftv-ui@0.3.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125844},"main":"./dist/index.js","type":"module","_from":"file:chancestv-tv-ui-0.3.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css","./styles/index.css":"./dist/styles/index.css","./styles/tokens.css":"./dist/styles/tokens.css"},"scripts":{"build":"vite build && cp -R src/styles dist/styles && cat src/styles/tokens.css dist/style.css > dist/style.full.css && mv dist/style.full.css dist/style.css","typecheck":"vue-tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d22f3157-2c36-4f2e-9275-cf726e59faff"}},"_resolved":"/tmp/d69cba45ebefe702c845f1cb8d3e7448/chancestv-tv-ui-0.3.0.tgz","_integrity":"sha512-qFhg/ENQWv/j+nxW13c4Fo0vi7yz3zI4bFH0WWdLoOcW4wRvRXHTAsJbspWUPIV/QJSwEiPrHlxhGimr7pXeSA==","repository":{"url":"git+https://github.com/danweiyuancircle/chances-tv-kit.git","type":"git","directory":"packages/tv-ui"},"_npmVersion":"11.16.0","description":"TV base UI components (E-prefixed) for Vue 3, built on @chancestv/tv-focus, tuned for legacy WebView (Chromium 53+).","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","vue-tsc":"^2.0.8","typescript":"^5.3.0","@vue/tsconfig":"^0.5.0","vite-plugin-dts":"^4.2.0","@vitejs/plugin-vue":"^5.0.0","@chancestv/tv-focus":"0.3.0"},"peerDependencies":{"vue":"^3.0.0","@chancestv/tv-focus":"^0.3.0"},"_npmOperationalInternal":{"tmp":"tmp/tv-ui_0.3.0_1780558534523_0.13297211971151612","host":"s3://npm-registry-packages-npm-production"}},"0.4.0":{"name":"@chancestv/tv-ui","version":"0.4.0","keywords":["tv","vue3","ui-components","remote-control","spatial-navigation","chromium-53"],"author":{"name":"chances"},"license":"MIT","_id":"@chancestv/tv-ui@0.4.0","maintainers":[{"name":"danweiyuancircle","email":"tianxiakesnail@gmail.com"}],"homepage":"https://github.com/danweiyuancircle/chances-tv-kit#readme","bugs":{"url":"https://github.com/danweiyuancircle/chances-tv-kit/issues"},"dist":{"shasum":"f36e0e8f4d54193c40cd539c11b144321e79b77a","tarball":"https://registry.npmjs.org/@chancestv/tv-ui/-/tv-ui-0.4.0.tgz","fileCount":29,"integrity":"sha512-X23bWP2MkX3l4iRvWvFrSqprW5XdUCfD+RqGQMa51qh74B8KQa9e457BBnNPgaDRXywzytNBLqW/pfQ2i6bcDg==","signatures":[{"sig":"MEUCICU+xcT2DjEaqxiJdrhaaDU+V6p1Kv4HRAuRFOUSs/ACAiEAuP4nK2haCWrQ+rxThKFtlEt4Ko7aOtls902+7pityA8=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chancestv%2ftv-ui@0.4.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125844},"main":"./dist/index.js","type":"module","_from":"file:chancestv-tv-ui-0.4.0.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css","./styles/index.css":"./dist/styles/index.css","./styles/tokens.css":"./dist/styles/tokens.css"},"scripts":{"build":"vite build && cp -R src/styles dist/styles && cat src/styles/tokens.css dist/style.css > dist/style.full.css && mv dist/style.full.css dist/style.css","typecheck":"vue-tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d22f3157-2c36-4f2e-9275-cf726e59faff"}},"_resolved":"/tmp/e4855a28b112c14b6ea320e8aa047ab2/chancestv-tv-ui-0.4.0.tgz","_integrity":"sha512-X23bWP2MkX3l4iRvWvFrSqprW5XdUCfD+RqGQMa51qh74B8KQa9e457BBnNPgaDRXywzytNBLqW/pfQ2i6bcDg==","repository":{"url":"git+https://github.com/danweiyuancircle/chances-tv-kit.git","type":"git","directory":"packages/tv-ui"},"_npmVersion":"11.16.0","description":"TV base UI components (E-prefixed) for Vue 3, built on @chancestv/tv-focus, tuned for legacy WebView (Chromium 53+).","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","vue-tsc":"^2.0.8","typescript":"^5.3.0","@vue/tsconfig":"^0.5.0","vite-plugin-dts":"^4.2.0","@vitejs/plugin-vue":"^5.0.0","@chancestv/tv-focus":"0.4.0"},"peerDependencies":{"vue":"^3.0.0","@chancestv/tv-focus":"^0.4.0"},"_npmOperationalInternal":{"tmp":"tmp/tv-ui_0.4.0_1780631094741_0.9152226104252565","host":"s3://npm-registry-packages-npm-production"}},"0.4.1":{"name":"@chancestv/tv-ui","version":"0.4.1","keywords":["tv","vue3","ui-components","remote-control","spatial-navigation","chromium-53"],"author":{"name":"chances"},"license":"MIT","_id":"@chancestv/tv-ui@0.4.1","maintainers":[{"name":"danweiyuancircle","email":"tianxiakesnail@gmail.com"}],"homepage":"https://github.com/danweiyuancircle/chances-tv-kit#readme","bugs":{"url":"https://github.com/danweiyuancircle/chances-tv-kit/issues"},"dist":{"shasum":"50733f9e12ff09e0dd26451c0c141483facd454d","tarball":"https://registry.npmjs.org/@chancestv/tv-ui/-/tv-ui-0.4.1.tgz","fileCount":29,"integrity":"sha512-sFdWs3nEmKm6Tx38v6JTQvxaKiSZkXV8vymi3S897xifT6ZHed/fXanC1P1ZkhYoeoM0ezlU4ExAKrZSWE7IbQ==","signatures":[{"sig":"MEUCIQDSlDX5DReaOdKlO+odZE2Pse8/9mdXriG8MAjl0MFSywIgUFVYDYCxYKJ5Fn1ActAcLLuDN/oJMSk0PHwtA3i3gn4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chancestv%2ftv-ui@0.4.1","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125318},"main":"./dist/index.js","type":"module","_from":"file:chancestv-tv-ui-0.4.1.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css","./styles/index.css":"./dist/styles/index.css","./styles/tokens.css":"./dist/styles/tokens.css"},"scripts":{"build":"vite build && cp -R src/styles dist/styles && cat src/styles/tokens.css dist/style.css > dist/style.full.css && mv dist/style.full.css dist/style.css","typecheck":"vue-tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d22f3157-2c36-4f2e-9275-cf726e59faff"}},"_resolved":"/tmp/18e2dddf41aeac29b5b852b0e0599ae0/chancestv-tv-ui-0.4.1.tgz","_integrity":"sha512-sFdWs3nEmKm6Tx38v6JTQvxaKiSZkXV8vymi3S897xifT6ZHed/fXanC1P1ZkhYoeoM0ezlU4ExAKrZSWE7IbQ==","repository":{"url":"git+https://github.com/danweiyuancircle/chances-tv-kit.git","type":"git","directory":"packages/tv-ui"},"_npmVersion":"11.16.0","description":"TV base UI components (E-prefixed) for Vue 3, built on @chancestv/tv-focus, tuned for legacy WebView (Chromium 53+).","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","vue-tsc":"^2.0.8","typescript":"^5.3.0","@vue/tsconfig":"^0.5.0","vite-plugin-dts":"^4.2.0","@vitejs/plugin-vue":"^5.0.0","@chancestv/tv-focus":"0.4.1"},"peerDependencies":{"vue":"^3.0.0","@chancestv/tv-focus":"^0.4.1"},"_npmOperationalInternal":{"tmp":"tmp/tv-ui_0.4.1_1780639872385_0.9223628769206322","host":"s3://npm-registry-packages-npm-production"}},"0.4.2":{"name":"@chancestv/tv-ui","version":"0.4.2","keywords":["tv","vue3","ui-components","remote-control","spatial-navigation","chromium-53"],"author":{"name":"chances"},"license":"MIT","_id":"@chancestv/tv-ui@0.4.2","maintainers":[{"name":"danweiyuancircle","email":"tianxiakesnail@gmail.com"}],"homepage":"https://github.com/danweiyuancircle/chances-tv-kit#readme","bugs":{"url":"https://github.com/danweiyuancircle/chances-tv-kit/issues"},"dist":{"shasum":"a45ac92c425262521eccd0e9ca9403d719fdc317","tarball":"https://registry.npmjs.org/@chancestv/tv-ui/-/tv-ui-0.4.2.tgz","fileCount":29,"integrity":"sha512-LE8K+xSmkuRh3FZ4ioz7U2AImIhp91bBMlSME51mZ/NbWDR7K4ObZxkkSWrSJO0SWrXtLK9J0YY5LGAuMuR6yQ==","signatures":[{"sig":"MEUCIFya12DGEdqMJrXO4OdObHuNlP02Ykonc77lMy/IcspJAiEAwYURIu/JHNfqJz9BN35DcvoC3fJm73bwF4KuXWadF/Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chancestv%2ftv-ui@0.4.2","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"unpackedSize":125318},"main":"./dist/index.js","type":"module","_from":"file:chancestv-tv-ui-0.4.2.tgz","types":"./dist/index.d.ts","module":"./dist/index.js","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css","./styles/index.css":"./dist/styles/index.css","./styles/tokens.css":"./dist/styles/tokens.css"},"scripts":{"build":"vite build && cp -R src/styles dist/styles && cat src/styles/tokens.css dist/style.css > dist/style.full.css && mv dist/style.full.css dist/style.css","typecheck":"vue-tsc --noEmit"},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d22f3157-2c36-4f2e-9275-cf726e59faff"}},"_resolved":"/tmp/7c8eb4c9ef7eded7f0f443abd7f2830c/chancestv-tv-ui-0.4.2.tgz","_integrity":"sha512-LE8K+xSmkuRh3FZ4ioz7U2AImIhp91bBMlSME51mZ/NbWDR7K4ObZxkkSWrSJO0SWrXtLK9J0YY5LGAuMuR6yQ==","repository":{"url":"git+https://github.com/danweiyuancircle/chances-tv-kit.git","type":"git","directory":"packages/tv-ui"},"_npmVersion":"11.16.0","description":"TV base UI components (E-prefixed) for Vue 3, built on @chancestv/tv-focus, tuned for legacy WebView (Chromium 53+).","directories":{},"sideEffects":["**/*.css"],"_nodeVersion":"20.20.2","_hasShrinkwrap":false,"devDependencies":{"vue":"^3.4.0","vite":"^5.0.0","vue-tsc":"^2.0.8","typescript":"^5.3.0","@vue/tsconfig":"^0.5.0","vite-plugin-dts":"^4.2.0","@vitejs/plugin-vue":"^5.0.0","@chancestv/tv-focus":"0.4.2"},"peerDependencies":{"vue":"^3.0.0","@chancestv/tv-focus":"^0.4.2"},"_npmOperationalInternal":{"tmp":"tmp/tv-ui_0.4.2_1781070441494_0.17819120782909637","host":"s3://npm-registry-packages-npm-production"}},"0.5.0":{"name":"@chancestv/tv-ui","version":"0.5.0","description":"TV base UI components (E-prefixed) for Vue 3, built on @chancestv/tv-focus, tuned for legacy WebView (Chromium 53+).","type":"module","license":"MIT","author":{"name":"chances"},"repository":{"type":"git","url":"git+https://github.com/danweiyuancircle/chances-tv-kit.git","directory":"packages/tv-ui"},"keywords":["tv","vue3","ui-components","remote-control","spatial-navigation","chromium-53"],"sideEffects":["**/*.css"],"main":"./dist/index.js","module":"./dist/index.js","types":"./dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","import":"./dist/index.js"},"./style.css":"./dist/style.css","./styles/index.css":"./dist/styles/index.css","./styles/tokens.css":"./dist/styles/tokens.css"},"peerDependencies":{"vue":"^3.0.0","@chancestv/tv-focus":"^0.5.0"},"devDependencies":{"@types/node":"^26.4.1","@vitejs/plugin-vue":"^5.0.0","@vue/tsconfig":"^0.5.0","typescript":"^5.3.0","vite":"^5.0.0","vite-plugin-dts":"^4.2.0","vue":"^3.4.0","vue-tsc":"^2.0.8","@chancestv/tv-focus":"0.5.0"},"scripts":{"build":"vite build && cp -R src/styles dist/styles && cat src/styles/tokens.css dist/style.css > dist/style.full.css && mv dist/style.full.css dist/style.css","typecheck":"vue-tsc --noEmit"},"_id":"@chancestv/tv-ui@0.5.0","bugs":{"url":"https://github.com/danweiyuancircle/chances-tv-kit/issues"},"homepage":"https://github.com/danweiyuancircle/chances-tv-kit#readme","_integrity":"sha512-TTJ4zgARw3xaRfU1LoF5xvJnECuf05cW1AOpwNc6Q/uDsqI4orxsDAKuyk+bi04knfzOpVC8tv9XpB+Z/akplA==","_resolved":"/tmp/4155c6affc64da1a3d58651641b10a9d/chancestv-tv-ui-0.5.0.tgz","_from":"file:chancestv-tv-ui-0.5.0.tgz","_nodeVersion":"22.14.0","_npmVersion":"11.19.1","dist":{"integrity":"sha512-TTJ4zgARw3xaRfU1LoF5xvJnECuf05cW1AOpwNc6Q/uDsqI4orxsDAKuyk+bi04knfzOpVC8tv9XpB+Z/akplA==","shasum":"c4bf74d9232788530233076db6c6bc495c86e86d","tarball":"https://registry.npmjs.org/@chancestv/tv-ui/-/tv-ui-0.5.0.tgz","fileCount":35,"unpackedSize":179431,"attestations":{"url":"https://registry.npmjs.org/-/npm/v1/attestations/@chancestv%2ftv-ui@0.5.0","provenance":{"predicateType":"https://slsa.dev/provenance/v1"}},"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCqm/SEq8cRCxnagidDaySecwOKNDmKpVKa3pJwpIFDGwIhAIabp3qmlHusmlPzCxFJAO5TYkZexo5Nhg9D1M1eHQK5"}]},"_npmUser":{"name":"GitHub Actions","email":"npm-oidc-no-reply@github.com","trustedPublisher":{"id":"github","oidcConfigId":"oidc:d22f3157-2c36-4f2e-9275-cf726e59faff"}},"directories":{},"maintainers":[{"name":"danweiyuancircle","email":"tianxiakesnail@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/tv-ui_0.5.0_1788429295312_0.2876391383379029"},"_hasShrinkwrap":false}},"time":{"created":"2026-06-04T05:56:36.368Z","modified":"2026-09-03T09:54:55.814Z","0.1.0":"2026-06-04T05:56:36.724Z","0.1.1":"2026-06-04T06:15:12.809Z","0.2.0":"2026-06-04T07:15:46.573Z","0.3.0":"2026-06-04T07:35:34.659Z","0.4.0":"2026-06-05T03:44:54.879Z","0.4.1":"2026-06-05T06:11:12.517Z","0.4.2":"2026-06-10T05:47:21.629Z","0.5.0":"2026-09-03T09:54:55.481Z"},"bugs":{"url":"https://github.com/danweiyuancircle/chances-tv-kit/issues"},"author":{"name":"chances"},"license":"MIT","homepage":"https://github.com/danweiyuancircle/chances-tv-kit#readme","keywords":["tv","vue3","ui-components","remote-control","spatial-navigation","chromium-53"],"repository":{"type":"git","url":"git+https://github.com/danweiyuancircle/chances-tv-kit.git","directory":"packages/tv-ui"},"description":"TV base UI components (E-prefixed) for Vue 3, built on @chancestv/tv-focus, tuned for legacy WebView (Chromium 53+).","maintainers":[{"name":"danweiyuancircle","email":"tianxiakesnail@gmail.com"}],"readme":"# @chancestv/tv-ui\n\n面向低版本 WebView（Chromium 53+）的 Vue 3 TV 端基础组件库（全部 E 前缀），基于 [`@chancestv/tv-focus`](https://www.npmjs.com/package/@chancestv/tv-focus) 的空间导航焦点系统。业务层只用这一层即可。\n\n## 文档\n\n完整文档、安装、用法、组件清单与在线 Demo 见 GitHub 仓库（npm 页不再维护文档，以仓库为准）：\n\n- 仓库与文档：https://github.com/danweiyuancircle/chances-tv-kit\n- 在线 Demo（遥控器方向键操作）：https://danweiyuancircle.github.io/chances-tv-kit/\n\n## License\n\nMIT\n","readmeFilename":"README.md"}