[bugfix] Fix load json format error.

This commit is contained in:
Sakamoto Shiina
2025-03-25 16:53:52 +09:00
parent e65e9be052
commit 92ea06eb77

View File

@@ -56,10 +56,12 @@ export const usePlugins = () => {
}
const asyncLoadPlugin = async (plugin_folder_relative_path) => {
const init_path = "plugins/" + plugin_folder_relative_path +"/index.esm.js";
const plugin_info_path = "plugins/" + plugin_folder_relative_path +"/plugin_info.json";
const init_path = "plugins/" + plugin_folder_relative_path + "/index.esm.js";
const plugin_info_path = "plugins/" + plugin_folder_relative_path + "/plugin_info.json";
try {
const plugin_info = await readTextFile(plugin_info_path, { dir: BaseDirectory.Resource, recursive: true });
const plugin_info_json = await readTextFile(plugin_info_path, { dir: BaseDirectory.Resource, recursive: true });
const plugin_info = JSON.parse(plugin_info_json);
const plugin_code = await readTextFile(init_path, { dir: BaseDirectory.Resource, recursive: true });
const cleaned_code = removeImportStatements(plugin_code);
const transpiled_code = transform(cleaned_code, {