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 🙏

© 2025 – Pkg Stats / Ryan Hefner

@pikurate/ds-web

v1.0.71

Published

pikurate design system for web.

Downloads

27

Readme

pikurate-ds-web

pikurate design system for web.

Install

npm install --save @pikurate/ds-web

How To Use

  import { Button, Icon } from '@pikurate/ds-web';

  const Example = () => (
    <div>
      <Button theme="active" onClick={() => {}}>
        버튼 <Icon icon="check_white" size="4rem" />
      </Button>
    </div>
  )

How to Develop

setup project

Pikurate Design System project

git clone https://gitlab.com/pikurate/ds-web.git

npm install

npm run sb

build

yarn build-sb : netlify 에서 필요함 yarn build : npm 시 사용할 코드

배포 전에는 반드시 빌드를 하도록 합시다.

  • 현재 배포된 서버는 핸리의 개인 계정이 연동된 넷플리파이 계정에 연동되어 있습니다.
  • build-sb 커맨드를 수정하지 마시기 바랍니다.
  • netlify 에서 사용중입니다.

배포하기

yarn login

yarn publish --access public


Author : brady

Data: 22/05/03

스토리북 작성방법

  1. 이 프로젝트는 디자인 시스템 구축 및 테스트 활용을 위해서 개발되었습니다.

  2. 참고한 레포지토리는 codeacademy 의 gamut design system 입니다. 🚀링크

  3. 모든 컴포넌트는 src/Component 에 배치합니다.

  4. 모든 스토리는 stories 폴더에 배치합니다.

  5. 스토리의 구분은 다음과 같습니다.

    "@Legacy", // 레거시 파일들 입니다.
    "Foundations", // 디자인 시스템의 근본이 되는 친구들 입니다.
    "Typography", // 타이포
    "Layouts", // 레이아웃
    "Atoms", // 원자단위 컴포넌트 (버튼, 카드 등)
    "Molecules", // 분자단위 컴포넌트 (원자 조합 컴포넌트)
    "Organisms", // 조직단위 컴포넌트 (폼, 리스트, 테이블 등)
    "Pages", // 페이지 화면
    "Brand", // 브랜드 관련 컴포넌트 (아바타, 로고 등등)
    "Hooks", // 테스트 위한 Hooks 컴포넌트