代わりに npm のバージョンを指定できるようになってる
雪猫
_@snowcait.github.io
npub1s02j...fxtw
nostter というクライアントを作っています。CSS 何も分からない。
https://nostter.app/
Serverless relay
https://snowflare.cc/
JSON ベースのクライアント
https://snowcait.github.io/nostr-playground/
GitHub Actions
https://github.com/snow-actions/nostr
nostr.json ジェネレーター
https://snowcait.github.io/nostr-json-generator
活動時間を可視化
https://snowcait.github.io/nostr-hours/
Nostrobohash
https://snowcait.github.io/nostrobohash/
Nostr library benchmarks
https://github.com/SnowCait/nostr-library-benchmarks
Nostr REST API proxy
https://github.com/SnowCait/restr
ユーザー投稿検索
https://snowcait.github.io/user-notes-search/
天和ガチャ
https://snowcait.github.io/tenhou-gacha/
NIP-57 Zap Debugger
https://snowcait.github.io/zap-debugger/
作った BOT
nostr:npub1pp79ruvjd7xned8lgh6n4rhz4pg3els3x5n6kr58l8zcyysp5c0qrkan2p
nostr:npub1n2uhxrph9fgyp3u2xxqxhuz0vykt8dw8ehvw5uaesl0z4mvatpas0ngm26
nostr:npub1x22zy06nn8h44cycdv4
Pin your npm version in Workers Builds with packageManager · Changelog


Cloudflare Docs
Pin your npm version in Workers Builds with packageManager
Workers Builds now installs the npm version set in the packageManager field of your package.json, so your builds can use the same npm version as yo...
数日目を離しただけで Cloudflare のビルドが失敗するようになってるの解せない
なんか今まで engine-strict=true が適用されてなかったのが適用されるようになった雰囲気がある
フルビルドだと遅いけどキャッシュ効かせれば差分?でビルドしてくれるのでそうでもない
Rust や Go は AI と相性良さそうに思う
これはやっておかないとすぐ lint エラーになるようなコード書いてくる
人間でも同じだけど
投稿を画像にするやつ html2canvas とかで canvas に変換すればできそうだなーというのだけ昔調べた
PR merged: Use the shared relay client on profile pins pages
#nostter
GitHub
Use the shared relay client on profile pins pages by SnowCait · Pull Request #2717 · SnowCait/nostter
Use the application relay client for profile pins instead of creating a separate instance. Scope both the pin-list and pinned-event requests to def...
寝過ぎた…頭痛い…
PR merged: Remove legacy RxNostr fetchEvents helper
#nostter
GitHub
Remove legacy RxNostr fetchEvents helper by SnowCait · Pull Request #2716 · SnowCait/nostter
Remove the obsolete RxNostrHelper.fetchEvents() implementation now that its callers use the shared relay event operation. Remove the imports used o...
PR merged: Unify fetched event ordering with sortEvents
#nostter
GitHub
Unify fetched event ordering with sortEvents by SnowCait · Pull Request #2715 · SnowCait/nostter
Use nostr-tools' sortEvents() after fetchEvents() finishes collecting events, returning newest events first and sorting equal timestamps by asc...
PR merged: Migrate search timeline backfill to event operations
#nostter
GitHub
Migrate search timeline backfill to event operations by SnowCait · Pull Request #2714 · SnowCait/nostter
Migrate the supplemental event fetch in SearchTimeline.load() to the shared event operations API. Keep search relay selection and reference request...
PR merged: Prevent mobile input focus zoom with a minimum font size
#nostter
GitHub
Prevent mobile input focus zoom with a minimum font size by SnowCait · Pull Request #2713 · SnowCait/nostter
Prevent focus zoom when Small content text makes composer inputs smaller than 16px.
Apply a shared 16px font-size floor to text inputs, textareas, ...
limit は 0 を許容しないと EOSE 以降だけ欲しいとき困る
入力だけ対象外にするか
あー、拡大の閾値を下回るのか
画像軽量化オフにするといいよ
PR merged: Migrate search fetching to event operations
#nostter
GitHub
Migrate search fetching to event operations by SnowCait · Pull Request #2712 · SnowCait/nostter
Migrate Search.fetch() from the legacy helper to nostr/relay/event-operations.fetchEvents().
Ordinary searches use default read relays, while keywo...
自分は古い Macbook 引っ張り出して AI 用の sandbox にしてる
今高そうだが