Open sounisi5011 opened 5 years ago
汎用パッケージにできそうなもの:
another-source.js
metalsmith-another-sourceとmetalsmith-branchをあわせたようなもの。metalsmith-another-sourceと違い、上書きの有無を選べる。comment-matters.js
metalsmith-mattersのコメント内記述対応版。これは確実に需要がある。絶対どこかと被ってると思ったのだけど…copy-convention.js
metalsmith-assets-conventionのファイル版。既にありそうな気がするけれど…download-convention.js
copy-convention.js
のダウンロード版。圧縮ファイルの展開機能付きless.js
metalsmith-less + 依存関係出力機能merge-preload-dependencies.js
<link rel=preload>
用に、ファイルの依存関係を解決してくれるもの。マニアックすぎて不要かもしれない…mustache.js
metalsmith-in-placeとjstransformer-mustacheで代替できる。ただし、こっちは拡張子が無くても動く。svg-to-ico.js
探してないけど、たぶん存在しない。svg-to-png.js
探してないけど、たぶん存在しない。svgo.js
metalsmith-svgoと被ってる。svgoのバージョンが古いことと非推奨のnew Buffer()
を使っていることを無視すれば。src/plugins/less.js
は#76 で消滅。後継はmetalsmith-dart-sass。
汎用的に使えるようなローカル・プラグインは、別のリポジトリに移して外部ライブラリとするべきなのではないだろうか?
こんな数のローカル・プラグインは不要だろう。