javascriptからAiScriptに変換します。
まだインストールはできませんが直にできるようになります。
npm install @slofp/aijsconvert(sourceCode: string, options?: ConvertOption): Promise<string>
【引数】
-
sourceCode: stringjavascriptソースコード -
options?: ConvertOption変換時のオプション、なければ通常設定で変換されます
【返り値】
Promise<string>
変換されたAiScriptソースコード
【オプション型】
-
minify?: boolean変換コードのインデントなどをなくし小さくします。 -
meta?: MetaDataAiScriptをMisskeyで使用するときのメタデータを指定できます。 -
insertVersion?: booleanAiScriptのバージョンをコード最上部に記述します。
-
name?: string名前 -
author?: string作成者 -
version?: stringバージョン -
description?: string説明
permissions?: Permissions[]; コードを使用するために必要な権限
config?: { [key: string]: Config }コンフィグ情報を定義します。 また、keyはstringを提示しますがAiScriptに則ったkeyでなければエラーになります。
-
type: 'string' | 'number' | 'boolean'設定値の型 -
label: string設定で表示される名前 -
description: string設定で表示される説明 -
default: string | number | booleanデフォルト値