並び順

ブックマーク数

期間指定

  • から
  • まで

161 - 200 件 / 298件

新着順 人気順

ESLintの検索結果161 - 200 件 / 298件

  • 2020-05-12のJS: ESLint v7.0.0、Next.js 9.4、npm 7の変更予定

    JSer.info #487 - ESLint 7.0.0がリリースされました。 ESLint v7.0.0 released - ESLint - Pluggable JavaScript linter ESLint v7.0.0 の変更点まとめ - Qiita メジャーアップデートであるため、ビルトインルールの変更が含まれています。 eslint:recommendedのルールを更新、いくつかのビルトインルールのデフォルトオプションの変更、Node.js関係のビルトインルールをeslint-plugin-nodeへ移行などが行われています。 また、.eslint.jsをデフォルトでignoreしないように変更、--configや--ignore-pathオプションでのパスの扱いの変更、プラグインの読み込み元ディレクトリが.eslintrc.*を基準とする変更なども含まれています。 その

      2020-05-12のJS: ESLint v7.0.0、Next.js 9.4、npm 7の変更予定
    • TypeScriptのnamespaceは非推奨ではない - Qiita

      結論から 公式の TypeScript ドキュメントの何処にも namespace を非推奨と示唆する記載は無い。 尚且つ microsoft/TypeScript#30994(comment) で TypeScript チームのリード開発者である Ryan Cavanaugh 氏が述べているように将来的に廃止される事も無い。 TypeScript の namespace について調べると公式では無い記事や投稿で非推奨(deprecated)というワードが目立つ事、tslint や typescript-eslint を使用していると namespace の使用で注意されてしまう事などから非推奨と認識されてしまっていると推測する。 個人的に「非推奨」という強いワードは「使用するな」というメッセージ性を感じる。開発者同士の間で誤解を生みかねないため namespace は非推奨では無いと伝え

        TypeScriptのnamespaceは非推奨ではない - Qiita
      • Announcing typescript-eslint v7 | typescript-eslint

        typescript-eslint is the tooling that enables standard JavaScript tools such as ESLint and Prettier to support TypeScript code. We've been working on infrastructure improvements that will help ensuring long-term interoperability with other tools in the ecosystem. In particular this major release tightens our dependency requirements to help set us up for ESLint v9 and includes a new package typescr

          Announcing typescript-eslint v7 | typescript-eslint
        • VS Code で ESLint × Prettier のベストかも知れないプラクティス - Qiita

          2020/06/20 修正 前提 の部分について、VS Code のバージョンアップに伴い当てはまらない記述が出て来ましたので、一部内容を修正しました。 前書き 餅は餅屋と言う事で、コードフォーマットは Prettier に任せ、ESLint には静的解析だけを担当させると言う棲み分けが昨今の風潮ではないかと思います。 しかし VS Code には拡張機能でも ESLint や Prettier が用意されており、npm 等でインストールされるそれらとの関連がややこしい。 と言うわけで、 「いろいろ突き詰めればいろいろあるけどとりあえずこれで良くね?」 と言うやり方をご紹介します。 チーム・組織や案件によってニーズやルールは異なるのは当然ですが、ごくごくシンプルに決まったルールでフォーマットと lint をやってくれればそれでいいんだ。と言う人向けです。 前提 前提として、VS Code

            VS Code で ESLint × Prettier のベストかも知れないプラクティス - Qiita
          • eslint-flat-config

            ESLint Flat Configで誰もが簡単に Lintを設定できる時代へ。 新しいESLintの設定方法、ESLint Flat Configを紹介します。

              eslint-flat-config
            • 大規模プロジェクトの静的検証ツール(ESLint)を見直して整備した話 - Link and Motivation Developers' Blog

              はじめまして、新卒でリンクアンドモチベーションに入社し、未経験からエンジニアをして4年目になります小宮です。入社して以来、一貫してモチベーションクラウドの開発業務に従事しております。 今回、そんな僕が3ヶ月ほどソロプロジェクトとして取り組んでいたESLintの整備PJTについて、まとめていきたいと思います。 整備前の状態 Phase1 - 既存ルールを適用 Phase2 - パッケージ群のアップデート Phase3 - huskyとlint-stagedの導入 最後に 整備前の状態 元々試験運用的に一度導入したことがあったのか、エラー解消に至っていない、対応が必要なルールを暫定的にOFFにするというコメントが設定ファイルに記載されており、ほぼESLintがワークしていませんでした。そのため、人によってコーディングの差異が発生しており、 フロント横断組織*1に所属しているメンバーが各々のチー

                大規模プロジェクトの静的検証ツール(ESLint)を見直して整備した話 - Link and Motivation Developers' Blog
              • TypeScript / JavaScript の import を自動でソートする - Sansan Tech Blog

                こんにちは。Eight でエンジニアをしている鳥山(@pvcresin)です。 マイブームはコンビニで買える GODIVA のベルギーダークチョコレート(アイス)を食べることです。 濃厚で甘すぎず、量も多すぎないところが気に入っています。 今回は TypeScript や JavaScript の import を自動でソートする話をしたいと思います。 といっても、TypeScript でソートがうまく行けば JavaScript でも大抵うまくいくので、主に TypeScript にフォーカスした話になるかと思います。 背景 import をソートしようと思ったきっかけは、チームのメンバーが出した 1 つの PR(プルリクエスト)でした。 新規作成したファイルの import が、ライブラリからの import とその他のファイルからの import でそれぞれまとめられており、見やすい

                  TypeScript / JavaScript の import を自動でソートする - Sansan Tech Blog
                • TypeScriptのプロジェクトにESLintとPrettierを導入する方法(+VSCodeでの設定) - Qiita

                  ネット上に様々な方法で導入する方法が載っており、どれが良いのか分からなかったので自分なりにまとめてみました。 この記事は2020年8月時点での情報です。(2021/06/21 最新の情報を一部追記しました。) 内容 各種パッケージのインストール TypeScriptとESLintのインストール Prettierのインストール 動作確認 VSCodeでの自動フォーマット設定 (余談)eslint-plugin-prettierというプラグインの利用に関して 環境 typescript: 4.0.2 eslint: 7.7.0 @typescript-eslint/eslint-plugin: 3.10.1 @typescript-eslint/parser: 3.10.1 prettier: 2.1.1 eslint-config-prettier: 6.11.0 各種パッケージのインストー

                    TypeScriptのプロジェクトにESLintとPrettierを導入する方法(+VSCodeでの設定) - Qiita
                  • ESLint の設定から逃げない

                    はじめに .eslintrc ファイルを触る or 見ることはあるけど、内容はあまり理解できていない方も多いのではないでしょうか。 そこで React Native 公式の ESLint 設定である eslint-config-react-native を見ながら ESLint の設定ファイルを読めるようになろう、というのがこの記事の趣旨です。この記事を読むにあたり、React Native 特有の知識は必要ありません。 対象読者は ESLint の設定ファイルを触ったことはあるけど内容を理解できていない方です。入門記事ではないため、ESLint に全く触れたことがない方は、 Getting Started を読んでからこの記事をお読みいただくとより理解しやすいかもしれません。 とは言っても、この記事で扱う内容は決して高度なものではないため、入門者の方がお読みいただいても理解できる箇所は多

                      ESLint の設定から逃げない
                    • .eslintrcのenv設定ってなんぞや?

                      { "env": { "browser": true, "node": true, "es6": true }, ... } こんな設定を書いていると思いますが、envとはなんなのか理解せずいれていたので調べてみました。 これまであいまいにenv設定をしていた人はぜひみてください。 公式ドキュメント An environment provides predefined global variables. とのことなので、envはあらかじめ用意されているグローバル変数を設定しておくものらしいです。 おそらくbrowserだったらalertとかwindowとかあるんだろうなとちょっと想像できるわけですが、実際にはなにが設定されてされているのでしょうか。 しかしそのリンクや情報は公式ドキュメントにはない。。。 のでソースコードを追ってみたところ、設定されている場所を見つけることができました。 そ

                        .eslintrcのenv設定ってなんぞや?
                      • JSエコシステムぶらり探訪(4): npmとコマンドライン - Qiita

                        前回に続きnpmの機能について扱います。今回はnpmとコマンドラインツールとの関わりを中心に見ていきます。 ←前 目次 次→ 注意: Windowsとそれ以外では、npmのフォルダ配置は異なります。Windowsでの挙動についてはnpm-foldersを参照してください。 グローバルインストール npmは通常、Node.jsの配布物に同梱されていますが、yarnは同梱されていません。yarnを使う場合は次のようなコマンドを実行します。 これによって以下のような効果が発生します。 $PREFIX/lib/node_modules/yarn 以下にyarnの中身がインストールされる。 $PREFIX/lib/node_modules/yarn/node_modules 以下にyarnの依存関係がインストールされる。 $PREFIX/bin にシンボリックリンク yarn, yarnpkg が生

                          JSエコシステムぶらり探訪(4): npmとコマンドライン - Qiita
                        • ESLint v6.4.0 - Qiita

                          前 v6.3.0 | 次 v6.5.0 ESLint v6.4.0 has been released: https://t.co/AP73OF6hZe — ESLint (@geteslint) September 14, 2019 ESLint 6.4.0 がリリースされました。 小さな機能追加とバグ修正が行われています。 質問やバグ報告等ありましたら、お気軽にこちらまでお寄せください。 🏢 日本語 Issue 管理リポジトリ 👫 日本語サポート チャット 🏢 本家リポジトリ 👫 本家サポート チャット 🚀 本体への機能追加 特になし。 💡 新しいルール default-param-last 🔖 #12188 仮引数の最初や途中にだけデフォルト パラメーター構文を使うことを禁止するルールです。 /*eslint default-param-last: error */ /

                            ESLint v6.4.0 - Qiita
                          • VS CodeにESLintを設定する - Qiita

                            はじめに Alexaスキル開発の開発環境の構築で、Visual Studio Code (VS Code)を使っています。 そのままの利用でも、それなりにコードの不備は教えてくれますが、VS CodeにESLintをアドインを追加すると、リアルタイムコード解析により、コード入力サポートやエラー検出をタイムリーにしてくれて、開発効率が上がります。 ESLintのインストールには、グローバルインストールとローカルインストールの二通りありますが、今回はローカルインストールする方法を記載します。 グローバルインストールは、すべてのプロジェクトで一意のESLintを使用することになります。 ローカルインストールは、プロジェクトごとに異なるESLintを使用できます。 備忘録的として記載します。例によって環境構築し終わった後に再度設定をアンインストールしてからやり直しているため、間違いがあるかもしれま

                              VS CodeにESLintを設定する - Qiita
                            • importの順番をルール化して自動で整列させるeslint-plugin-import

                              typescript-eslint の no-unused-vars を off にする eslint/no-unused-vars をTS用に拡張したもの。 eslint-plugin-unused-imports と重複して no-unused-vars のエラーが報告されてしまう 'Hogehoge' is defined but never used. eslint (unused-imports/no-unused-imports) 'Hogehoge' is defined but never used. eslint (@typescript-eslint/no-unused-vars)

                                importの順番をルール化して自動で整列させるeslint-plugin-import
                              • [初心者向け]TypeScript用にESLintとPrettierを導入する - Qiita

                                概要 対象 TypeScriptにこれからESLint, Prettierを導入するビギナー向け ESLintの設定にあまり詳しくない方 npmパッケージのインストールの仕方がわかる 筆者が初心者です。 そのため、手順を飛ばさずに書いたため、よくご存知の方にとっては無駄な記述が多くあります。そういう方は他の簡潔に書かれた記事をご参照ください。 ESLintとPrettierについてよくご存知でない方は以下の記事がよくまとまっていて参考になりましたので、ご参照ください。 Prettier 入門 ~ESLintとの違いを理解して併用する~ - Qiita Prettierの導入方法 - フロントエンド開発で必須のコード整形ツール - ICS MEDIA 目的 この記事はTypeScriptの初心者の方がESLintとPrettierを導入するための手順と最低限必要な設定項目について説明したもの

                                  [初心者向け]TypeScript用にESLintとPrettierを導入する - Qiita
                                • ESLint v6.0.0 released - ESLint - Pluggable JavaScript Linter

                                  Published 21 Jun, 2019 under Release Notes ESLint v6.0.0 released We just pushed ESLint v6.0.0, which is a major release of ESLint. This release adds some new features and fixes several bugs found in the previous release. This release also has some breaking changes, so please read the following closely. Highlights There are several breaking changes in 6.0.0. We’ve created a migration guide to expl

                                    ESLint v6.0.0 released - ESLint - Pluggable JavaScript Linter
                                  • 【ESLint】Reactで”&&”で分岐した際、うっかり「0」を表示しないためのルール3選

                                    のように実装することが多いと思います。 このような実装の罠として、変数がbool型ならよいのですが、たとえばnumber型かつ0が格納されている際、式の評価としては左辺の0が返されてしまい、ブラウザ上に「0」とだけ表示されたり、React Nativeでは最悪の場合クラッシュを引き起こします。 対策としてはシンプルで、かならず!!を先頭に付与すると良いです。

                                      【ESLint】Reactで”&&”で分岐した際、うっかり「0」を表示しないためのルール3選
                                    • 2024-02-20のJS: ES2024 RC、typescript-eslint v7、React Compiler

                                      JSer.info #681 - 2024年6月の正式公開に向けたES2024のリリース候補が公開されました。 Release ES2024 Candidate February 2024 · tc39/ecma262 ES2024では、次のような変更が含まれる予定です。 ArrayBuffer.prototype.resize ArrayBuffer.prototype.transfer RegExp v flag Promise.withResolvers Object.groupBy/Map.groupBy Atomics.waitAsync String.prototype.isWellFormed/String.prototype.toWellFormed 毎年2月ごろに仕様へ取り込むProposalが決まり、6月ごろのGA 127th meetingで最終的な承認を得る予定です

                                        2024-02-20のJS: ES2024 RC、typescript-eslint v7、React Compiler
                                      • 自分流 Next.js + TypeScript + ESLint + Prettier + VSCode (+Dockerfile) 初期設定 - Qiita

                                        自分流 Next.js + TypeScript + ESLint + Prettier + VSCode (+Dockerfile) 初期設定TypeScriptDockerESLintNext.jsprettier 最近Next.jsを書くようになって、自分なりのコーディングスタイルが固まってきたので今後パパっとセットアップができるようにメモっておきます。 この記事では以下のことができるようになります。 Next.jsをTypeScript / TSX で書く ESLintとPrettierとVSCodeを組み合わせ、保存時自動フォーマット importを相対パスではなく絶対パスで書く ServerをExpressで動かす 開発時は.envで、本番は環境変数によるアプリケーション設定値を扱う 【発展編】Kubernetesを見据えてDockerで動かす Next.jsをTypeScri

                                          自分流 Next.js + TypeScript + ESLint + Prettier + VSCode (+Dockerfile) 初期設定 - Qiita
                                        • eslintとprettierを併用する時の設定 - すな.dev

                                          業務でeslintとprettierの設定をいじることがあって、そういえばこの2つってどう設定するのがベストなんだっけってなって調べた時のメモ 公式推奨の形もいつのまにやら変わっていて自分が知っている方法ではなかった あと副業でhuskyを設定する機会もあったが、バージョンアップで仕様が変わっていたのでまとめる これらについてはすでにいくつか記事が見られるが、備忘録も兼ねてここでアウトプットしておく 結論、今はeslint-config-prettierのみ設定するのが公式推奨の形 eslint-plugin-prettierとeslint-config-prettier 2020年6月まではeslintとprettierを両方使う場合はeslint-plugin-prettierとeslint-config-prettierの両方を使うのが推奨されていたらしい ただ、今はeslint-p

                                          • ESLint v8.25.0 released - ESLint - Pluggable JavaScript Linter

                                            Highlights Formatters now have access to the --max-warnings threshold when it is exceeded. See Working with Custom Formatters - The context Argument for details. The new config system no longer supports .eslintignore files, --ignore-path CLI option and ignorePath API option, due to observed incompatibilities with ignores in eslint.config.js configuration files. For ignoring files in the new config

                                              ESLint v8.25.0 released - ESLint - Pluggable JavaScript Linter
                                            • 【eslint-plugin-vue】Vue.js 3.xサポートを始めました - Qiita

                                              Vue.js 3.x用に追加されたルールセット (上でも書きましたが)Vue.js 3.x用に下記のルールセットが利用できるようになりました。 plugin:vue/vue3-essential plugin:vue/vue3-strongly-recommended plugin:vue/vue3-recommended 下のルールセットの方が有効になるルールが多いです。 Vue.js 3.x用に追加された検証ルール 詳細はリリースノートを参照してください。 vuejs/eslint-plugin-vue - Release v7.0.0 vue/no-deprecated-filter このルールはフィルターの使用を禁止します。 Vue.js 2.xまで使用できたフィルターですが、Vue.js 3.xでは廃止されます。(詳細はRFC0015を参照してください。) このルールでVue.j

                                                【eslint-plugin-vue】Vue.js 3.xサポートを始めました - Qiita
                                              • ESLint's new config system, Part 1: Background - ESLint - Pluggable JavaScript Linter

                                                When ESLint was first released in 2013, the config system was fairly simple. You could define the rules you wanted to enable or disable in a .eslintrc file. When a file was linted, ESLint would first look in the same directory as that file for a .eslintrc file and then continue up the directory hierarchy until reaching the root, merging configurations from all the .eslintrc files found along the w

                                                  ESLint's new config system, Part 1: Background - ESLint - Pluggable JavaScript Linter
                                                • yarn workspaceでmonorepo+TypeScript+Lint環境をつくる - Qiita

                                                  monorepo環境で、yarn workspace を使って、create-react-app --typescript した client ワークスペースと、prisma2 で作成した server ワークスペースを共存させる手順のメモです。Lint, Prettier, Huskyの設定も行います。 前提条件 完成品 手元で同様の手順を踏んだリポジトリを、GitHub上に公開していますので、併せてご参照ください。 動作環境 Mac Node.js v10.16.0 npm v6.9.0 create-react-app (react-script v3.1.1) prisma2 v2.0.0-preview-5 TypeScript v3.5.3 Lint, Prettier, Husky <概説>ワークスペース(Yarn Workspaces)とは? デフォルトで利用できるパッケー

                                                    yarn workspaceでmonorepo+TypeScript+Lint環境をつくる - Qiita
                                                  • Visual Studio Code November 2019

                                                    Version 1.89 is now available! Read about the new features and fixes from April. November 2019 (version 1.41) Update 1.41.1: The update addresses these issues. Downloads: Windows: x64 | Mac: Intel | Linux: deb rpm tarball snap Welcome to the November 2019 release of Visual Studio Code. There are a number of updates in this version that we hope you will like, some of the key highlights include: Com

                                                      Visual Studio Code November 2019
                                                    • GitHub - uhyo/eslint-plugin-import-access

                                                      You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                        GitHub - uhyo/eslint-plugin-import-access
                                                      • typescript-eslint

                                                        typescript-eslintThe tooling that enables ESLint and Prettier to support TypeScript. ESLint is an awesome linter for JavaScript code.ESLint statically analyzes your code to quickly find problems. It allows creating a series of assertions called lint rules around what your code should look or behave like, as well as auto-fixer suggestions to improve your code for you, and loading in lint rules from

                                                          typescript-eslint
                                                        • ESlint で import を自動ソートする

                                                          import が増えてくると、その順序が気になってきます。 外部ライブラリからのインポートは上にあって欲しいし、reactからのインポートはさらに上に固定したくなりませんか? ESlint のeslint-plugin-importというプラグインを使えば簡単にソートできます。 使うのはeslint-plugin-importのimport/orderというルールです。 設定も色々あって、ある程度の自由度で順序を決めることもできます。このルールは fixable なのでeslint --fixコマンドで自動ソートが可能です。 公式の解説もあるのですが分かりにくい個所や誤っている個所もあるためこの記事を作成しました。 ソートした例 早速eslint-plugin-importのimport/orderを使ってソートした例です。 上が下のようにきれいになります。 ソート後はreactからのイン

                                                            ESlint で import を自動ソートする
                                                          • GitHub - acot-a11y/acot: :gem: Accessibility Testing Framework. More accessible web, all over the world.

                                                            You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                              GitHub - acot-a11y/acot: :gem: Accessibility Testing Framework. More accessible web, all over the world.
                                                            • ESLint's new config system, Part 2: Introduction to flat config - ESLint - Pluggable JavaScript Linter

                                                              In my previous post, I talked about how the eslintrc config system had grown to be more complex than necessary through a series of small, incremental changes. The flat config system, on the other hand, was designed from the start to be simpler in a number of ways. We took all of the learnings from the previous six years of ESLint development to come up with a holistic approach to configuration tha

                                                                ESLint's new config system, Part 2: Introduction to flat config - ESLint - Pluggable JavaScript Linter
                                                              • Angular: ESLintサポートの現状 2020 Autumn | Marginalia

                                                                Angular v11.0.0のリリースとともに、Angularの開発ロードマップも更新された。 この記事では開発ロードマップから “Migrate To ESLint” が消えたことと、Lintingに関するAngular CLIの動きについて簡単にまとめる。 TL;DR要点だけ知りたい人は次のことだけ持ち帰って欲しい。 TSLintからESLintへの移行はサードパーティのangular-eslintの利用を公式に推奨している Angular CLIのデフォルトLinter(TSLint)はv12で非推奨になる angular-eslintAngularチームがTSLintからESLintへの移行を考え始める以前から、angular-eslintプロジェクトはTSLint+Codelyzerの機能をESLintで再現するツールを開発してきた。 近々angular-eslintのリリース

                                                                  Angular: ESLintサポートの現状 2020 Autumn | Marginalia
                                                                • プロジェクト内で完結するESLintのローカルルールを作りたい

                                                                  はじめに ある日、クリーンアーキテクチャで定義した各レイヤーの依存関係が正しいかどうかを ESLint がチェックしてくれると楽だよねという話が出た(今のプロジェクトではこのような構成を取り入れております) ESLint に追加したいルールの要件を整理してみるとわざわざ plugin として公開するほど汎用的なものでもないと思い、プロジェクト内で完結する ESLint の独自ルールを作ってみたというお話 ゴール 下記に示すディレクトリ構成で以下の条件をチェックしたい domains配下のファイルはinfrastructures、adapters, usecases, view-modelsを import しない usecase配下のファイルはinfrastructures、adaptersを import しない view-models配下のファイルはinfrastructures、ad

                                                                    プロジェクト内で完結するESLintのローカルルールを作りたい
                                                                  • もうprettierで消耗したくない人へのvueでのeslint設定 - Qiita

                                                                    module.exports = { plugins: [ "vue" ], extends: [ 'eslint:recommended', 'plugin:vue/recommended' ], rules: { // タグの最後で改行しないで "vue/html-closing-bracket-newline": [2, {"multiline": "never"}], // 不要なカッコは消す "no-extra-parens": 1, // 無駄なスペースは削除 "no-multi-spaces": 2, // 不要な空白行は削除。2行開けてたらエラー "no-multiple-empty-lines": [2, {"max": 1}], // 関数とカッコはあけない(function hoge() {/** */}) "func-call-spacing": [2, "neve

                                                                      もうprettierで消耗したくない人へのvueでのeslint設定 - Qiita
                                                                    • Speeding up the JavaScript ecosystem - eslint

                                                                      We've talked quite a bit about linting in the past two posts of this series, so I thought it's time to give eslint the proper limelight it deserves. Overall eslint is so flexible, that you can even swap out the parser for a completely different one. That's not a rare scenario either as with the rise of JSX and TypeScript that is frequently done. Enriched by a healthy ecosystem of plugins and prese

                                                                        Speeding up the JavaScript ecosystem - eslint
                                                                      • ESLint v7.2.0 - Qiita

                                                                        前 v7.1.0 | 次 v7.3.0 ESLint v7.2.0 has been released!https://t.co/8dSO0Hc5X7 — ESLint (@geteslint) June 6, 2020 ESLint 7.2.0 がリリースされました。小さな機能追加とバグ修正が含まれています。 また、日本語のサポートチャットが Gitter から Discord に移動しました。 質問やバグ報告等ありましたら、お気軽にこちらまでお寄せください。 🏢 日本語 Issue 管理リポジトリ 👫 日本語サポート チャット (招待リンク) 🏢 本家リポジトリ 👫 本家サポート チャット (招待リンク) [PR] ESLint は開発リソースを確保するための寄付を募っています。 応援してくださると嬉しいです。 ESLint の GitHub Sponsors 私個人の Git

                                                                          ESLint v7.2.0 - Qiita
                                                                        • Announcing the ESLint Community GitHub organization - ESLint - Pluggable JavaScript Linter

                                                                          In our 2022 year in review, we briefly mentioned a couple of project kickoffs, and we’re excited to now announce the official eslint-community GitHub organization. The strength of ESLint is in its ecosystem, and we continue to investigate different ways of further supporting that community. We began by donating to community projects, to ensure that high-value projects were receiving the funds they

                                                                            Announcing the ESLint Community GitHub organization - ESLint - Pluggable JavaScript Linter
                                                                          • GitHub - davidjbradshaw/eslint-config-auto: Automatically configure ESLint based on project dependencies

                                                                            Automatically configure ESLint based on project dependencies This project got created because I got tired of managing eslint in multiple different projects and trying to keep them all vaguely in sync. It will automatically configure the most appropriate version of the airbnb eslint rules and a curated selection of plugins based on the contents of your project's package.json file each time you run

                                                                              GitHub - davidjbradshaw/eslint-config-auto: Automatically configure ESLint based on project dependencies
                                                                            • [2023年]Next.js + eslint周りの設定

                                                                              更新履歴 2024年3月31日 → npm scriptsについて追記しました。 動機 リンター周りの設定で理解が曖昧な箇所があったので、 クリアにして諸々の設定を見直したい と考えたからです。 リンターや、フォーマッターで他人の設定をコピペして設定している人も多いかと思います。 それだと応用が効かなかったり、古い設定をそのまま使用することになってしまいます。 方針 最小限の設定から足りないものを足していくスタイル 魔改造しない これはやっといた方がいいものだけに絞る 一個一個噛み砕いて、設定していく 成果物 こちらに成果物のリポジトリを用意しました。 記事を読むのは面倒な人はこちらからどうぞ。 commitは記事の順番にそっているので、記事の流れに沿って設定できます。 (1)Next.jsをインストール

                                                                                [2023年]Next.js + eslint周りの設定
                                                                              • ESLint Flat Configで誰もが簡単に Lintを設定できる時代へ | ドクセル

                                                                                Accelerating development with type safety / 🌎Web 🎉TypeScript ⚛️React 🏝Kotlin / 📝http://zenn.dev/t_keshi / 💼 @SansanTech

                                                                                  ESLint Flat Configで誰もが簡単に Lintを設定できる時代へ | ドクセル
                                                                                • 📈 Tracking: ESLint v9 support · Issue #18391 · eslint/eslint

                                                                                  You signed in with another tab or window. Reload to refresh your session. You signed out in another tab or window. Reload to refresh your session. You switched accounts on another tab or window. Reload to refresh your session. Dismiss alert

                                                                                    📈 Tracking: ESLint v9 support · Issue #18391 · eslint/eslint