Socket
Book a DemoInstallSign in
Socket

demio-ui-kit

Package Overview
Dependencies
Maintainers
4
Versions
484
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

demio-ui-kit

Demio resources and components that are shared across Demio applications

4.1.3
latest
npmnpm
Version published
Weekly downloads
549
422.86%
Maintainers
4
Weekly downloads
 
Created
Source

Demio UI Kit

Demio resources and components that are shared across Demio applications

Publish to NPM

yarn publishing

Components

For a list of the components and a general overview of each, check out the Components & Resources README (src/README.md)

Testing & Development

Testing & development should never be done via publishing to npm. There are two main ways to go about it.

  • Run Storybook and create a story file (see the stories folder) for the component, and then test and develop locally.

  • Before publishing, it's always helpful to test the changes in the repo you'll be adding the new demio-ui-kit version to. There are many ways to test this, but one of the best is yalc.

Start Storybook

yarn storybook

Test changes in another repo via yalc

Inside demio-ui-kit, run this:

yarn build
yalc publish

yarn build is only required if you have something like styles that need to be built via webpack

to show bundle analyzer report

yarn build --showBundleAnalyzer

Inside the external repo, run this:

yalc add demio-ui-kit

Boom! Now your local demio-ui-kit

To push demio-ui-kit changes to the external repo without needing to add the kit there again, run this in demio-ui-kit:

yalc push

Note that you'll need to do yarn build inside the demio-ui-kit again if you updated things that need to be rebuilt via webpack.

To remove the local demio-ui-kit from the external repo, run this in the repo:

yalc remove demio-ui-kit

Important: Do not push the yalc changes to the external repo.

Publish Public Storybook Docs

yarn publish:docs

FAQs

Package last updated on 11 Apr 2025

Did you know?

Socket

Socket for GitHub automatically highlights issues in each pull request and monitors the health of all your open source dependencies. Discover the contents of your packages and block harmful activity before you install or update your dependencies.

Install

Related posts

SocketSocket SOC 2 Logo

Product

About

Packages

Stay in touch

Get open source security insights delivered straight into your inbox.

  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc

U.S. Patent No. 12,346,443 & 12,314,394. Other pending.