{"_id":"@braintwopoint0/playback-commons","_rev":"36-f4c2b2a4ff2d29fb928f8eb7feddd7bb","name":"@braintwopoint0/playback-commons","dist-tags":{"latest":"0.3.3"},"versions":{"0.1.0":{"name":"@braintwopoint0/playback-commons","version":"0.1.0","_id":"@braintwopoint0/playback-commons@0.1.0","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"ad6ccb2c9d304e0b166375f880fd4b04145211cb","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.0.tgz","fileCount":13,"integrity":"sha512-TkO81vXRowJiol2fRSRaxywrnUL31CHNK1K0+QEriTJEcJZk70JoMDi6iodd6b45PVCo1nSxp8BKLxRb66buBg==","signatures":[{"sig":"MEUCIQD0xiKkfF7qHjSAINUCIf5MAKqTJ6gKpooFx2rvsaO+EQIgFRZN1OtZlciJ5nyB450mL7R4ZE9t/lc07m9G4klt1x4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":103563},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"}},"scripts":{"dev":"tsup --watch","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"20.6.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-dialog":"^1.1.14","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","react-dom":"^19","typescript":"^5","@types/react":"^19","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.0_1771275713991_0.9550228809912105","host":"s3://npm-registry-packages-npm-production"}},"0.1.2":{"name":"@braintwopoint0/playback-commons","version":"0.1.2","_id":"@braintwopoint0/playback-commons@0.1.2","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"9c1fed4b881b5920b0b8aab6cbc9e6d79754dbb6","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.2.tgz","fileCount":16,"integrity":"sha512-GHkXsPvPYj1oKDuuELWEYr//3zWkyWS4QG6nfiJB1nxgBbkx2cA+7lDUjejF5Shsrub2tF93l7TBZPX4rnc3oQ==","signatures":[{"sig":"MEUCIQDqgWwaMSOzNDcDubwFLyJdcKNF3yHI49O+ij0y3kH4jgIgPfA4FZ2BnXv2lBKaD2OHuKrg23eurvgiPVREJYJtleo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146204},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"3f4ec56becbbdecd6df01fe07e024bfae6386f72","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"20.6.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.2_1771971132560_0.03500217502089975","host":"s3://npm-registry-packages-npm-production"}},"0.1.3":{"name":"@braintwopoint0/playback-commons","version":"0.1.3","_id":"@braintwopoint0/playback-commons@0.1.3","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"374c65132e386a222debac8af3ee5f027997bcf1","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.3.tgz","fileCount":16,"integrity":"sha512-H64qCWqG8XWHN+IC5mJp7CM1kzjaulnsJJuerKQHv1CqtTe0s9E3mn6hubz2yLRiMVGIuZmUxgv5KLVrIzxSPg==","signatures":[{"sig":"MEUCIQDc55mRC3m/4DG9pePjIsT+b3woVmA7955UBNx2bEW0HgIgIOCjWKL2siw5PNcyc6spqxj/8d+L/I5SWX+RLsnHBQM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":146574},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"bd374635d9294e94048ab6e3852c4cdfb6302f1d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"20.6.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.3_1772031309807_0.976097924497914","host":"s3://npm-registry-packages-npm-production"}},"0.1.4":{"name":"@braintwopoint0/playback-commons","version":"0.1.4","_id":"@braintwopoint0/playback-commons@0.1.4","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"df3ae119921beef55b33c974edf1ba5e31aa7b2a","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.4.tgz","fileCount":16,"integrity":"sha512-P3JngTK2gIKMxhOSMf/1ighQ7ETOBnRKGPQZ3RdUQVIOVgCnQ99VqB/JmOtIxWsECXkxjdibtdG2SSH8ucAKjA==","signatures":[{"sig":"MEUCIGSOy6xxf0/YAjXsnCr52mkWZeeTOuH6XbjGs0UMxsNEAiEApayn73FAXovTCY+wxsXnhOMfD46lNVsDIWuhH2HqfJk=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":172013},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"88493af207347b7ba77a1d42ba1e15c9f4ca7484","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"20.6.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.4_1772079526082_0.921654530738915","host":"s3://npm-registry-packages-npm-production"}},"0.1.5":{"name":"@braintwopoint0/playback-commons","version":"0.1.5","_id":"@braintwopoint0/playback-commons@0.1.5","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"c6ec29ad63aba76aa9c5d389580aee023eb42b9d","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.5.tgz","fileCount":16,"integrity":"sha512-iWc0xPs3V1Q9MOBqncg9eaeGl88shHqhT92rt3w7dQNGB2C1jpSBfVYBNdmyoqBgzUpClNSPqrR10XZ0YisgDg==","signatures":[{"sig":"MEYCIQDiNpwXpcz96Te5SuoDRvswGLtFbzMitDWRkUpD294a/wIhALwXqzTOTug9ANn5As2Hu/55Kf2mVINhJuUQcq/5pFcq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174140},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"88493af207347b7ba77a1d42ba1e15c9f4ca7484","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"20.6.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.5_1772145491687_0.16712695522512577","host":"s3://npm-registry-packages-npm-production"}},"0.1.6":{"name":"@braintwopoint0/playback-commons","version":"0.1.6","_id":"@braintwopoint0/playback-commons@0.1.6","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"f67b7b44d9cbce513e6a6d914517d60b7f211117","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.6.tgz","fileCount":16,"integrity":"sha512-wD/GE+WzlXFnY/NOnJFOzrKM7TahVh8OGbpkTiOYzz64Glk8M01MnY9FXdH12zv2NZGpXObFbXv6U8+brVHtBA==","signatures":[{"sig":"MEQCID159+VDOPaTJLcTuo6CCou56/0fVmxd/YN1oVdL9+zNAiAi/l/frJf3yZ7FFLFJKdd7C52GbFT6G4o/GNPVD1gtOA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174409},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"c0e2d15f78beaa2737dac51b77a46a97bfc4c3db","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"20.6.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.6_1772210366070_0.776147587606459","host":"s3://npm-registry-packages-npm-production"}},"0.1.7":{"name":"@braintwopoint0/playback-commons","version":"0.1.7","_id":"@braintwopoint0/playback-commons@0.1.7","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"7125215ea7048c88a4836a402d260d5e08371c12","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.7.tgz","fileCount":16,"integrity":"sha512-pCwxKmqKHo0tXvOkw93x4tzq8gLkM1Nggwl4fuYxW8PJQdlIUp4vk3/CpLAiA+2bmSSG7nlgVdvVywMw/qNa4w==","signatures":[{"sig":"MEUCIQCiam4lqAovBjXC6+3KmaG39cV+1VaICR9EmK1YHKNQbQIgO9eYcAobwMpzYMwQVvrBOV1U/kYx1bYusr7fgwVwIkY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174646},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"dd86d7018e13adff1d28d43de9f453db1e575772","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"20.6.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.7_1772211840001_0.3320913652406434","host":"s3://npm-registry-packages-npm-production"}},"0.1.8":{"name":"@braintwopoint0/playback-commons","version":"0.1.8","_id":"@braintwopoint0/playback-commons@0.1.8","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"ecb382a674c1c9909c69fd42fdfebacf795c7172","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.8.tgz","fileCount":16,"integrity":"sha512-SsCCEnlbjieMYla9i+2OFPAMJMrI9pkQFEMo1vPeT0EADGIvqx/DQW+ilbhpmVbQA0BKDCYvYXIuhzAbcfGsNw==","signatures":[{"sig":"MEUCIQCliGapoaWYyq0OTOxk6nCT3WV2yNLvs7Z2+Y0ZaDnjvgIgVVZSGLooMDlHzmN7CcBCfJMvWOKuSiwql7e7coFd/3U=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174439},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"55ecdab224343fdd55195d8b5209ef3d81a85deb","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"20.6.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.8_1772240825303_0.2372797563124085","host":"s3://npm-registry-packages-npm-production"}},"0.1.9":{"name":"@braintwopoint0/playback-commons","version":"0.1.9","_id":"@braintwopoint0/playback-commons@0.1.9","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"7c09fef50ba6c2dd2a83834dc99711d2ed24e47c","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.9.tgz","fileCount":16,"integrity":"sha512-DKCAiGAjLuH9J2aqNvpTHzXm1dlQeKQnSnWcMLVZYbB1tzekrkJTVIo3ZDNc0gPJ+SNSBW4o1IgQ404Gs5JphA==","signatures":[{"sig":"MEYCIQDNTJJWriIFd/qAr8I8tEQu6NYU15tbj5QLVuGZ65eVwgIhANAHPa1bdA/PR75MX1929aajeXvJhocacjg+j7YxwOfq","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":174811},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"6c56f4d7e114281381eb194ce6ad3cffe996b7ba","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"20.6.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.9_1772241848902_0.13405631706233834","host":"s3://npm-registry-packages-npm-production"}},"0.1.10":{"name":"@braintwopoint0/playback-commons","version":"0.1.10","_id":"@braintwopoint0/playback-commons@0.1.10","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"9c5389e87f1f9148a610e057dc4a4d97f2cf2b59","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.10.tgz","fileCount":16,"integrity":"sha512-nLpSAlkNTjmgTYyRCsue88ixtRC5jRzzHrpitt792FHWWGXdEI75zDJK01bxClrJqHqoHzANzsCF/qriUW9DWQ==","signatures":[{"sig":"MEUCIE6r2PMz8rJgIKVtfZGyjBsMm5w7VFbqdSdDTMEgSTIfAiEA2R18IFFzM1dVdcAMIII+ivrMd4pLwtFyx9eQfZluwwg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":182440},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"8ce7526096c5a48e2f51c8af6a26df372b681e20","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"20.6.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.10_1772325118103_0.21225216182871076","host":"s3://npm-registry-packages-npm-production"}},"0.1.11":{"name":"@braintwopoint0/playback-commons","version":"0.1.11","_id":"@braintwopoint0/playback-commons@0.1.11","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"4466cbbbc74d64155e92f9bb0084af386bd3373b","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.11.tgz","fileCount":16,"integrity":"sha512-U66iFTi/fp9hJsYv5ghU66UAD5uWmpo8wmTpL/dm3Eu6zbCXcHNc+TV5GaoLIJBzHGvVzWFJWJReBWVD1U+WeA==","signatures":[{"sig":"MEYCIQCNyanr6mcZ00bfKiOlIfqSbntPsXVyGUdQr/ZNQ0qlAgIhANOk/9wS8Oo7JwkisBboOZhmNTuzneNGDbhras9dEAg+","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":240310},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"8ce7526096c5a48e2f51c8af6a26df372b681e20","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"20.6.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.11_1772335119825_0.44518220308198964","host":"s3://npm-registry-packages-npm-production"}},"0.1.12":{"name":"@braintwopoint0/playback-commons","version":"0.1.12","_id":"@braintwopoint0/playback-commons@0.1.12","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"25fc6c53837423b11530541203937f0038ecf56a","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.12.tgz","fileCount":16,"integrity":"sha512-pAfRy3GGPi/AYlxrTEzHpob4YfsfyZRvHPufi7t8c5ddvfKr102sYIH4sZGcMiYNfEKT9ty3tdRPz8hL0sfejA==","signatures":[{"sig":"MEYCIQDwmjV8kLweT6L+seD1GFuKiQB8sop5hy5UX7rENRqb0AIhAIwK4Sz+LiCZetvmLM6WspHEFgMCyLktKd7DcGivipPJ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":245154},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"56136bc98485b283077b58b297f7a3a7bf42a01d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"20.6.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.12_1772409419596_0.2816096596884212","host":"s3://npm-registry-packages-npm-production"}},"0.1.13":{"name":"@braintwopoint0/playback-commons","version":"0.1.13","_id":"@braintwopoint0/playback-commons@0.1.13","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"cdec1bdb8b9de122d5c2af7531214a8a0cff9d2a","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.13.tgz","fileCount":18,"integrity":"sha512-k6eme2EDf+p2UAqEondudhH/L2JFKAg4H6VHn7A5N9Nm58DB7kgEJdbwLaZ6cn9Q0hENrMdtMtsSjYqPeYKDpg==","signatures":[{"sig":"MEUCIBkgxfqUVIvKOtcBSPay7cjQa/G8ZClQsIKmzgJIeFxLAiEAnQtQbvXk45lb5+pyGviT13DlELxE2RKczgJWkqMplgU=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":625208},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"9d86ebf2dd4a5a7ac90941bbdd5882e2d053cb9d","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"20.6.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.13_1772411595570_0.7909363407923162","host":"s3://npm-registry-packages-npm-production"}},"0.1.14":{"name":"@braintwopoint0/playback-commons","version":"0.1.14","_id":"@braintwopoint0/playback-commons@0.1.14","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"9b7f0cdabdecc1975611c35aabc51a161cef1ac5","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.14.tgz","fileCount":18,"integrity":"sha512-Tf9Pu175TpVIik8JgGmj24TWfjL7KQKnF47BKHikiVvih+Ix4YENyWvx5+OwF3rudZbc3iRC62sWWRQcxTYN0Q==","signatures":[{"sig":"MEQCID/EEIWnBCVZHTbBHhqMQioJrrYiyXPlQrixSegeUNa3AiArvI8rY2rUy1yqWjL5C5bUe+sDdXGeQ9BSEq0wLqP8/g==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":626082},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"f1945b57357f5f6d387224bf8c71a1c95e53e8be","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"20.6.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-popover":"^1.1.15","class-variance-authority":"^0.7.1"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.14_1772423342303_0.6700034020878247","host":"s3://npm-registry-packages-npm-production"}},"0.1.15":{"name":"@braintwopoint0/playback-commons","version":"0.1.15","_id":"@braintwopoint0/playback-commons@0.1.15","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"4dbd188ec3485d6a90d4757e70e51f000a328e75","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.15.tgz","fileCount":18,"integrity":"sha512-UxcWksFfBJLPscHI3WDe/bdlTJ+EOPkKQR2EnHlZU+bs0BkQP3ScdM6KoYhfZ+rNSMkOM+VyhxuV4LihxfstjQ==","signatures":[{"sig":"MEUCIQDnCkh0UocdOmGC1xRyQl6vtsHVd2/dXWeaz3QqbW3osQIgMseyS2a+LCvFrlNpt+FvtdoHg4t7gjxKWiitVrlckWY=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":696200},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"33096ea01e9c6141db0bfb467a39d0e94952d5c6","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"20.6.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.15_1772557261413_0.3305529897000272","host":"s3://npm-registry-packages-npm-production"}},"0.1.16":{"name":"@braintwopoint0/playback-commons","version":"0.1.16","_id":"@braintwopoint0/playback-commons@0.1.16","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"db5a4e5ab1c4cf9b158154e8ef68c7d84ab63c19","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.16.tgz","fileCount":18,"integrity":"sha512-/qGDbr3rVxU2O6v6i8pbP84kmZks5wihc5Dhf9ktaDXVEVkSPJee1I7newaUzfYT9FENe+Kekt7nP/wph9vCgA==","signatures":[{"sig":"MEUCIHR0PI+/3m+la05aoY3CT8TgmSNKWQjUfpmr0JZcS95mAiEAnFQAU2IG7Pm5ig07ke9avQB46hrv/2D+I0WQ8d641vg=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":696234},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"aa7c554146ca51a9982f111327367732b73740a5","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.4","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"22.22.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.16_1773180061627_0.6021394361539509","host":"s3://npm-registry-packages-npm-production"}},"0.1.17":{"name":"@braintwopoint0/playback-commons","version":"0.1.17","_id":"@braintwopoint0/playback-commons@0.1.17","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"dafee658badb385674c7860795c43a221097779c","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.17.tgz","fileCount":18,"integrity":"sha512-UsPFG7f0KbjhKekcdCznfl6lhwdXMmBZkQAZLo7SjvqtgAaZtZalJVdRDf+3AicCljsK1bmbJThYDztq630o/w==","signatures":[{"sig":"MEUCIBIjUMb2ONxkYXww/f6iVTMpHJpXD6YBrFJSrKV9CXH1AiEA0lDpWDrCC9PzBIJypweERuBtLU5M36pMmZRtzXz5fbQ=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":696709},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"34704321f72e03615f79039cc37c0e6e455c0f9e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.4","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"22.22.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.17_1773180414571_0.9197653170840527","host":"s3://npm-registry-packages-npm-production"}},"0.1.18":{"name":"@braintwopoint0/playback-commons","version":"0.1.18","_id":"@braintwopoint0/playback-commons@0.1.18","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"74d6bcc3b3b4ee96610806e540a3830a72cbd150","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.18.tgz","fileCount":19,"integrity":"sha512-/DGRrRP5ZmR80eYp6j3qcgAY6L7gHsCFXOeSzsRTuX6aqD/am/mHHT7i3KiHyxAnF6kQdBFen1V0PI79Yt1eoA==","signatures":[{"sig":"MEQCID/4gGP4vI+GPuEPeDzo2ETjqbie41980IkBiQ+kHcf9AiB/C2P0njHXIiK+ncMHjRWWp1PCcFpDhelLPZg+j4EzGA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692287},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"7631570b67b4d6fcadd343005352aa91e8cfd284","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.4","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"22.22.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.18_1773186687385_0.7498246861939963","host":"s3://npm-registry-packages-npm-production"}},"0.1.19":{"name":"@braintwopoint0/playback-commons","version":"0.1.19","_id":"@braintwopoint0/playback-commons@0.1.19","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"824a80aff58cec6b66464ef061a335f441439626","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.19.tgz","fileCount":19,"integrity":"sha512-0GqagHIWOvaDf2IebzFnmD41rpJnMv0jIFhogIPz5vNYbCecldsdbQMZvqKXmsMuwdCSowUdiRWbXrSRnSY8WQ==","signatures":[{"sig":"MEUCIBvkTyX3wjOTxX/3paQpd+eYn5opZGu7m6ys5r03j/jNAiEAucFKH3Lh+7gi8e0RrWWC4i3liBArg4ElPqZm3xg5RmI=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":692287},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"861adc629f65d3ae8f44fbe8476002e7ee3d9410","scripts":{"dev":"tsup --watch","test":"vitest run","build":"tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.4","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"22.22.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.19_1773188435394_0.006131698606963942","host":"s3://npm-registry-packages-npm-production"}},"0.1.20":{"name":"@braintwopoint0/playback-commons","version":"0.1.20","_id":"@braintwopoint0/playback-commons@0.1.20","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"d6ce395cc4bfbcdb223bc215bc2a2f8c51a67b45","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.20.tgz","fileCount":21,"integrity":"sha512-R4rXXAs9xYLhqcatKmvID5Q3jlXqK47ylNMoguK2/gvvxnQvotvOrgVunYWxBHLSUIX0FnlaTJj84ks+Vz6hzw==","signatures":[{"sig":"MEUCIFWkSGF1sNssR6bgjHT22WN9ettva0hrho0uClqxBfUoAiEAwxQzca+/0WLzdLZbdTxAvfvNvpB10ybafSn4GXeg8XM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":702277},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"dca16f913924c4981e0857a4aab81a78acbbaba4","scripts":{"dev":"tsup --watch","test":"vitest run","build":"rm -rf dist && tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.4","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"22.22.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.20_1773189508304_0.6121381573832863","host":"s3://npm-registry-packages-npm-production"}},"0.1.21":{"name":"@braintwopoint0/playback-commons","version":"0.1.21","_id":"@braintwopoint0/playback-commons@0.1.21","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"054a80d36e47f013947c950115149779ff4a23ea","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.1.21.tgz","fileCount":21,"integrity":"sha512-8sAtxN0uMMcx92LH9KrqvnaP0er83GjFgDG4uMnZOAFm3nqbEk5nOJ+eDa6t9SMCy3RGxt7t+ZQ73MxDd2z54A==","signatures":[{"sig":"MEUCIGE9LTEZBc40xQGzibQs+bnTbtLU+li59g0fi28eUDYUAiEA/luDjCn0qYpTnmfsPyWtZTG7p1MNKWrnHeQPDISW+mA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":705778},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"408a552fe5d736ce590c7e806c3f42e148a291b0","scripts":{"dev":"tsup --watch","test":"vitest run","build":"rm -rf dist && tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.4","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"22.22.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.1.21_1773198266220_0.9145966204646454","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@braintwopoint0/playback-commons","version":"0.2.0","_id":"@braintwopoint0/playback-commons@0.2.0","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"92e1c1fa90f91b47a40dd96c790e4f5584abf6e5","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.2.0.tgz","fileCount":24,"integrity":"sha512-24Ai3qczKs/5gg0RofJnjfFix9NMS7+0pIa9H/0Zg7tpn+ID1EhZ1LbsGR9jDRyoPCmzw899f5216nAqHcZ++A==","signatures":[{"sig":"MEUCIQCX5ftev4cYnq6m3kP/ZelAc0vV3vY8nIM640UNGde6/QIgLPhC/YX7pTdn9eMg7I0djvTwQ9EA+KznwTW6g0z/r/c=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":745853},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"7c4124b019a80a47bb0164ca080f8caf11557519","scripts":{"dev":"tsup --watch","test":"vitest run","build":"rm -rf dist && tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.4","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"22.22.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","resend":"^6.12.0","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","resend":">=6","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"peerDependenciesMeta":{"resend":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.2.0_1776716891199_0.6172502364068457","host":"s3://npm-registry-packages-npm-production"}},"0.2.1":{"name":"@braintwopoint0/playback-commons","version":"0.2.1","_id":"@braintwopoint0/playback-commons@0.2.1","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"cc9fec5c799f353255383e1fc902f83fe632c762","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.2.1.tgz","fileCount":24,"integrity":"sha512-YtEzzG/nA7KqgzrNUbnFlkjBA5+u2pZG3Sg8pDCYZ+ulac+CHTMVkGtmlmNT9LpB5Bq43zjJTnOjdBc5jP7y6w==","signatures":[{"sig":"MEQCIC1SidAWEvjnw3treTZXGHCceSQcj23+qRyk4nPiuZrUAiB3IlTuMs6OKOlHt2ihBXowaGJBXn6OUezCDoOeM1ornQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":760745},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"7c4124b019a80a47bb0164ca080f8caf11557519","scripts":{"dev":"tsup --watch","test":"vitest run","build":"rm -rf dist && tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.4","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"22.22.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","resend":"^6.12.0","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","resend":">=6","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"peerDependenciesMeta":{"resend":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.2.1_1776717823010_0.9790848624723216","host":"s3://npm-registry-packages-npm-production"}},"0.2.2":{"name":"@braintwopoint0/playback-commons","version":"0.2.2","_id":"@braintwopoint0/playback-commons@0.2.2","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"e0f6a89c35080cafb9a0fc789a8654bb9b2063d4","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.2.2.tgz","fileCount":24,"integrity":"sha512-WfFa4W/9rJg7aUqBAVMtnX/8jV6ErzVUEKh8DPi1v4OLxT7QmW9LHi48nc2hO6pZiDGqwT7t3rAUK21vDYL6dw==","signatures":[{"sig":"MEUCIA7KucO87ttvXSL3UO47cq4lFoFSsLeAISKrqjxdlKF+AiEAlI8zbWk/4/hPtc/HI1ZvZ026CS6yPD5Byr1oKrBecJM=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":760891},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"7c4124b019a80a47bb0164ca080f8caf11557519","scripts":{"dev":"tsup --watch","test":"vitest run","build":"rm -rf dist && tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.4","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"22.22.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","resend":"^6.12.0","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","resend":">=6","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"peerDependenciesMeta":{"resend":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.2.2_1776719718053_0.46215969678023106","host":"s3://npm-registry-packages-npm-production"}},"0.2.3":{"name":"@braintwopoint0/playback-commons","version":"0.2.3","_id":"@braintwopoint0/playback-commons@0.2.3","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"39acbe8c28625f5e8a0ffc53e22eefccc7826458","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.2.3.tgz","fileCount":24,"integrity":"sha512-NKD3uQ5ikf9Wv1ru9Mn81t8qdXojzCyy1b02jfcD4+SoHnmDYWY5PX8Of8ziu3HGJ0HYzS86MLGWZSd8n4qLHw==","signatures":[{"sig":"MEQCICxrPm7j9viyr9yEDRkromOw13V2A+jRWkV/nSvFl/blAiBluINE0hm6XhbGupBoApEM7pnrbe8SJYOLGLK/BP3e1A==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":760907},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"eb862dcfa2de81f6f9e858a25bc0d728fbc95163","scripts":{"dev":"tsup --watch","test":"vitest run","build":"rm -rf dist && tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.4","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"22.22.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","resend":"^6.12.0","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","resend":">=6","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"peerDependenciesMeta":{"resend":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.2.3_1776725572972_0.21731919534747024","host":"s3://npm-registry-packages-npm-production"}},"0.2.4":{"name":"@braintwopoint0/playback-commons","version":"0.2.4","_id":"@braintwopoint0/playback-commons@0.2.4","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"6ff62f4db2b14ef1e64b4c20573f7c233701ecad","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.2.4.tgz","fileCount":24,"integrity":"sha512-NKrfGmf0vfUpVO7SVKVe/h6KNTZpY8uY3eSdAx5I3bjUXsdT61T7jcRCOKhry5prfTsHoKN5mGi/yPDVcVCORQ==","signatures":[{"sig":"MEQCIAhhtZFz4mTBHvFMOJm0jzHD21Er+tYq1bZglSVfxorMAiAgEdEOEGh7DvUVPW/2I3LmUDeLSX45htrbE7LK3m1krw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":852746},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"b99385e240112780503eb029a69ef715b5017bd9","scripts":{"dev":"tsup --watch","test":"vitest run","build":"rm -rf dist && tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.4","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"22.22.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","resend":"^6.12.0","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","resend":">=6","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"peerDependenciesMeta":{"resend":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.2.4_1777069198163_0.4589610724923301","host":"s3://npm-registry-packages-npm-production"}},"0.2.5":{"name":"@braintwopoint0/playback-commons","version":"0.2.5","_id":"@braintwopoint0/playback-commons@0.2.5","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"3a4adc10127a9477e22f2d1d53e4e3b6aaaf9505","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.2.5.tgz","fileCount":24,"integrity":"sha512-ZGOBe0E3ifEbwmWsvWD/2Q/tHx+IThXabNasWyxvBY3gJA63eLUhlZ/LtZymOg4T6eLLUrJQ5qHwuhKQXPLHuw==","signatures":[{"sig":"MEUCIQD5E/otaY8u4SsVvJH2xPIBg4ONSyMs63TrCa3NgVnJ8QIgVBoKoFr8bmyURC3Ilu8o7G7EkR+ysEp+/KyWFKrf98A=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":842464},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"8cb1d9021cf8b5742ab4dc1023cbfd873ac7991e","scripts":{"dev":"tsup --watch","test":"vitest run","build":"rm -rf dist && tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.4","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"22.22.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","resend":"^6.12.0","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","resend":">=6","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"peerDependenciesMeta":{"resend":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.2.5_1777071357091_0.8105945328453248","host":"s3://npm-registry-packages-npm-production"}},"0.2.6":{"name":"@braintwopoint0/playback-commons","version":"0.2.6","_id":"@braintwopoint0/playback-commons@0.2.6","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"f8bf1d6811d38249e76fa9ede3022a79a47438fa","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.2.6.tgz","fileCount":27,"integrity":"sha512-ovp1+3Sd7MOu5AZhE6ZFhdXtCS+srpMD0uJx/0W4fJ8OhptQtwLU4N3g8yVGEaalLtuavf8VOW7HOwShnwUMJg==","signatures":[{"sig":"MEQCIBYIXP0LTJVhFFaGTvU3ZleuQJmS2kw6c0vpUKTtYYw+AiB12Bmes60uxgM7cXAjFfrB+3z8sk609TlqJ+/7Iyo4eA==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":849781},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"d7b313619e94bb0a89ddfa4f1c2a9414e00c7688","scripts":{"dev":"tsup --watch","test":"vitest run","build":"rm -rf dist && tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"10.9.4","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"22.22.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","resend":"^6.12.0","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","resend":">=6","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"peerDependenciesMeta":{"resend":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.2.6_1777117142426_0.6387298366237255","host":"s3://npm-registry-packages-npm-production"}},"0.2.7":{"name":"@braintwopoint0/playback-commons","version":"0.2.7","_id":"@braintwopoint0/playback-commons@0.2.7","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"906332dbb7c1a948f9d52a2a55a1bcad71569ded","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.2.7.tgz","fileCount":27,"integrity":"sha512-FtujjYy1g/MkNDs5/neT5VWohTUCJjugf+EDegeLcTnGWraWU6WHv4+jT9JYn9XO2aKTG55lVWL27IHnOJi75A==","signatures":[{"sig":"MEYCIQCd6Xy2p569CspuqJ2gbmMTi6dosUKX8CaCMCznHRslhAIhAJhz1+q+vMvn7q8DK42wCa9hoN6fO9CUmvxaj3NW4vlY","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":865529},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"d7b313619e94bb0a89ddfa4f1c2a9414e00c7688","scripts":{"dev":"tsup --watch","test":"vitest run","build":"rm -rf dist && tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"11.11.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","resend":"^6.12.0","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","resend":">=6","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"peerDependenciesMeta":{"resend":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.2.7_1778950512668_0.5881941278459581","host":"s3://npm-registry-packages-npm-production"}},"0.2.8":{"name":"@braintwopoint0/playback-commons","version":"0.2.8","_id":"@braintwopoint0/playback-commons@0.2.8","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"3c6bac86a5e875a41d68ec65d8f2b30cd0ed3b78","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.2.8.tgz","fileCount":27,"integrity":"sha512-c7NQG3Zc2y+P+SW2UYsrmCb26j3pyohYl7mveyZO9dy6m97/eSQJipqOooz7iUDupSCWhRFpVnSO6vHfn63m9w==","signatures":[{"sig":"MEYCIQCrugirkQ63yoZNsM7yL1tDPMmRGRM67QDxEghNKA6UiAIhAIg29M9WJanBUI9lm+G26qUKQiWBMiG+s7u9rHMQevU/","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":865968},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"d7b313619e94bb0a89ddfa4f1c2a9414e00c7688","scripts":{"dev":"tsup --watch","test":"vitest run","build":"rm -rf dist && tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"11.11.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","resend":"^6.12.0","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","resend":">=6","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"peerDependenciesMeta":{"resend":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.2.8_1778950923122_0.44595088388020887","host":"s3://npm-registry-packages-npm-production"}},"0.2.9":{"name":"@braintwopoint0/playback-commons","version":"0.2.9","_id":"@braintwopoint0/playback-commons@0.2.9","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"36b54235adf1389b1b6b4907d8ff52c61a8efee7","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.2.9.tgz","fileCount":27,"integrity":"sha512-9sJp5ik+0VBVpO3+aYLq63VJr6DDA6ydMAvuLKihG4s38oD40nRur8Y5SLaUdhHlWAryuY2NXv0JhybY7z91XQ==","signatures":[{"sig":"MEUCIHKjFCD2yzUB73MQR+85yXvMsMLL6U3zcHaRVAhQ1UL3AiEAzNR8z6+EjBKfdGOqF5HkbxtuAty+skM1fSm1e+5PaOs=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":866131},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"d7b313619e94bb0a89ddfa4f1c2a9414e00c7688","scripts":{"dev":"tsup --watch","test":"vitest run","build":"rm -rf dist && tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"11.11.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","resend":"^6.12.0","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","resend":">=6","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"peerDependenciesMeta":{"resend":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.2.9_1778951109555_0.9824521375965816","host":"s3://npm-registry-packages-npm-production"}},"0.2.10":{"name":"@braintwopoint0/playback-commons","version":"0.2.10","_id":"@braintwopoint0/playback-commons@0.2.10","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"0dce4e41fcb35bf5a9abea7c0ce6782c9dc2d1f0","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.2.10.tgz","fileCount":27,"integrity":"sha512-+NTj39Nxp/1UHLRDCfAhPdiMme0WirsVfAvdE3RFLCIM3HjY2Q7UATiwcdXZ2TRasizZH7TfBYKkp9kaD85WIg==","signatures":[{"sig":"MEQCIG0aq0gNJjj0+pMS0Ls0MoNYdzzgIDRGTK67phLqDpiNAiBfniWGifFUjrIMgkIuvQJXiH5lnF59KRQvbWAX7wKgjw==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":879567},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"d7b313619e94bb0a89ddfa4f1c2a9414e00c7688","scripts":{"dev":"tsup --watch","test":"vitest run","build":"rm -rf dist && tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"11.11.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"24.14.1","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","resend":"^6.12.0","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","resend":">=6","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"peerDependenciesMeta":{"resend":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.2.10_1781908507390_0.724756106554739","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@braintwopoint0/playback-commons","version":"0.3.0","_id":"@braintwopoint0/playback-commons@0.3.0","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"5a7f94b10ae4fbfc49816fa9073e7b7ca0207d01","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.3.0.tgz","fileCount":27,"integrity":"sha512-hfc0SkCUPNYDwWtIGjUPtjj+g/0pXey5Rsniznev1wC80bemjQxMwu/kcClymTKyVUh+WgR93hWpkyFEXn1Hrw==","signatures":[{"sig":"MEUCIQC0NUpj77CwR5oLeFE0DP4K5ifmR3OdRVHS7liV+FqP7gIgUHzgiGRwUKWDzK9AgcJNYbjH1Yz6Eq5BvOPNZ30p60Q=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":897722},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"88d9c628ffa5885e5be2d4b96133b9e4192d81da","scripts":{"dev":"tsup --watch","test":"vitest run","build":"rm -rf dist && tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"11.13.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","resend":"^6.12.0","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","resend":">=6","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"peerDependenciesMeta":{"resend":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.3.0_1783352415399_0.14487910402894633","host":"s3://npm-registry-packages-npm-production"}},"0.3.1":{"name":"@braintwopoint0/playback-commons","version":"0.3.1","_id":"@braintwopoint0/playback-commons@0.3.1","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"88b111c22126a2ff0b3bc50307cff21914a903be","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.3.1.tgz","fileCount":28,"integrity":"sha512-znQT3JjFqJhXrcLYwgcZ+uVXuPNcnaazJyI9EJtX7oz8G5/yWCnCKCXNWOqkeVO2IoYpSlUs+z+HQH3Fs8BJLw==","signatures":[{"sig":"MEYCIQD2FyDrxza/PXCZ6dzd2auMTIGeR2Q86WycduPVBaFvDAIhAKQahoUlTwy/Li0kCY3M6EN4fbc7tVSIgbem3Z3IN/ZZ","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":909479},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"4971fd190d9c77ca86de4f4f0f927ad6c89cf0e5","scripts":{"dev":"tsup --watch","test":"vitest run","build":"rm -rf dist && tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"11.13.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","resend":"^6.12.0","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","resend":">=6","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"peerDependenciesMeta":{"resend":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.3.1_1783356975270_0.10311140061723245","host":"s3://npm-registry-packages-npm-production"}},"0.3.2":{"name":"@braintwopoint0/playback-commons","version":"0.3.2","_id":"@braintwopoint0/playback-commons@0.3.2","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"dist":{"shasum":"102f9d8ced0ae8020eccc412375c2c91caefa4f0","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.3.2.tgz","fileCount":28,"integrity":"sha512-gmpBdpSJfpZfwMYNqov26P9jU5D/Wke3hiunUrEb49P3dz0RaS+/+9fJL87Xl1e1Y5nALDfu3p3CBOoQf59Pjg==","signatures":[{"sig":"MEUCIBze2QJ1Wt+fqSgilYjvVs2kJHy6RT5P7E/5NZ3EIi9VAiEAmEwk2MH8RhLBVBNRW55En/OVL4xkf0emNNsNzYxP9K4=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":918076},"main":"./dist/index.js","type":"module","types":"./dist/index.d.ts","exports":{"./ui":{"types":"./dist/ui/index.d.ts","import":"./dist/ui/index.js"},"./api":{"types":"./dist/api/index.d.ts","import":"./dist/api/index.js"},"./auth":{"types":"./dist/auth/index.d.ts","import":"./dist/auth/index.js"},"./email":{"types":"./dist/email/index.d.ts","import":"./dist/email/index.js"},"./utils":{"types":"./dist/utils/index.d.ts","import":"./dist/utils/index.js"},"./security":{"types":"./dist/security/index.d.ts","import":"./dist/security/index.js"},"./supabase":{"types":"./dist/supabase/index.d.ts","import":"./dist/supabase/index.js"},"./playerdata":{"types":"./dist/playerdata/index.d.ts","import":"./dist/playerdata/index.js"}},"gitHead":"4971fd190d9c77ca86de4f4f0f927ad6c89cf0e5","scripts":{"dev":"tsup --watch","test":"vitest run","build":"rm -rf dist && tsup"},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"_npmVersion":"11.13.0","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","directories":{},"_nodeVersion":"24.16.0","dependencies":{"clsx":"^2.1.1","motion":"^12.23.22","recharts":"^2.15.3","tailwind-merge":"^2.6.0","react-day-picker":"^9.14.0","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-select":"^2.2.6","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-tooltip":"^1.2.8","@radix-ui/react-checkbox":"^1.3.3","class-variance-authority":"^0.7.1","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-collapsible":"^1.1.12"},"publishConfig":{"access":"public"},"_hasShrinkwrap":false,"devDependencies":{"next":"^15","tsup":"^8.4.0","react":"^19","resend":"^6.12.0","vitest":"^3.2.1","react-dom":"^19","typescript":"^5","@types/react":"^19","lucide-react":"^0.575.0","@supabase/ssr":"^0.6.1","@types/react-dom":"^19","@supabase/supabase-js":"^2.50.3"},"peerDependencies":{"next":">=14","react":">=18","resend":">=6","react-dom":">=18","@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0"},"peerDependenciesMeta":{"resend":{"optional":true}},"_npmOperationalInternal":{"tmp":"tmp/playback-commons_0.3.2_1788291443112_0.09833607080939788","host":"s3://npm-registry-packages-npm-production"}},"0.3.3":{"name":"@braintwopoint0/playback-commons","version":"0.3.3","description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","type":"module","main":"./dist/index.js","types":"./dist/index.d.ts","exports":{"./ui":{"import":"./dist/ui/index.js","types":"./dist/ui/index.d.ts"},"./utils":{"import":"./dist/utils/index.js","types":"./dist/utils/index.d.ts"},"./auth":{"import":"./dist/auth/index.js","types":"./dist/auth/index.d.ts"},"./supabase":{"import":"./dist/supabase/index.js","types":"./dist/supabase/index.d.ts"},"./playerdata":{"import":"./dist/playerdata/index.js","types":"./dist/playerdata/index.d.ts"},"./security":{"import":"./dist/security/index.js","types":"./dist/security/index.d.ts"},"./email":{"import":"./dist/email/index.js","types":"./dist/email/index.d.ts"},"./api":{"import":"./dist/api/index.js","types":"./dist/api/index.d.ts"}},"scripts":{"build":"rm -rf dist && tsup","dev":"tsup --watch","test":"vitest run"},"peerDependencies":{"@supabase/ssr":">=0.5","@supabase/supabase-js":"^2.50.0","next":">=14","react":">=18","react-dom":">=18","resend":">=6"},"peerDependenciesMeta":{"resend":{"optional":true}},"dependencies":{"@radix-ui/react-avatar":"^1.1.11","@radix-ui/react-checkbox":"^1.3.3","@radix-ui/react-collapsible":"^1.1.12","@radix-ui/react-dialog":"^1.1.14","@radix-ui/react-icons":"^1.3.0","@radix-ui/react-label":"^2.0.2","@radix-ui/react-popover":"^1.1.15","@radix-ui/react-select":"^2.2.6","@radix-ui/react-separator":"^1.1.8","@radix-ui/react-slot":"^1.2.3","@radix-ui/react-switch":"^1.2.6","@radix-ui/react-tabs":"^1.1.13","@radix-ui/react-tooltip":"^1.2.8","class-variance-authority":"^0.7.1","clsx":"^2.1.1","motion":"^12.23.22","react-day-picker":"^9.14.0","recharts":"^2.15.3","tailwind-merge":"^2.6.0"},"devDependencies":{"@supabase/ssr":"^0.6.1","@supabase/supabase-js":"^2.50.3","@types/react":"^19","@types/react-dom":"^19","lucide-react":"^0.575.0","next":"^15","react":"^19","react-dom":"^19","resend":"^6.12.0","tsup":"^8.4.0","typescript":"^5","vitest":"^3.2.1"},"publishConfig":{"access":"public"},"gitHead":"4c791101504324424a70fa3cdccaec17bd9efb5c","_id":"@braintwopoint0/playback-commons@0.3.3","_nodeVersion":"24.16.0","_npmVersion":"11.13.0","dist":{"integrity":"sha512-yCWQ64QMys7dWHZJubwIUHARmSa+oUcba40FwP1S8P+SrEe3nQQWgdmn3aUaQbJuNeCTPhTzqLe82F1uO7Q5eA==","shasum":"4bf93e1d04071f610a0968182a6fc02e35388e7c","tarball":"https://registry.npmjs.org/@braintwopoint0/playback-commons/-/playback-commons-0.3.3.tgz","fileCount":28,"unpackedSize":922115,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEUCIApT4zIYq3x9O+yJBTjq8M+2wf7uNuYr4+7KLTGdjmvGAiEAu8PGRT8wRUBfo1uvhWWb1FkMS8jpDb+x+EC5ANHtc0Q="}]},"_npmUser":{"name":"karimfawaz","email":"info@braintwopoint0.com"},"directories":{},"maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/playback-commons_0.3.3_1788297260467_0.9576907380174768"},"_hasShrinkwrap":false}},"time":{"created":"2026-02-16T21:01:53.876Z","modified":"2026-09-01T21:14:20.946Z","0.1.0":"2026-02-16T21:01:54.134Z","0.1.2":"2026-02-24T22:12:12.742Z","0.1.3":"2026-02-25T14:55:09.961Z","0.1.4":"2026-02-26T04:18:46.229Z","0.1.5":"2026-02-26T22:38:11.857Z","0.1.6":"2026-02-27T16:39:26.294Z","0.1.7":"2026-02-27T17:04:00.148Z","0.1.8":"2026-02-28T01:07:05.474Z","0.1.9":"2026-02-28T01:24:09.074Z","0.1.10":"2026-03-01T00:31:58.247Z","0.1.11":"2026-03-01T03:18:40.021Z","0.1.12":"2026-03-01T23:56:59.752Z","0.1.13":"2026-03-02T00:33:15.786Z","0.1.14":"2026-03-02T03:49:02.576Z","0.1.15":"2026-03-03T17:01:01.943Z","0.1.16":"2026-03-10T22:01:01.897Z","0.1.17":"2026-03-10T22:06:54.721Z","0.1.18":"2026-03-10T23:51:27.601Z","0.1.19":"2026-03-11T00:20:35.584Z","0.1.20":"2026-03-11T00:38:28.510Z","0.1.21":"2026-03-11T03:04:26.445Z","0.2.0":"2026-04-20T20:28:11.389Z","0.2.1":"2026-04-20T20:43:43.179Z","0.2.2":"2026-04-20T21:15:18.285Z","0.2.3":"2026-04-20T22:52:53.137Z","0.2.4":"2026-04-24T22:19:58.395Z","0.2.5":"2026-04-24T22:55:57.249Z","0.2.6":"2026-04-25T11:39:02.613Z","0.2.7":"2026-05-16T16:55:12.875Z","0.2.8":"2026-05-16T17:02:03.314Z","0.2.9":"2026-05-16T17:05:09.765Z","0.2.10":"2026-06-19T22:35:07.539Z","0.3.0":"2026-07-06T15:40:15.714Z","0.3.1":"2026-07-06T16:56:15.446Z","0.3.2":"2026-09-01T19:37:23.370Z","0.3.3":"2026-09-01T21:14:20.726Z"},"description":"Shared UI components, auth utilities, and Supabase client for the PLAYBACK Sports ecosystem","maintainers":[{"name":"karimfawaz","email":"info@braintwopoint0.com"}],"readme":"ERROR: No README data found!","readmeFilename":""}