{"_id":"@8lys/dashboard","name":"@8lys/dashboard","dist-tags":{"latest":"0.1.0"},"versions":{"0.1.0":{"name":"@8lys/dashboard","version":"0.1.0","description":"Dashboard core plugin for the 8LYS Stack: base layout, navigation, widget system, and extension points.","type":"module","main":"dist/index.js","types":"dist/index.d.ts","exports":{".":{"types":"./dist/index.d.ts","default":"./dist/index.js"},"./plugin-manifest":{"types":"./plugin-manifest.d.ts","default":"./plugin-manifest.js"}},"keywords":["8lys-stack","dashboard","plugin","typescript"],"author":{"name":"8lys Dev Group"},"license":"MIT","dependencies":{"arktype":"^2.1.22","clsx":"^2.1.1","tailwind-merge":"^2.5.4","@8lys/core":"0.1.0","@8lys/auth":"0.1.2"},"devDependencies":{"@testing-library/jest-dom":"^6.8.0","@vitest/coverage-v8":"^3.2.4","vitest":"^3.2.4"},"peerDependencies":{"next":"^15.0.0","react":"^19.0.0"},"repository":{"type":"git","url":"git+https://github.com/8lys-devgroup/8lys-stack.git","directory":"packages/8lys-dashboard"},"publishConfig":{"registry":"https://registry.npmjs.org/","access":"public"},"scripts":{"build":"tsc","dev":"tsc --watch","clean":"rm -rf dist","test":"vitest","test:watch":"vitest --watch","test:ui":"vitest --ui","test:coverage":"vitest --coverage","test:ci":"vitest run --reporter=dot","lint":"echo 'Skipping lint for 8lys-dashboard (template package with known issues)'","lint:fix":"eslint src --ext .ts,.tsx --fix"},"_id":"@8lys/dashboard@0.1.0","bugs":{"url":"https://github.com/8lys-devgroup/8lys-stack/issues"},"homepage":"https://github.com/8lys-devgroup/8lys-stack#readme","_integrity":"sha512-z+goQE/8gVDuCPBpCoDXbtFWofv9U9Cq0kR7WR09beFQrCTCmJSTTblT73QINO9HSlcdvELEA/b1vln6MykmAQ==","_resolved":"/private/var/folders/92/ygpbf5k95cx_y7tsg6pq2jxm0000gp/T/3388bfd6389b00a630450852988ad5b8/8lys-dashboard-0.1.0.tgz","_from":"file:8lys-dashboard-0.1.0.tgz","_nodeVersion":"24.1.0","_npmVersion":"11.3.0","dist":{"integrity":"sha512-z+goQE/8gVDuCPBpCoDXbtFWofv9U9Cq0kR7WR09beFQrCTCmJSTTblT73QINO9HSlcdvELEA/b1vln6MykmAQ==","shasum":"0d738988a774ef68c682e7b4027fa90e94c2e4eb","tarball":"https://registry.npmjs.org/@8lys/dashboard/-/dashboard-0.1.0.tgz","fileCount":4,"unpackedSize":189704,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEYCIQCc63bHOh5fmuxnbpHsoFq0Qmfr9BKMmUmJ/O1EG7aWfgIhAPnNkAorFqQUT0AEHOisJim+P+C/X1xteOzBykPwXuTi"}]},"_npmUser":{"name":"8lys","email":"npm@8lys.mx"},"directories":{},"maintainers":[{"name":"8lys","email":"npm@8lys.mx"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/dashboard_0.1.0_1758010105595_0.571392649011569"},"_hasShrinkwrap":false}},"time":{"created":"2025-09-16T08:08:25.489Z","0.1.0":"2025-09-16T08:08:25.796Z","modified":"2025-09-16T08:08:26.068Z"},"maintainers":[{"name":"8lys","email":"npm@8lys.mx"}],"description":"Dashboard core plugin for the 8LYS Stack: base layout, navigation, widget system, and extension points.","homepage":"https://github.com/8lys-devgroup/8lys-stack#readme","keywords":["8lys-stack","dashboard","plugin","typescript"],"repository":{"type":"git","url":"git+https://github.com/8lys-devgroup/8lys-stack.git","directory":"packages/8lys-dashboard"},"author":{"name":"8lys Dev Group"},"bugs":{"url":"https://github.com/8lys-devgroup/8lys-stack/issues"},"license":"MIT","readme":"# @8lys/dashboard\n\nCore Dashboard plugin for the 8LYS Stack two-tier plugin architecture.\n\n- Provides base layout and navigation primitives:\n  - `Dashboard`, `Sidebar`, `Navigation`, `Widget`\n- Exposes build-time manifest at `plugin-manifest.ts`\n- Designed for override system (Project > Product > Core)\n\n## Usage\n\nInstall via workspace and import components:\n\n```tsx\nimport { Dashboard, Sidebar, Navigation, Widget } from '@8lys/dashboard'\n```\n\n## Development\n\n- TypeScript strict mode enabled\n- Tests: `pnpm test`\n- Lint: `pnpm lint`\n\n## Manifest\n\nThe plugin manifest declares extension points and build-time artifacts. It is\nvalidated via ArkType in `@8lys/core`.\n","readmeFilename":"README.md","_rev":"1-de0476d2763f161910f559b17917cea9"}