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

@asagiri-design/tw-mui

v0.1.0

Published

A simple React component library with Material-UI and TailwindCSS

Downloads

26

Readme

Dev Docs

このドキュメントは柔軟に適時に更新される想定です

基本環境構築

.env ファイルの配置

cp -p .env.example .env

依存パッケージのインストール

yarn install

ローカル開発サーバを起動

yarn dev

プロダクション用ビルド

yarn build

Node 管理

Volta 推奨(任意)

# install Volta
$ curl https://get.volta.sh | bash
# or
$ brew install volta
$ volta setup
$ cat ~/.zshrc(各自の環境ファイル)

export VOLTA_HOME="$HOME/.volta"
export PATH="$VOLTA_HOME/bin:$PATH"

Volta ドキュメント

自動整形

VSCode 拡張ツール

VSCode拡張検索枠に @recommended を入力すると、この開発環境に必要な拡張機能が表示されます

Code 2024-07-10 20 59 57

VSCode 設定

基本的に上記拡張ツール2点入れれば使えるはずですが、Cmd + Sで自動整形されない、動かない場合は以下を確認

  • Cmd + Shift + P 「フォーマット」
  • フォーマットを Biome に選択、既定ツールにする
  • Cmd + ,(カンマ)
  • ワークスペース
  • Formt on Save をオン

運用

コミット・プッシュ前に

  • yarn fixで全ファイル一括整形+自動改善可能なものは自動改善
  • この操作を習慣づけることで個々の書式による差分がなくなり、エラー検知も常時行える
  • 動的な箇所の変更などで挙動やデプロイの懸念がある場合はyarn buildを実行し、エラーが無いか確認する

husky にて自動化

もしgit commitを実行した時に自動でyarn fixが走らなければ Local に husky が入っていません。その時は以下の操作をして husky を入れてください

yarn prepare
# or
yarn add husky --dev
npx husky install
chmod -R +x .husky

その後、git commitを実行してyarn fixが走っているか確認してください

React + TypeScript + Vite + Biome