Source snapshot bcc79fcc · Declared package version 2.0.5. This page combines the checked-in package guide and manifest; commands and runtime behavior were not executed in this review.
Rule:lib.personalized-presentation imports these FROM here. Never the other way around.
Subpath exports
Import
What you get
@lssm-tech/lib.cockpit-kit
All types + variants
@lssm-tech/lib.cockpit-kit/variants
Density, Expansion + schema descriptors
@lssm-tech/lib.cockpit-kit/variants/density
Density only
@lssm-tech/lib.cockpit-kit/variants/expansion
Expansion only
@lssm-tech/lib.cockpit-kit/types
Component prop interfaces
Usage
ts
import type { CockpitFrameProps, NavRailProps } from '@lssm-tech/lib.cockpit-kit';
import { densityVariantSchema, expansionVariantSchema } from '@lssm-tech/lib.cockpit-kit/variants';
Dependency rules
This package has no UI framework dependencies — it is purely types and constants
Web-specific implementations live in @lssm-tech/lib.cockpit-kit-web
lib.personalized-presentation imports FROM this package, not vice versa
Standalone declaration exports keep their existing public subpath names. The shared builder preserves their original declaration suffix and copies checked source declarations into dist, without overwriting emitted implementation types.
Declared capabilities.
Lib Cockpit Kit
Cross-platform type contracts and canonical variant unions for cockpit primitives
Use it to
Adopt cross-platform type contracts and canonical variant unions for cockpit primitives
Requires
TypeScript
Choose another boundary when
The @lssm-tech/lib.cockpit-kit package constraints do not match the target runtime or platform.
@lssm-tech/lib.cockpit-kit
@lssm-tech/lib.cockpit-kit/types
@lssm-tech/lib.cockpit-kit/variants
@lssm-tech/lib.cockpit-kit/variants/density
@lssm-tech/lib.cockpit-kit/variants/density.d
@lssm-tech/lib.cockpit-kit/variants/expansion
@lssm-tech/lib.cockpit-kit/variants/expansion.d
@lssm-tech/lib.cockpit-kit/variants/index.d
Imports and export paths.
8 entries
These are package-manifest entry points. Named symbols listed above come from the capability catalogue; this is not an exhaustive TypeScript symbol reference.