created: 2024-01-09T02:54:30.665Z
uglifyjs で js ファイルをブックマークレットにする
いろいろやりかたというか流儀というかパッケージがあるみたいだが、老舗の uglifyjs でやるのがよさそうだった。いろいろなオプションも歴史の蓄積が膨大でまさにこの用途のためのツールだと思える。
echo "javascript:$(uglifyjs ./{{ filename }}.js --enclose --warn)" | pbcopy
--enclose
フラグで即時実行関数の形式に包んで出力--warn
フラグでなんかあったら警告を出してもらう
検索して出てくる記事を色々読んでみたが、TypeScript 使いたいみたいになってきたらそれは npm パッケージというか Chrome 拡張にしておいたほうがいいんじゃないかなと思う。いまは便利な npm パッケージがあって簡単に作れる。