1

ESLint 出力をラップするプロジェクトに取り組んでおり、各警告の詳細なマークダウン ドキュメントの内容にアクセスしたいと考えています。これらのファイルはdocs/rulesの ESLint リポジトリにあります。

ただし、パッケージ化されたモジュールに docs ディレクトリが含まれていない可能性があるため、インストールされた標準製品からこれらのドキュメントにアクセスできない可能性があります。

npm package.json ドキュメントも、ドキュメントが通常利用できないように思われます:

directories.doc

Put markdown files in here. Eventually, these will be displayed

nicely, maybe, someday.

私はノードパッケージの操作に慣れていないため、明らかな何かが欠けている可能性があります。アイデアをありがとう!

4

1 に答える 1

0

OPはこちら。最後に、この機能を追加する ESLint フォークで友人と協力しました: https://github.com/codeclimate/eslint/commit/fb68870708b1b3bbad80a955eec085a8dfd5f13b

誰かがそれを使用したい場合は、eslint のフォークを使用して、次の方法で各ルールのドキュメントにアクセスできます。

var docs = require("eslint").docs;

docs は { rule_name: "content string....", ... } を持つオブジェクトです

complex_readup = docs.get("複雑さ")

于 2015-11-13T17:12:13.803 に答える