sasaplus1

Results 23 comments of sasaplus1
trafficstars

あ、個別のパッケージで実行すると成功するのか、謎すぎる……

雑に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) ![スクリーンショット 2023-08-09 12 01 08](https://github.com/openameba/spindle/assets/309466/c4e50b16-f232-4c18-8e74-998b78952ed4) あと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.