-
Notifications
You must be signed in to change notification settings - Fork 0
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
v0.9.1リリース用にnpmパッケージをアップデートする #1450
Comments
新機能vee-validate
|
アップデート保留TypeScripteslint-config-airbnb-with-typescriptが更新されない見込みなので、
typescript@5.3.3に戻しても同じエラーが出てしまう。
Viteセキュリティアラートに対応するために手動で上げたrollupのバージョン指定が戻ってしまう。 ESLint系まとめeslint-plugin-vueのみ動作確認のうえアップデートする。 eslint9系へのアップデートは保留する。 @vue/eslint-config-prettier from 9.0.0 to 10.1.0CIで落ちている。 @vue/eslint-config-typescript from 13.0.0 to 14.1.3CIは通過しているが、
eslint-plugin-vue from 9.28.0 to 9.29.1マイナーバージョンアップで、 eslint-plugin-cypress from 3.5.0 to 4.0.0CIは通過しているが、
|
メジャーバージョンアップnpm-run-all2 from 6.2.3 to 7.0.1
Node14,16のサポートが終わったようだが、 |
そもそも警告が出る理由として、 └─┬ consumer@0.0.0 -> .\consumer
├─┬ @vue/eslint-config-airbnb-with-typescript@8.0.0
│ ├─┬ @typescript-eslint/eslint-plugin@6.21.0 "dependencies": {
"@typescript-eslint/eslint-plugin": "^6.16.0",
|
バージョンの戻し方
typescriptのみをuninstall、installした場合、
全部入れなおした場合は下記のようになる
|
create-vueとconsumerのpackage.jsonの差分検証consumerにしかないものは下記。
このうち、ガイド中でinstallしていないものは下記。
|
vue-tscvue-tsc@2.1.8 に不具合があるようで、Marisで同じ現象が発生している。 |
@vue/eslint-config-airbnb-with-typescriptに置き換えているので、 |
旧形式で適用されているESLintのルールの差分を取るまとめno-constant-condition ただ、ユースケースとしては1コマンドでESLintとフォーマットを実行したいということになるはずなので、 そうであれば、下記のようなnpmスクリプトになる想定。 "lint-format": "lintとformatを直列実行"
"lint": "eslintを実行"
"format": "prettier/stylelintを実行" 調査デフォルトのルール@vue/eslint-config-typescriptを、 下記の記事でうまくルールの一覧のJSONを加工して抽出するスクリプトが紹介されている。 off:0 デフォルトにしかない設定
カスタムルール
no-constant-conditionairbnbのスタイルガイドで該当のレベルに設定している no-irregular-whitespacevue用に意図的に置き換えている 下記の背景により、 prettier/prettiercreate-vueではスキップして別のコマンドでprettierでフォーマットするつくりになっている。
背景は下記で、prettierの公式ドキュメント中で、 vue/eslint-config-airbnb-with-typescriptにしかないもの310件ほど存在する。 |
他のパッケージのアップデート作業が残っているため、 |
作業完了したためクローズします。 |
概要
調査の結果アップデートしなかったnpmパッケージについて、
dependabotのPRにコメントを残していたところ、
追加のバージョンアップが来た際にPRが取り下げられてしまい情報が失われるため、
issueに情報をまとめておく。
discussion等他により適切な場所があれば移動する。
完了条件
The text was updated successfully, but these errors were encountered: