Tags
#OSS
タグ「OSS」が付いたコンテンツ一覧。
コンテンツ件数 4
- ブログ@hsblabs/web-stream-extras を npm publish するまでに詰まったところ全部
手動 publish から GitHub Actions + npm Trusted Publisher への移行で実際に踏んだ失敗を時系列でまとめた。provenance の 422、tag と version の順序、publish 前検証の整備まで。
- ブログ@hsblabs/web-stream-extras をリリースした
ブラウザと Node.js で ReadableStream<Uint8Array> を扱うための小さな TypeScript ユーティリティライブラリ。バイト変換ヘルパー、トランスフォームストリーム、Web Crypto API を使ったストリーム暗号化まで。
- ブログWeb Crypto でバイトストリームをブラウザ上で暗号化する
Web Crypto は強力な暗号プリミティブを提供するが、ストリーム向けのインターフェースはない。@hsblabs/web-stream-extras の encryption サブパスを使って ReadableStream<Uint8Array> を暗号化する方法 — ファイル暗号化、ストリームごとの鍵管理、パイプライン合成まで。
- ブログ同じ Web Streams のボイラープレートを書き続けるのに飽きた
何度も書き直していた ReadableStream<Uint8Array> のユーティリティを @hsblabs/web-stream-extras にまとめた理由。繰り返し書いていた3つのパターン、ByteTransformStream 基底クラス、Web Crypto を使ったストリーム暗号化まで。
hsb.horse