diff --git a/.gitignore b/.gitignore index 2507311..a8ff770 100644 --- a/.gitignore +++ b/.gitignore @@ -26,4 +26,39 @@ run_rhai_tests.log new_location log.txt file.txt -fix_doc* \ No newline at end of file +fix_doc* + +# Dependencies +/node_modules + +# Production +/build + +# Generated files +.docusaurus +.cache-loader + +# Misc +.DS_Store +.env.local +.env.development.local +.env.test.local +.env.production.local + +npm-debug.log* +yarn-debug.log* +yarn-error.log* +bun.lockb +bun.lock + +yarn.lock + +build.sh +build_dev.sh +develop.sh + +docusaurus.config.ts + +sidebars.ts + +tsconfig.json diff --git a/src/docs/cfg/footer.json b/docs/cfg/footer.json similarity index 100% rename from src/docs/cfg/footer.json rename to docs/cfg/footer.json diff --git a/src/docs/cfg/main.json b/docs/cfg/main.json similarity index 100% rename from src/docs/cfg/main.json rename to docs/cfg/main.json diff --git a/src/docs/cfg/navbar.json b/docs/cfg/navbar.json similarity index 100% rename from src/docs/cfg/navbar.json rename to docs/cfg/navbar.json diff --git a/src/docs/docs/intro.md b/docs/docs/intro.md similarity index 100% rename from src/docs/docs/intro.md rename to docs/docs/intro.md diff --git a/docs/rhai/buildah_module_tests.md b/docs/docs/rhai/buildah_module_tests.md similarity index 100% rename from docs/rhai/buildah_module_tests.md rename to docs/docs/rhai/buildah_module_tests.md diff --git a/docs/rhai/ci_workflow.md b/docs/docs/rhai/ci_workflow.md similarity index 100% rename from docs/rhai/ci_workflow.md rename to docs/docs/rhai/ci_workflow.md diff --git a/docs/rhai/git_module_tests.md b/docs/docs/rhai/git_module_tests.md similarity index 100% rename from docs/rhai/git_module_tests.md rename to docs/docs/rhai/git_module_tests.md diff --git a/docs/rhai/index.md b/docs/docs/rhai/index.md similarity index 100% rename from docs/rhai/index.md rename to docs/docs/rhai/index.md diff --git a/docs/rhai/nerdctl_module_tests.md b/docs/docs/rhai/nerdctl_module_tests.md similarity index 100% rename from docs/rhai/nerdctl_module_tests.md rename to docs/docs/rhai/nerdctl_module_tests.md diff --git a/docs/rhai/os_module_tests.md b/docs/docs/rhai/os_module_tests.md similarity index 100% rename from docs/rhai/os_module_tests.md rename to docs/docs/rhai/os_module_tests.md diff --git a/docs/rhai/postgresclient_module_tests.md b/docs/docs/rhai/postgresclient_module_tests.md similarity index 100% rename from docs/rhai/postgresclient_module_tests.md rename to docs/docs/rhai/postgresclient_module_tests.md diff --git a/docs/rhai/process_module_tests.md b/docs/docs/rhai/process_module_tests.md similarity index 100% rename from docs/rhai/process_module_tests.md rename to docs/docs/rhai/process_module_tests.md diff --git a/docs/rhai/redisclient_module_tests.md b/docs/docs/rhai/redisclient_module_tests.md similarity index 100% rename from docs/rhai/redisclient_module_tests.md rename to docs/docs/rhai/redisclient_module_tests.md diff --git a/docs/rhai/rfs_module_tests.md b/docs/docs/rhai/rfs_module_tests.md similarity index 100% rename from docs/rhai/rfs_module_tests.md rename to docs/docs/rhai/rfs_module_tests.md diff --git a/docs/rhai/running_tests.md b/docs/docs/rhai/running_tests.md similarity index 100% rename from docs/rhai/running_tests.md rename to docs/docs/rhai/running_tests.md diff --git a/docs/rhai/text_module_tests.md b/docs/docs/rhai/text_module_tests.md similarity index 100% rename from docs/rhai/text_module_tests.md rename to docs/docs/rhai/text_module_tests.md diff --git a/src/docs/docs/sal/_category_.json b/docs/docs/sal/_category_.json similarity index 100% rename from src/docs/docs/sal/_category_.json rename to docs/docs/sal/_category_.json diff --git a/src/docs/docs/sal/buildah.md b/docs/docs/sal/buildah.md similarity index 100% rename from src/docs/docs/sal/buildah.md rename to docs/docs/sal/buildah.md diff --git a/src/docs/docs/sal/git.md b/docs/docs/sal/git.md similarity index 100% rename from src/docs/docs/sal/git.md rename to docs/docs/sal/git.md diff --git a/docs/git/git.md b/docs/docs/sal/git/git.md similarity index 100% rename from docs/git/git.md rename to docs/docs/sal/git/git.md diff --git a/src/docs/docs/sal/intro.md b/docs/docs/sal/intro.md similarity index 100% rename from src/docs/docs/sal/intro.md rename to docs/docs/sal/intro.md diff --git a/src/docs/docs/sal/nerdctl.md b/docs/docs/sal/nerdctl.md similarity index 100% rename from src/docs/docs/sal/nerdctl.md rename to docs/docs/sal/nerdctl.md diff --git a/src/docs/docs/sal/os.md b/docs/docs/sal/os.md similarity index 100% rename from src/docs/docs/sal/os.md rename to docs/docs/sal/os.md diff --git a/docs/os/download.md b/docs/docs/sal/os/download.md similarity index 100% rename from docs/os/download.md rename to docs/docs/sal/os/download.md diff --git a/docs/os/fs.md b/docs/docs/sal/os/fs.md similarity index 100% rename from docs/os/fs.md rename to docs/docs/sal/os/fs.md diff --git a/docs/os/package.md b/docs/docs/sal/os/package.md similarity index 100% rename from docs/os/package.md rename to docs/docs/sal/os/package.md diff --git a/src/docs/docs/sal/process.md b/docs/docs/sal/process.md similarity index 100% rename from src/docs/docs/sal/process.md rename to docs/docs/sal/process.md diff --git a/docs/process/process.md b/docs/docs/sal/process/process.md similarity index 100% rename from docs/process/process.md rename to docs/docs/sal/process/process.md diff --git a/src/docs/docs/sal/rfs.md b/docs/docs/sal/rfs.md similarity index 100% rename from src/docs/docs/sal/rfs.md rename to docs/docs/sal/rfs.md diff --git a/src/docs/docs/sal/text.md b/docs/docs/sal/text.md similarity index 100% rename from src/docs/docs/sal/text.md rename to docs/docs/sal/text.md diff --git a/examples/basics/files.rhai b/examples/basics/files.rhai index 3c72d13..c28445c 100644 --- a/examples/basics/files.rhai +++ b/examples/basics/files.rhai @@ -2,7 +2,7 @@ // Demonstrates file system operations using SAL // Create a test directory -let test_dir = "rhai_test_dir"; +let test_dir = "/tmp/rhai_test_dir"; println(`Creating directory: ${test_dir}`); let mkdir_result = mkdir(test_dir); println(`Directory creation result: ${mkdir_result}`); @@ -61,4 +61,4 @@ for file in files { // delete(test_dir); // println("Cleanup complete"); -"File operations script completed successfully!" \ No newline at end of file +"File operations script completed successfully!" diff --git a/src/rhai_tests/buildah/01_builder_pattern.rhai b/rhai_tests/buildah/01_builder_pattern.rhai similarity index 100% rename from src/rhai_tests/buildah/01_builder_pattern.rhai rename to rhai_tests/buildah/01_builder_pattern.rhai diff --git a/src/rhai_tests/buildah/02_image_operations.rhai b/rhai_tests/buildah/02_image_operations.rhai similarity index 100% rename from src/rhai_tests/buildah/02_image_operations.rhai rename to rhai_tests/buildah/02_image_operations.rhai diff --git a/src/rhai_tests/buildah/03_container_operations.rhai b/rhai_tests/buildah/03_container_operations.rhai similarity index 100% rename from src/rhai_tests/buildah/03_container_operations.rhai rename to rhai_tests/buildah/03_container_operations.rhai diff --git a/src/rhai_tests/buildah/run_all_tests.rhai b/rhai_tests/buildah/run_all_tests.rhai similarity index 100% rename from src/rhai_tests/buildah/run_all_tests.rhai rename to rhai_tests/buildah/run_all_tests.rhai diff --git a/src/rhai_tests/git/01_git_basic.rhai b/rhai_tests/git/01_git_basic.rhai similarity index 100% rename from src/rhai_tests/git/01_git_basic.rhai rename to rhai_tests/git/01_git_basic.rhai diff --git a/src/rhai_tests/git/02_git_operations.rhai b/rhai_tests/git/02_git_operations.rhai similarity index 100% rename from src/rhai_tests/git/02_git_operations.rhai rename to rhai_tests/git/02_git_operations.rhai diff --git a/src/rhai_tests/git/run_all_tests.rhai b/rhai_tests/git/run_all_tests.rhai similarity index 100% rename from src/rhai_tests/git/run_all_tests.rhai rename to rhai_tests/git/run_all_tests.rhai diff --git a/src/rhai_tests/nerdctl/01_container_operations.rhai b/rhai_tests/nerdctl/01_container_operations.rhai similarity index 100% rename from src/rhai_tests/nerdctl/01_container_operations.rhai rename to rhai_tests/nerdctl/01_container_operations.rhai diff --git a/src/rhai_tests/nerdctl/02_image_operations.rhai b/rhai_tests/nerdctl/02_image_operations.rhai similarity index 100% rename from src/rhai_tests/nerdctl/02_image_operations.rhai rename to rhai_tests/nerdctl/02_image_operations.rhai diff --git a/src/rhai_tests/nerdctl/03_container_builder.rhai b/rhai_tests/nerdctl/03_container_builder.rhai similarity index 100% rename from src/rhai_tests/nerdctl/03_container_builder.rhai rename to rhai_tests/nerdctl/03_container_builder.rhai diff --git a/src/rhai_tests/nerdctl/run_all_tests.rhai b/rhai_tests/nerdctl/run_all_tests.rhai similarity index 100% rename from src/rhai_tests/nerdctl/run_all_tests.rhai rename to rhai_tests/nerdctl/run_all_tests.rhai diff --git a/src/rhai_tests/os/01_file_operations.rhai b/rhai_tests/os/01_file_operations.rhai similarity index 100% rename from src/rhai_tests/os/01_file_operations.rhai rename to rhai_tests/os/01_file_operations.rhai diff --git a/src/rhai_tests/os/02_download_operations.rhai b/rhai_tests/os/02_download_operations.rhai similarity index 100% rename from src/rhai_tests/os/02_download_operations.rhai rename to rhai_tests/os/02_download_operations.rhai diff --git a/src/rhai_tests/os/03_package_operations.rhai b/rhai_tests/os/03_package_operations.rhai similarity index 100% rename from src/rhai_tests/os/03_package_operations.rhai rename to rhai_tests/os/03_package_operations.rhai diff --git a/src/rhai_tests/os/run_all_tests.rhai b/rhai_tests/os/run_all_tests.rhai similarity index 100% rename from src/rhai_tests/os/run_all_tests.rhai rename to rhai_tests/os/run_all_tests.rhai diff --git a/src/rhai_tests/postgresclient/01_postgres_connection.rhai b/rhai_tests/postgresclient/01_postgres_connection.rhai similarity index 100% rename from src/rhai_tests/postgresclient/01_postgres_connection.rhai rename to rhai_tests/postgresclient/01_postgres_connection.rhai diff --git a/src/rhai_tests/postgresclient/02_postgres_installer.rhai b/rhai_tests/postgresclient/02_postgres_installer.rhai similarity index 100% rename from src/rhai_tests/postgresclient/02_postgres_installer.rhai rename to rhai_tests/postgresclient/02_postgres_installer.rhai diff --git a/src/rhai_tests/postgresclient/02_postgres_installer_mock.rhai b/rhai_tests/postgresclient/02_postgres_installer_mock.rhai similarity index 100% rename from src/rhai_tests/postgresclient/02_postgres_installer_mock.rhai rename to rhai_tests/postgresclient/02_postgres_installer_mock.rhai diff --git a/src/rhai_tests/postgresclient/02_postgres_installer_simple.rhai b/rhai_tests/postgresclient/02_postgres_installer_simple.rhai similarity index 100% rename from src/rhai_tests/postgresclient/02_postgres_installer_simple.rhai rename to rhai_tests/postgresclient/02_postgres_installer_simple.rhai diff --git a/src/rhai_tests/postgresclient/example_installer.rhai b/rhai_tests/postgresclient/example_installer.rhai similarity index 100% rename from src/rhai_tests/postgresclient/example_installer.rhai rename to rhai_tests/postgresclient/example_installer.rhai diff --git a/src/rhai_tests/postgresclient/run_all_tests.rhai b/rhai_tests/postgresclient/run_all_tests.rhai similarity index 100% rename from src/rhai_tests/postgresclient/run_all_tests.rhai rename to rhai_tests/postgresclient/run_all_tests.rhai diff --git a/src/rhai_tests/postgresclient/test_functions.rhai b/rhai_tests/postgresclient/test_functions.rhai similarity index 100% rename from src/rhai_tests/postgresclient/test_functions.rhai rename to rhai_tests/postgresclient/test_functions.rhai diff --git a/src/rhai_tests/postgresclient/test_print.rhai b/rhai_tests/postgresclient/test_print.rhai similarity index 100% rename from src/rhai_tests/postgresclient/test_print.rhai rename to rhai_tests/postgresclient/test_print.rhai diff --git a/src/rhai_tests/postgresclient/test_simple.rhai b/rhai_tests/postgresclient/test_simple.rhai similarity index 100% rename from src/rhai_tests/postgresclient/test_simple.rhai rename to rhai_tests/postgresclient/test_simple.rhai diff --git a/src/rhai_tests/process/01_command_execution.rhai b/rhai_tests/process/01_command_execution.rhai similarity index 100% rename from src/rhai_tests/process/01_command_execution.rhai rename to rhai_tests/process/01_command_execution.rhai diff --git a/src/rhai_tests/process/02_process_management.rhai b/rhai_tests/process/02_process_management.rhai similarity index 100% rename from src/rhai_tests/process/02_process_management.rhai rename to rhai_tests/process/02_process_management.rhai diff --git a/src/rhai_tests/process/run_all_tests.rhai b/rhai_tests/process/run_all_tests.rhai similarity index 100% rename from src/rhai_tests/process/run_all_tests.rhai rename to rhai_tests/process/run_all_tests.rhai diff --git a/src/rhai_tests/redisclient/01_redis_connection.rhai b/rhai_tests/redisclient/01_redis_connection.rhai similarity index 100% rename from src/rhai_tests/redisclient/01_redis_connection.rhai rename to rhai_tests/redisclient/01_redis_connection.rhai diff --git a/src/rhai_tests/redisclient/02_redis_operations.rhai b/rhai_tests/redisclient/02_redis_operations.rhai similarity index 100% rename from src/rhai_tests/redisclient/02_redis_operations.rhai rename to rhai_tests/redisclient/02_redis_operations.rhai diff --git a/src/rhai_tests/redisclient/03_redis_authentication.rhai b/rhai_tests/redisclient/03_redis_authentication.rhai similarity index 100% rename from src/rhai_tests/redisclient/03_redis_authentication.rhai rename to rhai_tests/redisclient/03_redis_authentication.rhai diff --git a/src/rhai_tests/redisclient/run_all_tests.rhai b/rhai_tests/redisclient/run_all_tests.rhai similarity index 100% rename from src/rhai_tests/redisclient/run_all_tests.rhai rename to rhai_tests/redisclient/run_all_tests.rhai diff --git a/src/rhai_tests/rfs/01_mount_operations.rhai b/rhai_tests/rfs/01_mount_operations.rhai similarity index 100% rename from src/rhai_tests/rfs/01_mount_operations.rhai rename to rhai_tests/rfs/01_mount_operations.rhai diff --git a/src/rhai_tests/rfs/02_filesystem_layer_operations.rhai b/rhai_tests/rfs/02_filesystem_layer_operations.rhai similarity index 100% rename from src/rhai_tests/rfs/02_filesystem_layer_operations.rhai rename to rhai_tests/rfs/02_filesystem_layer_operations.rhai diff --git a/src/rhai_tests/rfs/run_all_tests.rhai b/rhai_tests/rfs/run_all_tests.rhai similarity index 100% rename from src/rhai_tests/rfs/run_all_tests.rhai rename to rhai_tests/rfs/run_all_tests.rhai diff --git a/src/rhai_tests/run_all_tests.sh b/rhai_tests/run_all_tests.sh similarity index 100% rename from src/rhai_tests/run_all_tests.sh rename to rhai_tests/run_all_tests.sh diff --git a/src/rhai_tests/text/01_text_indentation.rhai b/rhai_tests/text/01_text_indentation.rhai similarity index 100% rename from src/rhai_tests/text/01_text_indentation.rhai rename to rhai_tests/text/01_text_indentation.rhai diff --git a/src/rhai_tests/text/02_name_path_fix.rhai b/rhai_tests/text/02_name_path_fix.rhai similarity index 100% rename from src/rhai_tests/text/02_name_path_fix.rhai rename to rhai_tests/text/02_name_path_fix.rhai diff --git a/src/rhai_tests/text/03_text_replacer.rhai b/rhai_tests/text/03_text_replacer.rhai similarity index 100% rename from src/rhai_tests/text/03_text_replacer.rhai rename to rhai_tests/text/03_text_replacer.rhai diff --git a/src/rhai_tests/text/04_template_builder.rhai b/rhai_tests/text/04_template_builder.rhai similarity index 100% rename from src/rhai_tests/text/04_template_builder.rhai rename to rhai_tests/text/04_template_builder.rhai diff --git a/src/rhai_tests/text/run_all_tests.rhai b/rhai_tests/text/run_all_tests.rhai similarity index 100% rename from src/rhai_tests/text/run_all_tests.rhai rename to rhai_tests/text/run_all_tests.rhai diff --git a/src/docs/.gitignore b/src/docs/.gitignore deleted file mode 100644 index 77793ac..0000000 --- a/src/docs/.gitignore +++ /dev/null @@ -1,34 +0,0 @@ -# Dependencies -/node_modules - -# Production -/build - -# Generated files -.docusaurus -.cache-loader - -# Misc -.DS_Store -.env.local -.env.development.local -.env.test.local -.env.production.local - -npm-debug.log* -yarn-debug.log* -yarn-error.log* -bun.lockb -bun.lock - -yarn.lock - -build.sh -build_dev.sh -develop.sh - -docusaurus.config.ts - -sidebars.ts - -tsconfig.json