タグ

ブックマーク / qiita.com/mysticatea (9)

  • ESLint v4.9.0 - Qiita

    前 v4.8.0 | 次 v4.10.0 ESLint v4.9.0 has been released: https://t.co/ldgGclfMJw — ESLint (@geteslint) 2017年10月14日 ESLint 4.9.0 がリリースされました。 小さな機能追加とバグ修正が行われています。 質問やバグ報告等ありましたら、お気軽にこちらまでお寄せください。 🏢 日語 Issue 管理リポジトリ 👫 日語サポート チャット 🏢 家リポジトリ 👫 家サポート チャット 🚀 体への機能追加 #9073: --fix-dry-run CLI オプション エディタ連携等の開発者向けです。 この CLI オプションは、--fixと同様にソースコードの自動修正を実行しますが、ソースコード ファイルを修正せず、デフォルトではどこにも表示しません。--fix-dr

    ESLint v4.9.0 - Qiita
    mizchi
    mizchi 2017/10/16
  • npm-scripts で使える便利モジュールたち - Qiita

    npm はパッケージ依存管理ツールであると同時に、便利なタスク・ランナーです。 体はごく基礎的な機能だけを持ち、npm が管理するパッケージと Shell の力を組み合わせてタスクを定義します。「npm-scripts で利用する CLI コマンドは npm で管理できる」という分かりやすさが気に入っています。 npm-scripts には以下の特徴があります。 多くのツールが CLI を持っているためにラッパープラグインが不要です。Gulp ラッパー プラグインは非公式であることも多く、メンテナンスが継続するか不安な場合があります。 簡潔です。Gulp で書くと数十行だった処理が数行になるなんてこともよくあります。 複雑なことをするには向いていないです。 環境変数の扱いに難があります。 この記事では、私が npm-scripts を書くときによく利用している便利ツールたちを紹介します。

    npm-scripts で使える便利モジュールたち - Qiita
    mizchi
    mizchi 2017/02/11
  • ESLint v3.5.0 - Qiita

    前 v3.4.0 | 次 v3.6.0 ESLint v3.5.0 released: https://t.co/fxti7JPs95 — ESLint (@geteslint) 2016年9月9日 ESLint 3.5.0 がリリースされました。 小さな機能追加といくつかのバグ修正が行われています。 現在、ECMAScript® 2017 Draft の対応が進行中です。 async/await と trailing commas in functions 構文について、構文解析器レベルでのサポートが完了し、現在各種ルールのサポート状況を改善しています。たぶん今月中には完了すると思います。 質問やバグ報告等ありましたら、お気軽にこちらまでお寄せください。 日語 Issue 管理リポジトリ 日語サポート チャット 家リポジトリ 家サポート チャット ESLint 体への変更 #5

    ESLint v3.5.0 - Qiita
    mizchi
    mizchi 2016/09/12
  • ESLint v3.1.0 - Qiita

    前 v3.0.0 | 次 v3.2.0 ESLint v3.1.0 released: https://t.co/F85E9yXTC9 — ESLint (@geteslint) 2016年7月15日 ESLint 3.1.0 がリリースされました。 小さな機能追加といくつかのバグ修正が行われています。 質問やバグ報告等ありましたら、お気軽にこちらまでお寄せください。 日語 Issue 管理リポジトリ 日語サポート チャット 家リポジトリ 家サポート チャット コアへの機能追加 #3307: Lint 結果にて問題の位置を範囲指定できるようになった この機能はプラグインやカスタム ルール、およびエディタ連携ツールの開発者向けです。 従来、Lint 結果の各問題は位置情報 (行番号と列番号) を持っていました。これは CLI ツールとしては問題ないのですが、エディタ上に問題を表示する

    ESLint v3.1.0 - Qiita
    mizchi
    mizchi 2016/07/17
    no-var の --fix に対応したのめでたい
  • ESLint v2.9.0 - Qiita

    前 v2.8.0 | 次 v2.10.0 ESLint v2.9.0 released: https://t.co/OZkHoPbO4v — ESLint (@geteslint) 2016年4月29日 いくつかのバグ修正・ルール追加・機能改善が行われました。 特に、eslint --fixに関して大きな進展がありました。 eslint --fixの実装が改善され、すべてのルールのeslint --fixをリクエストできるようになりました (今までは空白関連ルール限定でした)。ESLint のリポジトリに Issue を作ってリクエストできます。ただ、現在の開発チームの優先度は JSCS 対応の方が高いので、PR 作ってね?と言われるとは思います。検証ルールのeslint --fix対応は簡単なので、ぜひ挑戦してみていただけると嬉しいです。 質問やバグ報告等ありましたら、お気軽にこちらまで

    ESLint v2.9.0 - Qiita
    mizchi
    mizchi 2016/05/01
  • ESLint v2.8.0 - Qiita

    前 v2.6.0 | 次 v2.9.0 ESLint v2.8.0 released: https://t.co/DnXHJH72rF — ESLint (@geteslint) April 15, 2016 小さな機能改善といくつかのバグ修正が行われました。 質問やバグ報告等ありましたら、お気軽にこちらまでお寄せください。 日語の Issue 管理リポジトリ: https://github.com/eslint/eslint-jp チャット: https://gitter.im/eslint/eslint-jp 今回は機能改善等よりも、JSCS チームが ESLint チームに合流したことのほうが大きなニュースですね。 Welcoming JSCS to ESLint! https://t.co/UIMmL3jsQn — ESLint (@geteslint) April 14, 20

    ESLint v2.8.0 - Qiita
    mizchi
    mizchi 2016/04/17
  • ESLint v2.0.0 の変更点まとめ - Qiita

    前 - | 次 v2.1.0 The thing I'm most excited about in ESLint v2.0.0 is code path analysis: https://t.co/H9eqTpc0hF Amazing work by @mysticatea — Nicholas C. Zakas (@slicknet) 2015, 12月 12 ESLint v2.0.0 の変更点をまとめました。 前半に利用者向けの変更内容を、後半にプラグイン開発者向けの変更内容を記載しています。 単純なバグ修正は記載していません。 一覧したい場合は、右列のTOCをご利用ください。 公式情報: リリースノート 1.10.3 から 2.0.0 へのマイグレーション ガイド ピックアップ - 利用者に影響が大きそうな Breaking Changes: 削除された既存ルールのリスト ES

    ESLint v2.0.0 の変更点まとめ - Qiita
    mizchi
    mizchi 2016/01/24
  • [PR] React で Immutable な設計をうまく扱うためのライブラリを公開しました - Qiita

    react-helixというライブラリを公開しました。 これは、私が作成したライブラリの PR 記事です。 react-helix は React で Immutable な設計をうまく扱うための小さなライブラリで、いわゆる Flux フレームワークの亜種になります。 亜種ですので Flux そのものではありませんが、その基的な思想は継承しています。 その上で、ボイラープレートが不要なインターフェイスになるよう再設計してあります。 このライブラリの目標は、以下の3つです。 Action (ただの関数) を中心に、Model を Immutable にして、自然に View からビジネスロジックを引き剥がす。 Flux にあるボイラープレート (定数とかDispatcherへの処理登録とか) をゼロにする。 サーバーサイド レンダリングを妨害しない。 このライブラリを利用して作成したTOD

    [PR] React で Immutable な設計をうまく扱うためのライブラリを公開しました - Qiita
    mizchi
    mizchi 2015/04/14
  • Streams 仕様読んだ - Qiita

    Streams 雑感 WHATWG Streams の仕様を読みました。 雑感です。 第1印象は「常識に囚われてはいけないのですね!」でした。 仕様は ES6 で実装してから書いてるようで、既に動く実装があります。 ES6 Classes を使って書かれており、主要なクラスはReadableStream, ReadableStreamReader, WritableStreamの3つ。 Promise まず特筆すべき事は、 Streams はイベントを一切持たないという点です。 ワオ。 従来の JavaScript はイベント駆動です。DOM も XHR も WebSockets も EventSource もイベントを通知します。しかし、この新しい Streams はaddEventListenerを持っていません。代わりに、Promiseをイベントのように使っています。 これにはちゃん

    Streams 仕様読んだ - Qiita
    mizchi
    mizchi 2015/03/21
  • 1