node.jsのためのbloxd.io用パッケージ
- node.js上での動作を前提した、bloxd.ioコーディングのためのツール
- TypeScript/esmのフルサポート
- 開発者のためのツールチェーン
bloxd.io code apiの型定義が内包されたパッケージ。
referenceを使用してTypeScriptCompilerに型定義を認識させることができます。
/// <reference types="@bloxdjs/api">
api.log("hello typescript!")また、同じようにreferenceを使うことでJavaScriptファイル内でもvscodeなどのエディターのインテリジェンスを強化することができます。
Warning
ワールドコードでコールバック(tickなど)を宣言する場合は、globalThisへ代入してください
// ❌️
tick = () => {};
function tick(){};
// ☑️
globalThis.tick = () => {};
globalThis.tick = function (){};こうすることで、型補完が効き、変数のスコープが管理できます。JavaScriptの場合も、この記法を採用することでより安全に書くことができます。
bloxd.io code用のTypeScriptハンドラー。