開発中の機能
コード管理
SDK
readFile

readFile

外部ファイルの内容を読み込む関数です。JavaScriptアクションのコードを別ファイルで管理できます。

使用例

import { defineAction, readFile } from "@basemachina/sdk/oac";
 
// JavaScriptアクションのコードを読み込む
export const createUser = defineAction({
  id: "create-user",
  name: "ユーザー作成",
  class: "javascript",
  code: readFile("./js-action-codes/create-user.ts"),
});

引数

引数説明
relativePathstring呼び出し元ファイルからの相対パス

TypeScriptファイルの自動トランスパイル

拡張子が.ts / .tsx / .mts / .ctsのファイルを指定した場合は、自動的にJavaScriptにトランスパイルされます。

これにより、JavaScriptアクションのコードをTypeScriptで記述できます。