FILE_PATH="ファイルパス"; echo 'javascript:(async () => {' "$(deno bundle ${FILE_PATH} | egrep -v '^// ' | tr -d '\n' | gsed -r -e 's/ +/ /g')" '})()' | pbcopy
TS をコンパイルするときは // @ts-nocheck
をつけてあげれば型チェックを無効にできる。
自分が使った限りでは正しく動いたが、すべてのパターンで動作するかは未検証。
基本的にセミコロンが付与されてそれを一行にしているから大丈夫なはず。