2018年2月17日のブックマーク (4件)

  • Service Worker スクリプトのインストールと更新処理

    Service Worker の実装が主要ブラウザで揃い始めて盛り上がってきましたね。その流れに便乗して久しぶりに Service Worker の仕様や実装に関する記事を書いてみました。今回は Service Worker スクリプトのインストールと更新処理についてです。 この記事は Service Worker スクリプトを少しでも手書きして動かしたことがある人を想定読者にしています。Service Worker について全く知らない人はまず別の入門記事を参照してください。また、細かいことを気にせずに Service Worker を使いたい人は Workbox といったライブラリやフレームワークの利用をおすすめします。 更新履歴 2019/09/24: Chrome 78 から importScripts() も更新対象になりました。それについて加筆しました。 2018/06/07:

    Service Worker スクリプトのインストールと更新処理
  • TypeScript 2.8 の Conditional Types について - Qiita

    今日はTypeScript2.8で導入されたConditional typesについて書きます。 TypeScriptの型システムへの機能追加という意味では、keyofやMapped Types以来の変更と言ってよいでしょう。 お察しのとおり、こういう機能追加をぶち込んでくるのはAnders Hejlsberg御大です1。

    TypeScript 2.8 の Conditional Types について - Qiita
    mysticatea
    mysticatea 2018/02/17
    素晴らしい。でも私的にはいつか event-target-shim の型付けができるようになってほしいな。まだ無理。
  • ESLint v4.18.0 - Qiita

    前 v4.17.0 | 次 v4.19.0 ESLint v4.18.0 has been released: https://t.co/lVzWEDpKrH — ESLint (@geteslint) 2018年2月17日 ESLint 4.18.0 がリリースされました。 小さな機能追加とバグ修正が含まれています。 質問やバグ報告等ありましたら、お気軽にこちらまでお寄せください。 🏢 日語 Issue 管理リポジトリ 👫 日語サポート チャット 🏢 家リポジトリ 👫 家サポート チャット 🚀 体への機能追加 ECMAScript 2018 言語仕様にて追加される構文の一部をサポートしました。 Rest/Spread Properties Async Iteration 利用するには、設定ファイルに ecmaVersion を追加します。 また、Rest/Spread

    ESLint v4.18.0 - Qiita
    mysticatea
    mysticatea 2018/02/17
    ESLint v4.18.0 がリリースされました。今回は Rest/Spread Properties と Async Iteration のサポートが主です。
  • http://propelml.org/