Open6
stylelintをvanilla-extractにも適用したーい

経緯
vanilla extractを大人数での開発に向かない理由としてstylelintに対応していないからと言われ、確かになぁってなったから

課題
- vanilla-extractでstylelintを使用できないかどうかのissue
- すでに開発は終了しているかつてのcss in jsをサポートしていた公式のプラグイン
- object styleのCSS in JSへのpostcss-custom-syntaxが存在しない

おそらくよく参照するであろうリンク

babelのastを舐めるの難しすぎて挫折しそう。
このへん使えないかな?

ts-morphはtypescriptの型情報までも抽出してくるが、今回のユースケースだとそれはオーバーなのでおとなしくbabel使います

このcore api、かなり良い感じに実装されているのでインスパイアしてみる