お知らせアイコン
お知らせ
2024年8月18日

HeroDevsはESLint と提携し、「ESLint 」の「Never-Ending Support」を開始しました。

HeroDevs、レガシーなJavaScriptバージョンの継続的なサポートを目的とした「ESLint NES」を発表

TL;DRを教えて

[ユタ州サンディ]—HeroDevsは、 ESLint、広く利用されているJavaScriptコード解析ツールとの提携を発表できることを嬉しく思います。これに伴い、ESLint NES(Never-Ending Support)を導入いたします。ESLint NESは、ESLint の非推奨バージョンに対して継続的なセキュリティおよび互換性の更新を提供するように設計されており、新しいバージョンがリリースされても、組織が既存のコードベースを安全かつ効率的に維持できるようにします。

この取り組みは、HeroDevsがOpenJS Foundationと継続的に行っている協力関係に基づいています。HeroDevsは、同財団の「エコシステム・サステナビリティ・プログラム(ESP)」において、初代パートナーとして参画しました。このパートナーシップを通じて、HeroDevsは、旧バージョンを安全かつ最新の状態に維持するために必要なサポートを提供することで、JavaScriptエコシステムにおける重要なツールの寿命を延ばすことに尽力しています。

「ESLint NESは、『ESLint 』を利用しているチームに対し、それぞれのスケジュールに合わせてアップグレードできる柔軟性を提供することを目的としています」と、HeroDevsのパートナーシップ担当ディレクター、ジョー・イームズ氏は述べています。 「すべての組織が、すべてのライブラリをすぐに最新バージョンに移行できるわけではないことを理解しています。そこで、OpenJS Foundationと提携することで、ESLint やその他の重要なJavaScriptプロジェクトの旧バージョンが、引き続き安全かつ信頼性の高い状態を維持できるよう確保しています。これにより、企業は現在の環境が引き続き完全にサポートされていることを踏まえ、焦ることなくアップグレード計画を立てることができます」

ESLint は、開発者にとって不可欠なツールとなり、コーディング基準の遵守やJavaScriptコードの問題点の特定を支援しています。しかし、新しいバージョンが登場するにつれて、古いバージョンのサポートが終了することが多く、これらのレガシー版に依存している組織にとっては課題となっています。ESLint NESは、セキュリティ、互換性、コンプライアンスに関する更新を提供し、安全かつ簡単に導入できる代替ソリューションとして、このニーズに対応しています。

ESLint とのこの提携は、HeroDevsがソフトウェア開発コミュニティを支援し、企業がコードベースを効果的に管理するためのリソースを確保できるよう尽力していることを示しています。HeroDevsは、旧バージョンに対する継続的なサポートを提供することで、組織がレガシーソフトウェアの保守という課題に悩まされることなく、イノベーションに注力できるよう支援しています。

ESLint NES およびそのメリットに関する詳細については、当社のウェブサイトをご覧いただくか、担当チームまでお問い合わせください

報道関係のお問い合わせ:HeroDevsmedia@herodevs.com

オープンソースの洞察を毎月お届け