Open kogai opened 4 years ago
tsc-watch --onSuccess
https://www.npmjs.com/package/tsc-watch
tsc から compile された js ファイルを(特に express など)更新する時に、nodemon などを使っていたけど、tsc-watch --onSuccess node dist/index.js
だけでよかった。:sweat_smile:
src
directory が support されるということhttps://nextjs.org/blog/next-9-1
server 側で page 単位の component を描画するため存在した default directory の pages
が
src/pages
で利用できるよという話。特に今まで不便なことはなかったけど、source ファイルは src
ディレクトリに!という方にはいいかもと思った。
https://davidwalsh.name/pornhub-interview
(M) マネージャーのリポジトリにも入れてみた。GitHub Actions でビルド。
name: Bundle Analyzer
on: push
jobs:
bundle-analyzer:
runs-on: ubuntu-latest
steps:
- name: Checkout
uses: actions/checkout@master
- name: Set up node.js
uses: actions/setup-node@v1
with:
node-version: 10.16.3
- name: Install node modules
run: |
yarn install
yarn add @bundle-analyzer/cli
- name: Build by webpack and upload stats to bundle-analyzer.com
run: |
yarn -s build:webpack --json \
| $(yarn bin)/bundle-analyzer --token $BUNDLE_ANALYZER_TOKEN
env:
BUNDLE_ANALYZER_TOKEN: ${{ secrets.BUNDLE_ANALYZER_TOKEN }}
ただし、なぜか Size compare (Size diff) が表示されない… 😢
ブラウザからローカルのフォントファイルを列挙/フォントファイル内のテーブルのバイナリを取得する API。
動機としては、プロ向けのデザインアプリを作るためにローカルフォントの生のデータにアクセスしたい、ということらしい。FreeType や HarfBuzz を WASM に乗せて、それにフォントを渡してレンダリングとか。
パラメータ付きパスをルーティング設定から組み立て
☝️ となるような関数
react-router
に生えてるかなと思ったら無かった。react-router
はルーティング設定のパースに path-to-regexp というライブラリを使っている。このライブラリにそういう関数が生えている
react-router
が既に依存しているのでbundleにも入っている(tree-shakeされてたかも知れないけど)ので気軽に入れたWriting compiler in GoをRustで書く同好の士
Atomの開発が停滞しているらしい
MSは買収発表時にAtomの開発も続けると言っていた覚えがあるけど、やっぱりこうなるよなという感じ。。。