Huge News!Announcing our $40M Series B led by Abstract Ventures.Learn More
Socket
Sign inDemoInstall
Socket

@cagov/decal

Package Overview
Dependencies
Maintainers
7
Versions
19
Alerts
File Explorer

Advanced tools

Socket logo

Install Socket

Detect and block malicious and high-risk dependencies

Install

@cagov/decal

A lightweight tool for creating, developing, bundling, and sharing your web UI component libraries.

  • 0.0.19
  • latest
  • npm
  • Socket score

Version published
Weekly downloads
1
Maintainers
7
Weekly downloads
 
Created
Source

Decal

Decal is a lightweight tool for creating, developing, building, and sharing your web UI component libraries.

It works best when building system-of-systems collections between distributed teams.

How does it work

Decal helps you define the shape of your components, including:

  • How folders should be structured
  • How files should be named
  • How new components should be created
  • How components should be loaded and processed
  • How components should be previewed and tested

Decal then offers powerful conveniences.

  • Start the built-in dev server to work on your code.
  • Mix, match, play, and build in different front-end frameworks (React, Vue, etc.) all at once.
  • Create new components with a single command.
  • Build and bundle your components without fuss or fear.
  • Export your file structure and build processes to other teams.

Getting started

First, you'll need to install NodeJS (v18 or above).

Then open up your terminal and enter the following command.

npx @cagov/decal new project

Follow the prompts to create and run your own Decal project.

Configuring your project

Decal runs atop a plugin-based architecture. Check out our Configuration guide to customize your Decal project.

Current state: alpha

This tool is still at an early stage of development.

Current to-dos:

  • More documentation
  • Custom, partial bundles on demand
  • Sourcemap support
  • Richer default plugins
  • More plugins

FAQs

Package last updated on 19 Sep 2023

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

  • Package Alerts
  • Integrations
  • Docs
  • Pricing
  • FAQ
  • Roadmap
  • Changelog

Packages

npm

Stay in touch

Get open source security insights delivered straight into your inbox.


  • Terms
  • Privacy
  • Security

Made with ⚡️ by Socket Inc