#PrivateNumber
dtsroll is a Type Script declaration file (.d.ts) bundler

Use it to:
- Tree-shake unused types
- Bundle in private monorepo deps
- Improve type-checking perf

👉 github.com/privatenumber/dtsroll
January 11, 2025 at 1:42 PM
`oxc-minify` is now the recommended minifier when using @rolldown.rs!
While continuously tweaking the performance, the minifier is already outperforming `esbuild` in terms of speed and size.

Check out the benchmark by @hirok.io for perf comparison.

github.com/privatenumbe...
GitHub - privatenumber/minification-benchmarks: 🏃‍♂️🏃‍♀️🏃 JS minification benchmarks: babel-minify, esbuild, terser, uglify-js, swc, google closure compiler, tdewolff/minify, oxc-minify
🏃‍♂️🏃‍♀️🏃 JS minification benchmarks: babel-minify, esbuild, terser, uglify-js, swc, google closure compiler, tdewolff/minify, oxc-minify - privatenumber/minification-benchmarks
github.com
April 27, 2025 at 3:34 PM
`mac-ocr` : un outil en ligne de commande pour faire de l'OCR sur Mac, entièrement en local via le Vision framework d'Apple. Lit du texte dans des images et des PDFs, génère des PDFs cherchables. Zéro upload, zéro token de vision gaspillé.
https://github.com/privatenumber/mac-ocr
privatenumber/mac-ocr: macOS CLI for OCR and searchable PDFs using Apple's Vision framework.
macOS CLI for OCR and searchable PDFs using Apple's Vision framework. - privatenumber/mac-ocr
github.com
June 16, 2026 at 6:00 AM
A new AI review! privatenumber/tasuku ⭐3.9/5.0
Tasuku is a minimal, TypeScript-first task runner for Node.
https://gitrated.com/privatenumber/tasuku
March 21, 2026 at 1:33 PM
Do yourself a favor and delete those hacks & brittle build steps you cobbled together, for your library to be consumable from both esm & cjs.
Then simply make sure your package.json declares the entrypoints you want & let pkgroll by @hirok.io do the rest!
What a delightful little tool ❤️
GitHub - privatenumber/pkgroll: 📦 Zero-config package bundler for Node.js + TypeScript
📦 Zero-config package bundler for Node.js + TypeScript - privatenumber/pkgroll
github.com
December 14, 2024 at 4:17 PM
Made a little tool because I've wasted too much time waiting for `rm -rf node_modules` in large repos

Now I can just do `poof node_modules` 💨

github.com/privatenumber/poof
GitHub - privatenumber/poof: Fast, non-blocking rm -rf alternative. Deletes files instantly while cleanup runs in the background.
Fast, non-blocking rm -rf alternative. Deletes files instantly while cleanup runs in the background. - privatenumber/poof
github.com
December 19, 2025 at 3:27 PM
New package: doctor-json 👨🏻‍⚕️

An util to manipulate JSON/JSONC while preserving their formatting and comments

The API is so simple—manipulate the parsed object just like you would any plain object, and stringify!

github.com/privatenumber/doctor-json
GitHub - privatenumber/doctor-json: Surgically edit JSON & JSONC strings while preserving whitespace, comments, and formatting
Surgically edit JSON & JSONC strings while preserving whitespace, comments, and formatting - privatenumber/doctor-json
github.com
March 2, 2026 at 2:02 PM
April 22, 2026 at 1:30 PM
ここでいうpublishモードを一発でやる仕組みがネイティブに欲しい "privatenumber/link: 🔗 A better `npm link`" https://github.com/privatenumber/link?tab=readme-ov-file#publish-mode
January 2, 2025 at 2:14 AM
@privatenumber (Hiroki Osame, not yet on Bluesky) has an example on `tsx` here with a link to GitHub Sponsors (ad svg also has dark mode):

github.com/privatenumbe...
November 10, 2023 at 9:50 AM
🍻 dtsroll 🍻

CLI tool for bundling TypeScript declaration files

🔗 https://github.com/privatenumber/dtsroll

#homebrew #newpkg #macos #linux #formula
March 22, 2025 at 12:46 PM
July 10, 2025 at 12:10 PM
Bringing type safety to command-line parsing - finally!

https://github.com/privatenumber/type-flag
GitHub - privatenumber/type-flag: ⛳️ Typed command-line arguments parser for Node.js
⛳️ Typed command-line arguments parser for Node.js - privatenumber/type-flag
github.com
November 14, 2025 at 8:41 AM
Made a JS API & CLI for npm package settings

Now you can easily update Trusted Publisher and Publishing Access settings from the CLI or in bulk with a script

github.com/privatenumber/npm-pkg-settings
GitHub - privatenumber/npm-pkg-settings: Programmatic access to npm package publish settings
Programmatic access to npm package publish settings - privatenumber/npm-pkg-settings
github.com
March 2, 2026 at 2:12 PM
That one uses exports as entrypoints, but it also bundles:

github.com/privatenumbe...
GitHub - privatenumber/pkgroll: 📦 Zero-config package bundler for Node.js + TypeScript
📦 Zero-config package bundler for Node.js + TypeScript - privatenumber/pkgroll
github.com
February 5, 2025 at 2:54 PM
📦 privatenumber / tsx
⭐ 8,281 (+39)
🗒 TypeScript

⚡️ TypeScript Execute: Node.js enhanced to run TypeScript & ESM
GitHub - privatenumber/tsx: ⚡️ TypeScript Execute: Node.js enhanced to run TypeScript & ESM
⚡️ TypeScript Execute: Node.js enhanced to run TypeScript & ESM - privatenumber/tsx
github.com
June 16, 2024 at 12:00 PM
Folks using #11ty with #TSX, if you upgrade to TSX v4.20 and start seeing "Unexpected module status 3" errors when trying to build your site, downgrade to TSX v4.19 and watch this GitHub issue:

github.com/privatenumbe...
"Unexpected module status 3" after updating to version 4.20.0 · Issue #722 · privatenumber/tsx
Acknowledgements I read the documentation and searched existing issues to avoid duplicates I understand this is a bug tracker and anything other than a proven bug will be closed I understand this i...
github.com
June 12, 2025 at 5:22 AM
https://github.com/privatenumber/mac-ocr

bmann (/bmann) starred privatenumber/mac-ocr (/privatenumber/mac-ocr) · June 14, 2026 14:34
privatenumber/mac-ocr (/privatenumber/mac-ocr)

macOS CLI for OCR and searchable PDFs using Apple's Vision framework.
... https://github.com/privatenumber/mac-ocr
GitHub - privatenumber/mac-ocr: macOS CLI for OCR and searchable PDFs using Apple's Vision framework.
macOS CLI for OCR and searchable PDFs using Apple's Vision framework. - privatenumber/mac-ocr
github.com
June 14, 2026 at 9:38 PM
見てる: "privatenumber/ci: Run npm ci using the appropriate Node package manager (npm, yarn, pnpm)" https://github.com/privatenumber/ci
August 18, 2023 at 1:13 AM
<a href="https://github.com/privatenumber/minification-benchmarks" class="hover:underline text-blue-600 dark:text-sky-400 no-card-link" target="_blank" rel="noopener" data-link="bsky">github.com/privatenumber/m...
GitHub - privatenumber/minification-benchmarks: 🏃‍♂️🏃‍♀️🏃 JS minification benchmarks: babel-mini...
GitHub - privatenumber/minification-benchmarks: 🏃‍♂️🏃‍♀️🏃 JS minification benchmarks: babel-minify, esbuild, terser, uglify-js, swc, google closure compiler, tdewolff/minify, oxc-minify
github.com
March 20, 2026 at 10:11 AM
After three years of having my number I STILL get phone calls and text messages of people wanting to get Allstate Insurance. .... I should get some compensation or something for being a secretary -derp- #allstateinsurance #wrongnumber #privatenumber #secretary #beingnice #oops #critfail
April 30, 2025 at 5:40 PM