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

@bigstrider/transcodes-cli

v0.2.0

Published

Transcodes CLI — manage the ai-action-tracker member token (login/logout/status).

Downloads

138

Readme

@bigstrider/transcodes-cli

Token manager for the ai-action-tracker plugins (Claude Code / Codex / Cursor / Antigravity).

The plugins and their hooks authenticate to the Transcodes backend with a member MCP JWT. This CLI is the safe way to store that token: you paste it into your terminal, never into the agent chat (which would leak it into the transcript).

Install

# no install needed — opens the dashboard
npx @bigstrider/transcodes-cli

# or global
npm install -g @bigstrider/transcodes-cli
transcodes

Works the same on macOS, Linux, and Windows (Node ≥ 20).

Commands

| Command | What it does | |---------|--------------| | transcodes | Opens the dashboard at http://127.0.0.1:3847/ to paste, save, switch, label, or delete tokens (accepts --port N / --no-open). | | transcodes set <token> -l <label> | Validates the JWT and saves it (label required) to ~/.transcodes/config.json (dir 0700, file 0600), making it active. | | transcodes tokens | Lists all saved tokens; the active one is marked with *. | | transcodes status | Shows the active token source (env vs file) and its expiry. | | transcodes reset | Deletes all saved tokens. | | transcodes help | Shows the full command list and usage. |

Dashboard

npx @bigstrider/transcodes-cli

Starts a small localhost server (127.0.0.1 only), opens your browser, and lets you save, switch, rename, or delete tokens without pasting them on the command line. Multiple tokens are kept in ~/.transcodes/config.json under token_list, each with a label; the active one is stored as token.

Options:

  • --port N — bind to a specific port (default 3847; increments if busy)
  • --no-open — do not open the browser automatically

Token precedence

The plugins resolve the token in this order (see @ai-action-tracker/stepup-core resolveToken()):

  1. TRANSCODES_TOKEN environment variable — overrides everything (CI / power users)
  2. ~/.transcodes/config.json — written by this CLI
  3. none → the hook fail-safes (blocks danger commands, cannot start step-up)

Notes

  • Windows security: the 0600 mode is a POSIX concept and is largely ignored on Windows. The file still lives under your user profile (C:\Users\<you>\.transcodes\) and is user-scoped by default. A hardware-backed OS keychain is tracked in docs/prd/0005-token-auth-device-flow.md.
  • The token never passes through the agent chat — this CLI writes the file directly.