misskey-dev / node-http-message-signatures

An JavaScript (Node.js and browsers) implementation for HTTP Message Signatures (RFC 9421)
MIT License
9 stars 4 forks source link

CJS/ESM ハイブリッドで公開できるように #1

Closed mei23 closed 6 months ago

mei23 commented 6 months ago

なんだかよくわからないけど、package.jsonごにょごにょしてindex.tsにインポート指定するだけでCJS/ESM ハイブリッドモジュールが出来るのでお得。

builtはちょっと調整がめんどくさいのでdistに

エイリアスは対応しているのか対応していないのかわからないけど、なんか警告は出る&この規模なら別にいらないでしょ でとりあえず使わずに

tamaina commented 6 months ago

今時cjsいる…?

tamaina commented 6 months ago

んやめいすきーで使ってるのか

tamaina commented 6 months ago

(私なりに色々ガン無視でやってみたけどどうかしら

mei23 commented 6 months ago

わざわざビルドスクリプト書きたくないなってのはあったわ

mei23 commented 6 months ago

(私なりに色々ガン無視でやってみたけどどうかしら

とりあえずCJSでimportしてRSAで送るまでは通ったわ