並び順

ブックマーク数

期間指定

  • から
  • まで

321 - 353 件 / 353件

新着順 人気順

JavaScriptの検索結果321 - 353 件 / 353件

  • 【JavaScript・初学者】map / forEach / filter / findの違い - Qiita

    map / forEach / filter / find 書くメソッドの使い方について個別にまとめているので、参考にしてみてください。 map forEach filter find Register as a new user and use Qiita more conveniently You get articles that match your needsYou can efficiently read back useful informationYou can use dark themeWhat you can do with signing up

      【JavaScript・初学者】map / forEach / filter / findの違い - Qiita
    • JavaScriptのmapメソッドは、オブジェクトの複数のkeyを指定して、valueにアクセスできる - Qiita

      const kvArray = [ { key: 1, value: 10 }, { key: 2, value: 20 }, { key: 3, value: 30 }, ]; const reformattedArray = kvArray.map(({ key, value }) => ({ [key]: value }));

        JavaScriptのmapメソッドは、オブジェクトの複数のkeyを指定して、valueにアクセスできる - Qiita
      • Tabulator - Interactive JavaScript Tables

        Easy to use, simple to code, fully featured, interactive JavaScript tables and data grids Download v6.0 HTML <div id="example-table"></div> JavaScript - Simple Table //define data array var tabledata = [ {id:1, name:"Oli Bob", progress:12, gender:"male", rating:1, col:"red", dob:"19/02/1984", car:1}, {id:2, name:"Mary May", progress:1, gender:"female", rating:2, col:"blue", dob:"14/05/1982", car:t

          Tabulator - Interactive JavaScript Tables
        • Hono + Cloudflare Workers + AWS SDK for JavaScript v3の構成でAmazon Bedrockが利用できるか試してみた | DevelopersIO

          Hono + Cloudflare Workers + AWS SDK for JavaScript v3の構成でAmazon Bedrockが利用できるか試してみた どうも!オペレーション部の西村祐二です。 APIを作るときにHono + Cloudflare Workersの構成は開発体験もよく、この構成で検証をおこなっております。 AWSの環境もよく利用しており、AWSのサービスと連携するためにはSDKの利用がほぼ必須になってます。 最近、AIのサービスも利用する機会もあるので、Hono + Cloudflare Workers + AWS SDK for JavaScript v3の構成でAmazon Bedrockが利用できるか試してみました。 その手順などを備忘録のためにまとめておきたいと思います。 環境 Hono: 4.3.4 AWS SDK for JavaScript v

            Hono + Cloudflare Workers + AWS SDK for JavaScript v3の構成でAmazon Bedrockが利用できるか試してみた | DevelopersIO
          • 純粋なJavaScriptで実現するデータバインディング - Qiita

            概要 この記事では、ライブラリやフレームワークに依存せず、純粋なJavaScriptのみを使用してデータバインディングを実装する方法について詳しく説明します。効率的なWebアプリケーションの開発に欠かせない基本的な技術を、具体的な例を交えて紹介します。JavaScriptのさらなる可能性に興味がある初心者から中級者の方々にとって、理想的な内容です。 検証方法 データバインディングの検証を行うために、次の機能を持つツールを作成します。 クリック回数を表示するテキストエリアを用意します。 ボタンをクリックするごとに、表示されているクリック回数を1増やします。 実装案 純粋なJavaScriptを使用して、データバインディングの制御を担うモジュールを開発します。 このデータバインディング制御モジュールを使用して、クリック回数表示ツールを実装します。 データバインディング制御モジュールの設計 独自

              純粋なJavaScriptで実現するデータバインディング - Qiita
            • フロントエンドのパフォーマンスチューニング Javascriptは非同期で読み込むべし

              どうもお疲れ様です。MESIです。 フロントエンドのパフォーマンスチューニング手法の一つとしてJavaScriptを非同期で読み込むことを学んだので忘備録として残します。 なぜ非同期で読み込む必要があるのか? 主な理由としてレンダリング時のブロックを回避するためにJavaScriptを非同期で読み込む必要があります。 レンダリングブロックについて 通常、ブラウザはHTMLを上から下へと解析し、表示していきます。 しかし、JavaScriptファイルが同期的に読み込まれる(<script>タグのデフォルトの挙動)と、ブラウザはそのファイルのダウンロードと実行が完了するまでHTMLの解析を停止します。 これによりページのレンダリングが遅れ、ユーザーがページの内容を見るまでの時間が長くなります。 そこで非同期読み込みの出番です。 非同期でJavaScriptを読み込む(asyncまたはdefer

                フロントエンドのパフォーマンスチューニング Javascriptは非同期で読み込むべし
              • 【Microsoft365参考書】Teamsの起動時に「A JavaScript error occurred in the main process」とエラーが発生 - 社畜の所業

                アプリ版のTeamsの起動時に、下記エラーが発生し起動できない場合の対処方法についてご紹介したいと思います。 エラー A JavaScript error occurred in the main process [A JavaScript error occurred in the main process] のエラーが表示される場合は、Microsoft Teams 固有のエラーではなく、JavaScript を利用しているアプリにて発生する端末依存のエラーであることが推測されます。 そのため、Microsoft Teams デスクトップクライアントのキャッシュクリアや Microsoft Visual C ++ のパッケージを最新のものに再インストールすることで、事象が改善する可能性があります。 1. Microsoft Teams デスクトップクライアント キャッシュをクリアする方

                  【Microsoft365参考書】Teamsの起動時に「A JavaScript error occurred in the main process」とエラーが発生 - 社畜の所業
                • Slim版も追加されたJavaScriptライブラリ「jQuery 3.7.1」リリース

                  JavaScriptライブラリ「jQuery」の公式ブログは、現地時間8月28日に最新版「3.7.1」をリリースしたことを発表した。 「jQuery」は、WebブラウザでのインタラクティブなUI表現をよりコンパクトに記述するためのJavaScriptライブラリ。最新版は「3.6.0」や「3.7.0」のアップグレードで発生したバグの修正がなされた他、スリムビルドを実現するajaxモジュールとエフェクトモジュールを除外した「スリム」バージョンがリリースされた。 修正点は主に2点で、Tableの行要素である<tr/>の寸法値がChrome及びSafariで丸められてしまう問題の修正と、セレクターエンジン「Sizzle」のインライン化に伴い一部非公開になっていたメソッドを復活させている。「スリム」バージョンは、ajaxが必要ないケースや多数のスタンドアローンライブラリ内の1つを使用したいケースなど

                    Slim版も追加されたJavaScriptライブラリ「jQuery 3.7.1」リリース
                  • JavaScript Interview Questions

                    Here is a list of common JavaScript interview questions with detailed answers to help you prepare for the interview as a JavaScript developer. JavaScript continues to be a cornerstone of web development, powering dynamic and interactive experiences across the web. As the language evolves, so does the complexity and scope of interview questions for JavaScript developers. Whether you’re a fresher de

                      JavaScript Interview Questions
                    • JavaScriptからFlaskへのデータ送信ーajax通信400エラー - Qiita

                      初めに Flaskを用いて開発を行っており、JSからFlask側にajaxを使って情報を送ろうとした。 コードは下記通り var fData = new FormData(); fData.append(Data1, data1); fData.append(Data2, data2); fData = Object.fromEntries(fData.entries()) $.ajax({ url : 'URL', type : 'POST', data : JSON.stringify(fData), dataType : "json", processData : false, contentType : "application/json", async : false, })

                        JavaScriptからFlaskへのデータ送信ーajax通信400エラー - Qiita
                      • 【プログラミング勉強】完全無料のプログラミング習得ロードマップ【JavaScript】 - Qiita

                        私は大学3年生(2023年時点)でMatcher株式会社のエンジニアインターンをさせて頂いております。 この記事では、完全独学・費用を一切かけずにエンジニアになりたいという方向けに書きました。「プログラミングってよく聞くけど、何から始めればいいの?」という気持ちを少しでも解決する手立てになれればと思っております。 どのプログラミング言語を学ぶのが最適か プログラミング言語を選定することが一番難しく感じる方も多いと思います。Python, JavaScript, Ruby, C++…挙げていけばマイナーな言語も含めてキリがないと思います。ではどの言語を勉強すればいいのか… 完全に私の主観ですが、結論どれでもいいです。理由は、一つでも言語をマスターすることができれば、他の言語でもほとんど融通が効くことが多いからです。大事なことは一つの言語を完璧に身につけることが大切だと思います。 どれでもいい

                          【プログラミング勉強】完全無料のプログラミング習得ロードマップ【JavaScript】 - Qiita
                        • JavaScript オプション引数のデフォルト値を指定したい - Qiita

                          function func1({a = 100, b = 200} = {}) { console.log(`${a}, ${b}`) } func1() // => 100, 200 func1({a: 20}) // => 20, 200 Refs デフォルト引数 - JavaScript | MDN 既定値のある分割代入の引数 既定値の代入を、分割代入表記で行うことができます。 これを行う一般的な方法は、空のオブジェクト/配列をオブジェクト/配列に分割代入することです。例えば、 [x = 1, y = 2] = [] とします。 このようにすることで、空の配列/オブジェクトを関数に渡しても、あらかじめ設定した値を保持することができます。 分割代入 - JavaScript | MDN

                            JavaScript オプション引数のデフォルト値を指定したい - Qiita
                          • Javascript 再入門 - Qiita

                            JavaScript (node.js) に再入門する必要があったので、Copilot Chat 先生に教えていただいた内容を忘れないように整理しておきたい。 多分普通にやっている人には何の必要性も無い情報だと思うが、自分の知識の整理のためにやっている。 経緯としては、GitHub Actions のカスタム Action を書くにあたって、JavaScript/TypeScript が必要になったので、ひっさびさに触ってみたが、いろいろ進化しているようなので、そのあたりを整理する。 元々の目的が、Custom GitHub Action の作成だから、Creating a JavaScript actionにしたがってNode.js 20を使用してコードを書いている。書きたいコードは単純で、ファイルをダウンロードして、Unzipするという極めて簡単なもの。Copilot Chat も生成

                              Javascript 再入門 - Qiita
                            • An intro to TSConfig for JavaScript Developers

                              JavaScript is constantly evolving, from its roots as a simple scripting language into a robust, modern tool for building complex applications. To manage larger, complicated code bases, JavaScript developers are constantly looking for ways to improve their workflows, their code quality and productivity. TypeScript is a major innovation towards improving code quality and maintenance by adding types,

                                An intro to TSConfig for JavaScript Developers
                              • Building a Simple Artificial Neural Network in JavaScript

                                This article will discuss building a simple neural network using JavaScript. However, let’s first check what deep neural networks and artificial neural networks are. Deep Neural Network and Artificial Neural Network Artificial Neural Networks (ANNs) and Deep Neural Networks (DNNs) are related concepts, but they are different. The inspiration behind these artificial neural networks for machine lear

                                  Building a Simple Artificial Neural Network in JavaScript
                                • A comprehensive guide to the dangers of Regular Expressions in JavaScript

                                  I first heard about regular expression denial of service (ReDoS) vulnerabilities from GitHub's Dependabot. Several of my projects over the years have had dependencies that suffered from ReDoS vulnerabilities, and I would bet that if you've built any JavaScript project with dependencies, you've also come across this. This got me thinking; if there are vulnerable regular expressions in our dependenc

                                  • JavaScriptでシェルスクリプトを書ける「ZX 8.0.0」

                                    ZX開発チームは現地時間2024年4月6日、ZX 8.0.0をリリースした。ZXはJavaScriptベースのシェルスクリプト。bashよりも効率的なシェルコマンドやシェルスクリプトを実行できる。本バージョンは安全性と安定性を向上させているが、標準出力設定を扱う「$.verbose」「$.quite」の動作変更やSSH APIの廃止、PowerShell使用時の指定変更など、大きな変更が加わった。なお、現地時間4月8日にオプション追加など改良を加えたバージョン8.0.1もリリースしている。 ZXの公式サイト ZXは当初Googleの開発メンバーが多く関与していたが、現在はAnton Medvedev氏が中心となって、開発が進められている。Node.js環境を構築するよりも容易にJavaScriptを実行できるため、bashのシェルスクリプトに不慣れな方は、日常的に開発で用いるJavaScr

                                      JavaScriptでシェルスクリプトを書ける「ZX 8.0.0」
                                    • BlockNote - Javascript Block-Based React rich text editor

                                      The open source Block-Based rich text editorA beautiful text editor that just works. Easily add an editor to your app that users will love. Customize it with your own functionality like custom blocks or AI tooling. Why BlockNote?Whether you want extensive customization or a great out-of-the-box experience, BlockNote has you covered:

                                        BlockNote - Javascript Block-Based React rich text editor
                                      • 【JavaScript】1つ1つの関数に役割を持たせる関数型プログラミング - Qiita

                                        初めに 最近の学習はfreeCodeCampで基礎を見直しています。そこで普段何気なく使用している関数(function, アロー関数)について1つの関数に複数の役割を持たせていることに気付いたので、関数の役割を1つの定めるようにしました。 今回のプログラムを説明すると、 「昨日お酒を何杯呑みましたか?」の質問に対して入力したお酒の杯数分「🍺」が描画されるプログラムです。 ソースコード 修正前 // ビールの個数を受け取って、ビールの配列を返す function getBeers(numOfCups) { const beers = []; for (let cups = 1; cups <= numOfCups; cups +=1) { beers.push(prepareBeer()); } //HTMLに描画 beers.map((beer) => { let div = docu

                                          【JavaScript】1つ1つの関数に役割を持たせる関数型プログラミング - Qiita
                                        • AWS Amplify JavaScript バンドルサイズの縮小および改良された TypeScript と Next.js のサポート(Developer Preview) | Amazon Web Services

                                          Amazon Web Services ブログ AWS Amplify JavaScript バンドルサイズの縮小および改良された TypeScript と Next.js のサポート(Developer Preview) 本日 (2023 年 9 月 28 日)、AWS Amplify JavaScript Library の v6 Developer Preview を発表しました。これは、AWS クラウドバックエンドを使用した Web 開発へのアプローチ方法を改善するマイルストーンリリースです。私たちは皆様からのフィードバックに耳を傾けており、本日の発表では GitHub で皆様から寄せられていたバンドルサイズや、TypeScript と Next.js のサポートに対するリクエストのいくつかに対応しました。それでは早速、Amplify JavaScript v6 Developer

                                            AWS Amplify JavaScript バンドルサイズの縮小および改良された TypeScript と Next.js のサポート(Developer Preview) | Amazon Web Services
                                          • JavaScriptとブラウザ戦争の関係を知りたい - Qiita

                                            おはようございます! 昨日からはJavaScriptをもっと知りたいというテーマで、現代の開発環境に至るまでの歴史を調べてみるという記事を書いています! 歴史的な背景を知ることで、JavaScriptの理解を深めて開発に活かしたいというのが目的で、その中でも「モジュール」「パッケージ管理」「ビルド」という概念がよく分かることを目指しています。 元ネタはこの動画です!非常にわかりやすくて面白いのでぜひ見てください! この記事は、この動画の内容を自分なりに解釈して分からないところを調べながら書いています。 それでは本題に進みましょう! 前回のおさらいとJavaScriptの課題の背景 前回は、JavaScriptの誕生と初期の課題についての記事でした。 ざっとおさらいしていきましょう。 1995年に登場したJavaScriptは、Webページを動的にする画期的な技術でした。しかし、その初期には

                                              JavaScriptとブラウザ戦争の関係を知りたい - Qiita
                                            • FirefoxがJavaScriptベンチマークテストの「SunSpider」でついにChromeを抜いたと報告、ただしSunSpiderは古いという指摘も

                                              ブラウザのFirefoxを開発するMozillaが、Firefoxの開発にまつわる最新情報を報告するブログ・Firefox Nightly Newsで、「FirefoxがJavaScriptベンチマークの『SunSpider』でGoogle Chromeを上回った」と2023年8月10日に報告しました。一方で、SunSpiderは最新版のリリースが2013年の古いベンチマークテストであり、すでに別のベンチマークテストに取って代わられているという声も上がっています。 A View to a Better, Faster Web – These Weeks in Firefox: Issue 143 – Firefox Nightly News https://blog.nightly.mozilla.org/2023/08/10/a-view-to-a-better-faster-web-t

                                                FirefoxがJavaScriptベンチマークテストの「SunSpider」でついにChromeを抜いたと報告、ただしSunSpiderは古いという指摘も
                                              • HTML Form で Enter キーによるサブミットを防止する方法、JavaScript で POST する方法 - Qiita

                                                はじめに この記事は 2023 年の MDN 翻訳 Advent Calendar 向けに作成したものです。 こんにちは。debiru です。ネタが尽きたのでアドベントカレンダーが空いてしまっています。 今日は適当に思いついた HTML Form 周りの挙動についてお話したいと思います。 input[type="text"] で Enter キーを押すとサブミットされるのを防止する <form action="https://params.lavoscore.org/" method="post"> <ul> <li><input type="text" name="name" value="Alice"></li> <li><button type="submit">submit</button></li> </ul> </form> (function() { 'use strict'

                                                  HTML Form で Enter キーによるサブミットを防止する方法、JavaScript で POST する方法 - Qiita
                                                • GitHub - jsr-io/jsr: The open-source package registry for modern JavaScript and TypeScript

                                                  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 - jsr-io/jsr: The open-source package registry for modern JavaScript and TypeScript
                                                  • RenderとJavaScriptでLINE BOTを作る - Qiita

                                                    これでプロジェクトの準備ができました. GitHub にプッシュするところまでやってください. このページ上でのリポジトリ名は linebot-oumu とします LINE Developers に登録 続いて LINE Developers に登録します LINE Developers 手順は 「LINE Bot作成時のLINE Developers設定の備忘録」 を参考にしてください Render に登録 Render に登録します GitHub アカウントで認証するととても楽になるのでおすすめです. Renderプロジェクトの設定 新規プロジェクトの作成 New を押して Web Service を選択します. 作成した linebot-oumu で Connect を押します プロジェクトの設定は以下の通りにしてください. Name は一意である必要はありませんが、 既に使われてい

                                                      RenderとJavaScriptでLINE BOTを作る - Qiita
                                                    • インメモリ・データベース「Redis 7.2」が登場、関数やトリガーをJavaScript/TypeScriptで記述可能に

                                                      Redis 7.2ではまず、Redis内で実行する関数やトリガーをJavaScriptやTypeScriptで記述できるようになった。データに複雑な操作を加えるコードをRedis内で実行できるようにすることで、システム全体の処理速度を高めることができるとしている。 関数の記述を可能にする機能は以前から備わっていたが、Lua言語にしか対応していなかった。今回、利用者が多いJavaScriptやTypeScriptに対応することで、より多くの開発者にとって使いやすい機能になった。 そして、サーバーが実際に搭載するメモリ量を超えるサイズのデータを扱えるようにする「自動階層化(Auto Tiering)」の機能も加わった。この機能はメモリに比べてアクセス速度が低いフラッシュ・メモリも利用して、物理メモリ量を超えるデータを保持できるようにする機能だ。自動階層化の機能を利用すると、利用頻度の高いデータ

                                                        インメモリ・データベース「Redis 7.2」が登場、関数やトリガーをJavaScript/TypeScriptで記述可能に
                                                      • HTML & CSS & JavaScript でwebページに雪を降らせましょう!(寒いです) - Qiita

                                                        初めに 今回のモノは、cssがメインなものになってるのかな? と思われます。 意味不明なものは調べていただいたり、コメントして頂くと私も大変ありがたいです。 書いていこう 今回も説明(適当でごめんなさい)は、コード内で書いています。 cssはコメント多めですので、わかるとこは読んでいただかずとも大丈夫だと思います! それではやってきましょう! まず、HTML <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>Snow Fall</title> <link rel="stylesheet" href="style.css"> <!-- スタイルシートのリンク --

                                                          HTML & CSS & JavaScript でwebページに雪を降らせましょう!(寒いです) - Qiita
                                                        • ReactとJavaScript: Reactと他のJavaScriptフレームワークの比較 - Qiita

                                                          React JavaScriptの利点と他のJavaScriptフレームワークとの優位性を探ってみましょう。以下の記事では、Reactを他のフレームワークと比較し、それぞれの技術の利点やメリットを理解することができます。信頼性と効率性を持つウェブアプリケーションを構築するための最適な選択肢を見つけるために、ぜひ読み進めてください。 Reactと他のJavaScriptフレームワークの比較 Cre: twire React JavaScript - Facebookの強力なJavaScriptライブラリ Reactは、ウェブ開発の分野でトップの技術の1つとなっています。Facebookによって開発され、Reactは高いパフォーマンスとコンポーネントの再利用性により人気を博しています。Virtual DOMを使用することで、Reactはアプリケーションのスピードとパフォーマンスを最適化し、実際

                                                            ReactとJavaScript: Reactと他のJavaScriptフレームワークの比較 - Qiita
                                                          • 【JavaScript】range(整数列)の作成方法

                                                            所定の回数だけインデクスに応じて何か処理をしてそれぞれの結果を配列にしたいという処理をサクッと書きたいんだけど、 JavaScriptで整数配列を簡単に生成する方法が覚えられなくて毎度ウェブ検索のお世話になっていたので調べた。 結論スプレッドしてmap [...Array(N)].map((_, i) => i) が簡潔さと速度の面でよいと思う。 完 . . (末尾にベンチマークの実行あり) 前書きループを自前で回せば一応できるんだけど、for文を書くのが面倒なのでサクッとmapしたい。 Pythonではrange、Rubyでは...でRangeオブジェクトなるものが簡単に生成できる。 JavaScriptではそのようなものは無いようで、自作する必要がある。 候補実際には整数列を加工した結果を得たいので、rangeの代替を作るだけじゃなくて実際になにか計算させてみる(ここでは自乗i * i

                                                            • LIPS: Scheme based Lisp interpreter in JavaScript | Hacker News

                                                              Looks great, however note that it doesn't do tail calls, which are required on conforming implementations. I suspect it does tail calls on Safari as Safari is the ONLY browser to completely implement ES6+ and implement proper tail calls (I'd note that it's not the only ES6+ compliant implementation, but most of the rest are aimed at microcontrollers or embedding).

                                                              • はてなブログカスタマイズの記事まとめ(その8)[CSS、HTML、JavaScript関連] - みやもとブログ

                                                                ブログカスタマイズに関する記事をいくつか投稿したので、まとめてみようと思います。 ちなみにブログカスタマイズの記事まとめは8回目です。 これまでのまとめ記事はこちら。 これまでのブログカスタマイズ まとめ記事 ブログカスタマイズの記事まとめ(その1)[CSS/JavaScript/デザインテーマ] ブログカスタマイズの記事まとめ(その2)[CSS/はてなブログ関連/デザインテーマ] ブログカスタマイズの記事まとめ(その3)[CSS/HTML/JavaScript] ブログカスタマイズの記事まとめ(その4)[CSS/HTML/JavaScript/はてなブログ関連] ブログカスタマイズの記事まとめ(その5)[HTML/CSS/はてなブログ関連] ブログカスタマイズの記事まとめ(その6)[CSS/デザインテーマ関連] ブログカスタマイズの記事まとめ(その7)[アイコン/HTML/CSS関連]

                                                                  はてなブログカスタマイズの記事まとめ(その8)[CSS、HTML、JavaScript関連] - みやもとブログ
                                                                • 第217回 MySQL ShellでJavaScriptを使ってMySQLを操作してみよう[その2] | gihyo.jp

                                                                  今回は、前回(第216回 MySQL ShellでMySQLをJavaScriptを使って操作してみる)で紹介させていただいたMySQL Shellを使ってJavaScriptで操作する方法を、引き続き紹介したいと思います。 検証環境 今回はDockerで建てたMySQLを使用します。以下のコマンドでDockerを建ててローカルからアクセスをします。 % docker run --platform linux/x86_64 -p 127.0.0.1:3307:3306 -e MYSQL_ROOT_PASSWORD=my-secret-pw -e MYSQL_USER=kk2170 -e MYSQL_PASSWORD=my-secret-pw -d mysql:8.0.36 今回も前回や第214回と同様に、DockerのイメージにあるMySQL Shellを使用して接続をしていきます。まずは

                                                                    第217回 MySQL ShellでJavaScriptを使ってMySQLを操作してみよう[その2] | gihyo.jp
                                                                  • ESLint v8.57.0 released - ESLint - Pluggable JavaScript Linter

                                                                    Highlights This release backports from v9.x to v8.x two new features and several bug fixes related to the flat config system to help plugins, integrations and users migrate to flat config ahead of the final v9.0.0 release. Support for eslint.config.mjs and eslint.config.cjs This release introduces support for eslint.config.mjs and eslint.config.cjs configuration files to v8.x in addition to eslint

                                                                      ESLint v8.57.0 released - ESLint - Pluggable JavaScript Linter