タグ

Jshintに関するhonamisのブックマーク (5)

  • よろしくESLint

    重い腰を上げてESLintを使い始めた。そろそろv1.0.0になるらしい。これは良いなと思ったところを簡単にまとめておく。ついでに引っかかって対処にちょっと悩んだところも。既にすごく好感触なので、このまま素直に乗り換えられると良いな。 package.jsonに設定が書ける 外部設定ファイルとしては.eslinrcの他にもpackage.jsonに混ぜ込むこともできる。フィールド名はeslintConfigで、それ以下は同じ。 { "eslintConfig": { "env": { "node": true } } } 通常のnpmパッケージでは別にした方が良さそうだが、依存解決にnpmを使うだけとかコマンド作るためだけのようなプライベートなケースでは特に気にせず混ぜてしまって良さそう。 no-multi-spaces 複数の連続した空白が検出できる。 var a = 1; これで警告出

    よろしくESLint
  • ESLintについて - Qiita

    命。ESLint 2015年現在、JavaScriptLinting toolといえばJSHintかJSLintみたいな風潮ありますが、もうESLintで行きましょう。 公式ページ github 大きな特徴 プラガブルな実装 全てのルールのON/OFFが可能 独自のルールの追加が可能 独自のフォーマッターでの出力が可能 ECMAScript 6 / React JSXをサポート Philosophy ESLintは下記のPhilosophyを掲げています。 全てはPluggableである。 Rule APIはバンドルされたものもカスタムもどっちも使える Formatterはバンドルされたものもカスタムもどっちも使える 追加のルールとフォーマッターは実行時に指定できる バンドルされたルールとフォーマットを使わなくても良い 全てのルールは 独立している 全てのルールはoffにもonにもで

    ESLintについて - Qiita
  • JSHint を導入して xyzzy から使えるようにしたメモ - メモ用紙

    JavaScript のコードをチェックしてくれる JSHint というツールを導入した。 Node.js と JSHint のインストール こちらを参考にした。かんたん。 Windows に JSHintをインストールしてみた - かわちょでぶろぐ JSHint の設定 ホームディレクトリ (Windows の場合はコマンドプロンプトを開いたときに最初に出てくる場所) に .jshintrc というファイルを以下の内容で作った。 { "laxcomma": true, "unused": true } laxcomma は頭にカンマを持ってくる書きかたをしても怒られないようにする unused は var で宣言したのに使われていない変数を教えてくれる 設定についてはこちらが詳しい。 http://blog.craftgear.net/50832ff38cdc8fb415000001/t

    JSHint を導入して xyzzy から使えるようにしたメモ - メモ用紙
  • JSHint 3 plans

    JSHint 3 plans Anton Kovalyov Oct 8th, 2013 A few weeks ago we shipped the new JSHint website and it seemed like people liked it! In this blog post, I'd like to share my plans for the next major release of JSHint. The next release will be a backwards incompatible release in which I plan to clean up and simplify our core package. Here are my current goals for that release: Remove all style-related

  • A Node in Nodes

  • 1