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

@vellym/tickets

v0.1.0-beta

Published

Official ticket management plugin for Vellym

Readme

@vellym/tickets

Official ticket management plugin for Vellym.

Vellymの文書階層へチケット管理を追加する。開発、テスト、リリース準備など、 工程ごとに別のチケット管理を置き、それぞれ異なるステータスと項目を使える。

インストール

Vellymプロジェクトのルートで実行する。

npm install @vellym/tickets

peer dependencyの@vellym/plugin-apiはnpmによって自動的にインストールされる。

設定

vellym.config.yamlpluginsへパッケージ名を追加する。

plugins:
  - "@vellym/tickets"

vellym devを起動し、文書ツリーの追加メニューから「チケット管理」を選ぶ。

チケット管理を置く場所

TicketTrackerは、置いたフォルダとその子孫にあるチケットを管理する。たとえば 30-実装/へ置けば実装工程を、40-品質/へ置けば品質工程を別々に管理できる。

チケットの所属はYAMLの項目ではなく置き場所で決まる。上位に複数の TicketTrackerがある場合、最も近い祖先のTrackerがそのチケットを所有し、 ステータスと項目の定義を与える。チケットは、さらに上位にあるTrackerの一覧にも 表示される。

画面から作成した新しいチケットは、既定で <Trackerのフォルダ>/+tickets/へ保存される。+で始まるフォルダは文書ツリーには 出ないが、チケット一覧、全文検索、内部リンクでは利用できる。

ステータスと項目

Trackerを開き、「このチケット管理の設定」からステータスと項目を定義する。 工程ごとに必要な流れや、優先度、担当、期限などを設定できる。

定義を変更した結果、既存チケットのステータスや項目と食い違っても、Vellymは すべて警告として扱う。チケットは読める状態、編集できる状態を保ち、値を勝手に 削除しない。

プラグインを外す

vellym.config.yamlpluginsから@vellym/ticketsを外すと、チケット一覧と 専用の設定画面は表示されなくなる。TicketTicketTrackerのYAMLは変更も削除も されず、本文は引き続き読み込まれ、全文検索と内部リンクから利用できる。Vellymが そのkindを解釈できないことはエラーにはならない。

License

MIT