npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

zuq-components

v1.3.0

Published

Biblioteca de componentes voltados ao system design da empresa ZUQ Performance

Readme

Biblioteca ZUQ Components

Esta biblioteca contém uma coleção de componentes reutilizáveis que podem ser integrados aos seus projetos. A biblioteca é construída com Vite e suporta múltiplos modos de execução para desenvolvimento e produção.

Instalação

Primeiro, instale todas as dependências necessárias:

npm install

Modos de Execução

O projeto suporta múltiplos modos de execução:

Storybook

Para executar o servidor Storybook para documentação e teste dos componentes:

npm run storybook

Build de Produção

Para gerar um build de produção dos componentes:

npm run build

Importar build para o projeto pneus:

Execute o build para produção.
Execute o comando abaixo no projeto que vai importar o pacote do zuq-components,
OBS: no exemplo abaixo é utilizado o path onde o zuq-components está duas pastas antes da atual, sempre dar import no path onde se encontra o package.json do zuq-components.

npm install --save ./../../zuq-components

Importe os seguintes pacotes do projeto que vai utilizar o zuq-components:

import 'zuq-components'
import 'zuq-components/style.css'

Utilizando os Componentes

Você pode importar os componentes de duas maneiras:

Importação Estática

import { Button } from '@zuq/components';

function App() {
  return <Button>Click me</Button>;
}

Importação Dinâmica

const Button = await import('@zuq/components/Button');

function App() {
  return <Button>Click me</Button>;
}

Variáveis de Ambiente

Para configurar as variáveis de ambiente deste projeto, siga estes passos:

1. Criar o arquivo .env

Dentro da pasta zuq-components (no mesmo local do arquivo vite.config.lib.js), crie um arquivo chamado .env com o seguinte conteúdo:

VITE_FIGSPEC_KEY=...

Substitua ... por uma chave válida sem aspas (" " ou ' ').

2. Exemplo de uma Chave Válida

Uma chave formatada corretamente se parece com isto:

VITE_FIGSPEC_KEY=figd121ndebfiy2yuk32aokhy3adwaieo12h8nty1

3. Obtendo a Chave

Se você não tem acesso à chave necessária, você pode:

  • Entrar em contato com o líder técnico para assistência
  • Verificar a documentação do projeto para mais detalhes

Atenção

Esta biblioteca está em constante evolução e desenvolvimento. Por isso:

  • Novos componentes são adicionados regularmente
  • Atualizações de segurança e melhorias de performance são frequentes
  • Recomendamos sempre utilizar a versão mais recente
  • Fique atento às breaking changes nas notas de atualização
  • Para sugestões ou problemas, abra uma issue no repositório

Para manter-se atualizado sobre as mudanças, consulte nosso changelog regularmente.