JSHint

From Wikipedia, the free encyclopedia

JSHintは、JavaScriptソースコードコーディングルールに準拠しているかどうかを確認するために、ソフトウェア開発で使用される静的コード解析ツールである[4]。JSHintは、2011年にアントン・コバリョフによって作成されたJSLintプロジェクト(ダグラス・クロックフォードによって作成)のフォークとして作成された[5][6]。アントンらは、JSLintが「意見が多すぎる」と感じており、十分なカスタマイズオプションを許可していなかった[7][8][9][10]。JSHintメンテナー[11]は、オンラインバージョンコマンドラインバージョンの両方を公開している。

作者 アントン・コバリョフ(ダグラス・クロックフォード英語版によるオリジナルコードからのフォーク)
初版 2011年2月18日 (15年前) (2011-02-18)
最新評価版
ウィキデータを編集
安定版
2.13.6[1][2][3] / 2022年11月11日 (3年前)
概要 作者, 初版 ...
JSHint
作者 アントン・コバリョフ(ダグラス・クロックフォード英語版によるオリジナルコードからのフォーク)
初版 2011年2月18日 (15年前) (2011-02-18)
最新評価版
ウィキデータを編集
安定版
2.13.6[1][2][3] / 2022年11月11日 (3年前)
リポジトリ ウィキデータを編集
プログラミング
言語
JavaScript
対応OS クロスプラットフォーム
対応言語 英語のみ(?)日本語対応しているかは分かりません。
種別 静的コード解析、開発支援、UIフレームワーク
ライセンス MITライセンス
公式サイト jshint.com ウィキデータを編集
テンプレートを表示
閉じる

オンライン版には、ユーザーがコードを貼り付けてアプリケーションをオンラインで実行できる公式Webサイトからアクセスできる[4]。JSHintのコマンドラインバージョン(Node.jsのモジュールとして公開)、プロジェクトの開発ワークフローにJSHintを統合することによって、リンティングプロセスを自動化することを可能にしている[12]

ライセンス

JSHintは、MITライセンスからわずかに変更されたJSLintライセンスの下にある1ファイルを除き、MITライセンスの下で配布される。追加の条項は、ソフトウェアが「悪ではなく善のために」使用されることを規定している。フリーソフトウェア財団によると、この条項があるためにこのソフトウェアはノンフリーとされている[13]

2020年8月に、以前のJSLintライセンスに基づくすべてのコードがオープンソースソフトウェアに置き換えられ、ソフトウェアは完全にフリーソフトウェアになった[14]

関連項目

脚注

参考文献

外部リンク

Related Articles

Wikiwand AI