Skip to content

Latest commit

 

History

37 Commits

Folders and files

NameName
Last commit message
Last commit date
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Nara Design System

Cyber-Enterprise UI foundation for the Nara digital ecosystem — a pnpm + Turborepo monorepo of design tokens, React components, hooks, icons, and tooling.

Proprietary © PT. Nara Cipta Karya. See LICENSE.

Packages

Package Description
@bynara-id/ui React component library (Cyber-Enterprise).
@bynara-id/tokens Design tokens (color, spacing, typography, radius, shadow, motion, z-index).
@bynara-id/icons Icon set (Lucide wrap with Nara stroke standard + custom icons).
@bynara-id/hooks React hooks (useTheme, useLang, useMediaQuery, …).
@bynara-id/utils Shared utilities (cn, formatters, helpers).
@bynara-id/tailwind-preset Shareable Tailwind CSS v3 preset.

Installing from GitHub Packages

These packages are published to GitHub Packages under the @bynara-id scope. Consumers need a .npmrc that points the scope at the GitHub registry and an auth token with read:packages:

# .npmrc
@bynara-id:registry=https://npm.pkg.github.com
//npm.pkg.github.com/:_authToken=${GITHUB_TOKEN}
pnpm add @bynara-id/ui @bynara-id/tokens

Local development

pnpm install        # link workspace packages
pnpm dev            # run all dev servers (docs :3000, sandbox :3001)
pnpm build          # build everything
pnpm --filter ./packages/* build   # build only publishable packages

Release

Versioning and publishing are driven by Changesets. On merge to main, the Release workflow opens/updates a "Version Packages" PR; merging it builds and publishes every changed package to GitHub Packages.

About

No description, website, or topics provided.

Resources

Stars

0 stars

Watchers

0 watching

Forks

Releases

Packages

Contributors

Languages