{"_id":"@dancingteeth/rep-leaderboards-ui","_rev":"11-ae303e1e3025f77c146da22e484359cd","name":"@dancingteeth/rep-leaderboards-ui","dist-tags":{"latest":"0.1.12"},"versions":{"0.1.1":{"name":"@dancingteeth/rep-leaderboards-ui","version":"0.1.1","keywords":["rep","leaderboards","react","figma","design-system","tailwind"],"license":"MIT","_id":"@dancingteeth/rep-leaderboards-ui@0.1.1","maintainers":[{"name":"dancingteeth","email":"thcsmash@gmail.com"}],"homepage":"https://github.com/inf0riaorg/xflow_frontend/tree/main/packages/rep-leaderboards-ui#readme","bugs":{"url":"https://github.com/inf0riaorg/xflow_frontend/issues"},"dist":{"shasum":"573b59aa6b8fdea14d25ed9c35eb5eda8ef48cf4","tarball":"https://registry.npmjs.org/@dancingteeth/rep-leaderboards-ui/-/rep-leaderboards-ui-0.1.1.tgz","fileCount":8,"integrity":"sha512-Pcf4xHQAwo0GIjqZwkJ9W2a+GYPjf2SRMqlW/SvtrbWQb8yDPfmg/eBhkPfNfI25royJGR8y51oAtxU9FX0YEA==","signatures":[{"sig":"MEQCIGpj/zh4NMAF7+yLQFqRPF1GV27QLshv0RttT5U73bXgAiADPjva8VzansppnfYze5kxpblnM04eaDFa34QHa7urwA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":23145},"type":"module","_from":"file:dancingteeth-rep-leaderboards-ui-0.1.1.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"private":false,"scripts":{},"_npmUser":{"name":"dancingteeth","email":"thcsmash@gmail.com"},"_resolved":"/tmp/94084b16dc565c71571c5beeacdd8d15/dancingteeth-rep-leaderboards-ui-0.1.1.tgz","_integrity":"sha512-Pcf4xHQAwo0GIjqZwkJ9W2a+GYPjf2SRMqlW/SvtrbWQb8yDPfmg/eBhkPfNfI25royJGR8y51oAtxU9FX0YEA==","repository":{"url":"git+https://github.com/inf0riaorg/xflow_frontend.git","type":"git","directory":"packages/rep-leaderboards-ui"},"_npmVersion":"10.9.7","description":"REP Leaderboards reference screen (React) — consumes @dancingteeth/rep-design; assets under /rep-leaderboards.","directories":{},"_nodeVersion":"22.22.2","dependencies":{"@dancingteeth/rep-design":"^0.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","typescript":"~5.9.3","@types/react":"^19.2.7","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rep-leaderboards-ui_0.1.1_1776784683647_0.018582092571286735","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@dancingteeth/rep-leaderboards-ui","version":"0.1.2","keywords":["rep","leaderboards","react","figma","design-system","tailwind"],"license":"MIT","_id":"@dancingteeth/rep-leaderboards-ui@0.1.2","maintainers":[{"name":"dancingteeth","email":"thcsmash@gmail.com"}],"homepage":"https://github.com/inf0riaorg/xflow_frontend/tree/main/packages/rep-leaderboards-ui#readme","bugs":{"url":"https://github.com/inf0riaorg/xflow_frontend/issues"},"dist":{"shasum":"166dc34ac4a05899240ebdfbba34edaa967e1ada","tarball":"https://registry.npmjs.org/@dancingteeth/rep-leaderboards-ui/-/rep-leaderboards-ui-0.1.2.tgz","fileCount":25,"integrity":"sha512-E/eEryggEJFVyZL9F0hAV+We5C9xl0zZBSD0S/3IQ1/E9ZWoM9gRPPphn0e5uo0RwYaBOH3E3RIhQrz281TmMA==","signatures":[{"sig":"MEUCIDo1fpq+acxGUmVw7t6RY3YNBctILMT+SHCKnp9aqPakAiEA8c7JecMxDBs1Z/5eDLmNn1cq/ptjdhyw1dAZz//nUVQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4829684},"type":"module","_from":"file:dancingteeth-rep-leaderboards-ui-0.1.2.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"private":false,"scripts":{"sync-assets":"node scripts/sync-assets-from-web.mjs"},"_npmUser":{"name":"dancingteeth","email":"thcsmash@gmail.com"},"_resolved":"/tmp/0e2ecc0560fb17ebdcee25c464b910fb/dancingteeth-rep-leaderboards-ui-0.1.2.tgz","_integrity":"sha512-E/eEryggEJFVyZL9F0hAV+We5C9xl0zZBSD0S/3IQ1/E9ZWoM9gRPPphn0e5uo0RwYaBOH3E3RIhQrz281TmMA==","repository":{"url":"git+https://github.com/inf0riaorg/xflow_frontend.git","type":"git","directory":"packages/rep-leaderboards-ui"},"_npmVersion":"10.9.7","description":"REP Leaderboards reference screen (React) — consumes @dancingteeth/rep-design; raster/SVG assets bundled in the package (assets/rep-leaderboards).","directories":{},"sideEffects":["assets/**","src/**"],"_nodeVersion":"22.22.2","dependencies":{"@dancingteeth/rep-design":"^0.4.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","typescript":"~5.9.3","@types/react":"^19.2.7","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rep-leaderboards-ui_0.1.2_1776855542702_0.970221409840196","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@dancingteeth/rep-leaderboards-ui","version":"0.1.3","keywords":["rep","leaderboards","react","figma","design-system","tailwind"],"license":"MIT","_id":"@dancingteeth/rep-leaderboards-ui@0.1.3","maintainers":[{"name":"dancingteeth","email":"thcsmash@gmail.com"}],"homepage":"https://github.com/inf0riaorg/xflow_frontend/tree/main/packages/rep-leaderboards-ui#readme","bugs":{"url":"https://github.com/inf0riaorg/xflow_frontend/issues"},"dist":{"shasum":"7c30614e28a8cacc46659e04f32bbe48b5fe4365","tarball":"https://registry.npmjs.org/@dancingteeth/rep-leaderboards-ui/-/rep-leaderboards-ui-0.1.3.tgz","fileCount":25,"integrity":"sha512-jcrsOBviKIILZPPMOQKowDE99Nqtb3S18USwhwyU7RU93+XGYKMiHHlFVzJaW6dUId5PBjc9WC9ENfNSiGrVJA==","signatures":[{"sig":"MEUCICTo0S+GPlpdSUfWWll5GxzJ58c8UHy+vI1Speo9ZSlhAiEA2+gUF7uP3Fp3amzZD5AJOF2fHMoFrScUfKPie0W+tBU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4829771},"type":"module","_from":"file:dancingteeth-rep-leaderboards-ui-0.1.3.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"private":false,"scripts":{"sync-assets":"node scripts/sync-assets-from-web.mjs"},"_npmUser":{"name":"dancingteeth","email":"thcsmash@gmail.com"},"_resolved":"/tmp/fcd391e776a2d7b0bbf4873bceede368/dancingteeth-rep-leaderboards-ui-0.1.3.tgz","_integrity":"sha512-jcrsOBviKIILZPPMOQKowDE99Nqtb3S18USwhwyU7RU93+XGYKMiHHlFVzJaW6dUId5PBjc9WC9ENfNSiGrVJA==","repository":{"url":"git+https://github.com/inf0riaorg/xflow_frontend.git","type":"git","directory":"packages/rep-leaderboards-ui"},"_npmVersion":"10.9.7","description":"REP Leaderboards reference screen (React) — consumes @dancingteeth/rep-design; raster/SVG assets bundled in the package (assets/rep-leaderboards).","directories":{},"sideEffects":["assets/**","src/**"],"_nodeVersion":"22.22.2","dependencies":{"@dancingteeth/rep-design":"0.5.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","typescript":"~5.9.3","@types/react":"^19.2.7","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rep-leaderboards-ui_0.1.3_1777296378375_0.814418011708532","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@dancingteeth/rep-leaderboards-ui","version":"0.1.4","keywords":["rep","leaderboards","react","figma","design-system","tailwind"],"license":"MIT","_id":"@dancingteeth/rep-leaderboards-ui@0.1.4","maintainers":[{"name":"dancingteeth","email":"thcsmash@gmail.com"}],"homepage":"https://github.com/inf0riaorg/xflow_frontend/tree/main/packages/rep-leaderboards-ui#readme","bugs":{"url":"https://github.com/inf0riaorg/xflow_frontend/issues"},"dist":{"shasum":"f18beb1c238b3cf1b254a9ac8274d198228f5967","tarball":"https://registry.npmjs.org/@dancingteeth/rep-leaderboards-ui/-/rep-leaderboards-ui-0.1.4.tgz","fileCount":25,"integrity":"sha512-273LOs++pszuLEsOoDKlHwYDsEi3BTAXp9nlFuTggueU2SR03KKd6g5YTnR0jkWibzqIjHfmoZlBx4GxVK/o/g==","signatures":[{"sig":"MEUCIQDhLH6KB2Lt3YJ1etxeoC4K2BIa5KMsAqCQJu6z2O//hAIgX00KBQUjkeSCpDBrdFpWUK9GLjNbAJqtiD+v4BYtRGU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4829859},"type":"module","_from":"file:dancingteeth-rep-leaderboards-ui-0.1.4.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"private":false,"scripts":{"sync-assets":"node scripts/sync-assets-from-web.mjs"},"_npmUser":{"name":"dancingteeth","email":"thcsmash@gmail.com"},"_resolved":"/tmp/b8375ab41233f813a502b5ee3fe6fd6d/dancingteeth-rep-leaderboards-ui-0.1.4.tgz","_integrity":"sha512-273LOs++pszuLEsOoDKlHwYDsEi3BTAXp9nlFuTggueU2SR03KKd6g5YTnR0jkWibzqIjHfmoZlBx4GxVK/o/g==","repository":{"url":"git+https://github.com/inf0riaorg/xflow_frontend.git","type":"git","directory":"packages/rep-leaderboards-ui"},"_npmVersion":"10.9.7","description":"REP Leaderboards reference screen (React) — consumes @dancingteeth/rep-design; raster/SVG assets bundled in the package (assets/rep-leaderboards).","directories":{},"sideEffects":["assets/**","src/**"],"_nodeVersion":"22.22.2","dependencies":{"@dancingteeth/rep-design":"0.5.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","typescript":"~5.9.3","@types/react":"^19.2.7","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rep-leaderboards-ui_0.1.4_1777300079302_0.9049460318051832","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@dancingteeth/rep-leaderboards-ui","version":"0.1.5","keywords":["rep","leaderboards","react","figma","design-system","tailwind"],"license":"MIT","_id":"@dancingteeth/rep-leaderboards-ui@0.1.5","maintainers":[{"name":"dancingteeth","email":"thcsmash@gmail.com"}],"homepage":"https://github.com/inf0riaorg/xflow_frontend/tree/main/packages/rep-leaderboards-ui#readme","bugs":{"url":"https://github.com/inf0riaorg/xflow_frontend/issues"},"dist":{"shasum":"d6f9d84d82b6fc1ec8794aee70815df5c0291523","tarball":"https://registry.npmjs.org/@dancingteeth/rep-leaderboards-ui/-/rep-leaderboards-ui-0.1.5.tgz","fileCount":25,"integrity":"sha512-Pm80lB3hid89xZdapVyimTsueoeiMiUPfkTD0SqFuMyl20c4cs4GBiUsYdWJtonQMbVFrtjhHEVzobsT6ivknw==","signatures":[{"sig":"MEUCIQC+AR1r4SWgHi2174MMcnyb8jt7WckKSXPviLKDS6a/MQIgCirnFk+DIb/2thw69xTArWpffusZjCqHrCRpxovDJKY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4829947},"type":"module","_from":"file:dancingteeth-rep-leaderboards-ui-0.1.5.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"private":false,"scripts":{"sync-assets":"node scripts/sync-assets-from-web.mjs"},"_npmUser":{"name":"dancingteeth","email":"thcsmash@gmail.com"},"_resolved":"/tmp/cc936a66a8182651facb03fd47523151/dancingteeth-rep-leaderboards-ui-0.1.5.tgz","_integrity":"sha512-Pm80lB3hid89xZdapVyimTsueoeiMiUPfkTD0SqFuMyl20c4cs4GBiUsYdWJtonQMbVFrtjhHEVzobsT6ivknw==","repository":{"url":"git+https://github.com/inf0riaorg/xflow_frontend.git","type":"git","directory":"packages/rep-leaderboards-ui"},"_npmVersion":"10.9.7","description":"REP Leaderboards reference screen (React) — consumes @dancingteeth/rep-design; raster/SVG assets bundled in the package (assets/rep-leaderboards).","directories":{},"sideEffects":["assets/**","src/**"],"_nodeVersion":"22.22.2","dependencies":{"@dancingteeth/rep-design":"0.5.2"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","typescript":"~5.9.3","@types/react":"^19.2.7","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rep-leaderboards-ui_0.1.5_1777301993899_0.9139028607311244","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@dancingteeth/rep-leaderboards-ui","version":"0.1.6","keywords":["rep","leaderboards","react","figma","design-system","tailwind"],"license":"MIT","_id":"@dancingteeth/rep-leaderboards-ui@0.1.6","maintainers":[{"name":"dancingteeth","email":"thcsmash@gmail.com"}],"homepage":"https://github.com/inf0riaorg/xflow_frontend/tree/main/packages/rep-leaderboards-ui#readme","bugs":{"url":"https://github.com/inf0riaorg/xflow_frontend/issues"},"dist":{"shasum":"b9d9fad3436536ff21628ae1158d95c4388d808b","tarball":"https://registry.npmjs.org/@dancingteeth/rep-leaderboards-ui/-/rep-leaderboards-ui-0.1.6.tgz","fileCount":25,"integrity":"sha512-WhiLzDE6Y1X8SkLb2ut7kpTWdD7QIquMyfXPjWRdIaQKxkBA22pLg6GgWEJ+eTLzhP+/nIyaSlnaJZEOdcz0oQ==","signatures":[{"sig":"MEUCIEg8A6rxb+Ii2RarbPdKhpNygBnw6t8VqiJq4dxZzRbBAiEA53al/QvYwtmNMfTN3PPIl8HoZKdmj6qTjeV3u2mtuNM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4383542},"type":"module","_from":"file:dancingteeth-rep-leaderboards-ui-0.1.6.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"private":false,"scripts":{"sync-assets":"node scripts/sync-assets-from-web.mjs"},"_npmUser":{"name":"dancingteeth","email":"thcsmash@gmail.com"},"_resolved":"/tmp/09853026e6e8eadcdf098d73f6b9aff7/dancingteeth-rep-leaderboards-ui-0.1.6.tgz","_integrity":"sha512-WhiLzDE6Y1X8SkLb2ut7kpTWdD7QIquMyfXPjWRdIaQKxkBA22pLg6GgWEJ+eTLzhP+/nIyaSlnaJZEOdcz0oQ==","repository":{"url":"git+https://github.com/inf0riaorg/xflow_frontend.git","type":"git","directory":"packages/rep-leaderboards-ui"},"_npmVersion":"10.9.7","description":"REP Leaderboards reference screen (React) — consumes @dancingteeth/rep-design; raster/SVG assets bundled in the package (assets/rep-leaderboards).","directories":{},"sideEffects":["assets/**","src/**"],"_nodeVersion":"22.22.2","dependencies":{"@dancingteeth/rep-design":"0.5.3"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","typescript":"~5.9.3","@types/react":"^19.2.7","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rep-leaderboards-ui_0.1.6_1777473514301_0.3090581812157487","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@dancingteeth/rep-leaderboards-ui","version":"0.1.8","keywords":["rep","leaderboards","react","figma","design-system","tailwind"],"license":"MIT","_id":"@dancingteeth/rep-leaderboards-ui@0.1.8","maintainers":[{"name":"dancingteeth","email":"thcsmash@gmail.com"}],"homepage":"https://github.com/inf0riaorg/xflow_frontend/tree/main/packages/rep-leaderboards-ui#readme","bugs":{"url":"https://github.com/inf0riaorg/xflow_frontend/issues"},"dist":{"shasum":"de33d11a031023ae673e05b8878c606342d11a86","tarball":"https://registry.npmjs.org/@dancingteeth/rep-leaderboards-ui/-/rep-leaderboards-ui-0.1.8.tgz","fileCount":27,"integrity":"sha512-7ecRE16xhOwJF1eh6qiNZrgNoJrMlVMKguh3SNJBcwlRKv5/kSN6ykTqHCfsejioAEyhHijBHRx8PJrymqM9/w==","signatures":[{"sig":"MEUCIQD6iEoACwWNA+TyBajlJuxx2vweMm1BA/JFRDwjcaCszwIgTeLfM56Uc8fJ5CSmqvTLD9q+2+gQU02P+jKcZd/O6xI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4390433},"type":"module","_from":"file:dancingteeth-rep-leaderboards-ui-0.1.8.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"private":false,"scripts":{"sync-assets":"node scripts/sync-assets-from-web.mjs"},"_npmUser":{"name":"dancingteeth","email":"thcsmash@gmail.com"},"_resolved":"/tmp/806f7afd1411cc4b5c454898fd99e4d2/dancingteeth-rep-leaderboards-ui-0.1.8.tgz","_integrity":"sha512-7ecRE16xhOwJF1eh6qiNZrgNoJrMlVMKguh3SNJBcwlRKv5/kSN6ykTqHCfsejioAEyhHijBHRx8PJrymqM9/w==","repository":{"url":"git+https://github.com/inf0riaorg/xflow_frontend.git","type":"git","directory":"packages/rep-leaderboards-ui"},"_npmVersion":"10.9.7","description":"REP Leaderboards reference screen (React) — consumes @dancingteeth/rep-design; raster/SVG assets bundled in the package (assets/rep-leaderboards).","directories":{},"sideEffects":["assets/**","src/**"],"_nodeVersion":"22.22.2","dependencies":{"@dancingteeth/rep-design":"0.5.5"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","typescript":"~5.9.3","@types/react":"^19.2.7","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rep-leaderboards-ui_0.1.8_1777490619480_0.30929927394627943","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@dancingteeth/rep-leaderboards-ui","version":"0.1.9","keywords":["rep","leaderboards","react","figma","design-system","tailwind"],"license":"MIT","_id":"@dancingteeth/rep-leaderboards-ui@0.1.9","maintainers":[{"name":"dancingteeth","email":"thcsmash@gmail.com"}],"homepage":"https://github.com/inf0riaorg/xflow_frontend/tree/main/packages/rep-leaderboards-ui#readme","bugs":{"url":"https://github.com/inf0riaorg/xflow_frontend/issues"},"dist":{"shasum":"4d5d916ae018891c44f0faa08c57a499f0172f4e","tarball":"https://registry.npmjs.org/@dancingteeth/rep-leaderboards-ui/-/rep-leaderboards-ui-0.1.9.tgz","fileCount":28,"integrity":"sha512-jjibqWXwS+fTM0g0NJRphVh+syWisXIGX0cQz8D8mlB2hBI5XYOHnput7/5X+bE/Z2ZLA+SFIu5o02VoEEyNbQ==","signatures":[{"sig":"MEUCIQCTn1NGdIazZnI0806e8cj8OEdZHbFKKqrjTtHIE9xIUwIgU52tSNjJTmPR5F4WAeoFpUql1hM8ZqYxzH9GGm3u5C0=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4391800},"type":"module","_from":"file:dancingteeth-rep-leaderboards-ui-0.1.9.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"private":false,"scripts":{"sync-assets":"node scripts/sync-assets-from-web.mjs"},"_npmUser":{"name":"dancingteeth","email":"thcsmash@gmail.com"},"_resolved":"/tmp/306c39c21743f35f2a7703b349a655c0/dancingteeth-rep-leaderboards-ui-0.1.9.tgz","_integrity":"sha512-jjibqWXwS+fTM0g0NJRphVh+syWisXIGX0cQz8D8mlB2hBI5XYOHnput7/5X+bE/Z2ZLA+SFIu5o02VoEEyNbQ==","repository":{"url":"git+https://github.com/inf0riaorg/xflow_frontend.git","type":"git","directory":"packages/rep-leaderboards-ui"},"_npmVersion":"10.9.7","description":"REP Leaderboards reference screen (React) — consumes @dancingteeth/rep-design; raster/SVG assets bundled in the package (assets/rep-leaderboards).","directories":{},"sideEffects":["assets/**","src/**"],"_nodeVersion":"22.22.2","dependencies":{"@dancingteeth/rep-design":"0.6.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","typescript":"~5.9.3","@types/react":"^19.2.7","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rep-leaderboards-ui_0.1.9_1778108984637_0.9425244043038195","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@dancingteeth/rep-leaderboards-ui","version":"0.1.10","keywords":["rep","leaderboards","react","figma","design-system","tailwind"],"license":"MIT","_id":"@dancingteeth/rep-leaderboards-ui@0.1.10","maintainers":[{"name":"dancingteeth","email":"thcsmash@gmail.com"}],"homepage":"https://github.com/inf0riaorg/xflow_frontend/tree/main/packages/rep-leaderboards-ui#readme","bugs":{"url":"https://github.com/inf0riaorg/xflow_frontend/issues"},"dist":{"shasum":"fa22cbd49146dd2063e9a4338023af0c4c1f140d","tarball":"https://registry.npmjs.org/@dancingteeth/rep-leaderboards-ui/-/rep-leaderboards-ui-0.1.10.tgz","fileCount":28,"integrity":"sha512-tvTFjRfJLap8tsn5vExnAekLnpQVmbmxkYWuKpbiUB/vGRIEUqGmxsDdzo/v/6jy5OHMHZAwurgj8KcT7/kwPQ==","signatures":[{"sig":"MEYCIQD+JkFPif1rZ6Zb51pW0KXWS/tso8MGADUn99sPXD72kwIhAOmjdjtWPN2r7o8pSrZwQ6ZueLZVstHNPijb5Rab/AVE","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4391900},"type":"module","_from":"file:dancingteeth-rep-leaderboards-ui-0.1.10.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"private":false,"scripts":{"sync-assets":"node scripts/sync-assets-from-web.mjs"},"_npmUser":{"name":"dancingteeth","email":"thcsmash@gmail.com"},"_resolved":"/tmp/4f1499a06f59e6bb9f6e713248f850f1/dancingteeth-rep-leaderboards-ui-0.1.10.tgz","_integrity":"sha512-tvTFjRfJLap8tsn5vExnAekLnpQVmbmxkYWuKpbiUB/vGRIEUqGmxsDdzo/v/6jy5OHMHZAwurgj8KcT7/kwPQ==","repository":{"url":"git+https://github.com/inf0riaorg/xflow_frontend.git","type":"git","directory":"packages/rep-leaderboards-ui"},"_npmVersion":"10.9.7","description":"REP Leaderboards reference screen (React) — consumes @dancingteeth/rep-design; raster/SVG assets bundled in the package (assets/rep-leaderboards).","directories":{},"sideEffects":["assets/**","src/**"],"_nodeVersion":"22.22.2","dependencies":{"@dancingteeth/rep-design":"0.6.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","typescript":"~5.9.3","@types/react":"^19.2.7","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rep-leaderboards-ui_0.1.10_1778203753475_0.9956159292359277","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@dancingteeth/rep-leaderboards-ui","version":"0.1.11","keywords":["rep","leaderboards","react","figma","design-system","tailwind"],"license":"MIT","_id":"@dancingteeth/rep-leaderboards-ui@0.1.11","maintainers":[{"name":"dancingteeth","email":"thcsmash@gmail.com"}],"homepage":"https://github.com/inf0riaorg/xflow_frontend/tree/main/packages/rep-leaderboards-ui#readme","bugs":{"url":"https://github.com/inf0riaorg/xflow_frontend/issues"},"dist":{"shasum":"b29de673d70ef40f834fdbe654eca848f9bd5c3d","tarball":"https://registry.npmjs.org/@dancingteeth/rep-leaderboards-ui/-/rep-leaderboards-ui-0.1.11.tgz","fileCount":28,"integrity":"sha512-3qVsOGHTEEAOC9gHaBI3+x56hqYvxwcPrQJqvCw5jn2irf/jPC3cYEK+KREsPFnSkHFo3gFWCci42v6y9XsnEQ==","signatures":[{"sig":"MEUCIHVCPYmcaeaEPPgoDu1G+ZMJI9f3FAMVxGJDaNQPffZLAiEAhjy2aI0aBHnY1ArbmIdbgb5DOVBoOfIaAHZ5TiP3qug=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":4391999},"type":"module","_from":"file:dancingteeth-rep-leaderboards-ui-0.1.11.tgz","exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"private":false,"scripts":{"sync-assets":"node scripts/sync-assets-from-web.mjs"},"_npmUser":{"name":"dancingteeth","email":"thcsmash@gmail.com"},"_resolved":"/tmp/d819e45df43dbd8cddd3e2b491fa92fa/dancingteeth-rep-leaderboards-ui-0.1.11.tgz","_integrity":"sha512-3qVsOGHTEEAOC9gHaBI3+x56hqYvxwcPrQJqvCw5jn2irf/jPC3cYEK+KREsPFnSkHFo3gFWCci42v6y9XsnEQ==","repository":{"url":"git+https://github.com/inf0riaorg/xflow_frontend.git","type":"git","directory":"packages/rep-leaderboards-ui"},"_npmVersion":"10.9.7","description":"REP Leaderboards reference screen (React) — consumes @dancingteeth/rep-design; raster/SVG assets bundled in the package (assets/rep-leaderboards).","directories":{},"sideEffects":["assets/**","src/**"],"_nodeVersion":"22.22.2","dependencies":{"@dancingteeth/rep-design":"0.7.0"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"vite":"^7.3.1","typescript":"~5.9.3","@types/react":"^19.2.7","@types/react-dom":"^19.2.3"},"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"_npmOperationalInternal":{"tmp":"tmp/rep-leaderboards-ui_0.1.11_1778503362554_0.7866631784880271","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@dancingteeth/rep-leaderboards-ui","version":"0.1.12","private":false,"type":"module","description":"REP Leaderboards reference screen (React) — consumes @dancingteeth/rep-design (raster/SVG ship from the design package).","license":"MIT","keywords":["rep","leaderboards","react","figma","design-system","tailwind"],"repository":{"type":"git","url":"git+https://github.com/inf0riaorg/xflow_frontend.git","directory":"packages/rep-leaderboards-ui"},"homepage":"https://github.com/inf0riaorg/xflow_frontend/tree/main/packages/rep-leaderboards-ui#readme","bugs":{"url":"https://github.com/inf0riaorg/xflow_frontend/issues"},"publishConfig":{"access":"public"},"exports":{".":{"types":"./src/index.ts","default":"./src/index.ts"}},"sideEffects":["src/**"],"peerDependencies":{"react":"^19.0.0","react-dom":"^19.0.0"},"dependencies":{"@dancingteeth/rep-design":"0.8.0"},"devDependencies":{"@types/react":"^19.2.7","@types/react-dom":"^19.2.3","typescript":"~5.9.3","vite":"^7.3.1"},"scripts":{},"_id":"@dancingteeth/rep-leaderboards-ui@0.1.12","_integrity":"sha512-BKznUJRVqlJV5s0+7Hsfw5ShCOdqRIvma484QeOtDBq9mbTHZYetLJb/OR8crnfVaXQEZSXKkbv++B2N5spo6A==","_resolved":"/tmp/7580fb640d7269b4fdf03a81eff8dc25/dancingteeth-rep-leaderboards-ui-0.1.12.tgz","_from":"file:dancingteeth-rep-leaderboards-ui-0.1.12.tgz","_nodeVersion":"22.22.2","_npmVersion":"10.9.7","dist":{"integrity":"sha512-BKznUJRVqlJV5s0+7Hsfw5ShCOdqRIvma484QeOtDBq9mbTHZYetLJb/OR8crnfVaXQEZSXKkbv++B2N5spo6A==","shasum":"8ffd5332451f2751b3a17b36fecf601ea1b9d053","tarball":"https://registry.npmjs.org/@dancingteeth/rep-leaderboards-ui/-/rep-leaderboards-ui-0.1.12.tgz","fileCount":9,"unpackedSize":31969,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIQD1kv6kfF3kpH72Txv3g0GwjeCbGzgQaxlnPQq3JRjH+QIgAPT97jPAguKKHfjMAXDkf09H/0ucT3082AI/FHH3Zh0="}]},"_npmUser":{"name":"dancingteeth","email":"thcsmash@gmail.com"},"directories":{},"maintainers":[{"name":"dancingteeth","email":"thcsmash@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/rep-leaderboards-ui_0.1.12_1778733745646_0.5291824887815706"},"_hasShrinkwrap":false}},"time":{"created":"2026-04-21T15:18:03.560Z","modified":"2026-05-14T04:42:25.895Z","0.1.1":"2026-04-21T15:18:03.781Z","0.1.2":"2026-04-22T10:59:03.003Z","0.1.3":"2026-04-27T13:26:18.782Z","0.1.4":"2026-04-27T14:27:59.633Z","0.1.5":"2026-04-27T14:59:54.177Z","0.1.6":"2026-04-29T14:38:34.635Z","0.1.8":"2026-04-29T19:23:39.802Z","0.1.9":"2026-05-06T23:09:45.046Z","0.1.10":"2026-05-08T01:29:13.825Z","0.1.11":"2026-05-11T12:42:42.847Z","0.1.12":"2026-05-14T04:42:25.777Z"},"bugs":{"url":"https://github.com/inf0riaorg/xflow_frontend/issues"},"license":"MIT","homepage":"https://github.com/inf0riaorg/xflow_frontend/tree/main/packages/rep-leaderboards-ui#readme","keywords":["rep","leaderboards","react","figma","design-system","tailwind"],"repository":{"type":"git","url":"git+https://github.com/inf0riaorg/xflow_frontend.git","directory":"packages/rep-leaderboards-ui"},"description":"REP Leaderboards reference screen (React) — consumes @dancingteeth/rep-design (raster/SVG ship from the design package).","maintainers":[{"name":"dancingteeth","email":"thcsmash@gmail.com"}],"readme":"# `@dancingteeth/rep-leaderboards-ui`\n\nPublic npm package: **REP Leaderboards** reference screen (`RepLeaderboardsScreen`) aligned with Figma `REP_WEB_ASSETS_SOURCE` and `**@dancingteeth/rep-design`** (`rep-cmp-`*, `rep-type-*`).\n\n## Install\n\n```bash\nnpm install @dancingteeth/rep-leaderboards-ui @dancingteeth/rep-design\n```\n\nPeer: **React 19** (`react`, `react-dom`). Tailwind **v4** is expected where you use the design-system CSS.\n\n**Bundler:** `repLeaderboardAssets` comes from **`@dancingteeth/rep-design`** and uses **`new URL(…, import.meta.url)`** per file — the usual pattern for **Vite, Webpack 5, Rspack, Turbopack**, and similar bundlers so binaries land in your app’s build output with stable URLs. **Next.js App Router** or other setups without that behavior: copy `node_modules/@dancingteeth/rep-design/src/assets/rep-leaderboards/*` into **`public/rep-leaderboards/`** and point `img src` at `/rep-leaderboards/...` instead of importing `leaderboard-assets` (see **`@dancingteeth/rep-design/AGENTS.md`**).\n\n## What you get\n\n- `**RepLeaderboardsScreen`** — full-screen demo layout (sidebar + main + table).\n- `**repLeaderboardAssets`** — URLs from **`@dancingteeth/rep-design`** (`import.meta.url` asset URLs under `src/assets/rep-leaderboards/*`); this package **re-exports** the map for compatibility.\n- `**figmaTraceAttrs`** — optional `data-*` trace on the screen root.\n\n## Assets (shipped with `@dancingteeth/rep-design`)\n\nLeaderboards raster/SVG live in **`@dancingteeth/rep-design`** (`src/assets/rep-leaderboards/`). You do **not** need a duplicate under `public/rep-leaderboards/` when your bundler resolves `import.meta.url` static assets from dependencies (typical Vite / Webpack 5 setups).\n\n**Refreshing from Figma (maintainers, monorepo):** canonical exports stay in `apps/web/public/rep-leaderboards/`. Then run from repo root:\n\n```bash\npnpm rep-design:sync-leaderboard-assets\n```\n\n## CSS\n\nImport the same chain as the example app (Tailwind v4 + REP tokens + layout utilities), for example:\n\n- `@import \"@dancingteeth/rep-design/rep-design-system.css\";`\n- `@import \"@dancingteeth/rep-design/rep-components.css\";`\n- `@source` / `@import` paths so Tailwind scans **this package’s** `src` (see `examples/rep-leaderboards-vite/src/index.css`).\n\n## Runnable reference (stakeholders)\n\nIn this repository:\n\n```bash\npnpm install\npnpm dev:leaderboards-example\n```\n\nOpens **[http://localhost:5174](http://localhost:5174)** (Vite example that depends on this package from the workspace).\n\n**v0:** Stakeholders can import the monorepo via [v0 Git Import](https://v0.app/docs/git-import) and work from the **repo root** (full tree so `apps/web/public/rep-leaderboards/` exists for `predev`). Then `**pnpm dev:leaderboards-example`**. Details: `**examples/rep-leaderboards-vite/README.md`** → *Share with stakeholders (v0)*.\n\n## Publish (maintainers)\n\n**Primary path (same as `@dancingteeth/rep-design`):** run `pnpm changeset` at the repo root, include `**@dancingteeth/rep-leaderboards-ui`**, merge to `main`. The Release workflow uses `**secrets.NPM_TOKEN*`*, verifies this package, then `**changeset publish**` to **[https://registry.npmjs.org](https://registry.npmjs.org)** (see `.github/workflows/release.yml`).\n\n**Manual / dry run (local):**\n\n```bash\npnpm verify:rep-leaderboards-ui\npnpm rep-leaderboards-ui:publish:dry\npnpm -C packages/rep-leaderboards-ui publish --access public\n```\n\n`prepublishOnly` runs the verify script. Keep `**@dancingteeth/rep-design**` within the semver range in this package’s `dependencies` before publishing.\n\n## Changelog\n\nSee [CHANGELOG.md](./CHANGELOG.md).\n\n## Backend integration\n\nFor integrating real backend logic while keeping Figma-first pixel parity with this layout, see:\n\n- [BACKEND_INTEGRATION.md](./BACKEND_INTEGRATION.md) (package-local)\n- `docs/LEADERBOARDS_BACKEND_INTEGRATION.md` (full repo playbook)\n\n","readmeFilename":"README.md"}