From 9a44942c21b6e01d8c22b0a638e84bb56111adfe Mon Sep 17 00:00:00 2001 From: dOrgJelli Date: Wed, 12 Apr 2023 23:12:28 -0500 Subject: [PATCH 1/4] chore: update versions to latest pre --- packages/templates/plugin/python/package.json | 2 +- packages/templates/wasm/rust/Cargo.toml | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/templates/plugin/python/package.json b/packages/templates/plugin/python/package.json index 8338cbaa90..0d30125532 100644 --- a/packages/templates/plugin/python/package.json +++ b/packages/templates/plugin/python/package.json @@ -2,6 +2,6 @@ "name": "templates-plugin-python", "private": true, "dependencies": { - "polywrap": "0.10.0-pre.13" + "polywrap": "0.10.0-pre.14" } } diff --git a/packages/templates/wasm/rust/Cargo.toml b/packages/templates/wasm/rust/Cargo.toml index a0fa2e31ad..60044d518a 100644 --- a/packages/templates/wasm/rust/Cargo.toml +++ b/packages/templates/wasm/rust/Cargo.toml @@ -8,7 +8,7 @@ license = "MIT" edition = "2021" [dependencies] -polywrap-wasm-rs = { version = "0.10.0-pre.13" } +polywrap-wasm-rs = { version = "0.10.0-pre.14" } serde = { version = "1.0", features = ["derive"] } [lib] From 94ade6b1f9ecfea211dd5bd5fdf4f2354c9b6928 Mon Sep 17 00:00:00 2001 From: dOrgJelli Date: Wed, 12 Apr 2023 23:18:53 -0500 Subject: [PATCH 2/4] chore: organize cli test-cases --- .../cli/src/__tests__/e2e/build-rs.spec.ts | 2 +- .../cli/src/__tests__/e2e/p1/deploy.spec.ts | 2 +- .../src/__tests__/e2e/p2/build.plugin.spec.ts | 2 +- .../src/__tests__/e2e/p2/build.wasm.spec.ts | 2 +- .../src/__tests__/e2e/p2/codegen.app.spec.ts | 2 +- .../__tests__/e2e/p2/codegen.plugin.spec.ts | 2 +- .../cli/src/__tests__/e2e/p2/codegen.spec.ts | 2 +- .../src/__tests__/e2e/p2/codegen.wasm.spec.ts | 2 +- .../cli/src/__tests__/unit/docker.spec.ts | 6 +- .../js/cli/src/__tests__/commands.spec.ts | 6 +- .../plugin}/001-sanity/.gitignore | 0 .../expected/build-artifacts/wrap.info | Bin .../plugin}/001-sanity/expected/stdout.json | 0 .../plugin}/001-sanity/polywrap.yaml | 0 .../plugin}/001-sanity/schema.graphql | 0 .../plugin}/001-sanity/src/index.ts | 0 .../plugin}/002-single-module/.gitignore | 0 .../expected/build-artifacts/wrap.info | Bin .../002-single-module/expected/stdout.json | 0 .../plugin}/002-single-module/polywrap.yaml | 0 .../plugin}/002-single-module/schema.graphql | 0 .../plugin}/002-single-module/src/index.ts | 0 .../plugin}/003-env/.gitignore | 0 .../expected/build-artifacts/wrap.info | Bin .../plugin}/003-env/expected/stdout.json | 0 .../plugin}/003-env/polywrap.yaml | 0 .../plugin}/003-env/schema.graphql | 0 .../plugin}/003-env/src/index.ts | 0 .../plugin}/004-env-sanitization/.gitignore | 0 .../expected/build-artifacts/wrap.info | Bin .../004-env-sanitization/expected/stdout.json | 0 .../004-env-sanitization/polywrap.yaml | 0 .../004-env-sanitization/schema.graphql | 0 .../plugin}/004-env-sanitization/src/index.ts | 0 .../plugin}/005-custom-config/.gitignore | 0 .../plugin/005-custom-config}/cmd.json | 0 .../plugin}/005-custom-config/config.ts | 0 .../expected/build-artifacts/wrap.info | Bin .../005-custom-config/expected/stdout.json | 0 .../plugin}/005-custom-config/polywrap.yaml | 0 .../plugin}/005-custom-config/schema.graphql | 0 .../plugin}/005-custom-config/src/index.ts | 0 .../006-custom-manifest-file/.gitignore | 0 .../plugin}/006-custom-manifest-file/cmd.json | 0 .../expected/build-artifacts/wrap.info | Bin .../expected/stdout.json | 0 .../polywrap.custom.plugin.yaml | 0 .../006-custom-manifest-file/schema.graphql | 0 .../006-custom-manifest-file/src/index.ts | 0 .../build-cmd => build-cmd/wasm}/.gitignore | 0 .../001-sanity/expected/output.json | 0 .../001-sanity/expected/stdout.json | 0 .../assemblyscript/001-sanity/package.json | 0 .../001-sanity/polywrap.build.yaml | 0 .../assemblyscript/001-sanity/polywrap.yaml | 0 .../assemblyscript/001-sanity/src/index.ts | 0 .../001-sanity/src/schema.graphql | 0 .../expected/stdout.json | 0 .../002-invalid-manifest-1/polywrap.yaml | 0 .../expected/stdout.json | 0 .../003-invalid-manifest-2/polywrap.yaml | 0 .../004-default-build/expected/output.json | 0 .../004-default-build/expected/stdout.json | 0 .../004-default-build/package.json | 0 .../004-default-build/polywrap.build.yaml | 0 .../004-default-build/polywrap.yaml | 0 .../004-default-build/src/index.ts | 0 .../004-default-build/src/schema.graphql | 0 .../005-default-dockerfile/cmd.json | 0 .../expected/output.json | 0 .../expected/stdout.json | 0 .../005-default-dockerfile/package.json | 0 .../polywrap.build.yaml | 0 .../005-default-dockerfile/polywrap.yaml | 0 .../005-default-dockerfile/src/index.ts | 0 .../005-default-dockerfile/src/schema.graphql | 0 .../006-custom-dockerfile/Dockerfile | 0 .../006-custom-dockerfile/cmd.json | 0 .../expected/output.json | 0 .../expected/stdout.json | 0 .../006-custom-dockerfile/package.json | 0 .../006-custom-dockerfile/polywrap.build.yaml | 0 .../006-custom-dockerfile/polywrap.yaml | 0 .../006-custom-dockerfile/src/index.ts | 0 .../006-custom-dockerfile/src/schema.graphql | 0 .../007-linked-packages/expected/output.json | 0 .../007-linked-packages/expected/stdout.json | 0 .../007-linked-packages/package.json | 0 .../007-linked-packages/polywrap.build.yaml | 0 .../007-linked-packages/polywrap.yaml | 0 .../007-linked-packages/src/index.ts | 0 .../007-linked-packages/src/schema.graphql | 0 .../assemblyscript/009-docker-buildx/cmd.json | 0 .../009-docker-buildx/expected/output.json | 0 .../009-docker-buildx/expected/stdout.json | 0 .../009-docker-buildx/package.json | 0 .../009-docker-buildx/polywrap.build.yaml | 0 .../009-docker-buildx/polywrap.yaml | 0 .../009-docker-buildx/src/index.ts | 0 .../009-docker-buildx/src/schema.graphql | 0 .../010-custom-config}/cmd.json | 0 .../010-custom-config/config.ts | 0 .../010-custom-config/expected/output.json | 0 .../010-custom-config/expected/stdout.json | 0 .../010-custom-config/package.json | 0 .../010-custom-config/polywrap.build.yaml | 0 .../010-custom-config/polywrap.yaml | 0 .../010-custom-config/src/index.ts | 0 .../010-custom-config/src/schema.graphql | 0 .../011-custom-config}/cmd.json | 0 .../011-custom-config/expected/output.json | 0 .../011-custom-config/expected/stdout.json | 0 .../011-custom-config/package.json | 0 .../polywrap.custom.build.yaml | 0 .../011-custom-config/polywrap.custom.yaml | 0 .../011-custom-config/src/index.ts | 0 .../011-custom-config/src/schema.graphql | 0 .../expected/stdout.json | 0 .../polywrap.build.yaml | 0 .../polywrap.yaml | 0 .../src/schema.graphql | 0 .../014-override-config/cmd.json | 0 .../014-override-config/config.ts | 0 .../014-override-config/expected/output.json | 0 .../014-override-config/expected/stdout.json | 0 .../014-override-config/package.json | 0 .../014-override-config/polywrap.build.yaml | 0 .../014-override-config/polywrap.yaml | 0 .../014-override-config/src/index.ts | 0 .../014-override-config/src/schema.graphql | 0 .../015-resource-files/expected/output.json | 0 .../015-resource-files/expected/stdout.json | 0 .../015-resource-files/package.json | 0 .../015-resource-files/polywrap.build.yaml | 0 .../015-resource-files/polywrap.yaml | 0 .../015-resource-files/resources/README.md | 0 .../resources/test/resource.txt | 0 .../015-resource-files/src/index.ts | 0 .../015-resource-files/src/schema.graphql | 0 .../016-local-import-uri/expected/output.json | 0 .../016-local-import-uri/expected/stdout.json | 0 .../016-local-import-uri/package.json | 0 .../016-local-import-uri/polywrap.build.yaml | 0 .../016-local-import-uri/polywrap.yaml | 0 .../016-local-import-uri/src/index.ts | 0 .../016-local-import-uri/src/schema.graphql | 0 .../wasm}/rust/001-sanity/Cargo.toml | 0 .../rust/001-sanity/expected/output.json | 0 .../rust/001-sanity/expected/stdout.json | 0 .../wasm}/rust/001-sanity/polywrap.build.yaml | 0 .../wasm}/rust/001-sanity/polywrap.yaml | 0 .../wasm}/rust/001-sanity/schema.graphql | 0 .../wasm}/rust/001-sanity/src/lib.rs | 0 .../app}/001-sanity/expected/stdout.json | 0 .../app}/001-sanity/polywrap.app.yaml | 0 .../app}/001-sanity/schema.graphql | 0 .../app}/002-with-plugin/expected/stdout.json | 0 .../app}/002-with-plugin/polywrap.app.yaml | 0 .../app}/002-with-plugin/schema.graphql | 0 .../003-multi-import/expected/stdout.json | 0 .../app}/003-multi-import/polywrap.app.yaml | 0 .../app}/003-multi-import/schema.graphql | 0 .../app/004-custom-config}/cmd.json | 0 .../app}/004-custom-config/config.ts | 0 .../004-custom-config/expected/stdout.json | 0 .../app}/004-custom-config/polywrap.app.yaml | 0 .../app}/004-custom-config/schema.graphql | 0 .../app}/005-custom-manifest-file/cmd.json | 0 .../expected/stdout.json | 0 .../polywrap.custom.app.yaml | 0 .../005-custom-manifest-file/schema.graphql | 0 .../plugin}/001-sanity/.gitignore | 0 .../plugin}/001-sanity/expected/stdout.json | 0 .../plugin}/001-sanity/expected/wrap/index.ts | 0 .../001-sanity/expected/wrap/module.ts | 0 .../plugin}/001-sanity/expected/wrap/types.ts | 0 .../001-sanity/expected/wrap/wrap.info.ts | 0 .../plugin}/001-sanity/polywrap.yaml | 0 .../plugin}/001-sanity/schema.graphql | 0 .../plugin}/001-sanity/src/index.ts | 0 .../plugin}/002-single-module/.gitignore | 0 .../002-single-module/expected/stdout.json | 0 .../002-single-module/expected/wrap/index.ts | 0 .../002-single-module/expected/wrap/module.ts | 0 .../002-single-module/expected/wrap/types.ts | 0 .../expected/wrap/wrap.info.ts | 0 .../plugin}/002-single-module/polywrap.yaml | 0 .../plugin}/002-single-module/schema.graphql | 0 .../plugin}/002-single-module/src/index.ts | 0 .../plugin}/003-env/.gitignore | 0 .../plugin}/003-env/expected/stdout.json | 0 .../plugin}/003-env/expected/wrap/index.ts | 0 .../plugin}/003-env/expected/wrap/module.ts | 0 .../plugin}/003-env/expected/wrap/types.ts | 0 .../003-env/expected/wrap/wrap.info.ts | 0 .../plugin}/003-env/polywrap.yaml | 0 .../plugin}/003-env/schema.graphql | 0 .../plugin}/003-env/src/index.ts | 0 .../plugin}/004-env-sanitization/.gitignore | 0 .../004-env-sanitization/expected/stdout.json | 0 .../expected/wrap/index.ts | 0 .../expected/wrap/module.ts | 0 .../expected/wrap/types.ts | 0 .../expected/wrap/wrap.info.ts | 0 .../004-env-sanitization/polywrap.yaml | 0 .../004-env-sanitization/schema.graphql | 0 .../plugin}/004-env-sanitization/src/index.ts | 0 .../plugin}/005-custom-config/.gitignore | 0 .../plugin/005-custom-config}/cmd.json | 0 .../plugin}/005-custom-config/config.ts | 0 .../005-custom-config/expected/stdout.json | 0 .../005-custom-config/expected/wrap/index.ts | 0 .../005-custom-config/expected/wrap/module.ts | 0 .../005-custom-config/expected/wrap/types.ts | 0 .../expected/wrap/wrap.info.ts | 0 .../plugin}/005-custom-config/polywrap.yaml | 0 .../plugin}/005-custom-config/schema.graphql | 0 .../plugin}/005-custom-config/src/index.ts | 0 .../006-custom-manifest-file/.gitignore | 0 .../plugin/006-custom-manifest-file}/cmd.json | 0 .../expected/stdout.json | 0 .../expected/wrap/index.ts | 0 .../expected/wrap/module.ts | 0 .../expected/wrap/types.ts | 0 .../expected/wrap/wrap.info.ts | 0 .../polywrap.custom.yaml | 0 .../006-custom-manifest-file/schema.graphql | 0 .../006-custom-manifest-file/src/index.ts | 0 .../plugin}/007-interface-comments/.gitignore | 0 .../expected/build-artifacts/wrap.info | Bin .../expected/stdout.json | 0 .../expected/wrap/index.ts | 0 .../expected/wrap/module.ts | 0 .../expected/wrap/types.ts | 0 .../expected/wrap/wrap.info.ts | 0 .../007-interface-comments/import.graphql | 0 .../007-interface-comments/polywrap.yaml | 0 .../007-interface-comments/schema.graphql | 0 .../007-interface-comments/src/index.ts | 0 .../plugin}/008-python/.gitignore | 0 .../plugin}/008-python/expected/stdout.json | 0 .../008-python/expected/wrap/__init__.py | 0 .../008-python/expected/wrap/module.py | 0 .../plugin}/008-python/expected/wrap/types.py | 0 .../008-python/expected/wrap/wrap_info.py | 0 .../plugin}/008-python/polywrap.yaml | 0 .../plugin}/008-python/sample/__init__.py | 0 .../plugin}/008-python/schema.graphql | 0 .../expected/stdout.json | 0 .../001-sanity-assemblyscript/package.json | 0 .../polywrap-norun.gen.js | 0 .../polywrap.build.yaml | 0 .../001-sanity-assemblyscript/polywrap.yaml | 0 .../001-sanity-assemblyscript/schema.graphql | 0 .../001-sanity-assemblyscript/src/index.ts | 0 .../wasm}/002-sanity-rust/Cargo.toml | 0 .../002-sanity-rust/expected/stdout.json | 0 .../wasm}/002-sanity-rust/polywrap.build.yaml | 0 .../wasm}/002-sanity-rust/polywrap.yaml | 0 .../wasm}/002-sanity-rust/schema.graphql | 0 .../wasm}/002-sanity-rust/src/lib.rs | 0 .../wasm}/003-invalid-codegen-script/cmd.json | 0 .../expected/stdout.json | 0 .../003-invalid-codegen-script/package.json | 0 .../polywrap-norun.gen.js | 0 .../polywrap.build.yaml | 0 .../003-invalid-codegen-script/polywrap.yaml | 0 .../003-invalid-codegen-script/schema.graphql | 0 .../003-invalid-codegen-script/src/index.ts | 0 .../templates/schema.mustache | 0 .../wasm}/004-codegen-script/cmd.json | 0 .../004-codegen-script/expected/stdout.json | 0 .../wasm}/004-codegen-script/package.json | 0 .../004-codegen-script/polywrap.build.yaml | 0 .../wasm}/004-codegen-script/polywrap.gen.ts | 0 .../wasm}/004-codegen-script/polywrap.yaml | 0 .../wasm}/004-codegen-script/schema.graphql | 0 .../wasm}/004-codegen-script/src/index.ts | 0 .../templates/schema.mustache | 0 .../wasm}/005-custom-config/cmd.json | 0 .../wasm}/005-custom-config/config.ts | 0 .../005-custom-config/expected/stdout.json | 0 .../wasm}/005-custom-config/package.json | 0 .../005-custom-config/polywrap.build.yaml | 0 .../wasm}/005-custom-config/polywrap.yaml | 0 .../wasm}/005-custom-config/schema.graphql | 0 .../wasm}/005-custom-config/src/index.ts | 0 .../wasm}/006-custom-manifest-file/cmd.json | 0 .../expected/stdout.json | 0 .../006-custom-manifest-file/package.json | 0 .../polywrap.custom.build.yaml | 0 .../polywrap.custom.yaml | 0 .../006-custom-manifest-file/schema.graphql | 0 .../006-custom-manifest-file/src/index.ts | 0 .../wasm}/007-override-config/cmd.json | 0 .../wasm}/007-override-config/config.ts | 0 .../007-override-config/expected/stdout.json | 0 .../wasm}/007-override-config/package.json | 0 .../007-override-config/polywrap.build.yaml | 0 .../wasm}/007-override-config/polywrap.yaml | 0 .../wasm}/007-override-config/schema.graphql | 0 .../wasm}/007-override-config/src/index.ts | 0 .../cli/{wasm => }/deploy/001-sanity/URI.txt | 0 .../deploy/001-sanity/polywrap.deploy.yaml | 0 .../deploy/002-no-ext/polywrap.deploy.yaml | 0 .../003-invalid-config/polywrap.deploy.yaml | 0 .../004-fail-between/polywrap.deploy.yaml | 0 .../polywrap.deploy.yaml | 0 .../cli/{wasm => }/deploy/wrapper/wrap.info | 0 .../cli/{wasm => }/deploy/wrapper/wrap.wasm | Bin .../001-rust/current/Dockerfile | 80 ------------------ 311 files changed, 14 insertions(+), 94 deletions(-) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/001-sanity/.gitignore (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/001-sanity/expected/build-artifacts/wrap.info (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/001-sanity/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/001-sanity/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/001-sanity/schema.graphql (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/001-sanity/src/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/002-single-module/.gitignore (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/002-single-module/expected/build-artifacts/wrap.info (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/002-single-module/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/002-single-module/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/002-single-module/schema.graphql (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/002-single-module/src/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/003-env/.gitignore (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/003-env/expected/build-artifacts/wrap.info (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/003-env/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/003-env/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/003-env/schema.graphql (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/003-env/src/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/004-env-sanitization/.gitignore (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/004-env-sanitization/expected/build-artifacts/wrap.info (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/004-env-sanitization/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/004-env-sanitization/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/004-env-sanitization/schema.graphql (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/004-env-sanitization/src/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/005-custom-config/.gitignore (100%) rename packages/test-cases/cases/cli/{app/codegen/004-custom-config => build-cmd/plugin/005-custom-config}/cmd.json (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/005-custom-config/config.ts (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/005-custom-config/expected/build-artifacts/wrap.info (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/005-custom-config/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/005-custom-config/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/005-custom-config/schema.graphql (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/005-custom-config/src/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/006-custom-manifest-file/.gitignore (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/006-custom-manifest-file/cmd.json (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/006-custom-manifest-file/expected/build-artifacts/wrap.info (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/006-custom-manifest-file/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/006-custom-manifest-file/polywrap.custom.plugin.yaml (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/006-custom-manifest-file/schema.graphql (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd => build-cmd/plugin}/006-custom-manifest-file/src/index.ts (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/.gitignore (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/001-sanity/expected/output.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/001-sanity/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/001-sanity/package.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/001-sanity/polywrap.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/001-sanity/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/001-sanity/src/index.ts (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/001-sanity/src/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/002-invalid-manifest-1/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/002-invalid-manifest-1/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/003-invalid-manifest-2/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/003-invalid-manifest-2/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/004-default-build/expected/output.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/004-default-build/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/004-default-build/package.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/004-default-build/polywrap.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/004-default-build/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/004-default-build/src/index.ts (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/004-default-build/src/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/005-default-dockerfile/cmd.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/005-default-dockerfile/expected/output.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/005-default-dockerfile/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/005-default-dockerfile/package.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/005-default-dockerfile/polywrap.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/005-default-dockerfile/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/005-default-dockerfile/src/index.ts (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/005-default-dockerfile/src/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/006-custom-dockerfile/Dockerfile (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/006-custom-dockerfile/cmd.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/006-custom-dockerfile/expected/output.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/006-custom-dockerfile/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/006-custom-dockerfile/package.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/006-custom-dockerfile/polywrap.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/006-custom-dockerfile/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/006-custom-dockerfile/src/index.ts (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/006-custom-dockerfile/src/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/007-linked-packages/expected/output.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/007-linked-packages/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/007-linked-packages/package.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/007-linked-packages/polywrap.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/007-linked-packages/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/007-linked-packages/src/index.ts (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/007-linked-packages/src/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/009-docker-buildx/cmd.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/009-docker-buildx/expected/output.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/009-docker-buildx/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/009-docker-buildx/package.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/009-docker-buildx/polywrap.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/009-docker-buildx/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/009-docker-buildx/src/index.ts (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/009-docker-buildx/src/schema.graphql (100%) rename packages/test-cases/cases/cli/{plugin/build-cmd/005-custom-config => build-cmd/wasm/assemblyscript/010-custom-config}/cmd.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/010-custom-config/config.ts (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/010-custom-config/expected/output.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/010-custom-config/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/010-custom-config/package.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/010-custom-config/polywrap.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/010-custom-config/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/010-custom-config/src/index.ts (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/010-custom-config/src/schema.graphql (100%) rename packages/test-cases/cases/cli/{plugin/codegen/006-custom-manifest-file => build-cmd/wasm/assemblyscript/011-custom-config}/cmd.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/011-custom-config/expected/output.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/011-custom-config/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/011-custom-config/package.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/011-custom-config/polywrap.custom.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/011-custom-config/polywrap.custom.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/011-custom-config/src/index.ts (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/011-custom-config/src/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/013-wrong-language-specific-config/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/013-wrong-language-specific-config/polywrap.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/013-wrong-language-specific-config/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/013-wrong-language-specific-config/src/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/014-override-config/cmd.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/014-override-config/config.ts (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/014-override-config/expected/output.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/014-override-config/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/014-override-config/package.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/014-override-config/polywrap.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/014-override-config/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/014-override-config/src/index.ts (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/014-override-config/src/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/015-resource-files/expected/output.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/015-resource-files/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/015-resource-files/package.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/015-resource-files/polywrap.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/015-resource-files/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/015-resource-files/resources/README.md (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/015-resource-files/resources/test/resource.txt (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/015-resource-files/src/index.ts (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/015-resource-files/src/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/016-local-import-uri/expected/output.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/016-local-import-uri/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/016-local-import-uri/package.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/016-local-import-uri/polywrap.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/016-local-import-uri/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/016-local-import-uri/src/index.ts (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/assemblyscript/016-local-import-uri/src/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/rust/001-sanity/Cargo.toml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/rust/001-sanity/expected/output.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/rust/001-sanity/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/rust/001-sanity/polywrap.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/rust/001-sanity/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/rust/001-sanity/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd => build-cmd/wasm}/rust/001-sanity/src/lib.rs (100%) rename packages/test-cases/cases/cli/{app/codegen => codegen/app}/001-sanity/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{app/codegen => codegen/app}/001-sanity/polywrap.app.yaml (100%) rename packages/test-cases/cases/cli/{app/codegen => codegen/app}/001-sanity/schema.graphql (100%) rename packages/test-cases/cases/cli/{app/codegen => codegen/app}/002-with-plugin/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{app/codegen => codegen/app}/002-with-plugin/polywrap.app.yaml (100%) rename packages/test-cases/cases/cli/{app/codegen => codegen/app}/002-with-plugin/schema.graphql (100%) rename packages/test-cases/cases/cli/{app/codegen => codegen/app}/003-multi-import/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{app/codegen => codegen/app}/003-multi-import/polywrap.app.yaml (100%) rename packages/test-cases/cases/cli/{app/codegen => codegen/app}/003-multi-import/schema.graphql (100%) rename packages/test-cases/cases/cli/{plugin/codegen/005-custom-config => codegen/app/004-custom-config}/cmd.json (100%) rename packages/test-cases/cases/cli/{app/codegen => codegen/app}/004-custom-config/config.ts (100%) rename packages/test-cases/cases/cli/{app/codegen => codegen/app}/004-custom-config/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{app/codegen => codegen/app}/004-custom-config/polywrap.app.yaml (100%) rename packages/test-cases/cases/cli/{app/codegen => codegen/app}/004-custom-config/schema.graphql (100%) rename packages/test-cases/cases/cli/{app/codegen => codegen/app}/005-custom-manifest-file/cmd.json (100%) rename packages/test-cases/cases/cli/{app/codegen => codegen/app}/005-custom-manifest-file/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{app/codegen => codegen/app}/005-custom-manifest-file/polywrap.custom.app.yaml (100%) rename packages/test-cases/cases/cli/{app/codegen => codegen/app}/005-custom-manifest-file/schema.graphql (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/001-sanity/.gitignore (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/001-sanity/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/001-sanity/expected/wrap/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/001-sanity/expected/wrap/module.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/001-sanity/expected/wrap/types.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/001-sanity/expected/wrap/wrap.info.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/001-sanity/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/001-sanity/schema.graphql (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/001-sanity/src/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/002-single-module/.gitignore (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/002-single-module/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/002-single-module/expected/wrap/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/002-single-module/expected/wrap/module.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/002-single-module/expected/wrap/types.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/002-single-module/expected/wrap/wrap.info.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/002-single-module/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/002-single-module/schema.graphql (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/002-single-module/src/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/003-env/.gitignore (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/003-env/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/003-env/expected/wrap/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/003-env/expected/wrap/module.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/003-env/expected/wrap/types.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/003-env/expected/wrap/wrap.info.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/003-env/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/003-env/schema.graphql (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/003-env/src/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/004-env-sanitization/.gitignore (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/004-env-sanitization/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/004-env-sanitization/expected/wrap/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/004-env-sanitization/expected/wrap/module.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/004-env-sanitization/expected/wrap/types.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/004-env-sanitization/expected/wrap/wrap.info.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/004-env-sanitization/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/004-env-sanitization/schema.graphql (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/004-env-sanitization/src/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/005-custom-config/.gitignore (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd/assemblyscript/010-custom-config => codegen/plugin/005-custom-config}/cmd.json (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/005-custom-config/config.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/005-custom-config/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/005-custom-config/expected/wrap/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/005-custom-config/expected/wrap/module.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/005-custom-config/expected/wrap/types.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/005-custom-config/expected/wrap/wrap.info.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/005-custom-config/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/005-custom-config/schema.graphql (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/005-custom-config/src/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/006-custom-manifest-file/.gitignore (100%) rename packages/test-cases/cases/cli/{wasm/build-cmd/assemblyscript/011-custom-config => codegen/plugin/006-custom-manifest-file}/cmd.json (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/006-custom-manifest-file/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/006-custom-manifest-file/expected/wrap/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/006-custom-manifest-file/expected/wrap/module.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/006-custom-manifest-file/expected/wrap/types.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/006-custom-manifest-file/expected/wrap/wrap.info.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/006-custom-manifest-file/polywrap.custom.yaml (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/006-custom-manifest-file/schema.graphql (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/006-custom-manifest-file/src/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/007-interface-comments/.gitignore (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/007-interface-comments/expected/build-artifacts/wrap.info (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/007-interface-comments/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/007-interface-comments/expected/wrap/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/007-interface-comments/expected/wrap/module.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/007-interface-comments/expected/wrap/types.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/007-interface-comments/expected/wrap/wrap.info.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/007-interface-comments/import.graphql (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/007-interface-comments/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/007-interface-comments/schema.graphql (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/007-interface-comments/src/index.ts (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/008-python/.gitignore (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/008-python/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/008-python/expected/wrap/__init__.py (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/008-python/expected/wrap/module.py (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/008-python/expected/wrap/types.py (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/008-python/expected/wrap/wrap_info.py (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/008-python/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/008-python/sample/__init__.py (100%) rename packages/test-cases/cases/cli/{plugin/codegen => codegen/plugin}/008-python/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/001-sanity-assemblyscript/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/001-sanity-assemblyscript/package.json (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/001-sanity-assemblyscript/polywrap-norun.gen.js (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/001-sanity-assemblyscript/polywrap.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/001-sanity-assemblyscript/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/001-sanity-assemblyscript/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/001-sanity-assemblyscript/src/index.ts (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/002-sanity-rust/Cargo.toml (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/002-sanity-rust/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/002-sanity-rust/polywrap.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/002-sanity-rust/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/002-sanity-rust/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/002-sanity-rust/src/lib.rs (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/003-invalid-codegen-script/cmd.json (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/003-invalid-codegen-script/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/003-invalid-codegen-script/package.json (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/003-invalid-codegen-script/polywrap-norun.gen.js (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/003-invalid-codegen-script/polywrap.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/003-invalid-codegen-script/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/003-invalid-codegen-script/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/003-invalid-codegen-script/src/index.ts (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/003-invalid-codegen-script/templates/schema.mustache (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/004-codegen-script/cmd.json (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/004-codegen-script/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/004-codegen-script/package.json (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/004-codegen-script/polywrap.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/004-codegen-script/polywrap.gen.ts (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/004-codegen-script/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/004-codegen-script/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/004-codegen-script/src/index.ts (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/004-codegen-script/templates/schema.mustache (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/005-custom-config/cmd.json (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/005-custom-config/config.ts (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/005-custom-config/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/005-custom-config/package.json (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/005-custom-config/polywrap.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/005-custom-config/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/005-custom-config/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/005-custom-config/src/index.ts (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/006-custom-manifest-file/cmd.json (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/006-custom-manifest-file/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/006-custom-manifest-file/package.json (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/006-custom-manifest-file/polywrap.custom.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/006-custom-manifest-file/polywrap.custom.yaml (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/006-custom-manifest-file/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/006-custom-manifest-file/src/index.ts (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/007-override-config/cmd.json (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/007-override-config/config.ts (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/007-override-config/expected/stdout.json (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/007-override-config/package.json (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/007-override-config/polywrap.build.yaml (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/007-override-config/polywrap.yaml (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/007-override-config/schema.graphql (100%) rename packages/test-cases/cases/cli/{wasm/codegen => codegen/wasm}/007-override-config/src/index.ts (100%) rename packages/test-cases/cases/cli/{wasm => }/deploy/001-sanity/URI.txt (100%) rename packages/test-cases/cases/cli/{wasm => }/deploy/001-sanity/polywrap.deploy.yaml (100%) rename packages/test-cases/cases/cli/{wasm => }/deploy/002-no-ext/polywrap.deploy.yaml (100%) rename packages/test-cases/cases/cli/{wasm => }/deploy/003-invalid-config/polywrap.deploy.yaml (100%) rename packages/test-cases/cases/cli/{wasm => }/deploy/004-fail-between/polywrap.deploy.yaml (100%) rename packages/test-cases/cases/cli/{wasm => }/deploy/005-non-loaded-env-var/polywrap.deploy.yaml (100%) rename packages/test-cases/cases/cli/{wasm => }/deploy/wrapper/wrap.info (100%) rename packages/test-cases/cases/cli/{wasm => }/deploy/wrapper/wrap.wasm (100%) delete mode 100644 packages/test-cases/cases/cli/wasm/build-benchmarks/001-rust/current/Dockerfile diff --git a/packages/cli/src/__tests__/e2e/build-rs.spec.ts b/packages/cli/src/__tests__/e2e/build-rs.spec.ts index 1959029934..ba766019a1 100644 --- a/packages/cli/src/__tests__/e2e/build-rs.spec.ts +++ b/packages/cli/src/__tests__/e2e/build-rs.spec.ts @@ -7,7 +7,7 @@ import path from "path"; jest.setTimeout(1200000); describe("e2e tests for build command", () => { - const testCaseRoot = path.join(GetPathToCliTestFiles(), "wasm/build-cmd/rust"); + const testCaseRoot = path.join(GetPathToCliTestFiles(), "build-cmd/wasm/rust"); const testCases = fs .readdirSync(testCaseRoot, { withFileTypes: true }) .filter((dirent) => dirent.isDirectory()) diff --git a/packages/cli/src/__tests__/e2e/p1/deploy.spec.ts b/packages/cli/src/__tests__/e2e/p1/deploy.spec.ts index e47d7dccf2..cbce429c9b 100644 --- a/packages/cli/src/__tests__/e2e/p1/deploy.spec.ts +++ b/packages/cli/src/__tests__/e2e/p1/deploy.spec.ts @@ -22,7 +22,7 @@ Options: -h, --help display help for command `; -const testCaseRoot = path.join(GetPathToCliTestFiles(), "wasm/deploy"); +const testCaseRoot = path.join(GetPathToCliTestFiles(), "deploy"); const testCases = fs.readdirSync(testCaseRoot, { withFileTypes: true }) .filter((dirent) => dirent.isDirectory()) diff --git a/packages/cli/src/__tests__/e2e/p2/build.plugin.spec.ts b/packages/cli/src/__tests__/e2e/p2/build.plugin.spec.ts index 9b53774c70..70f032da27 100644 --- a/packages/cli/src/__tests__/e2e/p2/build.plugin.spec.ts +++ b/packages/cli/src/__tests__/e2e/p2/build.plugin.spec.ts @@ -7,7 +7,7 @@ import { testBuildOutput } from "../helpers/testBuildOutput"; import { BuildCommandOptions } from "../../../commands"; describe("e2e tests for build command - plugin project", () => { - const testCaseRoot = path.join(GetPathToCliTestFiles(), "plugin/build-cmd"); + const testCaseRoot = path.join(GetPathToCliTestFiles(), "build-cmd/plugin"); const testCases = fs .readdirSync(testCaseRoot, { withFileTypes: true }) .filter((dirent) => dirent.isDirectory()) diff --git a/packages/cli/src/__tests__/e2e/p2/build.wasm.spec.ts b/packages/cli/src/__tests__/e2e/p2/build.wasm.spec.ts index c3fa5f0861..7fe1ea6fb7 100644 --- a/packages/cli/src/__tests__/e2e/p2/build.wasm.spec.ts +++ b/packages/cli/src/__tests__/e2e/p2/build.wasm.spec.ts @@ -37,7 +37,7 @@ Options: jest.setTimeout(500000); describe("e2e tests for build command", () => { - const testCaseRoot = path.join(GetPathToCliTestFiles(), "wasm/build-cmd/assemblyscript"); + const testCaseRoot = path.join(GetPathToCliTestFiles(), "build-cmd/wasm/assemblyscript"); const testCases = fs .readdirSync(testCaseRoot, { withFileTypes: true }) .filter((dirent) => dirent.isDirectory()) diff --git a/packages/cli/src/__tests__/e2e/p2/codegen.app.spec.ts b/packages/cli/src/__tests__/e2e/p2/codegen.app.spec.ts index 7d39d5bd1f..a6d4f43692 100644 --- a/packages/cli/src/__tests__/e2e/p2/codegen.app.spec.ts +++ b/packages/cli/src/__tests__/e2e/p2/codegen.app.spec.ts @@ -9,7 +9,7 @@ import path from "path"; import fs from "fs"; describe("e2e tests for codegen command - app project", () => { - const testCaseRoot = path.join(GetPathToCliTestFiles(), "app", "codegen"); + const testCaseRoot = path.join(GetPathToCliTestFiles(), "codegen/app"); const testCases = fs .readdirSync(testCaseRoot, { withFileTypes: true }) .filter((dirent) => dirent.isDirectory()) diff --git a/packages/cli/src/__tests__/e2e/p2/codegen.plugin.spec.ts b/packages/cli/src/__tests__/e2e/p2/codegen.plugin.spec.ts index 2551c8d6a3..e5e0cac8b1 100644 --- a/packages/cli/src/__tests__/e2e/p2/codegen.plugin.spec.ts +++ b/packages/cli/src/__tests__/e2e/p2/codegen.plugin.spec.ts @@ -15,7 +15,7 @@ import path from "path"; import fs from "fs"; describe("e2e tests for codegen command - plugin project", () => { - const testCaseRoot = path.join(GetPathToCliTestFiles(), "plugin/codegen"); + const testCaseRoot = path.join(GetPathToCliTestFiles(), "codegen/plugin"); const testCases = fs .readdirSync(testCaseRoot, { withFileTypes: true }) .filter((dirent) => dirent.isDirectory()) diff --git a/packages/cli/src/__tests__/e2e/p2/codegen.spec.ts b/packages/cli/src/__tests__/e2e/p2/codegen.spec.ts index 6a48675584..060b9611d4 100644 --- a/packages/cli/src/__tests__/e2e/p2/codegen.spec.ts +++ b/packages/cli/src/__tests__/e2e/p2/codegen.spec.ts @@ -31,7 +31,7 @@ Options: `; describe("e2e tests for codegen command", () => { - const testCaseRoot = path.join(GetPathToCliTestFiles(), "wasm/codegen"); + const testCaseRoot = path.join(GetPathToCliTestFiles(), "codegen/wasm"); const testCases = fs .readdirSync(testCaseRoot, { withFileTypes: true }) .filter((dirent) => dirent.isDirectory()) diff --git a/packages/cli/src/__tests__/e2e/p2/codegen.wasm.spec.ts b/packages/cli/src/__tests__/e2e/p2/codegen.wasm.spec.ts index ba0598ca40..f2b063ca83 100644 --- a/packages/cli/src/__tests__/e2e/p2/codegen.wasm.spec.ts +++ b/packages/cli/src/__tests__/e2e/p2/codegen.wasm.spec.ts @@ -9,7 +9,7 @@ import { testCodegenOutput } from "../helpers/testCodegenOutput"; import { CodegenCommandOptions } from "../../../commands"; describe("e2e tests for codegen command - wasm/interface project", () => { - const testCaseRoot = path.join(GetPathToCliTestFiles(), "wasm/codegen"); + const testCaseRoot = path.join(GetPathToCliTestFiles(), "codegen/wasm"); const testCases = fs .readdirSync(testCaseRoot, { withFileTypes: true }) .filter((dirent) => dirent.isDirectory()) diff --git a/packages/cli/src/__tests__/unit/docker.spec.ts b/packages/cli/src/__tests__/unit/docker.spec.ts index 6fd8e844aa..e9f9150a05 100644 --- a/packages/cli/src/__tests__/unit/docker.spec.ts +++ b/packages/cli/src/__tests__/unit/docker.spec.ts @@ -8,7 +8,7 @@ describe("e2e tests for docker", () => { await Commands.infra("down", { modules: ["eth-ens-ipfs"] }, { - cwd: path.join(GetPathToCliTestFiles(), "wasm/build-cmd/assemblyscript/001-sanity"), + cwd: path.join(GetPathToCliTestFiles(), "build-cmd/wasm/assemblyscript/001-sanity"), cli: polywrapCli, env: process.env as Record }); @@ -18,7 +18,7 @@ describe("e2e tests for docker", () => { await Commands.infra("down", { modules: ["eth-ens-ipfs"] }, { - cwd: path.join(GetPathToCliTestFiles(), "wasm/build-cmd/assemblyscript/001-sanity"), + cwd: path.join(GetPathToCliTestFiles(), "build-cmd/wasm/assemblyscript/001-sanity"), cli: polywrapCli, env: process.env as Record }); @@ -31,7 +31,7 @@ describe("e2e tests for docker", () => { strategy: "image", verbose: true, }, { - cwd: path.join(GetPathToCliTestFiles(), "wasm/build-cmd/assemblyscript/001-sanity"), + cwd: path.join(GetPathToCliTestFiles(), "build-cmd/wasm/assemblyscript/001-sanity"), cli: polywrapCli }).then((result: { exitCode: number; stdout: string; stderr: string }) => { const { exitCode, stderr } = result; diff --git a/packages/js/cli/src/__tests__/commands.spec.ts b/packages/js/cli/src/__tests__/commands.spec.ts index a06d90af24..d42794b80d 100644 --- a/packages/js/cli/src/__tests__/commands.spec.ts +++ b/packages/js/cli/src/__tests__/commands.spec.ts @@ -53,7 +53,7 @@ const clearDir = (dir: string) => { const testData: CommandTestCaseData = { build: [{ options: { strategy: "vm" }, - cwd: path.join(GetPathToCliTestFiles(), "wasm/build-cmd/assemblyscript/001-sanity"), + cwd: path.join(GetPathToCliTestFiles(), "build-cmd/wasm/assemblyscript/001-sanity"), before: async (test) => { // clear build dir if (!test.cwd) throw Error("This shouldn't happen"); @@ -72,7 +72,7 @@ const testData: CommandTestCaseData = { }], codegen: [{ options: { codegenDir: "./test" }, - cwd: path.join(GetPathToCliTestFiles(), "wasm/codegen/001-sanity-assemblyscript"), + cwd: path.join(GetPathToCliTestFiles(), "codegen/wasm/001-sanity-assemblyscript"), before: (test) => { // clear build dir if (!test.cwd || !test.options?.codegenDir) @@ -144,7 +144,7 @@ const testData: CommandTestCaseData = { }] }, deploy: [{ - cwd: path.join(GetPathToCliTestFiles(), "wasm/deploy/001-sanity"), + cwd: path.join(GetPathToCliTestFiles(), "deploy/001-sanity"), env: { PATH: process.env.PATH || "", IPFS_GATEWAY_URI: ETH_ENS_IPFS_MODULE_CONSTANTS.ipfsProvider, diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/001-sanity/.gitignore b/packages/test-cases/cases/cli/build-cmd/plugin/001-sanity/.gitignore similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/001-sanity/.gitignore rename to packages/test-cases/cases/cli/build-cmd/plugin/001-sanity/.gitignore diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/001-sanity/expected/build-artifacts/wrap.info b/packages/test-cases/cases/cli/build-cmd/plugin/001-sanity/expected/build-artifacts/wrap.info similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/001-sanity/expected/build-artifacts/wrap.info rename to packages/test-cases/cases/cli/build-cmd/plugin/001-sanity/expected/build-artifacts/wrap.info diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/001-sanity/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/plugin/001-sanity/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/001-sanity/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/plugin/001-sanity/expected/stdout.json diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/001-sanity/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/plugin/001-sanity/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/001-sanity/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/plugin/001-sanity/polywrap.yaml diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/001-sanity/schema.graphql b/packages/test-cases/cases/cli/build-cmd/plugin/001-sanity/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/001-sanity/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/plugin/001-sanity/schema.graphql diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/001-sanity/src/index.ts b/packages/test-cases/cases/cli/build-cmd/plugin/001-sanity/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/001-sanity/src/index.ts rename to packages/test-cases/cases/cli/build-cmd/plugin/001-sanity/src/index.ts diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/002-single-module/.gitignore b/packages/test-cases/cases/cli/build-cmd/plugin/002-single-module/.gitignore similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/002-single-module/.gitignore rename to packages/test-cases/cases/cli/build-cmd/plugin/002-single-module/.gitignore diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/002-single-module/expected/build-artifacts/wrap.info b/packages/test-cases/cases/cli/build-cmd/plugin/002-single-module/expected/build-artifacts/wrap.info similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/002-single-module/expected/build-artifacts/wrap.info rename to packages/test-cases/cases/cli/build-cmd/plugin/002-single-module/expected/build-artifacts/wrap.info diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/002-single-module/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/plugin/002-single-module/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/002-single-module/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/plugin/002-single-module/expected/stdout.json diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/002-single-module/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/plugin/002-single-module/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/002-single-module/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/plugin/002-single-module/polywrap.yaml diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/002-single-module/schema.graphql b/packages/test-cases/cases/cli/build-cmd/plugin/002-single-module/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/002-single-module/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/plugin/002-single-module/schema.graphql diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/002-single-module/src/index.ts b/packages/test-cases/cases/cli/build-cmd/plugin/002-single-module/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/002-single-module/src/index.ts rename to packages/test-cases/cases/cli/build-cmd/plugin/002-single-module/src/index.ts diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/003-env/.gitignore b/packages/test-cases/cases/cli/build-cmd/plugin/003-env/.gitignore similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/003-env/.gitignore rename to packages/test-cases/cases/cli/build-cmd/plugin/003-env/.gitignore diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/003-env/expected/build-artifacts/wrap.info b/packages/test-cases/cases/cli/build-cmd/plugin/003-env/expected/build-artifacts/wrap.info similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/003-env/expected/build-artifacts/wrap.info rename to packages/test-cases/cases/cli/build-cmd/plugin/003-env/expected/build-artifacts/wrap.info diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/003-env/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/plugin/003-env/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/003-env/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/plugin/003-env/expected/stdout.json diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/003-env/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/plugin/003-env/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/003-env/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/plugin/003-env/polywrap.yaml diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/003-env/schema.graphql b/packages/test-cases/cases/cli/build-cmd/plugin/003-env/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/003-env/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/plugin/003-env/schema.graphql diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/003-env/src/index.ts b/packages/test-cases/cases/cli/build-cmd/plugin/003-env/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/003-env/src/index.ts rename to packages/test-cases/cases/cli/build-cmd/plugin/003-env/src/index.ts diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/004-env-sanitization/.gitignore b/packages/test-cases/cases/cli/build-cmd/plugin/004-env-sanitization/.gitignore similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/004-env-sanitization/.gitignore rename to packages/test-cases/cases/cli/build-cmd/plugin/004-env-sanitization/.gitignore diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/004-env-sanitization/expected/build-artifacts/wrap.info b/packages/test-cases/cases/cli/build-cmd/plugin/004-env-sanitization/expected/build-artifacts/wrap.info similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/004-env-sanitization/expected/build-artifacts/wrap.info rename to packages/test-cases/cases/cli/build-cmd/plugin/004-env-sanitization/expected/build-artifacts/wrap.info diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/004-env-sanitization/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/plugin/004-env-sanitization/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/004-env-sanitization/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/plugin/004-env-sanitization/expected/stdout.json diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/004-env-sanitization/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/plugin/004-env-sanitization/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/004-env-sanitization/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/plugin/004-env-sanitization/polywrap.yaml diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/004-env-sanitization/schema.graphql b/packages/test-cases/cases/cli/build-cmd/plugin/004-env-sanitization/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/004-env-sanitization/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/plugin/004-env-sanitization/schema.graphql diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/004-env-sanitization/src/index.ts b/packages/test-cases/cases/cli/build-cmd/plugin/004-env-sanitization/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/004-env-sanitization/src/index.ts rename to packages/test-cases/cases/cli/build-cmd/plugin/004-env-sanitization/src/index.ts diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/005-custom-config/.gitignore b/packages/test-cases/cases/cli/build-cmd/plugin/005-custom-config/.gitignore similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/005-custom-config/.gitignore rename to packages/test-cases/cases/cli/build-cmd/plugin/005-custom-config/.gitignore diff --git a/packages/test-cases/cases/cli/app/codegen/004-custom-config/cmd.json b/packages/test-cases/cases/cli/build-cmd/plugin/005-custom-config/cmd.json similarity index 100% rename from packages/test-cases/cases/cli/app/codegen/004-custom-config/cmd.json rename to packages/test-cases/cases/cli/build-cmd/plugin/005-custom-config/cmd.json diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/005-custom-config/config.ts b/packages/test-cases/cases/cli/build-cmd/plugin/005-custom-config/config.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/005-custom-config/config.ts rename to packages/test-cases/cases/cli/build-cmd/plugin/005-custom-config/config.ts diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/005-custom-config/expected/build-artifacts/wrap.info b/packages/test-cases/cases/cli/build-cmd/plugin/005-custom-config/expected/build-artifacts/wrap.info similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/005-custom-config/expected/build-artifacts/wrap.info rename to packages/test-cases/cases/cli/build-cmd/plugin/005-custom-config/expected/build-artifacts/wrap.info diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/005-custom-config/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/plugin/005-custom-config/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/005-custom-config/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/plugin/005-custom-config/expected/stdout.json diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/005-custom-config/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/plugin/005-custom-config/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/005-custom-config/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/plugin/005-custom-config/polywrap.yaml diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/005-custom-config/schema.graphql b/packages/test-cases/cases/cli/build-cmd/plugin/005-custom-config/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/005-custom-config/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/plugin/005-custom-config/schema.graphql diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/005-custom-config/src/index.ts b/packages/test-cases/cases/cli/build-cmd/plugin/005-custom-config/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/005-custom-config/src/index.ts rename to packages/test-cases/cases/cli/build-cmd/plugin/005-custom-config/src/index.ts diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/006-custom-manifest-file/.gitignore b/packages/test-cases/cases/cli/build-cmd/plugin/006-custom-manifest-file/.gitignore similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/006-custom-manifest-file/.gitignore rename to packages/test-cases/cases/cli/build-cmd/plugin/006-custom-manifest-file/.gitignore diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/006-custom-manifest-file/cmd.json b/packages/test-cases/cases/cli/build-cmd/plugin/006-custom-manifest-file/cmd.json similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/006-custom-manifest-file/cmd.json rename to packages/test-cases/cases/cli/build-cmd/plugin/006-custom-manifest-file/cmd.json diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/006-custom-manifest-file/expected/build-artifacts/wrap.info b/packages/test-cases/cases/cli/build-cmd/plugin/006-custom-manifest-file/expected/build-artifacts/wrap.info similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/006-custom-manifest-file/expected/build-artifacts/wrap.info rename to packages/test-cases/cases/cli/build-cmd/plugin/006-custom-manifest-file/expected/build-artifacts/wrap.info diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/006-custom-manifest-file/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/plugin/006-custom-manifest-file/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/006-custom-manifest-file/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/plugin/006-custom-manifest-file/expected/stdout.json diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/006-custom-manifest-file/polywrap.custom.plugin.yaml b/packages/test-cases/cases/cli/build-cmd/plugin/006-custom-manifest-file/polywrap.custom.plugin.yaml similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/006-custom-manifest-file/polywrap.custom.plugin.yaml rename to packages/test-cases/cases/cli/build-cmd/plugin/006-custom-manifest-file/polywrap.custom.plugin.yaml diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/006-custom-manifest-file/schema.graphql b/packages/test-cases/cases/cli/build-cmd/plugin/006-custom-manifest-file/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/006-custom-manifest-file/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/plugin/006-custom-manifest-file/schema.graphql diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/006-custom-manifest-file/src/index.ts b/packages/test-cases/cases/cli/build-cmd/plugin/006-custom-manifest-file/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/006-custom-manifest-file/src/index.ts rename to packages/test-cases/cases/cli/build-cmd/plugin/006-custom-manifest-file/src/index.ts diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/.gitignore b/packages/test-cases/cases/cli/build-cmd/wasm/.gitignore similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/.gitignore rename to packages/test-cases/cases/cli/build-cmd/wasm/.gitignore diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/001-sanity/expected/output.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/001-sanity/expected/output.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/001-sanity/expected/output.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/001-sanity/expected/output.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/001-sanity/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/001-sanity/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/001-sanity/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/001-sanity/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/001-sanity/package.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/001-sanity/package.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/001-sanity/package.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/001-sanity/package.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/001-sanity/polywrap.build.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/001-sanity/polywrap.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/001-sanity/polywrap.build.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/001-sanity/polywrap.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/001-sanity/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/001-sanity/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/001-sanity/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/001-sanity/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/001-sanity/src/index.ts b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/001-sanity/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/001-sanity/src/index.ts rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/001-sanity/src/index.ts diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/001-sanity/src/schema.graphql b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/001-sanity/src/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/001-sanity/src/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/001-sanity/src/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/002-invalid-manifest-1/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/002-invalid-manifest-1/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/002-invalid-manifest-1/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/002-invalid-manifest-1/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/002-invalid-manifest-1/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/002-invalid-manifest-1/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/002-invalid-manifest-1/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/002-invalid-manifest-1/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/003-invalid-manifest-2/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/003-invalid-manifest-2/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/003-invalid-manifest-2/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/003-invalid-manifest-2/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/003-invalid-manifest-2/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/003-invalid-manifest-2/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/003-invalid-manifest-2/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/003-invalid-manifest-2/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/004-default-build/expected/output.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/004-default-build/expected/output.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/004-default-build/expected/output.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/004-default-build/expected/output.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/004-default-build/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/004-default-build/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/004-default-build/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/004-default-build/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/004-default-build/package.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/004-default-build/package.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/004-default-build/package.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/004-default-build/package.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/004-default-build/polywrap.build.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/004-default-build/polywrap.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/004-default-build/polywrap.build.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/004-default-build/polywrap.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/004-default-build/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/004-default-build/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/004-default-build/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/004-default-build/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/004-default-build/src/index.ts b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/004-default-build/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/004-default-build/src/index.ts rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/004-default-build/src/index.ts diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/004-default-build/src/schema.graphql b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/004-default-build/src/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/004-default-build/src/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/004-default-build/src/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/005-default-dockerfile/cmd.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/005-default-dockerfile/cmd.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/005-default-dockerfile/cmd.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/005-default-dockerfile/cmd.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/005-default-dockerfile/expected/output.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/005-default-dockerfile/expected/output.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/005-default-dockerfile/expected/output.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/005-default-dockerfile/expected/output.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/005-default-dockerfile/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/005-default-dockerfile/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/005-default-dockerfile/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/005-default-dockerfile/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/005-default-dockerfile/package.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/005-default-dockerfile/package.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/005-default-dockerfile/package.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/005-default-dockerfile/package.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/005-default-dockerfile/polywrap.build.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/005-default-dockerfile/polywrap.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/005-default-dockerfile/polywrap.build.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/005-default-dockerfile/polywrap.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/005-default-dockerfile/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/005-default-dockerfile/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/005-default-dockerfile/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/005-default-dockerfile/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/005-default-dockerfile/src/index.ts b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/005-default-dockerfile/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/005-default-dockerfile/src/index.ts rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/005-default-dockerfile/src/index.ts diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/005-default-dockerfile/src/schema.graphql b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/005-default-dockerfile/src/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/005-default-dockerfile/src/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/005-default-dockerfile/src/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/006-custom-dockerfile/Dockerfile b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/006-custom-dockerfile/Dockerfile similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/006-custom-dockerfile/Dockerfile rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/006-custom-dockerfile/Dockerfile diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/006-custom-dockerfile/cmd.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/006-custom-dockerfile/cmd.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/006-custom-dockerfile/cmd.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/006-custom-dockerfile/cmd.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/006-custom-dockerfile/expected/output.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/006-custom-dockerfile/expected/output.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/006-custom-dockerfile/expected/output.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/006-custom-dockerfile/expected/output.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/006-custom-dockerfile/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/006-custom-dockerfile/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/006-custom-dockerfile/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/006-custom-dockerfile/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/006-custom-dockerfile/package.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/006-custom-dockerfile/package.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/006-custom-dockerfile/package.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/006-custom-dockerfile/package.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/006-custom-dockerfile/polywrap.build.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/006-custom-dockerfile/polywrap.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/006-custom-dockerfile/polywrap.build.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/006-custom-dockerfile/polywrap.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/006-custom-dockerfile/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/006-custom-dockerfile/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/006-custom-dockerfile/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/006-custom-dockerfile/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/006-custom-dockerfile/src/index.ts b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/006-custom-dockerfile/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/006-custom-dockerfile/src/index.ts rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/006-custom-dockerfile/src/index.ts diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/006-custom-dockerfile/src/schema.graphql b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/006-custom-dockerfile/src/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/006-custom-dockerfile/src/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/006-custom-dockerfile/src/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/007-linked-packages/expected/output.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/007-linked-packages/expected/output.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/007-linked-packages/expected/output.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/007-linked-packages/expected/output.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/007-linked-packages/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/007-linked-packages/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/007-linked-packages/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/007-linked-packages/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/007-linked-packages/package.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/007-linked-packages/package.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/007-linked-packages/package.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/007-linked-packages/package.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/007-linked-packages/polywrap.build.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/007-linked-packages/polywrap.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/007-linked-packages/polywrap.build.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/007-linked-packages/polywrap.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/007-linked-packages/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/007-linked-packages/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/007-linked-packages/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/007-linked-packages/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/007-linked-packages/src/index.ts b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/007-linked-packages/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/007-linked-packages/src/index.ts rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/007-linked-packages/src/index.ts diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/007-linked-packages/src/schema.graphql b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/007-linked-packages/src/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/007-linked-packages/src/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/007-linked-packages/src/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/009-docker-buildx/cmd.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/009-docker-buildx/cmd.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/009-docker-buildx/cmd.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/009-docker-buildx/cmd.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/009-docker-buildx/expected/output.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/009-docker-buildx/expected/output.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/009-docker-buildx/expected/output.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/009-docker-buildx/expected/output.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/009-docker-buildx/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/009-docker-buildx/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/009-docker-buildx/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/009-docker-buildx/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/009-docker-buildx/package.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/009-docker-buildx/package.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/009-docker-buildx/package.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/009-docker-buildx/package.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/009-docker-buildx/polywrap.build.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/009-docker-buildx/polywrap.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/009-docker-buildx/polywrap.build.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/009-docker-buildx/polywrap.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/009-docker-buildx/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/009-docker-buildx/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/009-docker-buildx/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/009-docker-buildx/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/009-docker-buildx/src/index.ts b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/009-docker-buildx/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/009-docker-buildx/src/index.ts rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/009-docker-buildx/src/index.ts diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/009-docker-buildx/src/schema.graphql b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/009-docker-buildx/src/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/009-docker-buildx/src/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/009-docker-buildx/src/schema.graphql diff --git a/packages/test-cases/cases/cli/plugin/build-cmd/005-custom-config/cmd.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/010-custom-config/cmd.json similarity index 100% rename from packages/test-cases/cases/cli/plugin/build-cmd/005-custom-config/cmd.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/010-custom-config/cmd.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/010-custom-config/config.ts b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/010-custom-config/config.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/010-custom-config/config.ts rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/010-custom-config/config.ts diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/010-custom-config/expected/output.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/010-custom-config/expected/output.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/010-custom-config/expected/output.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/010-custom-config/expected/output.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/010-custom-config/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/010-custom-config/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/010-custom-config/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/010-custom-config/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/010-custom-config/package.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/010-custom-config/package.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/010-custom-config/package.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/010-custom-config/package.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/010-custom-config/polywrap.build.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/010-custom-config/polywrap.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/010-custom-config/polywrap.build.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/010-custom-config/polywrap.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/010-custom-config/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/010-custom-config/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/010-custom-config/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/010-custom-config/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/010-custom-config/src/index.ts b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/010-custom-config/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/010-custom-config/src/index.ts rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/010-custom-config/src/index.ts diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/010-custom-config/src/schema.graphql b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/010-custom-config/src/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/010-custom-config/src/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/010-custom-config/src/schema.graphql diff --git a/packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/cmd.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/011-custom-config/cmd.json similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/cmd.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/011-custom-config/cmd.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/011-custom-config/expected/output.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/011-custom-config/expected/output.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/011-custom-config/expected/output.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/011-custom-config/expected/output.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/011-custom-config/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/011-custom-config/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/011-custom-config/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/011-custom-config/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/011-custom-config/package.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/011-custom-config/package.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/011-custom-config/package.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/011-custom-config/package.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/011-custom-config/polywrap.custom.build.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/011-custom-config/polywrap.custom.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/011-custom-config/polywrap.custom.build.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/011-custom-config/polywrap.custom.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/011-custom-config/polywrap.custom.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/011-custom-config/polywrap.custom.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/011-custom-config/polywrap.custom.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/011-custom-config/polywrap.custom.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/011-custom-config/src/index.ts b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/011-custom-config/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/011-custom-config/src/index.ts rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/011-custom-config/src/index.ts diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/011-custom-config/src/schema.graphql b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/011-custom-config/src/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/011-custom-config/src/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/011-custom-config/src/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/013-wrong-language-specific-config/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/013-wrong-language-specific-config/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/013-wrong-language-specific-config/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/013-wrong-language-specific-config/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/013-wrong-language-specific-config/polywrap.build.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/013-wrong-language-specific-config/polywrap.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/013-wrong-language-specific-config/polywrap.build.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/013-wrong-language-specific-config/polywrap.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/013-wrong-language-specific-config/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/013-wrong-language-specific-config/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/013-wrong-language-specific-config/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/013-wrong-language-specific-config/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/013-wrong-language-specific-config/src/schema.graphql b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/013-wrong-language-specific-config/src/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/013-wrong-language-specific-config/src/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/013-wrong-language-specific-config/src/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/014-override-config/cmd.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/014-override-config/cmd.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/014-override-config/cmd.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/014-override-config/cmd.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/014-override-config/config.ts b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/014-override-config/config.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/014-override-config/config.ts rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/014-override-config/config.ts diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/014-override-config/expected/output.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/014-override-config/expected/output.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/014-override-config/expected/output.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/014-override-config/expected/output.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/014-override-config/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/014-override-config/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/014-override-config/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/014-override-config/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/014-override-config/package.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/014-override-config/package.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/014-override-config/package.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/014-override-config/package.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/014-override-config/polywrap.build.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/014-override-config/polywrap.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/014-override-config/polywrap.build.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/014-override-config/polywrap.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/014-override-config/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/014-override-config/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/014-override-config/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/014-override-config/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/014-override-config/src/index.ts b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/014-override-config/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/014-override-config/src/index.ts rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/014-override-config/src/index.ts diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/014-override-config/src/schema.graphql b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/014-override-config/src/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/014-override-config/src/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/014-override-config/src/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/015-resource-files/expected/output.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/015-resource-files/expected/output.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/015-resource-files/expected/output.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/015-resource-files/expected/output.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/015-resource-files/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/015-resource-files/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/015-resource-files/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/015-resource-files/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/015-resource-files/package.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/015-resource-files/package.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/015-resource-files/package.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/015-resource-files/package.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/015-resource-files/polywrap.build.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/015-resource-files/polywrap.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/015-resource-files/polywrap.build.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/015-resource-files/polywrap.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/015-resource-files/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/015-resource-files/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/015-resource-files/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/015-resource-files/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/015-resource-files/resources/README.md b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/015-resource-files/resources/README.md similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/015-resource-files/resources/README.md rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/015-resource-files/resources/README.md diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/015-resource-files/resources/test/resource.txt b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/015-resource-files/resources/test/resource.txt similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/015-resource-files/resources/test/resource.txt rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/015-resource-files/resources/test/resource.txt diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/015-resource-files/src/index.ts b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/015-resource-files/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/015-resource-files/src/index.ts rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/015-resource-files/src/index.ts diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/015-resource-files/src/schema.graphql b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/015-resource-files/src/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/015-resource-files/src/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/015-resource-files/src/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/016-local-import-uri/expected/output.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/016-local-import-uri/expected/output.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/016-local-import-uri/expected/output.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/016-local-import-uri/expected/output.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/016-local-import-uri/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/016-local-import-uri/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/016-local-import-uri/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/016-local-import-uri/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/016-local-import-uri/package.json b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/016-local-import-uri/package.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/016-local-import-uri/package.json rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/016-local-import-uri/package.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/016-local-import-uri/polywrap.build.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/016-local-import-uri/polywrap.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/016-local-import-uri/polywrap.build.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/016-local-import-uri/polywrap.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/016-local-import-uri/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/016-local-import-uri/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/016-local-import-uri/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/016-local-import-uri/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/016-local-import-uri/src/index.ts b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/016-local-import-uri/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/016-local-import-uri/src/index.ts rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/016-local-import-uri/src/index.ts diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/016-local-import-uri/src/schema.graphql b/packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/016-local-import-uri/src/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/016-local-import-uri/src/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/wasm/assemblyscript/016-local-import-uri/src/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/rust/001-sanity/Cargo.toml b/packages/test-cases/cases/cli/build-cmd/wasm/rust/001-sanity/Cargo.toml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/rust/001-sanity/Cargo.toml rename to packages/test-cases/cases/cli/build-cmd/wasm/rust/001-sanity/Cargo.toml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/rust/001-sanity/expected/output.json b/packages/test-cases/cases/cli/build-cmd/wasm/rust/001-sanity/expected/output.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/rust/001-sanity/expected/output.json rename to packages/test-cases/cases/cli/build-cmd/wasm/rust/001-sanity/expected/output.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/rust/001-sanity/expected/stdout.json b/packages/test-cases/cases/cli/build-cmd/wasm/rust/001-sanity/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/rust/001-sanity/expected/stdout.json rename to packages/test-cases/cases/cli/build-cmd/wasm/rust/001-sanity/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/rust/001-sanity/polywrap.build.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/rust/001-sanity/polywrap.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/rust/001-sanity/polywrap.build.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/rust/001-sanity/polywrap.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/rust/001-sanity/polywrap.yaml b/packages/test-cases/cases/cli/build-cmd/wasm/rust/001-sanity/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/rust/001-sanity/polywrap.yaml rename to packages/test-cases/cases/cli/build-cmd/wasm/rust/001-sanity/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/rust/001-sanity/schema.graphql b/packages/test-cases/cases/cli/build-cmd/wasm/rust/001-sanity/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/rust/001-sanity/schema.graphql rename to packages/test-cases/cases/cli/build-cmd/wasm/rust/001-sanity/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/rust/001-sanity/src/lib.rs b/packages/test-cases/cases/cli/build-cmd/wasm/rust/001-sanity/src/lib.rs similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/rust/001-sanity/src/lib.rs rename to packages/test-cases/cases/cli/build-cmd/wasm/rust/001-sanity/src/lib.rs diff --git a/packages/test-cases/cases/cli/app/codegen/001-sanity/expected/stdout.json b/packages/test-cases/cases/cli/codegen/app/001-sanity/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/app/codegen/001-sanity/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/app/001-sanity/expected/stdout.json diff --git a/packages/test-cases/cases/cli/app/codegen/001-sanity/polywrap.app.yaml b/packages/test-cases/cases/cli/codegen/app/001-sanity/polywrap.app.yaml similarity index 100% rename from packages/test-cases/cases/cli/app/codegen/001-sanity/polywrap.app.yaml rename to packages/test-cases/cases/cli/codegen/app/001-sanity/polywrap.app.yaml diff --git a/packages/test-cases/cases/cli/app/codegen/001-sanity/schema.graphql b/packages/test-cases/cases/cli/codegen/app/001-sanity/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/app/codegen/001-sanity/schema.graphql rename to packages/test-cases/cases/cli/codegen/app/001-sanity/schema.graphql diff --git a/packages/test-cases/cases/cli/app/codegen/002-with-plugin/expected/stdout.json b/packages/test-cases/cases/cli/codegen/app/002-with-plugin/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/app/codegen/002-with-plugin/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/app/002-with-plugin/expected/stdout.json diff --git a/packages/test-cases/cases/cli/app/codegen/002-with-plugin/polywrap.app.yaml b/packages/test-cases/cases/cli/codegen/app/002-with-plugin/polywrap.app.yaml similarity index 100% rename from packages/test-cases/cases/cli/app/codegen/002-with-plugin/polywrap.app.yaml rename to packages/test-cases/cases/cli/codegen/app/002-with-plugin/polywrap.app.yaml diff --git a/packages/test-cases/cases/cli/app/codegen/002-with-plugin/schema.graphql b/packages/test-cases/cases/cli/codegen/app/002-with-plugin/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/app/codegen/002-with-plugin/schema.graphql rename to packages/test-cases/cases/cli/codegen/app/002-with-plugin/schema.graphql diff --git a/packages/test-cases/cases/cli/app/codegen/003-multi-import/expected/stdout.json b/packages/test-cases/cases/cli/codegen/app/003-multi-import/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/app/codegen/003-multi-import/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/app/003-multi-import/expected/stdout.json diff --git a/packages/test-cases/cases/cli/app/codegen/003-multi-import/polywrap.app.yaml b/packages/test-cases/cases/cli/codegen/app/003-multi-import/polywrap.app.yaml similarity index 100% rename from packages/test-cases/cases/cli/app/codegen/003-multi-import/polywrap.app.yaml rename to packages/test-cases/cases/cli/codegen/app/003-multi-import/polywrap.app.yaml diff --git a/packages/test-cases/cases/cli/app/codegen/003-multi-import/schema.graphql b/packages/test-cases/cases/cli/codegen/app/003-multi-import/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/app/codegen/003-multi-import/schema.graphql rename to packages/test-cases/cases/cli/codegen/app/003-multi-import/schema.graphql diff --git a/packages/test-cases/cases/cli/plugin/codegen/005-custom-config/cmd.json b/packages/test-cases/cases/cli/codegen/app/004-custom-config/cmd.json similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/005-custom-config/cmd.json rename to packages/test-cases/cases/cli/codegen/app/004-custom-config/cmd.json diff --git a/packages/test-cases/cases/cli/app/codegen/004-custom-config/config.ts b/packages/test-cases/cases/cli/codegen/app/004-custom-config/config.ts similarity index 100% rename from packages/test-cases/cases/cli/app/codegen/004-custom-config/config.ts rename to packages/test-cases/cases/cli/codegen/app/004-custom-config/config.ts diff --git a/packages/test-cases/cases/cli/app/codegen/004-custom-config/expected/stdout.json b/packages/test-cases/cases/cli/codegen/app/004-custom-config/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/app/codegen/004-custom-config/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/app/004-custom-config/expected/stdout.json diff --git a/packages/test-cases/cases/cli/app/codegen/004-custom-config/polywrap.app.yaml b/packages/test-cases/cases/cli/codegen/app/004-custom-config/polywrap.app.yaml similarity index 100% rename from packages/test-cases/cases/cli/app/codegen/004-custom-config/polywrap.app.yaml rename to packages/test-cases/cases/cli/codegen/app/004-custom-config/polywrap.app.yaml diff --git a/packages/test-cases/cases/cli/app/codegen/004-custom-config/schema.graphql b/packages/test-cases/cases/cli/codegen/app/004-custom-config/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/app/codegen/004-custom-config/schema.graphql rename to packages/test-cases/cases/cli/codegen/app/004-custom-config/schema.graphql diff --git a/packages/test-cases/cases/cli/app/codegen/005-custom-manifest-file/cmd.json b/packages/test-cases/cases/cli/codegen/app/005-custom-manifest-file/cmd.json similarity index 100% rename from packages/test-cases/cases/cli/app/codegen/005-custom-manifest-file/cmd.json rename to packages/test-cases/cases/cli/codegen/app/005-custom-manifest-file/cmd.json diff --git a/packages/test-cases/cases/cli/app/codegen/005-custom-manifest-file/expected/stdout.json b/packages/test-cases/cases/cli/codegen/app/005-custom-manifest-file/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/app/codegen/005-custom-manifest-file/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/app/005-custom-manifest-file/expected/stdout.json diff --git a/packages/test-cases/cases/cli/app/codegen/005-custom-manifest-file/polywrap.custom.app.yaml b/packages/test-cases/cases/cli/codegen/app/005-custom-manifest-file/polywrap.custom.app.yaml similarity index 100% rename from packages/test-cases/cases/cli/app/codegen/005-custom-manifest-file/polywrap.custom.app.yaml rename to packages/test-cases/cases/cli/codegen/app/005-custom-manifest-file/polywrap.custom.app.yaml diff --git a/packages/test-cases/cases/cli/app/codegen/005-custom-manifest-file/schema.graphql b/packages/test-cases/cases/cli/codegen/app/005-custom-manifest-file/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/app/codegen/005-custom-manifest-file/schema.graphql rename to packages/test-cases/cases/cli/codegen/app/005-custom-manifest-file/schema.graphql diff --git a/packages/test-cases/cases/cli/plugin/codegen/001-sanity/.gitignore b/packages/test-cases/cases/cli/codegen/plugin/001-sanity/.gitignore similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/001-sanity/.gitignore rename to packages/test-cases/cases/cli/codegen/plugin/001-sanity/.gitignore diff --git a/packages/test-cases/cases/cli/plugin/codegen/001-sanity/expected/stdout.json b/packages/test-cases/cases/cli/codegen/plugin/001-sanity/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/001-sanity/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/plugin/001-sanity/expected/stdout.json diff --git a/packages/test-cases/cases/cli/plugin/codegen/001-sanity/expected/wrap/index.ts b/packages/test-cases/cases/cli/codegen/plugin/001-sanity/expected/wrap/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/001-sanity/expected/wrap/index.ts rename to packages/test-cases/cases/cli/codegen/plugin/001-sanity/expected/wrap/index.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/001-sanity/expected/wrap/module.ts b/packages/test-cases/cases/cli/codegen/plugin/001-sanity/expected/wrap/module.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/001-sanity/expected/wrap/module.ts rename to packages/test-cases/cases/cli/codegen/plugin/001-sanity/expected/wrap/module.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/001-sanity/expected/wrap/types.ts b/packages/test-cases/cases/cli/codegen/plugin/001-sanity/expected/wrap/types.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/001-sanity/expected/wrap/types.ts rename to packages/test-cases/cases/cli/codegen/plugin/001-sanity/expected/wrap/types.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/001-sanity/expected/wrap/wrap.info.ts b/packages/test-cases/cases/cli/codegen/plugin/001-sanity/expected/wrap/wrap.info.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/001-sanity/expected/wrap/wrap.info.ts rename to packages/test-cases/cases/cli/codegen/plugin/001-sanity/expected/wrap/wrap.info.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/001-sanity/polywrap.yaml b/packages/test-cases/cases/cli/codegen/plugin/001-sanity/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/001-sanity/polywrap.yaml rename to packages/test-cases/cases/cli/codegen/plugin/001-sanity/polywrap.yaml diff --git a/packages/test-cases/cases/cli/plugin/codegen/001-sanity/schema.graphql b/packages/test-cases/cases/cli/codegen/plugin/001-sanity/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/001-sanity/schema.graphql rename to packages/test-cases/cases/cli/codegen/plugin/001-sanity/schema.graphql diff --git a/packages/test-cases/cases/cli/plugin/codegen/001-sanity/src/index.ts b/packages/test-cases/cases/cli/codegen/plugin/001-sanity/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/001-sanity/src/index.ts rename to packages/test-cases/cases/cli/codegen/plugin/001-sanity/src/index.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/002-single-module/.gitignore b/packages/test-cases/cases/cli/codegen/plugin/002-single-module/.gitignore similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/002-single-module/.gitignore rename to packages/test-cases/cases/cli/codegen/plugin/002-single-module/.gitignore diff --git a/packages/test-cases/cases/cli/plugin/codegen/002-single-module/expected/stdout.json b/packages/test-cases/cases/cli/codegen/plugin/002-single-module/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/002-single-module/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/plugin/002-single-module/expected/stdout.json diff --git a/packages/test-cases/cases/cli/plugin/codegen/002-single-module/expected/wrap/index.ts b/packages/test-cases/cases/cli/codegen/plugin/002-single-module/expected/wrap/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/002-single-module/expected/wrap/index.ts rename to packages/test-cases/cases/cli/codegen/plugin/002-single-module/expected/wrap/index.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/002-single-module/expected/wrap/module.ts b/packages/test-cases/cases/cli/codegen/plugin/002-single-module/expected/wrap/module.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/002-single-module/expected/wrap/module.ts rename to packages/test-cases/cases/cli/codegen/plugin/002-single-module/expected/wrap/module.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/002-single-module/expected/wrap/types.ts b/packages/test-cases/cases/cli/codegen/plugin/002-single-module/expected/wrap/types.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/002-single-module/expected/wrap/types.ts rename to packages/test-cases/cases/cli/codegen/plugin/002-single-module/expected/wrap/types.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/002-single-module/expected/wrap/wrap.info.ts b/packages/test-cases/cases/cli/codegen/plugin/002-single-module/expected/wrap/wrap.info.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/002-single-module/expected/wrap/wrap.info.ts rename to packages/test-cases/cases/cli/codegen/plugin/002-single-module/expected/wrap/wrap.info.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/002-single-module/polywrap.yaml b/packages/test-cases/cases/cli/codegen/plugin/002-single-module/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/002-single-module/polywrap.yaml rename to packages/test-cases/cases/cli/codegen/plugin/002-single-module/polywrap.yaml diff --git a/packages/test-cases/cases/cli/plugin/codegen/002-single-module/schema.graphql b/packages/test-cases/cases/cli/codegen/plugin/002-single-module/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/002-single-module/schema.graphql rename to packages/test-cases/cases/cli/codegen/plugin/002-single-module/schema.graphql diff --git a/packages/test-cases/cases/cli/plugin/codegen/002-single-module/src/index.ts b/packages/test-cases/cases/cli/codegen/plugin/002-single-module/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/002-single-module/src/index.ts rename to packages/test-cases/cases/cli/codegen/plugin/002-single-module/src/index.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/003-env/.gitignore b/packages/test-cases/cases/cli/codegen/plugin/003-env/.gitignore similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/003-env/.gitignore rename to packages/test-cases/cases/cli/codegen/plugin/003-env/.gitignore diff --git a/packages/test-cases/cases/cli/plugin/codegen/003-env/expected/stdout.json b/packages/test-cases/cases/cli/codegen/plugin/003-env/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/003-env/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/plugin/003-env/expected/stdout.json diff --git a/packages/test-cases/cases/cli/plugin/codegen/003-env/expected/wrap/index.ts b/packages/test-cases/cases/cli/codegen/plugin/003-env/expected/wrap/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/003-env/expected/wrap/index.ts rename to packages/test-cases/cases/cli/codegen/plugin/003-env/expected/wrap/index.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/003-env/expected/wrap/module.ts b/packages/test-cases/cases/cli/codegen/plugin/003-env/expected/wrap/module.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/003-env/expected/wrap/module.ts rename to packages/test-cases/cases/cli/codegen/plugin/003-env/expected/wrap/module.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/003-env/expected/wrap/types.ts b/packages/test-cases/cases/cli/codegen/plugin/003-env/expected/wrap/types.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/003-env/expected/wrap/types.ts rename to packages/test-cases/cases/cli/codegen/plugin/003-env/expected/wrap/types.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/003-env/expected/wrap/wrap.info.ts b/packages/test-cases/cases/cli/codegen/plugin/003-env/expected/wrap/wrap.info.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/003-env/expected/wrap/wrap.info.ts rename to packages/test-cases/cases/cli/codegen/plugin/003-env/expected/wrap/wrap.info.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/003-env/polywrap.yaml b/packages/test-cases/cases/cli/codegen/plugin/003-env/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/003-env/polywrap.yaml rename to packages/test-cases/cases/cli/codegen/plugin/003-env/polywrap.yaml diff --git a/packages/test-cases/cases/cli/plugin/codegen/003-env/schema.graphql b/packages/test-cases/cases/cli/codegen/plugin/003-env/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/003-env/schema.graphql rename to packages/test-cases/cases/cli/codegen/plugin/003-env/schema.graphql diff --git a/packages/test-cases/cases/cli/plugin/codegen/003-env/src/index.ts b/packages/test-cases/cases/cli/codegen/plugin/003-env/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/003-env/src/index.ts rename to packages/test-cases/cases/cli/codegen/plugin/003-env/src/index.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/004-env-sanitization/.gitignore b/packages/test-cases/cases/cli/codegen/plugin/004-env-sanitization/.gitignore similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/004-env-sanitization/.gitignore rename to packages/test-cases/cases/cli/codegen/plugin/004-env-sanitization/.gitignore diff --git a/packages/test-cases/cases/cli/plugin/codegen/004-env-sanitization/expected/stdout.json b/packages/test-cases/cases/cli/codegen/plugin/004-env-sanitization/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/004-env-sanitization/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/plugin/004-env-sanitization/expected/stdout.json diff --git a/packages/test-cases/cases/cli/plugin/codegen/004-env-sanitization/expected/wrap/index.ts b/packages/test-cases/cases/cli/codegen/plugin/004-env-sanitization/expected/wrap/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/004-env-sanitization/expected/wrap/index.ts rename to packages/test-cases/cases/cli/codegen/plugin/004-env-sanitization/expected/wrap/index.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/004-env-sanitization/expected/wrap/module.ts b/packages/test-cases/cases/cli/codegen/plugin/004-env-sanitization/expected/wrap/module.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/004-env-sanitization/expected/wrap/module.ts rename to packages/test-cases/cases/cli/codegen/plugin/004-env-sanitization/expected/wrap/module.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/004-env-sanitization/expected/wrap/types.ts b/packages/test-cases/cases/cli/codegen/plugin/004-env-sanitization/expected/wrap/types.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/004-env-sanitization/expected/wrap/types.ts rename to packages/test-cases/cases/cli/codegen/plugin/004-env-sanitization/expected/wrap/types.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/004-env-sanitization/expected/wrap/wrap.info.ts b/packages/test-cases/cases/cli/codegen/plugin/004-env-sanitization/expected/wrap/wrap.info.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/004-env-sanitization/expected/wrap/wrap.info.ts rename to packages/test-cases/cases/cli/codegen/plugin/004-env-sanitization/expected/wrap/wrap.info.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/004-env-sanitization/polywrap.yaml b/packages/test-cases/cases/cli/codegen/plugin/004-env-sanitization/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/004-env-sanitization/polywrap.yaml rename to packages/test-cases/cases/cli/codegen/plugin/004-env-sanitization/polywrap.yaml diff --git a/packages/test-cases/cases/cli/plugin/codegen/004-env-sanitization/schema.graphql b/packages/test-cases/cases/cli/codegen/plugin/004-env-sanitization/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/004-env-sanitization/schema.graphql rename to packages/test-cases/cases/cli/codegen/plugin/004-env-sanitization/schema.graphql diff --git a/packages/test-cases/cases/cli/plugin/codegen/004-env-sanitization/src/index.ts b/packages/test-cases/cases/cli/codegen/plugin/004-env-sanitization/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/004-env-sanitization/src/index.ts rename to packages/test-cases/cases/cli/codegen/plugin/004-env-sanitization/src/index.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/005-custom-config/.gitignore b/packages/test-cases/cases/cli/codegen/plugin/005-custom-config/.gitignore similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/005-custom-config/.gitignore rename to packages/test-cases/cases/cli/codegen/plugin/005-custom-config/.gitignore diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/010-custom-config/cmd.json b/packages/test-cases/cases/cli/codegen/plugin/005-custom-config/cmd.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/010-custom-config/cmd.json rename to packages/test-cases/cases/cli/codegen/plugin/005-custom-config/cmd.json diff --git a/packages/test-cases/cases/cli/plugin/codegen/005-custom-config/config.ts b/packages/test-cases/cases/cli/codegen/plugin/005-custom-config/config.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/005-custom-config/config.ts rename to packages/test-cases/cases/cli/codegen/plugin/005-custom-config/config.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/005-custom-config/expected/stdout.json b/packages/test-cases/cases/cli/codegen/plugin/005-custom-config/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/005-custom-config/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/plugin/005-custom-config/expected/stdout.json diff --git a/packages/test-cases/cases/cli/plugin/codegen/005-custom-config/expected/wrap/index.ts b/packages/test-cases/cases/cli/codegen/plugin/005-custom-config/expected/wrap/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/005-custom-config/expected/wrap/index.ts rename to packages/test-cases/cases/cli/codegen/plugin/005-custom-config/expected/wrap/index.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/005-custom-config/expected/wrap/module.ts b/packages/test-cases/cases/cli/codegen/plugin/005-custom-config/expected/wrap/module.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/005-custom-config/expected/wrap/module.ts rename to packages/test-cases/cases/cli/codegen/plugin/005-custom-config/expected/wrap/module.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/005-custom-config/expected/wrap/types.ts b/packages/test-cases/cases/cli/codegen/plugin/005-custom-config/expected/wrap/types.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/005-custom-config/expected/wrap/types.ts rename to packages/test-cases/cases/cli/codegen/plugin/005-custom-config/expected/wrap/types.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/005-custom-config/expected/wrap/wrap.info.ts b/packages/test-cases/cases/cli/codegen/plugin/005-custom-config/expected/wrap/wrap.info.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/005-custom-config/expected/wrap/wrap.info.ts rename to packages/test-cases/cases/cli/codegen/plugin/005-custom-config/expected/wrap/wrap.info.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/005-custom-config/polywrap.yaml b/packages/test-cases/cases/cli/codegen/plugin/005-custom-config/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/005-custom-config/polywrap.yaml rename to packages/test-cases/cases/cli/codegen/plugin/005-custom-config/polywrap.yaml diff --git a/packages/test-cases/cases/cli/plugin/codegen/005-custom-config/schema.graphql b/packages/test-cases/cases/cli/codegen/plugin/005-custom-config/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/005-custom-config/schema.graphql rename to packages/test-cases/cases/cli/codegen/plugin/005-custom-config/schema.graphql diff --git a/packages/test-cases/cases/cli/plugin/codegen/005-custom-config/src/index.ts b/packages/test-cases/cases/cli/codegen/plugin/005-custom-config/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/005-custom-config/src/index.ts rename to packages/test-cases/cases/cli/codegen/plugin/005-custom-config/src/index.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/.gitignore b/packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/.gitignore similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/.gitignore rename to packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/.gitignore diff --git a/packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/011-custom-config/cmd.json b/packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/cmd.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/build-cmd/assemblyscript/011-custom-config/cmd.json rename to packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/cmd.json diff --git a/packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/expected/stdout.json b/packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/expected/stdout.json diff --git a/packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/expected/wrap/index.ts b/packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/expected/wrap/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/expected/wrap/index.ts rename to packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/expected/wrap/index.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/expected/wrap/module.ts b/packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/expected/wrap/module.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/expected/wrap/module.ts rename to packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/expected/wrap/module.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/expected/wrap/types.ts b/packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/expected/wrap/types.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/expected/wrap/types.ts rename to packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/expected/wrap/types.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/expected/wrap/wrap.info.ts b/packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/expected/wrap/wrap.info.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/expected/wrap/wrap.info.ts rename to packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/expected/wrap/wrap.info.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/polywrap.custom.yaml b/packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/polywrap.custom.yaml similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/polywrap.custom.yaml rename to packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/polywrap.custom.yaml diff --git a/packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/schema.graphql b/packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/schema.graphql rename to packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/schema.graphql diff --git a/packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/src/index.ts b/packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/006-custom-manifest-file/src/index.ts rename to packages/test-cases/cases/cli/codegen/plugin/006-custom-manifest-file/src/index.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/.gitignore b/packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/.gitignore similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/.gitignore rename to packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/.gitignore diff --git a/packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/expected/build-artifacts/wrap.info b/packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/expected/build-artifacts/wrap.info similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/expected/build-artifacts/wrap.info rename to packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/expected/build-artifacts/wrap.info diff --git a/packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/expected/stdout.json b/packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/expected/stdout.json diff --git a/packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/expected/wrap/index.ts b/packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/expected/wrap/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/expected/wrap/index.ts rename to packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/expected/wrap/index.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/expected/wrap/module.ts b/packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/expected/wrap/module.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/expected/wrap/module.ts rename to packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/expected/wrap/module.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/expected/wrap/types.ts b/packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/expected/wrap/types.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/expected/wrap/types.ts rename to packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/expected/wrap/types.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/expected/wrap/wrap.info.ts b/packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/expected/wrap/wrap.info.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/expected/wrap/wrap.info.ts rename to packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/expected/wrap/wrap.info.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/import.graphql b/packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/import.graphql similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/import.graphql rename to packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/import.graphql diff --git a/packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/polywrap.yaml b/packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/polywrap.yaml rename to packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/polywrap.yaml diff --git a/packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/schema.graphql b/packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/schema.graphql rename to packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/schema.graphql diff --git a/packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/src/index.ts b/packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/007-interface-comments/src/index.ts rename to packages/test-cases/cases/cli/codegen/plugin/007-interface-comments/src/index.ts diff --git a/packages/test-cases/cases/cli/plugin/codegen/008-python/.gitignore b/packages/test-cases/cases/cli/codegen/plugin/008-python/.gitignore similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/008-python/.gitignore rename to packages/test-cases/cases/cli/codegen/plugin/008-python/.gitignore diff --git a/packages/test-cases/cases/cli/plugin/codegen/008-python/expected/stdout.json b/packages/test-cases/cases/cli/codegen/plugin/008-python/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/008-python/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/plugin/008-python/expected/stdout.json diff --git a/packages/test-cases/cases/cli/plugin/codegen/008-python/expected/wrap/__init__.py b/packages/test-cases/cases/cli/codegen/plugin/008-python/expected/wrap/__init__.py similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/008-python/expected/wrap/__init__.py rename to packages/test-cases/cases/cli/codegen/plugin/008-python/expected/wrap/__init__.py diff --git a/packages/test-cases/cases/cli/plugin/codegen/008-python/expected/wrap/module.py b/packages/test-cases/cases/cli/codegen/plugin/008-python/expected/wrap/module.py similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/008-python/expected/wrap/module.py rename to packages/test-cases/cases/cli/codegen/plugin/008-python/expected/wrap/module.py diff --git a/packages/test-cases/cases/cli/plugin/codegen/008-python/expected/wrap/types.py b/packages/test-cases/cases/cli/codegen/plugin/008-python/expected/wrap/types.py similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/008-python/expected/wrap/types.py rename to packages/test-cases/cases/cli/codegen/plugin/008-python/expected/wrap/types.py diff --git a/packages/test-cases/cases/cli/plugin/codegen/008-python/expected/wrap/wrap_info.py b/packages/test-cases/cases/cli/codegen/plugin/008-python/expected/wrap/wrap_info.py similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/008-python/expected/wrap/wrap_info.py rename to packages/test-cases/cases/cli/codegen/plugin/008-python/expected/wrap/wrap_info.py diff --git a/packages/test-cases/cases/cli/plugin/codegen/008-python/polywrap.yaml b/packages/test-cases/cases/cli/codegen/plugin/008-python/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/008-python/polywrap.yaml rename to packages/test-cases/cases/cli/codegen/plugin/008-python/polywrap.yaml diff --git a/packages/test-cases/cases/cli/plugin/codegen/008-python/sample/__init__.py b/packages/test-cases/cases/cli/codegen/plugin/008-python/sample/__init__.py similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/008-python/sample/__init__.py rename to packages/test-cases/cases/cli/codegen/plugin/008-python/sample/__init__.py diff --git a/packages/test-cases/cases/cli/plugin/codegen/008-python/schema.graphql b/packages/test-cases/cases/cli/codegen/plugin/008-python/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/plugin/codegen/008-python/schema.graphql rename to packages/test-cases/cases/cli/codegen/plugin/008-python/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/codegen/001-sanity-assemblyscript/expected/stdout.json b/packages/test-cases/cases/cli/codegen/wasm/001-sanity-assemblyscript/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/001-sanity-assemblyscript/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/wasm/001-sanity-assemblyscript/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/codegen/001-sanity-assemblyscript/package.json b/packages/test-cases/cases/cli/codegen/wasm/001-sanity-assemblyscript/package.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/001-sanity-assemblyscript/package.json rename to packages/test-cases/cases/cli/codegen/wasm/001-sanity-assemblyscript/package.json diff --git a/packages/test-cases/cases/cli/wasm/codegen/001-sanity-assemblyscript/polywrap-norun.gen.js b/packages/test-cases/cases/cli/codegen/wasm/001-sanity-assemblyscript/polywrap-norun.gen.js similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/001-sanity-assemblyscript/polywrap-norun.gen.js rename to packages/test-cases/cases/cli/codegen/wasm/001-sanity-assemblyscript/polywrap-norun.gen.js diff --git a/packages/test-cases/cases/cli/wasm/codegen/001-sanity-assemblyscript/polywrap.build.yaml b/packages/test-cases/cases/cli/codegen/wasm/001-sanity-assemblyscript/polywrap.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/001-sanity-assemblyscript/polywrap.build.yaml rename to packages/test-cases/cases/cli/codegen/wasm/001-sanity-assemblyscript/polywrap.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/codegen/001-sanity-assemblyscript/polywrap.yaml b/packages/test-cases/cases/cli/codegen/wasm/001-sanity-assemblyscript/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/001-sanity-assemblyscript/polywrap.yaml rename to packages/test-cases/cases/cli/codegen/wasm/001-sanity-assemblyscript/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/codegen/001-sanity-assemblyscript/schema.graphql b/packages/test-cases/cases/cli/codegen/wasm/001-sanity-assemblyscript/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/001-sanity-assemblyscript/schema.graphql rename to packages/test-cases/cases/cli/codegen/wasm/001-sanity-assemblyscript/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/codegen/001-sanity-assemblyscript/src/index.ts b/packages/test-cases/cases/cli/codegen/wasm/001-sanity-assemblyscript/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/001-sanity-assemblyscript/src/index.ts rename to packages/test-cases/cases/cli/codegen/wasm/001-sanity-assemblyscript/src/index.ts diff --git a/packages/test-cases/cases/cli/wasm/codegen/002-sanity-rust/Cargo.toml b/packages/test-cases/cases/cli/codegen/wasm/002-sanity-rust/Cargo.toml similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/002-sanity-rust/Cargo.toml rename to packages/test-cases/cases/cli/codegen/wasm/002-sanity-rust/Cargo.toml diff --git a/packages/test-cases/cases/cli/wasm/codegen/002-sanity-rust/expected/stdout.json b/packages/test-cases/cases/cli/codegen/wasm/002-sanity-rust/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/002-sanity-rust/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/wasm/002-sanity-rust/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/codegen/002-sanity-rust/polywrap.build.yaml b/packages/test-cases/cases/cli/codegen/wasm/002-sanity-rust/polywrap.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/002-sanity-rust/polywrap.build.yaml rename to packages/test-cases/cases/cli/codegen/wasm/002-sanity-rust/polywrap.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/codegen/002-sanity-rust/polywrap.yaml b/packages/test-cases/cases/cli/codegen/wasm/002-sanity-rust/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/002-sanity-rust/polywrap.yaml rename to packages/test-cases/cases/cli/codegen/wasm/002-sanity-rust/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/codegen/002-sanity-rust/schema.graphql b/packages/test-cases/cases/cli/codegen/wasm/002-sanity-rust/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/002-sanity-rust/schema.graphql rename to packages/test-cases/cases/cli/codegen/wasm/002-sanity-rust/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/codegen/002-sanity-rust/src/lib.rs b/packages/test-cases/cases/cli/codegen/wasm/002-sanity-rust/src/lib.rs similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/002-sanity-rust/src/lib.rs rename to packages/test-cases/cases/cli/codegen/wasm/002-sanity-rust/src/lib.rs diff --git a/packages/test-cases/cases/cli/wasm/codegen/003-invalid-codegen-script/cmd.json b/packages/test-cases/cases/cli/codegen/wasm/003-invalid-codegen-script/cmd.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/003-invalid-codegen-script/cmd.json rename to packages/test-cases/cases/cli/codegen/wasm/003-invalid-codegen-script/cmd.json diff --git a/packages/test-cases/cases/cli/wasm/codegen/003-invalid-codegen-script/expected/stdout.json b/packages/test-cases/cases/cli/codegen/wasm/003-invalid-codegen-script/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/003-invalid-codegen-script/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/wasm/003-invalid-codegen-script/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/codegen/003-invalid-codegen-script/package.json b/packages/test-cases/cases/cli/codegen/wasm/003-invalid-codegen-script/package.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/003-invalid-codegen-script/package.json rename to packages/test-cases/cases/cli/codegen/wasm/003-invalid-codegen-script/package.json diff --git a/packages/test-cases/cases/cli/wasm/codegen/003-invalid-codegen-script/polywrap-norun.gen.js b/packages/test-cases/cases/cli/codegen/wasm/003-invalid-codegen-script/polywrap-norun.gen.js similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/003-invalid-codegen-script/polywrap-norun.gen.js rename to packages/test-cases/cases/cli/codegen/wasm/003-invalid-codegen-script/polywrap-norun.gen.js diff --git a/packages/test-cases/cases/cli/wasm/codegen/003-invalid-codegen-script/polywrap.build.yaml b/packages/test-cases/cases/cli/codegen/wasm/003-invalid-codegen-script/polywrap.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/003-invalid-codegen-script/polywrap.build.yaml rename to packages/test-cases/cases/cli/codegen/wasm/003-invalid-codegen-script/polywrap.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/codegen/003-invalid-codegen-script/polywrap.yaml b/packages/test-cases/cases/cli/codegen/wasm/003-invalid-codegen-script/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/003-invalid-codegen-script/polywrap.yaml rename to packages/test-cases/cases/cli/codegen/wasm/003-invalid-codegen-script/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/codegen/003-invalid-codegen-script/schema.graphql b/packages/test-cases/cases/cli/codegen/wasm/003-invalid-codegen-script/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/003-invalid-codegen-script/schema.graphql rename to packages/test-cases/cases/cli/codegen/wasm/003-invalid-codegen-script/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/codegen/003-invalid-codegen-script/src/index.ts b/packages/test-cases/cases/cli/codegen/wasm/003-invalid-codegen-script/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/003-invalid-codegen-script/src/index.ts rename to packages/test-cases/cases/cli/codegen/wasm/003-invalid-codegen-script/src/index.ts diff --git a/packages/test-cases/cases/cli/wasm/codegen/003-invalid-codegen-script/templates/schema.mustache b/packages/test-cases/cases/cli/codegen/wasm/003-invalid-codegen-script/templates/schema.mustache similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/003-invalid-codegen-script/templates/schema.mustache rename to packages/test-cases/cases/cli/codegen/wasm/003-invalid-codegen-script/templates/schema.mustache diff --git a/packages/test-cases/cases/cli/wasm/codegen/004-codegen-script/cmd.json b/packages/test-cases/cases/cli/codegen/wasm/004-codegen-script/cmd.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/004-codegen-script/cmd.json rename to packages/test-cases/cases/cli/codegen/wasm/004-codegen-script/cmd.json diff --git a/packages/test-cases/cases/cli/wasm/codegen/004-codegen-script/expected/stdout.json b/packages/test-cases/cases/cli/codegen/wasm/004-codegen-script/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/004-codegen-script/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/wasm/004-codegen-script/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/codegen/004-codegen-script/package.json b/packages/test-cases/cases/cli/codegen/wasm/004-codegen-script/package.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/004-codegen-script/package.json rename to packages/test-cases/cases/cli/codegen/wasm/004-codegen-script/package.json diff --git a/packages/test-cases/cases/cli/wasm/codegen/004-codegen-script/polywrap.build.yaml b/packages/test-cases/cases/cli/codegen/wasm/004-codegen-script/polywrap.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/004-codegen-script/polywrap.build.yaml rename to packages/test-cases/cases/cli/codegen/wasm/004-codegen-script/polywrap.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/codegen/004-codegen-script/polywrap.gen.ts b/packages/test-cases/cases/cli/codegen/wasm/004-codegen-script/polywrap.gen.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/004-codegen-script/polywrap.gen.ts rename to packages/test-cases/cases/cli/codegen/wasm/004-codegen-script/polywrap.gen.ts diff --git a/packages/test-cases/cases/cli/wasm/codegen/004-codegen-script/polywrap.yaml b/packages/test-cases/cases/cli/codegen/wasm/004-codegen-script/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/004-codegen-script/polywrap.yaml rename to packages/test-cases/cases/cli/codegen/wasm/004-codegen-script/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/codegen/004-codegen-script/schema.graphql b/packages/test-cases/cases/cli/codegen/wasm/004-codegen-script/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/004-codegen-script/schema.graphql rename to packages/test-cases/cases/cli/codegen/wasm/004-codegen-script/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/codegen/004-codegen-script/src/index.ts b/packages/test-cases/cases/cli/codegen/wasm/004-codegen-script/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/004-codegen-script/src/index.ts rename to packages/test-cases/cases/cli/codegen/wasm/004-codegen-script/src/index.ts diff --git a/packages/test-cases/cases/cli/wasm/codegen/004-codegen-script/templates/schema.mustache b/packages/test-cases/cases/cli/codegen/wasm/004-codegen-script/templates/schema.mustache similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/004-codegen-script/templates/schema.mustache rename to packages/test-cases/cases/cli/codegen/wasm/004-codegen-script/templates/schema.mustache diff --git a/packages/test-cases/cases/cli/wasm/codegen/005-custom-config/cmd.json b/packages/test-cases/cases/cli/codegen/wasm/005-custom-config/cmd.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/005-custom-config/cmd.json rename to packages/test-cases/cases/cli/codegen/wasm/005-custom-config/cmd.json diff --git a/packages/test-cases/cases/cli/wasm/codegen/005-custom-config/config.ts b/packages/test-cases/cases/cli/codegen/wasm/005-custom-config/config.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/005-custom-config/config.ts rename to packages/test-cases/cases/cli/codegen/wasm/005-custom-config/config.ts diff --git a/packages/test-cases/cases/cli/wasm/codegen/005-custom-config/expected/stdout.json b/packages/test-cases/cases/cli/codegen/wasm/005-custom-config/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/005-custom-config/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/wasm/005-custom-config/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/codegen/005-custom-config/package.json b/packages/test-cases/cases/cli/codegen/wasm/005-custom-config/package.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/005-custom-config/package.json rename to packages/test-cases/cases/cli/codegen/wasm/005-custom-config/package.json diff --git a/packages/test-cases/cases/cli/wasm/codegen/005-custom-config/polywrap.build.yaml b/packages/test-cases/cases/cli/codegen/wasm/005-custom-config/polywrap.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/005-custom-config/polywrap.build.yaml rename to packages/test-cases/cases/cli/codegen/wasm/005-custom-config/polywrap.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/codegen/005-custom-config/polywrap.yaml b/packages/test-cases/cases/cli/codegen/wasm/005-custom-config/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/005-custom-config/polywrap.yaml rename to packages/test-cases/cases/cli/codegen/wasm/005-custom-config/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/codegen/005-custom-config/schema.graphql b/packages/test-cases/cases/cli/codegen/wasm/005-custom-config/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/005-custom-config/schema.graphql rename to packages/test-cases/cases/cli/codegen/wasm/005-custom-config/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/codegen/005-custom-config/src/index.ts b/packages/test-cases/cases/cli/codegen/wasm/005-custom-config/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/005-custom-config/src/index.ts rename to packages/test-cases/cases/cli/codegen/wasm/005-custom-config/src/index.ts diff --git a/packages/test-cases/cases/cli/wasm/codegen/006-custom-manifest-file/cmd.json b/packages/test-cases/cases/cli/codegen/wasm/006-custom-manifest-file/cmd.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/006-custom-manifest-file/cmd.json rename to packages/test-cases/cases/cli/codegen/wasm/006-custom-manifest-file/cmd.json diff --git a/packages/test-cases/cases/cli/wasm/codegen/006-custom-manifest-file/expected/stdout.json b/packages/test-cases/cases/cli/codegen/wasm/006-custom-manifest-file/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/006-custom-manifest-file/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/wasm/006-custom-manifest-file/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/codegen/006-custom-manifest-file/package.json b/packages/test-cases/cases/cli/codegen/wasm/006-custom-manifest-file/package.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/006-custom-manifest-file/package.json rename to packages/test-cases/cases/cli/codegen/wasm/006-custom-manifest-file/package.json diff --git a/packages/test-cases/cases/cli/wasm/codegen/006-custom-manifest-file/polywrap.custom.build.yaml b/packages/test-cases/cases/cli/codegen/wasm/006-custom-manifest-file/polywrap.custom.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/006-custom-manifest-file/polywrap.custom.build.yaml rename to packages/test-cases/cases/cli/codegen/wasm/006-custom-manifest-file/polywrap.custom.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/codegen/006-custom-manifest-file/polywrap.custom.yaml b/packages/test-cases/cases/cli/codegen/wasm/006-custom-manifest-file/polywrap.custom.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/006-custom-manifest-file/polywrap.custom.yaml rename to packages/test-cases/cases/cli/codegen/wasm/006-custom-manifest-file/polywrap.custom.yaml diff --git a/packages/test-cases/cases/cli/wasm/codegen/006-custom-manifest-file/schema.graphql b/packages/test-cases/cases/cli/codegen/wasm/006-custom-manifest-file/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/006-custom-manifest-file/schema.graphql rename to packages/test-cases/cases/cli/codegen/wasm/006-custom-manifest-file/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/codegen/006-custom-manifest-file/src/index.ts b/packages/test-cases/cases/cli/codegen/wasm/006-custom-manifest-file/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/006-custom-manifest-file/src/index.ts rename to packages/test-cases/cases/cli/codegen/wasm/006-custom-manifest-file/src/index.ts diff --git a/packages/test-cases/cases/cli/wasm/codegen/007-override-config/cmd.json b/packages/test-cases/cases/cli/codegen/wasm/007-override-config/cmd.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/007-override-config/cmd.json rename to packages/test-cases/cases/cli/codegen/wasm/007-override-config/cmd.json diff --git a/packages/test-cases/cases/cli/wasm/codegen/007-override-config/config.ts b/packages/test-cases/cases/cli/codegen/wasm/007-override-config/config.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/007-override-config/config.ts rename to packages/test-cases/cases/cli/codegen/wasm/007-override-config/config.ts diff --git a/packages/test-cases/cases/cli/wasm/codegen/007-override-config/expected/stdout.json b/packages/test-cases/cases/cli/codegen/wasm/007-override-config/expected/stdout.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/007-override-config/expected/stdout.json rename to packages/test-cases/cases/cli/codegen/wasm/007-override-config/expected/stdout.json diff --git a/packages/test-cases/cases/cli/wasm/codegen/007-override-config/package.json b/packages/test-cases/cases/cli/codegen/wasm/007-override-config/package.json similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/007-override-config/package.json rename to packages/test-cases/cases/cli/codegen/wasm/007-override-config/package.json diff --git a/packages/test-cases/cases/cli/wasm/codegen/007-override-config/polywrap.build.yaml b/packages/test-cases/cases/cli/codegen/wasm/007-override-config/polywrap.build.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/007-override-config/polywrap.build.yaml rename to packages/test-cases/cases/cli/codegen/wasm/007-override-config/polywrap.build.yaml diff --git a/packages/test-cases/cases/cli/wasm/codegen/007-override-config/polywrap.yaml b/packages/test-cases/cases/cli/codegen/wasm/007-override-config/polywrap.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/007-override-config/polywrap.yaml rename to packages/test-cases/cases/cli/codegen/wasm/007-override-config/polywrap.yaml diff --git a/packages/test-cases/cases/cli/wasm/codegen/007-override-config/schema.graphql b/packages/test-cases/cases/cli/codegen/wasm/007-override-config/schema.graphql similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/007-override-config/schema.graphql rename to packages/test-cases/cases/cli/codegen/wasm/007-override-config/schema.graphql diff --git a/packages/test-cases/cases/cli/wasm/codegen/007-override-config/src/index.ts b/packages/test-cases/cases/cli/codegen/wasm/007-override-config/src/index.ts similarity index 100% rename from packages/test-cases/cases/cli/wasm/codegen/007-override-config/src/index.ts rename to packages/test-cases/cases/cli/codegen/wasm/007-override-config/src/index.ts diff --git a/packages/test-cases/cases/cli/wasm/deploy/001-sanity/URI.txt b/packages/test-cases/cases/cli/deploy/001-sanity/URI.txt similarity index 100% rename from packages/test-cases/cases/cli/wasm/deploy/001-sanity/URI.txt rename to packages/test-cases/cases/cli/deploy/001-sanity/URI.txt diff --git a/packages/test-cases/cases/cli/wasm/deploy/001-sanity/polywrap.deploy.yaml b/packages/test-cases/cases/cli/deploy/001-sanity/polywrap.deploy.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/deploy/001-sanity/polywrap.deploy.yaml rename to packages/test-cases/cases/cli/deploy/001-sanity/polywrap.deploy.yaml diff --git a/packages/test-cases/cases/cli/wasm/deploy/002-no-ext/polywrap.deploy.yaml b/packages/test-cases/cases/cli/deploy/002-no-ext/polywrap.deploy.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/deploy/002-no-ext/polywrap.deploy.yaml rename to packages/test-cases/cases/cli/deploy/002-no-ext/polywrap.deploy.yaml diff --git a/packages/test-cases/cases/cli/wasm/deploy/003-invalid-config/polywrap.deploy.yaml b/packages/test-cases/cases/cli/deploy/003-invalid-config/polywrap.deploy.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/deploy/003-invalid-config/polywrap.deploy.yaml rename to packages/test-cases/cases/cli/deploy/003-invalid-config/polywrap.deploy.yaml diff --git a/packages/test-cases/cases/cli/wasm/deploy/004-fail-between/polywrap.deploy.yaml b/packages/test-cases/cases/cli/deploy/004-fail-between/polywrap.deploy.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/deploy/004-fail-between/polywrap.deploy.yaml rename to packages/test-cases/cases/cli/deploy/004-fail-between/polywrap.deploy.yaml diff --git a/packages/test-cases/cases/cli/wasm/deploy/005-non-loaded-env-var/polywrap.deploy.yaml b/packages/test-cases/cases/cli/deploy/005-non-loaded-env-var/polywrap.deploy.yaml similarity index 100% rename from packages/test-cases/cases/cli/wasm/deploy/005-non-loaded-env-var/polywrap.deploy.yaml rename to packages/test-cases/cases/cli/deploy/005-non-loaded-env-var/polywrap.deploy.yaml diff --git a/packages/test-cases/cases/cli/wasm/deploy/wrapper/wrap.info b/packages/test-cases/cases/cli/deploy/wrapper/wrap.info similarity index 100% rename from packages/test-cases/cases/cli/wasm/deploy/wrapper/wrap.info rename to packages/test-cases/cases/cli/deploy/wrapper/wrap.info diff --git a/packages/test-cases/cases/cli/wasm/deploy/wrapper/wrap.wasm b/packages/test-cases/cases/cli/deploy/wrapper/wrap.wasm similarity index 100% rename from packages/test-cases/cases/cli/wasm/deploy/wrapper/wrap.wasm rename to packages/test-cases/cases/cli/deploy/wrapper/wrap.wasm diff --git a/packages/test-cases/cases/cli/wasm/build-benchmarks/001-rust/current/Dockerfile b/packages/test-cases/cases/cli/wasm/build-benchmarks/001-rust/current/Dockerfile deleted file mode 100644 index d84cae7365..0000000000 --- a/packages/test-cases/cases/cli/wasm/build-benchmarks/001-rust/current/Dockerfile +++ /dev/null @@ -1,80 +0,0 @@ -FROM rust:1.65.0 as base - -# Install the wasm32 rust build target -RUN rustup target add wasm32-unknown-unknown - -WORKDIR /build-deps - -# Install curl -RUN apt-get update -RUN apt-get -y install curl clang llvm build-essential - -# Install wasm-opt -RUN curl -L https://github.com/WebAssembly/binaryen/releases/download/version_101/binaryen-version_101-x86_64-linux.tar.gz | tar -xz \ - && chmod +x binaryen-version_101/bin/wasm-opt \ - && cp binaryen-version_101/bin/wasm-opt /usr/local/bin/ \ - && rm -rf binary-version_101 - -# Install the toml-cli -RUN cargo install -f toml-cli - -# Install wasm-snip -RUN cargo install -f wasm-snip - -# Install wasm-bindgen -RUN cargo install -f wasm-bindgen-cli - -WORKDIR /project - -# Copy all manifest files -COPY polywrap.yaml . -COPY polywrap.build.yaml . - -# Copy all source files -COPY ./Cargo.toml ./Cargo.toml -COPY ./src ./src -COPY ./schema.graphql ./schema.graphql -COPY ./plugin.schema.graphql ./plugin.schema.graphql - -# Remove any Cargo.lock files -RUN rm -rf ./Cargo.lock - -# Ensure the Wasm module is configured to use imported memory -ENV RUSTFLAGS="-C link-arg=-z -C link-arg=stack-size=65536 -C link-arg=--import-memory" - -# Ensure the module at . has the crate-type = ["cdylib"] -RUN toml set ././Cargo.toml lib.crate-type ["cdylib"] > ././Cargo-local.toml && \ - rm -rf ././Cargo.toml && \ - mv ././Cargo-local.toml ././Cargo.toml && \ - true - -# Clean up artifacts left by the toml CLI program ("["cdylib"]" -> ["cdylib"]) -RUN sed -i 's/"\[cdylib\]"/\["cdylib"\]/g' ././Cargo.toml - -# Ensure the package name = "module" -RUN toml set ././Cargo.toml package.name "module" > ././Cargo-local.toml && \ - rm -rf ././Cargo.toml && \ - mv ././Cargo-local.toml ././Cargo.toml && \ - true - -# Make the build directory -RUN rm -rf ./build -RUN mkdir ./build - -# Build the module at . -RUN cargo build --manifest-path ././Cargo.toml \ - --target wasm32-unknown-unknown --release - -# Enable the "WASM_INTERFACE_TYPES" feature, which will remove the __wbindgen_throw import. -# See: https://github.com/rustwasm/wasm-bindgen/blob/7f4663b70bd492278bf0e7bba4eeddb3d840c868/crates/cli-support/src/lib.rs#L397-L403 -ENV WASM_INTERFACE_TYPES=1 - -# Run wasm-bindgen over the module, replacing all placeholder __wbindgen_... imports -RUN wasm-bindgen ././target/wasm32-unknown-unknown/release/module.wasm --out-dir ./build --out-name bg_module.wasm - -RUN wasm-snip ./build/bg_module.wasm -o ./build/snipped_module.wasm && \ - rm -rf ./build/bg_module.wasm - -# Use wasm-opt to perform the "asyncify" post-processing step over all modules -RUN wasm-opt --asyncify -Os ./build/snipped_module.wasm -o ./build/wrap.wasm && \ - rm -rf ./build/snipped_module.wasm From a0c07bfee6206090bbeb7273114a995eed6e5e9d Mon Sep 17 00:00:00 2001 From: dOrgJelli Date: Thu, 13 Apr 2023 00:14:27 -0500 Subject: [PATCH 3/4] chore: add interface build test --- .../__tests__/e2e/p2/build.interface.spec.ts | 99 ++++++++++++++++++ packages/cli/src/commands/build.ts | 22 ++-- .../strategies/NoopStrategy.ts | 15 +++ .../lib/build-strategies/strategies/index.ts | 1 + .../expected/build-artifacts/wrap.info | Bin 0 -> 776 bytes .../interface/001-sanity/expected/stdout.json | 4 + .../interface/001-sanity/polywrap.yaml | 6 ++ .../interface/001-sanity/schema.graphql | 12 +++ 8 files changed, 153 insertions(+), 6 deletions(-) create mode 100644 packages/cli/src/__tests__/e2e/p2/build.interface.spec.ts create mode 100644 packages/cli/src/lib/build-strategies/strategies/NoopStrategy.ts create mode 100644 packages/test-cases/cases/cli/build-cmd/interface/001-sanity/expected/build-artifacts/wrap.info create mode 100644 packages/test-cases/cases/cli/build-cmd/interface/001-sanity/expected/stdout.json create mode 100644 packages/test-cases/cases/cli/build-cmd/interface/001-sanity/polywrap.yaml create mode 100644 packages/test-cases/cases/cli/build-cmd/interface/001-sanity/schema.graphql diff --git a/packages/cli/src/__tests__/e2e/p2/build.interface.spec.ts b/packages/cli/src/__tests__/e2e/p2/build.interface.spec.ts new file mode 100644 index 0000000000..eb06c0b393 --- /dev/null +++ b/packages/cli/src/__tests__/e2e/p2/build.interface.spec.ts @@ -0,0 +1,99 @@ +import { clearStyle, polywrapCli } from "../utils"; +import { testBuildOutput } from "../helpers/testBuildOutput"; +import { BuildCommandOptions } from "../../../commands"; + +import { GetPathToCliTestFiles } from "@polywrap/test-cases"; +import { Commands } from "@polywrap/cli-js"; +import fs from "fs"; +import path from "path"; + +jest.setTimeout(500000); + +describe("e2e tests for interface build command", () => { + const testCaseRoot = path.join(GetPathToCliTestFiles(), "build-cmd/interface"); + const testCases = fs + .readdirSync(testCaseRoot, { withFileTypes: true }) + .filter((dirent) => dirent.isDirectory()) + .map((dirent) => dirent.name); + + const getTestCaseDir = (index: number) => + path.join(testCaseRoot, testCases[index]); + + const testCliOutput = ( + testCaseDir: string, + exitCode: number, + stdout: string, + stder: string + ) => { + const output = clearStyle(stdout); + const error = clearStyle(stder); + + const expected = JSON.parse( + fs.readFileSync( + path.join(testCaseDir, "expected", "stdout.json"), + "utf-8" + ) + ); + + if (expected.stdout) { + if (Array.isArray(expected.stdout)) { + for (const line of expected.stdout) { + expect(output).toContain(line); + } + } else { + expect(output).toContain(expected.stdout); + } + } + + if (expected.stderr) { + if (Array.isArray(expected.stderr)) { + for (const line of expected.stderr) { + expect(error).toContain(line); + } + } else { + expect(error).toContain(expected.stderr); + } + } + + if (expected.exitCode) { + expect(exitCode).toEqual(expected.exitCode); + } + + if (expected.files) { + for (const file of expected.files) { + expect(fs.existsSync(path.join(testCaseDir, file))).toBeTruthy(); + } + } + }; + + describe("test-cases", () => { + for (let i = 0; i < testCases.length; i++) { + const testCaseName = testCases[i]; + const testCaseDir = getTestCaseDir(i); + + let args: BuildCommandOptions; + let cmdFile = path.join(testCaseDir, "cmd.json"); + if (fs.existsSync(cmdFile)) { + const cmdConfig = JSON.parse(fs.readFileSync(cmdFile, "utf-8")); + if (cmdConfig) { + args = cmdConfig; + } + } + + test(testCaseName, async () => { + const { exitCode, stdout, stderr } = await Commands.build({ + ...args, + verbose: true + }, { + cwd: testCaseDir, + cli: polywrapCli, + }); + + const buildDir = path.join(testCaseDir, "build"); + + testCliOutput(testCaseDir, exitCode, stdout, stderr); + testBuildOutput(testCaseDir, buildDir); + }); + } + }); +}); diff --git a/packages/cli/src/commands/build.ts b/packages/cli/src/commands/build.ts index 216ea0f89c..93e60a3e04 100644 --- a/packages/cli/src/commands/build.ts +++ b/packages/cli/src/commands/build.ts @@ -23,6 +23,7 @@ import { SupportedStrategies, DockerImageBuildStrategy, LocalBuildStrategy, + NoopBuildStrategy } from "../lib/build-strategies"; import { DEFAULT_CODEGEN_DIR } from "../lib/defaults"; import { watchProject } from "../lib/watchProject"; @@ -211,13 +212,22 @@ async function run(options: Required) { if (isPolywrapManifestLanguage(language)) { await validateManifestModules(manifest as PolywrapManifest); - buildStrategy = createBuildStrategy( - strategy, - outputDir, - project as PolywrapProject - ); + const isInterface = language === "interface"; + + if (isInterface) { + buildStrategy = new NoopBuildStrategy({ + project: project as PolywrapProject, + outputDir + }); + } else { + buildStrategy = createBuildStrategy( + strategy, + outputDir, + project as PolywrapProject + ); + } - canRunCodegen = language !== "interface"; + canRunCodegen = !isInterface; } const execute = async (): Promise => { diff --git a/packages/cli/src/lib/build-strategies/strategies/NoopStrategy.ts b/packages/cli/src/lib/build-strategies/strategies/NoopStrategy.ts new file mode 100644 index 0000000000..2fcf26e42b --- /dev/null +++ b/packages/cli/src/lib/build-strategies/strategies/NoopStrategy.ts @@ -0,0 +1,15 @@ +import { BuildStrategy } from "../BuildStrategy"; + +export class NoopBuildStrategy extends BuildStrategy { + getStrategyName(): string { + return "noop"; + } + + buildSources(): Promise { + return Promise.resolve(); + } + + async build(): Promise { + return Promise.resolve(); + } +} diff --git a/packages/cli/src/lib/build-strategies/strategies/index.ts b/packages/cli/src/lib/build-strategies/strategies/index.ts index e9f431e872..4ad813f29f 100644 --- a/packages/cli/src/lib/build-strategies/strategies/index.ts +++ b/packages/cli/src/lib/build-strategies/strategies/index.ts @@ -1,3 +1,4 @@ export * from "./DockerVMStrategy"; export * from "./LocalStrategy"; export * from "./DockerImageStrategy"; +export * from "./NoopStrategy"; diff --git a/packages/test-cases/cases/cli/build-cmd/interface/001-sanity/expected/build-artifacts/wrap.info b/packages/test-cases/cases/cli/build-cmd/interface/001-sanity/expected/build-artifacts/wrap.info new file mode 100644 index 0000000000000000000000000000000000000000..a62e8301af685d35e60148c4b62c1b3be74c37d1 GIT binary patch literal 776 zcma)(F;2rk5Jf@q2{-}D0TA2(rK5;a5Gq8miHEQd@0!^$QaYpr`oIZLoDB}gpoKe; zow2cFQP5c4oj0@p|Cz5J0G+mGd33c>3+F8+M+TK4#bDGd0O_BmN%bnjjI$|LB?X#8r1n z;6&4qe?wZ8|5>vT7Et1Wi8hIivk8R6%e;Gh!D7B1*9p*#jom^V7josi! zg+13u%U{RKa>d)9SP)mu3hKTO_t>BBu?p67T8}Lhj Date: Thu, 13 Apr 2023 00:34:28 -0500 Subject: [PATCH 4/4] chore: lint fix --- packages/cli/src/commands/build.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/packages/cli/src/commands/build.ts b/packages/cli/src/commands/build.ts index 93e60a3e04..4fd735e068 100644 --- a/packages/cli/src/commands/build.ts +++ b/packages/cli/src/commands/build.ts @@ -23,7 +23,7 @@ import { SupportedStrategies, DockerImageBuildStrategy, LocalBuildStrategy, - NoopBuildStrategy + NoopBuildStrategy, } from "../lib/build-strategies"; import { DEFAULT_CODEGEN_DIR } from "../lib/defaults"; import { watchProject } from "../lib/watchProject"; @@ -217,7 +217,7 @@ async function run(options: Required) { if (isInterface) { buildStrategy = new NoopBuildStrategy({ project: project as PolywrapProject, - outputDir + outputDir, }); } else { buildStrategy = createBuildStrategy(