2016-09-27のJS

Dev.Opera — What’s new in Chromium 53 and Opera 40

input patternのRegExpがuフラグ扱いに、Shadow DOM v1、MediaStreamTrack Constraints APIの追加など

Firefox 49.0 リリースノート

Firefox 49リリース。 既存コンテンツの互換性のために-webkit- prefixのプロパティをサポート、<a>要素のreferrerpolicy属性のサポート、Web Speech APIの音声合成をサポートなど

Safari 10.0

Safari 10.0リリース。 IndexedDB、CSP 2.0、Shadow DOM v1、ES2015、Font Loading、ES i18n APIのサポートなど

PM2 v2 - Bradbury

PM2 V2リリース。 pm2-docker、transpilerサポートなど

TypeScript 2.0 is now available! | TypeScript

TypeScript 2.0リリース。 DefinitelyTypedの型定義ファイルをnpmモジュールとしてインストールできるように、non-nullable、read only modifierなど

CoffeeScript

CoffeeScript 1.11.0リリース。 import/exportの構文をサポート、--inline-mapコマンドラインオプションのサポートなど

ESLint v3.6.0 released - ESLint - Pluggable JavaScript linter

ESLint 3.6.0リリース。 async/awaitの対応と既存ルールの修正、--fix対応ルールの追加など

jQuery 3.1.1 Released! | Official jQuery Blog

jQuery 3.1.1リリース :disabledセレクタのバグ修正、AMDとして読み込んだときにnoConflictを公開するようになるなど

Ahead-of-Time Compilation in Angular 2 – Minko Gechev&#x27;s blog

AnguarJS 2のAhead-of-Time (AOT)について

Welcome to HTML 5.2!Telerik Developer Network

W3C HTML5.2について。 5.1からの差分について

Snapshot Testing in React Storybook

React Storybookを使ったスナップショットテストについて

Testing Components in Angular 2 with Jasmine - Semaphore

AngularJS 2のコンポーネントをjasmineでテストする話

Use Easy-Fix to Run Integration Tests Like Unit Tests – WalmartLabs – Medium

vcr系のテストライブラリ。 実行結果を記録/リプレイするライブラリ。 他のVCR系とは異なり非同期処理を記録することで、HTTPのみ限定していないという話

WebAssembly: birth of a virtual ISA (Ben Smith) - Full Stack Fest 2016 - YouTube

WebAssemblyが何であって、何でないか。 歴史、asm.jsとの関係、コンパイル結果がどのような構造になってるかについての解説など

Browser Bug Searcher

MSEdge、Firefox、Chrome、Opera、WebKitのIssue Trackerをまとめて検索できるサイト。 ブラウザのバグ検索エンジン

CSP Evaluator

CSPのポリシーディレクティブのチェックツール。 ポリシーの設定の構文エラー、設定の問題などを見つけてくれるツール

jumpinjackie/jsdoc-typescript-plugin: JSDoc plugin to generate TypeScript definition files (.d.ts) from JSDoc-annotated source

JSDocからTypeScriptの型定義ファイルを生成するJSDoc plugin

Refactoring JavaScript - O&#x27;Reilly Media

2017年1月発売 JavaScriptのリファクタリングについての書籍