Awesome Standard
Standardを扱う資料や関連プロジェクトをまとめたAwesomeリストです。
standard
- standard - JavaScript Standard Style。すべてを統べる一つのスタイル!
利用統計
- standard を使う npm パッケージ(完全版) -
standardを使うパッケージの一覧 - standard のダウンロードグラフ(npm-stat.com) - npm レジストリのダウンロード数
- 上位 npm パッケージ(Gist) - standard は npm の上位パッケージの一つ
standard が使うパッケージ
- eslint - AST ベースの JavaScript パターン検査ツール
- standard-engine - standard の中核を再利用可能なパッケージとして抽出。独自ツールを構築できます!
- eslint-config-standard - 共有設定としての standard ESLint ルール
- eslint-config-standard-jsx - JSX 向け standard ESLint ルール
- eslint-plugin-standard - standard のカスタム ESLint ルール(ESLint コアには含まれません)
自動コードフォーマッター
standard --fix-standardには自動整形が組み込まれています!- prettier-standard - standard ルール向けに設定した prettier で整形
- 「Unix コマンド」の Gist - Node リポジトリを standard 準拠にするための検索・置換 Unix コマンド集
エディタープラグイン
- 主要なテキストエディターにはすべて、
standardのプラグインまたは組み込み対応があります。対応エディターの完全版リストをご覧ください。 - Atom:linter-js-standard - Linter
- Atom:linter-js-standard-engine - Linter
- Atom:standard-formatter - 自動修正
- Atom:standardjs-snippets - コードスニペット
- Brackets:brackets-standard - Linter
- Emacs:READMEを参照
- Sublime Text:SublimeLinter-contrib-standard - Linter
- Sublime Text:StandardFormat - 自動修正
- Visual Studio Code:vscode-standard - Linter と自動修正
- Vim:READMEを参照
- Visual Studio Code:vscode-standardjs-snippets - コードスニペット
- Visual Studio Code:vscode-react-standard - コードスニペット
- WebStorm(PhpStorm、IntelliJ、RubyMine、JetBrains など):組み込み対応。READMEを参照
見やすいターミナル出力(Reporter)
- snazzy - JavaScript Standard Style を Stylish(つまり見栄えのよい)出力として整形
- standard-tap - JavaScript Standard Style を TAP 出力として整形
- standard-json - JavaScript Standard Style の出力を JSON 配列に整形
- standard-reporter - Unix パイプ経由で使う feross/standard 向け Reporter。多数の選択肢を提供
- standard-summary - 出力を件数順のエラー一覧として表示
ビルドツール
- grunt-standard - standard 向け Grunt プラグイン
- gulp-standard - standard 向け Gulp プラグイン
- mocha-standard - Mocha テストへ standard を統合
- standard-loader - Webpack ビルドを standard で検査
- docker-standard - JavaScript ファイルを簡単かつ高速に検査・報告する StandardJS Docker イメージ。Docker ベースのビルドシステムに便利です。
- rollup-plugin-standard - Rollup ビルドを Standard で検査
コード・プロジェクト生成器
- generator-babel-standard - Babel と standard を使う新規パッケージ向け Yeoman Generator
- generate-swap-project - ESNext + StandardJS + Mocha 対応の Node.js プロジェクトを数秒で生成!
- generate-swap-generator ESNext + StandardJS + Mocha 対応の独自 Node.js Generator を数秒で生成!
standard に着想を得たもの
- standard-markdown - Markdown ファイル内のすべての JavaScript コードブロックを検査
- stylelint-config-standard - stylelint 向けの共有可能な standard 設定。
- standard-sass - Sass、SCSS、CSS の Standard Style。すべてを統べる一つのスタイル!
- wemake-frontend-styleguide - standard ツールを基にした JavaScript、TypeScript、Vue、JSDoc、SCSS のスタイルガイド。非常に厳格です!
フォーク
- semistandard - セミコロン付き standard
- uber-standard - Uber チームによるフォーク
- videojs-standard - video.js チームによるフォーク
- yodlr-standard - yodlr チームによるフォーク
- happiness - @JedWatson を幸せにするようカスタマイズされた standard
- doublestandard - さらに多くのセミコロンを使う standard
- xo - 「JavaScript happiness style」
- jsw - 「仕様がセミコロンを気にしないなら、あなたも気にしなくてよい」
- obama - Obama とともに前進し、標準化
- aStandard - Babel と ES7 向けの、より厳格な standard
- standard-own - カスタマイズと個別ルールを増やした standard。
- standard-focus - 一度に一つのエラーへ集中。
- standa JSX ルールのない standard。
PR を歓迎します!
ライセンス
法律で認められる範囲において、Feross Aboukhadijeh はこの作品に関するすべての著作権および関連する権利、隣接権を放棄しています。
