※足りない素材は探索や一部の敵から集めること
①血の乾いた獣から「トゥメルの聖杯」を入手
↓
②トゥメルの聖杯から「中央トゥメルの聖杯」を入手(以下全て最上層のボスを倒すと次の聖杯を入手できる)
import ts, { factory } from "typescript"; | |
export function transformerFactory(context: ts.TransformationContext) { | |
function visitNode(node: ts.Node): ts.Node { | |
const newNode = ts.visitEachChild(node, visitNode, context); | |
if ( | |
ts.isJsxOpeningElement(newNode) || | |
ts.isJsxSelfClosingElement(newNode) | |
) { | |
return appendSourceMapAttribute(newNode.getSourceFile(), newNode); |
javascript:var ret=window.prompt('',document.title + ' - ' + location.href); |
2020-05-13 追記
/* before :is() */ | |
button.focus, | |
button:focus { | |
... | |
} | |
/* after :is() */ | |
button:is(.focus, :focus) { | |
... | |
} |
// VSCodeで、エディタとターミナルを往復できるショートカットの定義 | |
// Place your key bindings in this file to override the defaultsauto[] | |
[ | |
{ | |
"key": "ctrl+`", | |
"command": "workbench.action.focusActiveEditorGroup", | |
"when": "terminalFocus" | |
}, | |
{ | |
"key": "ctrl+`", |
転職しました。長らくのご愛顧誠にありがとうございました。
転職先をちょくちょく探しています。
興味ある方は twitter @mizchi へのリプライorDM、または [email protected] まで。
/** | |
* hmr前後で引き継ぎたいデータはまとめて外出する(Store) | |
* Storeを書き換えた場合はページをリロードするか、もしくは別途accept()の処理を書く | |
* Storeはconstructorの引数でどんどん子孫に渡していく。必要ならDIなりdecoratorなりでコードをキレイにする | |
*/ | |
/** @type {Assets} 一度だけロードすればいいやつとかはまとめておくと良い */ | |
let assets = null; | |
/** @type {Store} 復元したいデータは全部外にまとめておく or serialize的な保存・復元の方法が必要 */ | |
let store = null; |