Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

typescriptとeslintまわりのpackage.jsonを書き換え #289

Merged
merged 6 commits into from
Dec 27, 2023

Conversation

ito-yoshi99
Copy link
Contributor

https://github.com/globis-org/frontend-standard/pulls
を参考にtypescriptとeslintまわりのpackage.jsonを書き換えました。
テストはyarn workspaces run testを実行したのみですが、ほかにできることがあれば教えてください。

@ito-yoshi99
Copy link
Contributor Author

circle ciのnodeのversionが古かったので上げました。

@ito-yoshi99
Copy link
Contributor Author

ito-yoshi99 commented Dec 27, 2023

Secrets Scan with Trivyはこのプルリクでは対応せず、別途プルリクを出します。

@ito-yoshi99
Copy link
Contributor Author

@ito-yoshi99
Copy link
Contributor Author

Copy link
Collaborator

@TokiyaHorikawa TokiyaHorikawa left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

- image: circleci/node:lts-browsers
- image: cimg/node:18.18.1-browsers
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

circleci imageは古いからcimgにする
cimg/nodeのltsは20.10.0のエイリアスになる。
LTSに追従したい気持ちはあるが、一旦18明示していでもいいかもねという感想
https://circleci.com/developer/images/image/cimg/node

Comment on lines 30 to 32
"eslint": "^6.7.2 || ^7.0.0 || ^8.0.0",
"prettier": "^1.19.1 || ^2.0.0",
"typescript": "^3.7.4 || ^4.0.0"
"typescript": "^3.7.4 || ^4.0.0 || ^5.0.0"
Copy link
Collaborator

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

古いバージョンは捨てていきたい気持ち
(別PRでやろう!)

@TokiyaHorikawa
Copy link
Collaborator

手元で試してみてという話をした
git branch name指定

@TokiyaHorikawa TokiyaHorikawa merged commit 270711e into globis-org:master Dec 27, 2023
2 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

Successfully merging this pull request may close these issues.

3 participants