sasaplus1
sasaplus1
あ、個別のパッケージで実行すると成功するのか、謎すぎる……
雑にconfigのパスを指定したらspindle-uiのlintは直ったかも ```diff diff --git a/packages/spindle-ui/package.json b/packages/spindle-ui/package.json index dcf66b4..ce8f853 100644 --- a/packages/spindle-ui/package.json +++ b/packages/spindle-ui/package.json @@ -12,7 +12,7 @@ "generate": "scaffdog generate", "test": "run-p bundlesize lint test:interaction", "lint": "yarn lint:style", - "lint:style":...
`run-p` に `--aggregate-output` をつけるとログがきちんと順番に並んで出力されると思います。
5000 なんですかね…… `- run: lsof -i:5000` を入れたらなんのプロセスが5000を使ってるのかわかるかな……
`serve` かなあ https://github.com/search?q=repo%3Avercel%2Fserve+5000&type=commits
spindle-hooks にある `firebase serve` も特にポート番号を指定しない場合5000のようです(5000人気だな……w)  あとnpx serveと書いてある箇所が何箇所かあるので`yarn test`の後の`test:packages`の`lerna run test`がパラレルに走っていて`npx serve`や`firebase serve`をしていたりすると5000でかぶるタイミングがある……のかも、とは思いました。ただパッケージを見て行ってもtest起因でserveしてるっぽいパッケージがないような気がしていて……🤔
`$ lsof -i:5000` してみても特に専有しているプロセスはないし、 > spindle-syntax-themesの `yarn test:a11y` 単体でもコケます も動きました。一体……🤔
パラレルに動いてるのでもしかしたらたまたま5000を専有するやつが競合するタイミングがあって……みたいなのなんだろうなあとは思いつつ…… - https://github.com/sindresorhus/get-port - https://github.com/sindresorhus/get-port-cli このあたりを使ったら使えるポートで動いてくれるのでこういうことはなくなりそうです、が……(めんどい)
Hi, @pikanezi. It's good idea. But `ipc-promise` is return Promise, I think interface similar to Promise.