🚨 Shai-Hulud Strikes Again:834 Packages Compromised.Technical Analysis →
Socket
Book a DemoInstallSign in
Socket

@budibase/bbui

Package Overview
Dependencies
Maintainers
3
Versions
3137
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@budibase/bbui

A UI solution used in the different Budibase projects.

npmnpm
Version
0.2.0
Version published
Weekly downloads
4.2K
321.3%
Maintainers
3
Weekly downloads
 
Created
Source

Budibase bbui

A package that handles all common components across the Budibase organisation.

The project uses Svench. It is somewhat akin to Storybook but a lot less bloated and much easier to setup. It also supports HMR for quick development.

Example workflow to create a component

  • Create a file: Headline.svelte
  • Create a Svench file: Headline.svench
  • Build component and add variants to the Svench file.
  • Once done, re-export the file in src/index.js.
  • Publish, update the package in the main project and profit.

Currently available components

  • Input

TODO

  • Figure out a good documentation situation
  • Add testing suite (E2E using Playwright?)

Setting up

  • Run npm init (or yarn init)
  • Replace this README with your own of the prepublishOnly hook in package.json.

Keywords

svelte

FAQs

Package last updated on 26 May 2020

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