├── .cargo ├── .gitignore └── config.toml ├── .devcontainer └── devcontainer.json ├── .editorconfig ├── .gitattributes ├── .github ├── CODEOWNERS ├── ISSUE_TEMPLATE │ ├── bug.yml │ ├── config.yml │ ├── example.yml │ ├── feature.yml │ └── incident.yml ├── pull_request_template.md └── workflows │ ├── build.yml │ ├── canary.yml │ ├── delete-console-preview.yml │ ├── issue-backlogger.yml │ ├── matrix-update.yml │ ├── mutation.yml │ ├── new-pull-request-comment.yml │ ├── periodic-azure-clean.yml │ ├── pull-request-lint.yml │ ├── release-commenter.yml │ ├── sdk-spec-test.yml │ └── update-docsite.yml ├── .gitignore ├── .insta.yaml ├── .mergify.yml ├── .node-version ├── .nvmrc ├── .prettierrc.json ├── .projen ├── files.json └── tasks.json ├── .projenrc.ts ├── .rustfmt.toml ├── .vscode └── launch.json ├── CODE_OF_CONDUCT.md ├── CONTRIBUTING.md ├── CONTRIBUTION_LICENSE.md ├── CONTRIBUTORS_TERMS_OF_SERVICE.md ├── Cargo.lock ├── Cargo.toml ├── LICENSE.md ├── Privacy.md ├── README.md ├── SECURITY.md ├── docs ├── api │ ├── 01-api.md │ ├── 02-cli-user-manual.md │ ├── 04-standard-library │ │ ├── _category_.yml │ │ ├── aws │ │ │ ├── _category_.yml │ │ │ └── api-reference.md │ │ ├── cloud │ │ │ ├── _category_.yml │ │ │ ├── api.md │ │ │ ├── bucket.md │ │ │ ├── counter.md │ │ │ ├── domain.md │ │ │ ├── endpoint.md │ │ │ ├── function.md │ │ │ ├── on-deploy.md │ │ │ ├── queue.md │ │ │ ├── schedule.md │ │ │ ├── secret.md │ │ │ ├── service.md │ │ │ ├── topic.md │ │ │ ├── website.md │ │ │ └── workload.md │ │ ├── compatibility │ │ │ ├── _category_.yml │ │ │ ├── compatibility-table.jsx │ │ │ ├── compatibility.json │ │ │ └── style.css │ │ ├── expect │ │ │ ├── _category_.yml │ │ │ └── api-reference.md │ │ ├── fs │ │ │ ├── _category_.yml │ │ │ └── api-reference.md │ │ ├── http │ │ │ ├── _category_.yml │ │ │ └── api-reference.md │ │ ├── math │ │ │ ├── _category_.yml │ │ │ └── api-reference.md │ │ ├── sim │ │ │ ├── _category_.yml │ │ │ ├── api-reference.md │ │ │ ├── container.md │ │ │ ├── resource.md │ │ │ └── state.md │ │ ├── std │ │ │ ├── README.md │ │ │ ├── _category_.yml │ │ │ ├── array.md │ │ │ ├── bool.md │ │ │ ├── bytes.md │ │ │ ├── datetime.md │ │ │ ├── duration.md │ │ │ ├── json.md │ │ │ ├── json_schema.md │ │ │ ├── map.md │ │ │ ├── node.md │ │ │ ├── number.md │ │ │ ├── regex.md │ │ │ ├── resource.md │ │ │ ├── set.md │ │ │ ├── string.md │ │ │ └── struct.md │ │ ├── ui │ │ │ ├── _category_.yml │ │ │ ├── api-reference.md │ │ │ ├── index.mdx │ │ │ └── widget-service-example.png │ │ ├── util │ │ │ ├── _category_.yml │ │ │ └── api-reference.md │ │ └── µ-winglang_support_metrix.mdx │ ├── 05-language-reference.md │ └── 06-analytics.md ├── by-example │ ├── 01-introduction.md │ ├── 02-hello-world.md │ ├── 03-values.md │ ├── 04-variables.md │ ├── 05-for.md │ ├── 06-ifelse.md │ ├── 07-while.md │ ├── 08-optionality.md │ ├── 09-arrays.md │ ├── 10-maps.md │ ├── 11-sets.md │ ├── 12-structs.md │ ├── 13-bytes.md │ ├── 13-trailing-struct-parameters.md │ ├── 14-async-functions.md │ ├── 14-functions.md │ ├── 14-variadic-functions.md │ ├── 15-classes.md │ ├── 15-singletons.md │ ├── 16-closures.md │ ├── 17-recursion.md │ ├── 18-methods.md │ ├── 19-interfaces.md │ ├── 20-sleep.md │ ├── 21-string-functions.md │ ├── 22-regex.md │ ├── 23-Json.md │ ├── 24-time.md │ ├── 25-random.md │ ├── 26-number-parsing.md │ ├── 27-url-parsing.md │ ├── 28-sha256.md │ ├── 29-base64-encoding.md │ ├── 30-reading-writing-files.md │ ├── 31-directories.md │ ├── 32-testing.md │ ├── 33-http-client.md │ ├── 34-http-server.md │ ├── 35-exec-processes.md │ ├── 36-reflection.md │ ├── 37-duration.md │ └── 37-extern.md ├── contributing │ ├── 01-start-here │ │ ├── 01-contributing-to-wing.md │ │ ├── 02-help.md │ │ ├── 03-status.md │ │ ├── 04-bugs.md │ │ ├── 05-development.md │ │ ├── 06-pull-requests.md │ │ ├── 07-wingsdk.md │ │ ├── 08-docs.md │ │ ├── 09-troubleshooting.md │ │ ├── 10-code-of-conduct.md │ │ ├── _category_.yml │ │ └── giphy.webp │ ├── 02-maintainers │ │ ├── 050-operations.md │ │ ├── 10-runbooks │ │ │ ├── 000-runbook-template.md │ │ │ └── _category_.yml │ │ ├── index.md │ │ └── notification-configuration.png │ ├── 03-stories │ │ ├── _category_.yml │ │ ├── story-04.md │ │ ├── story-06.md │ │ ├── story-07.md │ │ ├── story-10.md │ │ ├── story-12a.md │ │ ├── story-12b.md │ │ ├── story-13.md │ │ ├── story-14b.md │ │ ├── story-15.md │ │ └── story-16.md │ ├── 04-roadmap.md │ ├── 998-archived │ │ ├── 01-compile-targets.md │ │ ├── 02-plugins.md │ │ └── _category_.yml │ └── 999-rfcs │ │ ├── 2022-05-28-winglang-reqs.md │ │ ├── 2022-06-14-polycons.md │ │ ├── 2022-08-22-resource-naming.md │ │ ├── 2023-01-20-wingsdk-spec.md │ │ ├── 2023-01-21-wing-plugins.md │ │ ├── 2023-03-08-wing-preview-environment.md │ │ ├── 2023-04-16-website-resource.md │ │ ├── 2023-06-12-language-spec.md │ │ ├── 2023-10-01-workloads.md │ │ ├── 2024-01-15-console-sign-in.md │ │ ├── 2024-03-14-explicit-lift-qualification.md │ │ ├── 2024-03-24-snapshot-tests.md │ │ ├── 2024-03-31-wing-secrets-cli.md │ │ ├── 2024-05-07-intrinsics.md │ │ ├── 2024-06-02-ts-client.md │ │ ├── 2024-06-26-wing-docs-v2.md │ │ ├── 2819-stdlib.md │ │ ├── _category_.yml │ │ ├── overview.md │ │ └── template.md ├── docs │ ├── 00-what-is-wing.md │ ├── 01-start-here │ │ ├── 02-getting-started.md │ │ ├── 04-run-locally.md │ │ ├── 05-aws.md │ │ ├── 06-learn-more.md │ │ ├── _category_.yml │ │ ├── arch.png │ │ ├── console-app.png │ │ ├── console-bucket-1.png │ │ ├── console-counter.png │ │ └── console-queue.png │ ├── 02-concepts │ │ ├── 01-preflight-and-inflight.md │ │ ├── 02-application-tree.md │ │ ├── 03-platforms.md │ │ ├── 04-tests.md │ │ ├── 05-simulator.md │ │ ├── _category_.yml │ │ └── preflight-inflight-visual.png │ ├── 03-platforms │ │ ├── 01-understanding-platforms.md │ │ ├── 02-AWS │ │ │ ├── _category_.yml │ │ │ ├── awscdk.md │ │ │ └── tf-aws.md │ │ ├── 03-google-cloud │ │ │ ├── _category_.yml │ │ │ └── tf-gcp.md │ │ ├── 04-microsoft-azure │ │ │ ├── _category_.yml │ │ │ └── tf-azure.md │ │ ├── _category_.yml │ │ └── sim.md │ ├── 04-winglibs │ │ ├── 01-what-are-winglibs.md │ │ ├── 02-using-winglibs.md │ │ ├── 03-creating-winglibs.md │ │ └── _category_.yml │ ├── 06-tools │ │ ├── 02-wing-console.md │ │ ├── 03-debugging.md │ │ ├── _category_.yml │ │ ├── console-close-tunnel.png │ │ ├── console-demo-1.png │ │ ├── console-explorer-1.png │ │ ├── console-interaction-1.png │ │ ├── console-logs-1.png │ │ ├── console-map-1.png │ │ ├── console-open-tunnel.png │ │ └── console-tests-1.png │ ├── 08-guides │ │ ├── 01-terraform-backend.md │ │ ├── 02-ci-cd.md │ │ ├── 03-react-vite-websockets.md │ │ ├── 04-private-api-gateway-aws.md │ │ ├── _category_.yml │ │ ├── private-api-app-sim.png │ │ ├── private-api-gateway.jpg │ │ ├── private-api-read-note.png │ │ ├── private-api-retrieve-note.png │ │ ├── private-api-save-note.png │ │ ├── private-api-settings.png │ │ └── vite-react-websockets-AWS-diagram.png │ ├── 999-faq │ │ ├── 004-what-pains-wing-solves.md │ │ ├── 005-why-a-language.md │ │ ├── 010-good-fit.md │ │ ├── 012-can-we-abstract-the-cloud.md │ │ ├── 020-supported-clouds-services-and-engines │ │ │ ├── 021-supported-clouds.md │ │ │ ├── 022-supported-services.md │ │ │ ├── 023-supported-provisioning-engines.md │ │ │ ├── 025-kubernetes-support.md │ │ │ └── _category_.yml │ │ ├── 030-who-is-behind-wing.md │ │ ├── 040-alternatives │ │ │ ├── 041-terraform-vs-wing.md │ │ │ ├── 042-pulumi-vs-wing.md │ │ │ ├── 043-awscdk-vs-wing.md │ │ │ ├── 044-cdktf-vs-wing.md │ │ │ ├── 047-darklang-vs-wing.md │ │ │ └── _category_.yml │ │ ├── 041-is-the-console-open-source.md │ │ ├── 061-import-custom-terraform-modules.md │ │ ├── 071-state-handling.md │ │ ├── 093-secrets.md │ │ ├── 097-why-start-with-js-interop.md │ │ ├── _category_.yml │ │ └── diff-interfaces.gif │ ├── package.json │ └── src │ │ ├── components │ │ ├── CodeComparison.jsx │ │ ├── CodeComparison.module.css │ │ └── FileCodeBlock.jsx │ │ └── examples │ │ ├── function-upload-to-bucket │ │ ├── aws-cdk │ │ │ ├── hello.js.txt │ │ │ └── index.js.txt │ │ ├── cdktf │ │ │ ├── index.js.txt │ │ │ └── main.ts │ │ ├── cloudformation │ │ │ ├── index.js.txt │ │ │ └── template.yaml │ │ ├── platforms.js │ │ ├── pulumi │ │ │ ├── index.js.txt │ │ │ ├── main.ts │ │ │ └── pulumi.yaml │ │ ├── terraform │ │ │ ├── index.js.txt │ │ │ └── main.tf │ │ ├── wing.js │ │ └── wing │ │ │ └── hello.w │ │ ├── getExamplePlatforms.js │ │ ├── getExampleWingFile.js │ │ └── pulumi │ │ └── pulumi.yaml ├── examples │ ├── basic-auth-api.md │ ├── deploy-a-static-website.md │ ├── img │ │ └── examples │ │ │ ├── basic-api-auth.png │ │ │ ├── basic-bucket-queue.png │ │ │ ├── introduction-to-preflight-and-inflight.png │ │ │ ├── introduction-to-wing.png │ │ │ ├── quickshare.png │ │ │ ├── redis.png │ │ │ └── static-website.png │ ├── introduction-to-preflight-and-inflight.md │ ├── introduction-to-wing.md │ ├── processing-messages-in-a-queue.md │ ├── quick-share.md │ └── redis.md ├── package-lock.json ├── package.json ├── src │ └── generate_examples_files.ts ├── turbo.json └── typescript │ ├── 00-index.md │ ├── 01-resources.md │ ├── 02-inflights.md │ └── 03-ecosystem.md ├── package.json ├── packages ├── @wingcloud │ └── framework │ │ ├── .gitignore │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ ├── global.d.ts │ │ ├── index.ts │ │ ├── internal.ts │ │ ├── json.ts │ │ ├── main.ts │ │ └── transformer.ts │ │ ├── test │ │ ├── __snapshots__ │ │ │ └── internal.test.ts.snap │ │ ├── fixtures │ │ │ ├── fail │ │ │ │ ├── tsconfig.json │ │ │ │ ├── tsconfig_respected.ts │ │ │ │ └── unlifted_reference.ts │ │ │ └── pass │ │ │ │ ├── autolift_import.ts │ │ │ │ ├── basic_inflight.ts │ │ │ │ ├── lift_inflight.ts │ │ │ │ └── tsconfig.json │ │ ├── inflight.test.ts │ │ └── internal.test.ts │ │ ├── tsconfig.json │ │ ├── tsup.config.ts │ │ └── turbo.json ├── @winglang │ ├── compatibility-spy │ │ ├── .gitignore │ │ ├── .prettierrc.json │ │ ├── package.json │ │ ├── src │ │ │ └── index.ts │ │ ├── test │ │ │ └── spy.test.ts │ │ ├── tsconfig.json │ │ ├── tsup.config.ts │ │ └── turbo.json │ ├── compiler │ │ ├── .gitignore │ │ ├── .prettierrc.json │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── package.json │ │ ├── preflight.shim.cjs │ │ ├── src │ │ │ ├── compile.test.ts │ │ │ ├── compile.ts │ │ │ ├── constants.ts │ │ │ ├── errors │ │ │ │ ├── compile-error.ts │ │ │ │ ├── index.ts │ │ │ │ └── preflight-error.ts │ │ │ ├── generateDocs.ts │ │ │ ├── index.ts │ │ │ ├── util.ts │ │ │ └── wingc.ts │ │ ├── tsconfig.json │ │ ├── tsup.config.ts │ │ ├── turbo.json │ │ └── vitest.config.ts │ ├── jsii-docgen │ │ ├── .eslintrc.json │ │ ├── .gitattributes │ │ ├── .gitignore │ │ ├── .npmignore │ │ ├── .prettierignore │ │ ├── .prettierrc.json │ │ ├── .projen │ │ │ ├── deps.json │ │ │ ├── files.json │ │ │ └── tasks.json │ │ ├── .projenrc.ts │ │ ├── LICENSE │ │ ├── README.md │ │ ├── bin │ │ │ └── jsii-docgen │ │ ├── package.json │ │ ├── src │ │ │ ├── cli.ts │ │ │ ├── docgen │ │ │ │ ├── render │ │ │ │ │ ├── json.ts │ │ │ │ │ ├── markdown-doc.ts │ │ │ │ │ └── markdown-render.ts │ │ │ │ ├── schema.ts │ │ │ │ ├── transpile │ │ │ │ │ ├── csharp.ts │ │ │ │ │ ├── go.ts │ │ │ │ │ ├── java.ts │ │ │ │ │ ├── python.ts │ │ │ │ │ ├── transpile.ts │ │ │ │ │ ├── typescript.ts │ │ │ │ │ └── wing.ts │ │ │ │ └── view │ │ │ │ │ ├── _npm.ts │ │ │ │ │ ├── api-reference.ts │ │ │ │ │ ├── class.ts │ │ │ │ │ ├── classes.ts │ │ │ │ │ ├── constant.ts │ │ │ │ │ ├── constants.ts │ │ │ │ │ ├── construct.ts │ │ │ │ │ ├── constructs.ts │ │ │ │ │ ├── documentation.ts │ │ │ │ │ ├── enum-member.ts │ │ │ │ │ ├── enum.ts │ │ │ │ │ ├── enums.ts │ │ │ │ │ ├── initializer.ts │ │ │ │ │ ├── instance-method.ts │ │ │ │ │ ├── instance-methods.ts │ │ │ │ │ ├── interface.ts │ │ │ │ │ ├── interfaces.ts │ │ │ │ │ ├── parameter.ts │ │ │ │ │ ├── properties.ts │ │ │ │ │ ├── property.ts │ │ │ │ │ ├── readme.ts │ │ │ │ │ ├── static-function.ts │ │ │ │ │ ├── static-functions.ts │ │ │ │ │ ├── struct.ts │ │ │ │ │ ├── structs.ts │ │ │ │ │ └── wing-filters.ts │ │ │ ├── errors.ts │ │ │ └── index.ts │ │ ├── test │ │ │ ├── __fixtures__ │ │ │ │ ├── assemblies │ │ │ │ │ ├── @aws-cdk │ │ │ │ │ │ ├── aws-ecr@1.106.0 │ │ │ │ │ │ │ └── .jsii │ │ │ │ │ │ ├── aws-events@1.106.0 │ │ │ │ │ │ │ └── .jsii │ │ │ │ │ │ ├── aws-iam@1.106.0 │ │ │ │ │ │ │ └── .jsii │ │ │ │ │ │ ├── cloud-assembly-schema@1.106.0 │ │ │ │ │ │ │ └── .jsii │ │ │ │ │ │ ├── core@1.106.0 │ │ │ │ │ │ │ └── .jsii │ │ │ │ │ │ └── cx-api@1.106.0 │ │ │ │ │ │ │ └── .jsii │ │ │ │ │ ├── constructs@10.0.0 │ │ │ │ │ │ └── .jsii │ │ │ │ │ └── constructs@3.3.69 │ │ │ │ │ │ └── .jsii │ │ │ │ └── libraries │ │ │ │ │ └── construct-library │ │ │ │ │ ├── .gitignore │ │ │ │ │ ├── README.md │ │ │ │ │ ├── lib │ │ │ │ │ ├── index.ts │ │ │ │ │ └── submod1 │ │ │ │ │ │ └── index.ts │ │ │ │ │ ├── package.json │ │ │ │ │ └── turbo.json │ │ │ ├── __snapshots__ │ │ │ │ └── cli.test.ts.snap │ │ │ ├── cli.test.ts │ │ │ └── docgen │ │ │ │ ├── assemblies.ts │ │ │ │ └── view │ │ │ │ ├── __snapshots__ │ │ │ │ ├── class.test.ts.snap │ │ │ │ ├── documentation.test.ts.snap │ │ │ │ ├── enum.test.ts.snap │ │ │ │ ├── initializer.test.ts.snap │ │ │ │ ├── instance-method.test.ts.snap │ │ │ │ ├── interface.test.ts.snap │ │ │ │ ├── markdown.test.ts.snap │ │ │ │ ├── parameter.test.ts.snap │ │ │ │ ├── property.test.ts.snap │ │ │ │ ├── static-function.test.ts.snap │ │ │ │ └── struct.test.ts.snap │ │ │ │ ├── _npm.test.ts │ │ │ │ ├── class.test.ts │ │ │ │ ├── documentation.test.ts │ │ │ │ ├── enum.test.ts │ │ │ │ ├── initializer.test.ts │ │ │ │ ├── instance-method.test.ts │ │ │ │ ├── interface.test.ts │ │ │ │ ├── markdown.test.ts │ │ │ │ ├── parameter.test.ts │ │ │ │ ├── property.test.ts │ │ │ │ ├── static-function.test.ts │ │ │ │ └── struct.test.ts │ │ ├── tsconfig.dev.json │ │ ├── tsconfig.json │ │ ├── turbo.json │ │ └── vitest.config.mts │ ├── platform-awscdk │ │ ├── .gitignore │ │ ├── .prettierrc.json │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ ├── api.ts │ │ │ ├── app.ts │ │ │ ├── bucket.ts │ │ │ ├── counter.ts │ │ │ ├── ecs-cluster.ts │ │ │ ├── endpoint.ts │ │ │ ├── function.ts │ │ │ ├── harness.ts │ │ │ ├── index.ts │ │ │ ├── on-deploy.ts │ │ │ ├── platform.ts │ │ │ ├── queue.ts │ │ │ ├── schedule.ts │ │ │ ├── secret.ts │ │ │ ├── service.ts │ │ │ ├── test-runner.inflight.ts │ │ │ ├── test-runner.ts │ │ │ ├── tokens.ts │ │ │ ├── topic.ts │ │ │ ├── website.inflight.ts │ │ │ └── website.ts │ │ ├── test │ │ │ ├── __snapshots__ │ │ │ │ ├── api.test.ts.snap │ │ │ │ ├── bucket.test.ts.snap │ │ │ │ ├── counter.test.ts.snap │ │ │ │ ├── function.test.ts.snap │ │ │ │ ├── on-deploy.test.ts.snap │ │ │ │ ├── queue.test.ts.snap │ │ │ │ ├── schedule.test.ts.snap │ │ │ │ ├── secret.test.ts.snap │ │ │ │ ├── service.test.ts.snap │ │ │ │ ├── topic.test.ts.snap │ │ │ │ └── website.test.ts.snap │ │ │ ├── api.test.ts │ │ │ ├── app.test.ts │ │ │ ├── bucket.test.ts │ │ │ ├── counter.test.ts │ │ │ ├── function.test.ts │ │ │ ├── on-deploy.test.ts │ │ │ ├── platform.test.ts │ │ │ ├── queue.test.ts │ │ │ ├── schedule.test.ts │ │ │ ├── secret.test.ts │ │ │ ├── service.test.ts │ │ │ ├── test-files │ │ │ │ ├── test1.txt │ │ │ │ └── test2.txt │ │ │ ├── topic.test.ts │ │ │ ├── util.ts │ │ │ ├── website.test.ts │ │ │ └── website │ │ │ │ ├── b.html │ │ │ │ └── inner-folder │ │ │ │ └── a.html │ │ ├── tsconfig.json │ │ ├── tsup.config.ts │ │ └── turbo.json │ ├── sdk │ │ ├── .eslintrc.json │ │ ├── .gitattributes │ │ ├── .gitignore │ │ ├── .npmignore │ │ ├── .prettierignore │ │ ├── .prettierrc.json │ │ ├── .projen │ │ │ ├── deps.json │ │ │ ├── files.json │ │ │ └── tasks.json │ │ ├── .projenrc.ts │ │ ├── LICENSE │ │ ├── README.md │ │ ├── cdktf.json │ │ ├── package.json │ │ ├── scripts │ │ │ ├── docgen.mts │ │ │ └── generate-macros.mts │ │ ├── src │ │ │ ├── README.md │ │ │ ├── cloud │ │ │ │ ├── api.md │ │ │ │ ├── api.ts │ │ │ │ ├── bucket.md │ │ │ │ ├── bucket.ts │ │ │ │ ├── counter.md │ │ │ │ ├── counter.ts │ │ │ │ ├── domain.md │ │ │ │ ├── domain.ts │ │ │ │ ├── endpoint.md │ │ │ │ ├── endpoint.ts │ │ │ │ ├── function.md │ │ │ │ ├── function.ts │ │ │ │ ├── index.ts │ │ │ │ ├── on-deploy.md │ │ │ │ ├── on-deploy.ts │ │ │ │ ├── queue.md │ │ │ │ ├── queue.ts │ │ │ │ ├── schedule.md │ │ │ │ ├── schedule.ts │ │ │ │ ├── secret.md │ │ │ │ ├── secret.ts │ │ │ │ ├── service.md │ │ │ │ ├── service.ts │ │ │ │ ├── topic.md │ │ │ │ ├── topic.ts │ │ │ │ ├── website.md │ │ │ │ ├── website.ts │ │ │ │ └── workload.md │ │ │ ├── constants.ts │ │ │ ├── core │ │ │ │ ├── app.ts │ │ │ │ ├── attributes.ts │ │ │ │ ├── class-factory.ts │ │ │ │ ├── connections.ts │ │ │ │ ├── dependency.ts │ │ │ │ ├── errors.ts │ │ │ │ ├── index.ts │ │ │ │ ├── inflight.ts │ │ │ │ ├── lifting.ts │ │ │ │ ├── tokens.ts │ │ │ │ ├── tree.ts │ │ │ │ ├── types.ts │ │ │ │ └── utility-types.ts │ │ │ ├── expect │ │ │ │ ├── expect.ts │ │ │ │ └── index.ts │ │ │ ├── fs │ │ │ │ ├── fs.ts │ │ │ │ └── index.ts │ │ │ ├── helpers.ts │ │ │ ├── http │ │ │ │ ├── http.ts │ │ │ │ └── index.ts │ │ │ ├── index.ts │ │ │ ├── math │ │ │ │ ├── index.ts │ │ │ │ └── math.ts │ │ │ ├── platform │ │ │ │ ├── index.ts │ │ │ │ ├── parameter-registrar.ts │ │ │ │ ├── platform-manager.ts │ │ │ │ ├── platform.ts │ │ │ │ └── util.ts │ │ │ ├── shared-aws │ │ │ │ ├── api-util.ts │ │ │ │ ├── api.default.ts │ │ │ │ ├── api.inflight.ts │ │ │ │ ├── api.ts │ │ │ │ ├── bucket.inflight.ts │ │ │ │ ├── bucket.ts │ │ │ │ ├── counter.inflight.ts │ │ │ │ ├── counter.ts │ │ │ │ ├── domain.ts │ │ │ │ ├── endpoint.inflight.ts │ │ │ │ ├── endpoint.ts │ │ │ │ ├── function-util.ts │ │ │ │ ├── function.inflight.ts │ │ │ │ ├── function.ts │ │ │ │ ├── index.ts │ │ │ │ ├── inflight-host.ts │ │ │ │ ├── on-deploy.inflight.ts │ │ │ │ ├── on-deploy.ts │ │ │ │ ├── permissions.ts │ │ │ │ ├── queue.inflight.ts │ │ │ │ ├── queue.ts │ │ │ │ ├── schedule.ts │ │ │ │ ├── secret.inflight.ts │ │ │ │ ├── secret.ts │ │ │ │ ├── service.inflight.ts │ │ │ │ ├── service.ts │ │ │ │ ├── test-runner.inflight.ts │ │ │ │ ├── topic.inflight.ts │ │ │ │ ├── topic.ts │ │ │ │ ├── types.ts │ │ │ │ ├── util.ts │ │ │ │ ├── website.inflight.ts │ │ │ │ └── website.ts │ │ │ ├── shared-azure │ │ │ │ ├── bucket.inflight.ts │ │ │ │ ├── counter.inflight.ts │ │ │ │ ├── function.inflight.ts │ │ │ │ └── test-runner.inflight.ts │ │ │ ├── shared-gcp │ │ │ │ ├── bucket.inflight.ts │ │ │ │ ├── counter.inflight.ts │ │ │ │ ├── function.inflight.ts │ │ │ │ └── test-runner.inflight.ts │ │ │ ├── shared-tf │ │ │ │ ├── app.ts │ │ │ │ ├── harness.ts │ │ │ │ └── tokens.ts │ │ │ ├── shared │ │ │ │ ├── bundling.ts │ │ │ │ ├── function.ts │ │ │ │ ├── misc.ts │ │ │ │ ├── resource-names.ts │ │ │ │ ├── sandbox.ts │ │ │ │ └── stream-processor.ts │ │ │ ├── simulator │ │ │ │ ├── client.ts │ │ │ │ ├── graph.ts │ │ │ │ ├── index.ts │ │ │ │ ├── lockfile.ts │ │ │ │ ├── serialization.ts │ │ │ │ ├── simulator.ts │ │ │ │ ├── tokens.ts │ │ │ │ ├── tree.ts │ │ │ │ └── util.ts │ │ │ ├── std │ │ │ │ ├── README.md │ │ │ │ ├── array.ts │ │ │ │ ├── bool.ts │ │ │ │ ├── bytes.ts │ │ │ │ ├── datetime.ts │ │ │ │ ├── duration.ts │ │ │ │ ├── generics.ts │ │ │ │ ├── index.ts │ │ │ │ ├── json.ts │ │ │ │ ├── json_schema.ts │ │ │ │ ├── map.ts │ │ │ │ ├── node.ts │ │ │ │ ├── number.ts │ │ │ │ ├── reflect │ │ │ │ │ ├── index.ts │ │ │ │ │ └── type.ts │ │ │ │ ├── regex.ts │ │ │ │ ├── resource.ts │ │ │ │ ├── set.ts │ │ │ │ ├── string.ts │ │ │ │ ├── struct.ts │ │ │ │ ├── test-runner.ts │ │ │ │ └── test.ts │ │ │ ├── target-sim │ │ │ │ ├── api.inflight.ts │ │ │ │ ├── api.ts │ │ │ │ ├── app.ts │ │ │ │ ├── bucket.inflight.ts │ │ │ │ ├── bucket.ts │ │ │ │ ├── container.inflight.ts │ │ │ │ ├── container.md │ │ │ │ ├── container.ts │ │ │ │ ├── counter.inflight.ts │ │ │ │ ├── counter.ts │ │ │ │ ├── domain.inflight.ts │ │ │ │ ├── domain.ts │ │ │ │ ├── endpoint.inflight.ts │ │ │ │ ├── endpoint.ts │ │ │ │ ├── event-mapping.inflight.ts │ │ │ │ ├── event-mapping.ts │ │ │ │ ├── function.inflight.ts │ │ │ │ ├── function.ts │ │ │ │ ├── index.ts │ │ │ │ ├── on-deploy.inflight.ts │ │ │ │ ├── on-deploy.ts │ │ │ │ ├── platform.ts │ │ │ │ ├── policy.inflight.ts │ │ │ │ ├── policy.ts │ │ │ │ ├── queue.inflight.ts │ │ │ │ ├── queue.ts │ │ │ │ ├── resource.inflight.ts │ │ │ │ ├── resource.md │ │ │ │ ├── resource.ts │ │ │ │ ├── schedule.inflight.ts │ │ │ │ ├── schedule.ts │ │ │ │ ├── schema-resources.ts │ │ │ │ ├── secret.inflight.ts │ │ │ │ ├── secret.ts │ │ │ │ ├── service.inflight.ts │ │ │ │ ├── service.ts │ │ │ │ ├── state.inflight.ts │ │ │ │ ├── state.md │ │ │ │ ├── state.ts │ │ │ │ ├── test-runner.inflight.ts │ │ │ │ ├── test-runner.ts │ │ │ │ ├── tokens.ts │ │ │ │ ├── topic.inflight.ts │ │ │ │ ├── topic.ts │ │ │ │ ├── util.ts │ │ │ │ ├── website.inflight.ts │ │ │ │ └── website.ts │ │ │ ├── target-tf-aws │ │ │ │ ├── api.ts │ │ │ │ ├── app.ts │ │ │ │ ├── bucket.ts │ │ │ │ ├── counter.ts │ │ │ │ ├── ecs-cluster.ts │ │ │ │ ├── endpoint.ts │ │ │ │ ├── function.ts │ │ │ │ ├── index.ts │ │ │ │ ├── on-deploy.ts │ │ │ │ ├── platform.ts │ │ │ │ ├── queue.ts │ │ │ │ ├── schedule.ts │ │ │ │ ├── secret.ts │ │ │ │ ├── service.ts │ │ │ │ ├── test-runner.ts │ │ │ │ ├── topic.ts │ │ │ │ └── website.ts │ │ │ ├── target-tf-azure │ │ │ │ ├── app.ts │ │ │ │ ├── bucket.ts │ │ │ │ ├── counter.ts │ │ │ │ ├── function.ts │ │ │ │ ├── index.ts │ │ │ │ ├── internal.ts │ │ │ │ ├── platform.ts │ │ │ │ └── test-runner.ts │ │ │ ├── target-tf-gcp │ │ │ │ ├── app.ts │ │ │ │ ├── bucket.ts │ │ │ │ ├── counter.ts │ │ │ │ ├── function.ts │ │ │ │ ├── index.ts │ │ │ │ ├── permissions.ts │ │ │ │ ├── platform.ts │ │ │ │ ├── schedule.ts │ │ │ │ └── test-runner.ts │ │ │ ├── ui │ │ │ │ ├── base.ts │ │ │ │ ├── button.ts │ │ │ │ ├── colors.ts │ │ │ │ ├── field.ts │ │ │ │ ├── file-browser.ts │ │ │ │ ├── http-client.ts │ │ │ │ ├── index.ts │ │ │ │ ├── section.ts │ │ │ │ └── table.ts │ │ │ └── util │ │ │ │ ├── child-process.ts │ │ │ │ ├── enhanced-error.ts │ │ │ │ ├── equality.ts │ │ │ │ ├── index.ts │ │ │ │ └── util.ts │ │ ├── test │ │ │ ├── core │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── connections.test.ts.snap │ │ │ │ ├── connections.test.ts │ │ │ │ ├── dependency.test.ts │ │ │ │ ├── lifting.test.ts │ │ │ │ ├── resource.test.ts │ │ │ │ └── to-inflight-type.test.ts │ │ │ ├── expect │ │ │ │ └── assertions.test.ts │ │ │ ├── fs │ │ │ │ └── fs.test.ts │ │ │ ├── global.setup.ts │ │ │ ├── helpers.test.ts │ │ │ ├── http │ │ │ │ └── http.test.ts │ │ │ ├── misc.test.ts │ │ │ ├── shared-aws │ │ │ │ ├── api.onrequest.inflight.test.ts │ │ │ │ ├── bucket.inflight.test.ts │ │ │ │ ├── counter.inflight.test.ts │ │ │ │ ├── function.inflight.test.ts │ │ │ │ ├── queue.inflight.test.ts │ │ │ │ ├── secret.inflight.test.ts │ │ │ │ └── topic.inflight.test.ts │ │ │ ├── shared-azure │ │ │ │ ├── bucket.inflight.test.ts │ │ │ │ ├── counter.inflight.test.ts │ │ │ │ └── function.inflight.test.ts │ │ │ ├── shared-gcp │ │ │ │ └── bucket.inflight.test.ts │ │ │ ├── shared │ │ │ │ └── bundling.test.ts │ │ │ ├── sim-app.ts │ │ │ ├── simulator │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── simulator.test.ts.snap │ │ │ │ ├── cleanup.test.ts │ │ │ │ ├── graph.test.ts │ │ │ │ ├── on-trace.test.ts │ │ │ │ ├── reload.test.ts │ │ │ │ ├── simulator.test.ts │ │ │ │ └── tokens.test.ts │ │ │ ├── std │ │ │ │ └── node.test.ts │ │ │ ├── target-sim │ │ │ │ ├── __snapshots__ │ │ │ │ │ ├── api.test.ts.snap │ │ │ │ │ ├── bucket.test.ts.snap │ │ │ │ │ ├── counter.test.ts.snap │ │ │ │ │ ├── file-counter.test.ts.snap │ │ │ │ │ ├── function.test.ts.snap │ │ │ │ │ ├── immutable-capture.test.ts.snap │ │ │ │ │ ├── on-deploy.test.ts.snap │ │ │ │ │ ├── queue.test.ts.snap │ │ │ │ │ ├── schedule.test.ts.snap │ │ │ │ │ ├── secret.test.ts.snap │ │ │ │ │ ├── service.test.ts.snap │ │ │ │ │ ├── test.test.ts.snap │ │ │ │ │ └── topic.test.ts.snap │ │ │ │ ├── api.test.ts │ │ │ │ ├── app.test.ts │ │ │ │ ├── binding.test.ts │ │ │ │ ├── bucket.test.ts │ │ │ │ ├── container.test.ts │ │ │ │ ├── counter.test.ts │ │ │ │ ├── file-counter.test.ts │ │ │ │ ├── function.test.ts │ │ │ │ ├── immutable-capture.test.ts │ │ │ │ ├── my-docker-image.mounted-volume │ │ │ │ │ ├── Dockerfile │ │ │ │ │ └── index.js │ │ │ │ ├── my-docker-image.volume │ │ │ │ │ ├── Dockerfile │ │ │ │ │ └── index.js │ │ │ │ ├── my-docker-image │ │ │ │ │ ├── Dockerfile │ │ │ │ │ └── index.js │ │ │ │ ├── on-deploy.test.ts │ │ │ │ ├── queue-consumer.test.ts │ │ │ │ ├── queue.test.ts │ │ │ │ ├── schedule.test.ts │ │ │ │ ├── secret.test.ts │ │ │ │ ├── service.test.ts │ │ │ │ ├── state.test.ts │ │ │ │ ├── stream-processor.test.ts │ │ │ │ ├── test-runner.test.ts │ │ │ │ ├── test.test.ts │ │ │ │ ├── topic-producer.test.ts │ │ │ │ ├── topic.test.ts │ │ │ │ ├── util.ts │ │ │ │ ├── utils.test.ts │ │ │ │ └── website.test.ts │ │ │ ├── target-tf-aws │ │ │ │ ├── __snapshots__ │ │ │ │ │ ├── api.test.ts.snap │ │ │ │ │ ├── bucket.test.ts.snap │ │ │ │ │ ├── captures.test.ts.snap │ │ │ │ │ ├── counter.test.ts.snap │ │ │ │ │ ├── domain.test.ts.snap │ │ │ │ │ ├── function.test.ts.snap │ │ │ │ │ ├── logger.test.ts.snap │ │ │ │ │ ├── on-deploy.test.ts.snap │ │ │ │ │ ├── queue.test.ts.snap │ │ │ │ │ ├── react-app.test.ts.snap │ │ │ │ │ ├── schedule.test.ts.snap │ │ │ │ │ ├── secret.test.ts.snap │ │ │ │ │ ├── tokens.test.ts.snap │ │ │ │ │ ├── topic.test.ts.snap │ │ │ │ │ └── website.test.ts.snap │ │ │ │ ├── api.test.ts │ │ │ │ ├── app.test.ts │ │ │ │ ├── aws-util.ts │ │ │ │ ├── bucket.test.ts │ │ │ │ ├── captures.test.ts │ │ │ │ ├── counter.test.ts │ │ │ │ ├── domain.test.ts │ │ │ │ ├── domain.values.yaml │ │ │ │ ├── function.test.ts │ │ │ │ ├── logger.test.ts │ │ │ │ ├── on-deploy.test.ts │ │ │ │ ├── platform.test.ts │ │ │ │ ├── queue.test.ts │ │ │ │ ├── schedule.test.ts │ │ │ │ ├── secret.test.ts │ │ │ │ ├── service.test.ts │ │ │ │ ├── test-runner.test.ts │ │ │ │ ├── tokens.test.ts │ │ │ │ ├── topic.test.ts │ │ │ │ └── website.test.ts │ │ │ ├── target-tf-azure │ │ │ │ ├── __snapshots__ │ │ │ │ │ ├── bucket.test.ts.snap │ │ │ │ │ ├── counter.test.ts.snap │ │ │ │ │ └── function.test.ts.snap │ │ │ │ ├── app.test.ts │ │ │ │ ├── azure-util.ts │ │ │ │ ├── bucket.test.ts │ │ │ │ ├── captures.test.ts │ │ │ │ ├── counter.test.ts │ │ │ │ └── function.test.ts │ │ │ ├── target-tf-gcp │ │ │ │ ├── __snapshots__ │ │ │ │ │ ├── bucket.test.ts.snap │ │ │ │ │ ├── counter.test.ts.snap │ │ │ │ │ ├── function.test.ts.snap │ │ │ │ │ └── schedule.test.ts.snap │ │ │ │ ├── app.test.ts │ │ │ │ ├── bucket.test.ts │ │ │ │ ├── counter.test.ts │ │ │ │ ├── function.test.ts │ │ │ │ ├── gcp-util.ts │ │ │ │ └── schedule.test.ts │ │ │ ├── test-files │ │ │ │ ├── react-website │ │ │ │ │ ├── build │ │ │ │ │ │ └── index.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── package.json │ │ │ │ ├── test1.txt │ │ │ │ ├── test2.txt │ │ │ │ └── website │ │ │ │ │ ├── b.html │ │ │ │ │ ├── index.html │ │ │ │ │ └── inner-folder │ │ │ │ │ └── a.html │ │ │ ├── ui │ │ │ │ ├── __snapshots__ │ │ │ │ │ └── ui.test.ts.snap │ │ │ │ └── ui.test.ts │ │ │ ├── util.test.ts │ │ │ ├── util.ts │ │ │ └── util │ │ │ │ ├── enhanced-error.test.ts │ │ │ │ ├── equality.test.ts │ │ │ │ ├── multiple-values.yaml │ │ │ │ ├── single-number-value.yaml │ │ │ │ └── single-string-value.yaml │ │ ├── tsconfig.dev.json │ │ ├── tsconfig.test.json │ │ ├── turbo.json │ │ └── vitest.config.mts │ ├── tree-sitter-wing │ │ ├── .editorconfig │ │ ├── .gitattributes │ │ ├── .gitignore │ │ ├── Cargo.toml │ │ ├── Makefile │ │ ├── Package.swift │ │ ├── README.md │ │ ├── binding.gyp │ │ ├── bindings │ │ │ ├── c │ │ │ │ ├── tree-sitter-wing.h │ │ │ │ └── tree-sitter-wing.pc.in │ │ │ ├── go │ │ │ │ ├── binding.go │ │ │ │ ├── binding_test.go │ │ │ │ └── go.mod │ │ │ ├── node │ │ │ │ ├── binding.cc │ │ │ │ ├── index.d.ts │ │ │ │ └── index.js │ │ │ ├── python │ │ │ │ └── tree_sitter_wing │ │ │ │ │ ├── __init__.py │ │ │ │ │ ├── __init__.pyi │ │ │ │ │ ├── binding.c │ │ │ │ │ └── py.typed │ │ │ ├── rust │ │ │ │ ├── build.rs │ │ │ │ └── lib.rs │ │ │ └── swift │ │ │ │ └── TreeSitterWing │ │ │ │ └── wing.h │ │ ├── grammar.js │ │ ├── jsconfig.json │ │ ├── package.json │ │ ├── pyproject.toml │ │ ├── queries │ │ │ ├── folds.scm │ │ │ ├── highlights.scm │ │ │ └── locals.scm │ │ ├── setup.py │ │ ├── src │ │ │ ├── grammar.json │ │ │ └── scanner.c │ │ ├── test │ │ │ ├── corpus │ │ │ │ ├── comments.txt │ │ │ │ ├── expressions.txt │ │ │ │ ├── references.txt │ │ │ │ └── statements │ │ │ │ │ ├── class_and_resource.txt │ │ │ │ │ ├── lift.txt │ │ │ │ │ ├── statements.txt │ │ │ │ │ └── try.txt │ │ │ └── highlight │ │ │ │ ├── class.w │ │ │ │ └── nested_method.w │ │ ├── tree-sitter-dsl.d.ts │ │ └── turbo.json │ ├── wingc │ │ ├── .gitignore │ │ ├── CONTRIBUTING.md │ │ ├── Cargo.toml │ │ ├── LICENSE.md │ │ ├── examples │ │ │ ├── compile.rs │ │ │ └── generate_docs.rs │ │ ├── package.json │ │ ├── scripts │ │ │ └── postcompile.sh │ │ ├── src │ │ │ ├── ast.rs │ │ │ ├── closure_transform.rs │ │ │ ├── comp_ctx.rs │ │ │ ├── debug.rs │ │ │ ├── diagnostic.rs │ │ │ ├── docs.rs │ │ │ ├── dtsify │ │ │ │ ├── extern_dtsify.rs │ │ │ │ ├── mod.rs │ │ │ │ └── snapshots │ │ │ │ │ ├── declarations.snap │ │ │ │ │ └── optionals.snap │ │ │ ├── file_graph.rs │ │ │ ├── files.rs │ │ │ ├── fold.rs │ │ │ ├── generate_docs.rs │ │ │ ├── jsify.rs │ │ │ ├── jsify │ │ │ │ ├── codemaker.rs │ │ │ │ ├── snapshots │ │ │ │ │ ├── access_methods_and_properties_on_collections.snap │ │ │ │ │ ├── access_property_on_primitive.snap │ │ │ │ │ ├── access_property_on_value_returned_from_collection.snap │ │ │ │ │ ├── allow_type_def_before_super.snap │ │ │ │ │ ├── base_class_captures_inflight.snap │ │ │ │ │ ├── base_class_captures_preflight.snap │ │ │ │ │ ├── base_class_lift_indirect.snap │ │ │ │ │ ├── base_class_with_fields_inflight.snap │ │ │ │ │ ├── base_class_with_fields_preflight.snap │ │ │ │ │ ├── base_class_with_lifted_field_object.snap │ │ │ │ │ ├── base_class_with_lifted_fields.snap │ │ │ │ │ ├── builtins.snap │ │ │ │ │ ├── call_static_inflight_from_static_inflight.snap │ │ │ │ │ ├── calls_methods_on_preflight_object.snap │ │ │ │ │ ├── capture_from_inside_an_inflight_closure.snap │ │ │ │ │ ├── capture_identifier_closure_from_preflight_scope.snap │ │ │ │ │ ├── capture_identifier_from_preflight_scope.snap │ │ │ │ │ ├── capture_identifier_from_preflight_scope_with_method_call.snap │ │ │ │ │ ├── capture_identifier_from_preflight_scope_with_nested_object.snap │ │ │ │ │ ├── capture_identifier_from_preflight_scope_with_property.snap │ │ │ │ │ ├── capture_in_keyword_args.snap │ │ │ │ │ ├── capture_object_with_this_in_name.snap │ │ │ │ │ ├── capture_token.snap │ │ │ │ │ ├── capture_type_inflight_class_sibling_from_init.snap │ │ │ │ │ ├── capture_type_inflight_class_sibling_from_method.snap │ │ │ │ │ ├── capture_type_new_inflight_class_inner_no_capture.snap │ │ │ │ │ ├── capture_type_new_inflight_class_outer.snap │ │ │ │ │ ├── capture_type_static_method.snap │ │ │ │ │ ├── capture_type_static_method_inflight_class.snap │ │ │ │ │ ├── capture_var_from_method_inflight.snap │ │ │ │ │ ├── closed_inflight_class_extends_outer_inflight_class.snap │ │ │ │ │ ├── closure_field.snap │ │ │ │ │ ├── entrypoint_this.snap │ │ │ │ │ ├── enum_value.snap │ │ │ │ │ ├── fail_unqualified_lift.snap │ │ │ │ │ ├── fail_unqualified_lift_as_arg.snap │ │ │ │ │ ├── fail_unqualified_lift_element_from_collection_of_objects.snap │ │ │ │ │ ├── fail_unqualified_lift_return.snap │ │ │ │ │ ├── fails_if_referencing_unknown_field.snap │ │ │ │ │ ├── fails_on_preflight_static.snap │ │ │ │ │ ├── fails_when_inflight_class_tries_to_extend_preflight_class.snap │ │ │ │ │ ├── fails_when_preflight_class_tries_to_extend_inflight_class.snap │ │ │ │ │ ├── fails_when_reassigning_preflight_variable.snap │ │ │ │ │ ├── fails_when_referencing_this_from_static.snap │ │ │ │ │ ├── free_inflight_obj_from_inflight.snap │ │ │ │ │ ├── free_preflight_object_from_preflight.snap │ │ │ │ │ ├── func_returns_func.snap │ │ │ │ │ ├── identify_field.snap │ │ │ │ │ ├── implicit_lift_inflight_init.snap │ │ │ │ │ ├── indirect_capture.snap │ │ │ │ │ ├── inflight_class_extends_both_inside_inflight_closure.snap │ │ │ │ │ ├── inflight_class_extends_inflight_class.snap │ │ │ │ │ ├── inflight_constructor.snap │ │ │ │ │ ├── inflight_field.snap │ │ │ │ │ ├── inflight_field_from_inflight.snap │ │ │ │ │ ├── inflight_field_from_inflight_class.snap │ │ │ │ │ ├── inline_inflight_class.snap │ │ │ │ │ ├── json_object.snap │ │ │ │ │ ├── lift_binary_preflight_and_inflight_expression.snap │ │ │ │ │ ├── lift_binary_preflight_expression.snap │ │ │ │ │ ├── lift_element_from_collection_as_field.snap │ │ │ │ │ ├── lift_element_from_collection_of_objects.snap │ │ │ │ │ ├── lift_inflight_closure.snap │ │ │ │ │ ├── lift_inside_preflight_method.snap │ │ │ │ │ ├── lift_self_reference.snap │ │ │ │ │ ├── lift_string.snap │ │ │ │ │ ├── lift_this.snap │ │ │ │ │ ├── lift_var_with_this.snap │ │ │ │ │ ├── lift_via_closure.snap │ │ │ │ │ ├── lift_via_closure_class_explicit.snap │ │ │ │ │ ├── namespaced_static_from_inflight.snap │ │ │ │ │ ├── nested_inflight_after_preflight_operation.snap │ │ │ │ │ ├── nested_preflight_operation.snap │ │ │ │ │ ├── new_inflight_object.snap │ │ │ │ │ ├── no_capture_inside_methods.snap │ │ │ │ │ ├── no_capture_of_identifier_from_inner_scope.snap │ │ │ │ │ ├── no_capture_of_identifier_from_same_scope.snap │ │ │ │ │ ├── no_capture_shadow_inside_inner_scopes.snap │ │ │ │ │ ├── no_lift_shadow_inside_inner_scopes.snap │ │ │ │ │ ├── preflight_class_extends_preflight_class.snap │ │ │ │ │ ├── preflight_collection.snap │ │ │ │ │ ├── preflight_collection_of_preflight_objects.snap │ │ │ │ │ ├── preflight_nested_object_with_operations.snap │ │ │ │ │ ├── preflight_object.snap │ │ │ │ │ ├── preflight_object_through_property.snap │ │ │ │ │ ├── preflight_object_with_operations.snap │ │ │ │ │ ├── preflight_object_with_operations_multiple_methods.snap │ │ │ │ │ ├── preflight_value_field.snap │ │ │ │ │ ├── qualify_inflight_type_refrencing_preflight_instance.snap │ │ │ │ │ ├── read_primitive_value.snap │ │ │ │ │ ├── reassign_captured_variable.snap │ │ │ │ │ ├── reassigned_captured_variable_preflight.snap │ │ │ │ │ ├── ref_std_macro.snap │ │ │ │ │ ├── reference_from_static_inflight.snap │ │ │ │ │ ├── reference_inflight_class.snap │ │ │ │ │ ├── reference_inflight_field.snap │ │ │ │ │ ├── reference_inflight_from_inflight.snap │ │ │ │ │ ├── reference_lift_of_collection.snap │ │ │ │ │ ├── reference_preflight_field.snap │ │ │ │ │ ├── reference_preflight_field_call_independent_method.snap │ │ │ │ │ ├── reference_preflight_field_from_inflight_expr.snap │ │ │ │ │ ├── reference_preflight_fields.snap │ │ │ │ │ ├── reference_preflight_free_variable_with_this_in_the_expression.snap │ │ │ │ │ ├── reference_preflight_object_from_static_inflight.snap │ │ │ │ │ ├── reference_static_inflight.snap │ │ │ │ │ ├── reference_static_inflight_which_references_preflight_object.snap │ │ │ │ │ ├── static_external_inflight_class.snap │ │ │ │ │ ├── static_external_preflight_class.snap │ │ │ │ │ ├── static_inflight_operation.snap │ │ │ │ │ ├── static_local_inflight_class.snap │ │ │ │ │ ├── static_on_std_type.snap │ │ │ │ │ ├── transitive_reference.snap │ │ │ │ │ ├── transitive_reference_via_inflight_class.snap │ │ │ │ │ ├── transitive_reference_via_static.snap │ │ │ │ │ ├── two_identical_lifts.snap │ │ │ │ │ ├── use_util_functions.snap │ │ │ │ │ ├── var_inflight_field_from_inflight.snap │ │ │ │ │ └── wait_util.snap │ │ │ │ └── tests.rs │ │ │ ├── json_schema_generator.rs │ │ │ ├── lib.rs │ │ │ ├── lifting.rs │ │ │ ├── lsp │ │ │ │ ├── code_actions.rs │ │ │ │ ├── completions.rs │ │ │ │ ├── document_symbols.rs │ │ │ │ ├── goto_definition.rs │ │ │ │ ├── hover.rs │ │ │ │ ├── mod.rs │ │ │ │ ├── rename_prepare.rs │ │ │ │ ├── rename_request.rs │ │ │ │ ├── rename_visitor.rs │ │ │ │ ├── signature.rs │ │ │ │ ├── snapshots │ │ │ │ │ ├── code_actions │ │ │ │ │ │ ├── insert_semicolon.snap │ │ │ │ │ │ └── insert_semicolon_quickfix_only.snap │ │ │ │ │ ├── completions │ │ │ │ │ │ ├── bring_alias.snap │ │ │ │ │ │ ├── bring_suggestions.snap │ │ │ │ │ │ ├── bring_suggestions_partial.snap │ │ │ │ │ │ ├── call_struct_expansion.snap │ │ │ │ │ │ ├── call_struct_expansion_partial.snap │ │ │ │ │ │ ├── call_struct_expansion_partial_text.snap │ │ │ │ │ │ ├── capture_in_test.snap │ │ │ │ │ │ ├── comment.snap │ │ │ │ │ │ ├── definition_identifier.snap │ │ │ │ │ │ ├── definition_identifier_partial.snap │ │ │ │ │ │ ├── dot_before_returning_struct.snap │ │ │ │ │ │ ├── empty.snap │ │ │ │ │ │ ├── for_in_inner.snap │ │ │ │ │ │ ├── forin_before_return_type_ref.snap │ │ │ │ │ │ ├── hide_abstract_members.snap │ │ │ │ │ │ ├── hide_parent_symbols_defined_later.snap │ │ │ │ │ │ ├── hide_private.snap │ │ │ │ │ │ ├── if_before_return_type_ref.snap │ │ │ │ │ │ ├── incomplete_if_statement.snap │ │ │ │ │ │ ├── incomplete_inflight_namespace.snap │ │ │ │ │ │ ├── inside_class_declaration.snap │ │ │ │ │ │ ├── interface_expansion.snap │ │ │ │ │ │ ├── intrinsics.snap │ │ │ │ │ │ ├── intrinsics_partial.snap │ │ │ │ │ │ ├── json_literal_cast_inner.snap │ │ │ │ │ │ ├── json_statics.snap │ │ │ │ │ │ ├── multiple_dots_no_completions.snap │ │ │ │ │ │ ├── mut_json_methods.snap │ │ │ │ │ │ ├── namespace_inflight.snap │ │ │ │ │ │ ├── namespace_middle_dot.snap │ │ │ │ │ │ ├── nested_json_literal_cast_inner.snap │ │ │ │ │ │ ├── nested_struct_literal.snap │ │ │ │ │ │ ├── new_expression_nested.snap │ │ │ │ │ │ ├── new_expression_partial_namespace.snap │ │ │ │ │ │ ├── no_completion_wrong_builtin.snap │ │ │ │ │ │ ├── no_completions_after_let.snap │ │ │ │ │ │ ├── only_show_symbols_in_scope.snap │ │ │ │ │ │ ├── optional_chaining.snap │ │ │ │ │ │ ├── optional_chaining_auto.snap │ │ │ │ │ │ ├── parentheses_expression.snap │ │ │ │ │ │ ├── partial_reference_2.snap │ │ │ │ │ │ ├── partial_reference_3.snap │ │ │ │ │ │ ├── partial_reference_call.snap │ │ │ │ │ │ ├── partial_type_reference.snap │ │ │ │ │ │ ├── partial_type_reference_annotation.snap │ │ │ │ │ │ ├── primitives_have_no_completions.snap │ │ │ │ │ │ ├── show_private.snap │ │ │ │ │ │ ├── static_completions_after_expression.snap │ │ │ │ │ │ ├── static_json_after_expression.snap │ │ │ │ │ │ ├── static_json_after_expression_statement.snap │ │ │ │ │ │ ├── static_method_call.snap │ │ │ │ │ │ ├── string_inner.snap │ │ │ │ │ │ ├── struct_arg_expansion_partial.snap │ │ │ │ │ │ ├── struct_completion_in_test.snap │ │ │ │ │ │ ├── struct_definition_middle.snap │ │ │ │ │ │ ├── struct_definition_types.snap │ │ │ │ │ │ ├── struct_literal_all.snap │ │ │ │ │ │ ├── struct_literal_empty_nospace.snap │ │ │ │ │ │ ├── struct_literal_unused.snap │ │ │ │ │ │ ├── struct_literal_value.snap │ │ │ │ │ │ ├── struct_show_values.snap │ │ │ │ │ │ ├── struct_static.snap │ │ │ │ │ │ ├── type_annotation_shows_struct.snap │ │ │ │ │ │ ├── type_parameter.snap │ │ │ │ │ │ ├── undeclared_var.snap │ │ │ │ │ │ ├── util_static_methods.snap │ │ │ │ │ │ └── variable_type_annotation_namespace.snap │ │ │ │ │ ├── goto_definition │ │ │ │ │ │ ├── class_extends.snap │ │ │ │ │ │ ├── class_impl.snap │ │ │ │ │ │ ├── class_init_this_field.snap │ │ │ │ │ │ ├── class_symbol_in_closure.snap │ │ │ │ │ │ ├── extern_path.snap │ │ │ │ │ │ ├── goto_module_path.snap │ │ │ │ │ │ ├── inflight_init_struct_field.snap │ │ │ │ │ │ ├── new_expression_incomplete.snap │ │ │ │ │ │ ├── user_defined_type_reference_property.snap │ │ │ │ │ │ ├── user_defined_type_reference_type.snap │ │ │ │ │ │ ├── var_in_call.snap │ │ │ │ │ │ └── variable_same_scope.snap │ │ │ │ │ ├── hovers │ │ │ │ │ │ ├── bring_builtin.snap │ │ │ │ │ │ ├── bring_library.snap │ │ │ │ │ │ ├── bring_sdk.snap │ │ │ │ │ │ ├── builtin_in_inflight.snap │ │ │ │ │ │ ├── builtin_in_preflight.snap │ │ │ │ │ │ ├── builtin_instance_method.snap │ │ │ │ │ │ ├── class_doc.snap │ │ │ │ │ │ ├── class_doc_with_multiline_and_markdown.snap │ │ │ │ │ │ ├── class_field_doc.snap │ │ │ │ │ │ ├── class_init_this_field.snap │ │ │ │ │ │ ├── class_method_doc.snap │ │ │ │ │ │ ├── class_property.snap │ │ │ │ │ │ ├── class_symbol.snap │ │ │ │ │ │ ├── class_symbol_in_closure.snap │ │ │ │ │ │ ├── ctor_doc.snap │ │ │ │ │ │ ├── ctor_doc_from_new_expr.snap │ │ │ │ │ │ ├── enum_doc.snap │ │ │ │ │ │ ├── enum_variant_doc.snap │ │ │ │ │ │ ├── ignoe_empty_lines_in_doc.snap │ │ │ │ │ │ ├── inflight_ctor_doc.snap │ │ │ │ │ │ ├── inflight_ctor_doc_from_new_expr.snap │ │ │ │ │ │ ├── inflight_init.snap │ │ │ │ │ │ ├── inherited_interface_method_doc.snap │ │ │ │ │ │ ├── inherited_struct_field_doc.snap │ │ │ │ │ │ ├── inside_class.snap │ │ │ │ │ │ ├── inside_class_field.snap │ │ │ │ │ │ ├── inside_class_method.snap │ │ │ │ │ │ ├── inside_inflight_test.snap │ │ │ │ │ │ ├── interface_doc.snap │ │ │ │ │ │ ├── interface_method_doc.snap │ │ │ │ │ │ ├── intrinsics.snap │ │ │ │ │ │ ├── json_element.snap │ │ │ │ │ │ ├── json_element_nested_inner.snap │ │ │ │ │ │ ├── json_element_nested_top.snap │ │ │ │ │ │ ├── just_variable.snap │ │ │ │ │ │ ├── map_element.snap │ │ │ │ │ │ ├── member_doc_on_same_line_as_something_else.snap │ │ │ │ │ │ ├── multipart_reference_hover_middle.snap │ │ │ │ │ │ ├── new_expression_nested.snap │ │ │ │ │ │ ├── new_statement.snap │ │ │ │ │ │ ├── parent_class_docs_are_inherited_on_call.snap │ │ │ │ │ │ ├── parent_class_docs_are_inherited_on_declaration.snap │ │ │ │ │ │ ├── parent_class_docs_are_inherited_on_method_call.snap │ │ │ │ │ │ ├── parent_class_docs_are_inherited_on_method_declaration.snap │ │ │ │ │ │ ├── parent_class_docs_are_overridden.snap │ │ │ │ │ │ ├── static_method.snap │ │ │ │ │ │ ├── static_method_root.snap │ │ │ │ │ │ ├── static_stdtype_method.snap │ │ │ │ │ │ ├── struct_decl_field.snap │ │ │ │ │ │ ├── struct_doc.snap │ │ │ │ │ │ ├── struct_field_doc.snap │ │ │ │ │ │ ├── struct_literal_field.snap │ │ │ │ │ │ ├── user_defined_type_annotation.snap │ │ │ │ │ │ ├── user_defined_type_reference_property.snap │ │ │ │ │ │ ├── user_defined_type_reference_type.snap │ │ │ │ │ │ ├── user_defined_types.snap │ │ │ │ │ │ ├── var.snap │ │ │ │ │ │ ├── var_inside_closure.snap │ │ │ │ │ │ ├── var_inside_inflight_closure.snap │ │ │ │ │ │ ├── var_inside_preflight_closure.snap │ │ │ │ │ │ └── variadic_args.snap │ │ │ │ │ └── signature │ │ │ │ │ │ ├── class_super.snap │ │ │ │ │ │ ├── constructor_arg.snap │ │ │ │ │ │ ├── empty_super.snap │ │ │ │ │ │ ├── inflight_class_super.snap │ │ │ │ │ │ ├── named_arg_active.snap │ │ │ │ │ │ ├── nested_class_calls.snap │ │ │ │ │ │ └── second_arg_active.snap │ │ │ │ ├── symbol_locator.rs │ │ │ │ └── sync.rs │ │ │ ├── parser.rs │ │ │ ├── struct_schema.rs │ │ │ ├── test_utils.rs │ │ │ ├── ts_traversal.rs │ │ │ ├── type_check.rs │ │ │ ├── type_check │ │ │ │ ├── class_fields_init.rs │ │ │ │ ├── has_type_stmt.rs │ │ │ │ ├── inference_visitor.rs │ │ │ │ ├── jsii_importer.rs │ │ │ │ ├── lifts.rs │ │ │ │ ├── symbol_env.rs │ │ │ │ └── type_reference_transform.rs │ │ │ ├── type_check_assert.rs │ │ │ ├── valid_json_visitor.rs │ │ │ ├── visit.rs │ │ │ ├── visit_context.rs │ │ │ ├── visit_stmt_before_super.rs │ │ │ ├── visit_types.rs │ │ │ └── wasm_util.rs │ │ └── turbo.json │ ├── wingii │ │ ├── .gitignore │ │ ├── .vscode │ │ │ └── launch.json │ │ ├── Cargo.toml │ │ ├── README.md │ │ ├── package.json │ │ ├── src │ │ │ ├── fixtures │ │ │ │ └── constructs │ │ │ │ │ ├── .jsii │ │ │ │ │ └── package.json │ │ │ ├── fqn.rs │ │ │ ├── jsii.rs │ │ │ ├── lib.rs │ │ │ ├── node_resolve.rs │ │ │ ├── test.rs │ │ │ └── util.rs │ │ └── turbo.json │ └── wingtunnels │ │ ├── .gitignore │ │ ├── .prettierrc.json │ │ ├── package.json │ │ ├── src │ │ ├── events.ts │ │ ├── forward-request.ts │ │ ├── forward-response.ts │ │ ├── index.ts │ │ ├── initialize.ts │ │ ├── messages.ts │ │ └── onmessage.ts │ │ ├── test │ │ └── tunnels.test.ts │ │ ├── tsconfig.json │ │ ├── tsup.config.ts │ │ └── turbo.json ├── @winglibs │ └── testfixture │ │ ├── .gitignore │ │ ├── API.md │ │ ├── LICENSE │ │ ├── README.md │ │ ├── enums.w │ │ ├── example-data.txt │ │ ├── package.json │ │ ├── store.test.w │ │ ├── store.w │ │ ├── subdir │ │ └── util.w │ │ ├── turbo.json │ │ ├── util.extern.d.ts │ │ ├── util.js │ │ └── util.ts ├── jsii-fixture │ ├── .gitignore │ ├── .npmignore │ ├── README.md │ ├── package.json │ ├── src │ │ └── index.ts │ └── turbo.json ├── ts-fixture │ ├── README.md │ ├── package.json │ ├── src │ │ ├── main.ts │ │ └── other.ts │ ├── tsconfig.json │ └── turbo.json ├── vscode-wing │ ├── .eslintrc.json │ ├── .gitattributes │ ├── .gitignore │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── .projenrc.ts │ ├── .vscode │ │ └── launch.json │ ├── .vscodeignore │ ├── LICENSE │ ├── README.md │ ├── language-configuration.json │ ├── package.json │ ├── resources │ │ ├── icon-dark.png │ │ ├── icon-dark.svg │ │ ├── icon-light.png │ │ ├── icon-light.svg │ │ └── logo.png │ ├── scripts │ │ └── dev.mjs │ ├── src │ │ ├── bin-helper.ts │ │ ├── constants.ts │ │ ├── extension.ts │ │ ├── logging.ts │ │ ├── lsp.ts │ │ └── project │ │ │ └── vscode_types.ts │ ├── syntaxes │ │ ├── codeblock.json │ │ └── wing.tmLanguage.json │ ├── tsconfig.dev.json │ ├── tsconfig.json │ ├── tsup.config.ts │ └── turbo.json ├── wing-api-checker │ ├── .eslintrc.json │ ├── .gitattributes │ ├── .gitignore │ ├── .npmignore │ ├── .prettierignore │ ├── .prettierrc.json │ ├── .projen │ │ ├── deps.json │ │ ├── files.json │ │ └── tasks.json │ ├── .projenrc.ts │ ├── LICENSE │ ├── README.md │ ├── bin │ │ └── wing-api-check │ ├── package.json │ ├── src │ │ └── index.ts │ ├── tsconfig.dev.json │ ├── tsconfig.json │ └── turbo.json ├── wingcli-v2 │ ├── Cargo.toml │ ├── README.md │ ├── package.json │ ├── src │ │ ├── cli.rs │ │ └── main.rs │ └── turbo.json └── winglang │ ├── .eslintrc.json │ ├── .gitignore │ ├── .npmignore │ ├── .prettierrc.json │ ├── LICENSE.md │ ├── README.md │ ├── bin │ └── wing │ ├── fixtures │ ├── .gitignore │ ├── invalid1 │ │ └── main.w │ ├── invalid2 │ │ ├── main.w │ │ └── package.json │ ├── invalid3 │ │ ├── file1.w │ │ └── package.json │ ├── invalid4 │ │ ├── file1.w │ │ ├── file2.w │ │ └── package.json │ ├── invalid5 │ │ ├── lib │ │ │ └── model-train │ │ │ │ └── train.w │ │ ├── main.w │ │ └── package.json │ ├── invalid6 │ │ ├── lib.w │ │ ├── package.json │ │ └── util.ts │ └── valid1 │ │ ├── API.md │ │ ├── lib.w │ │ ├── package.json │ │ └── util.ts │ ├── logo │ ├── banner.gif │ └── demo.gif │ ├── package.json │ ├── project-templates │ ├── typescript │ │ ├── empty │ │ │ ├── main.ts │ │ │ └── package.json │ │ └── private-api │ │ │ ├── main.ts │ │ │ ├── package.json │ │ │ └── wing.toml │ └── wing │ │ ├── empty │ │ ├── main.w │ │ └── package.json │ │ ├── http-api │ │ ├── main.w │ │ └── package.json │ │ ├── private-api │ │ ├── main.w │ │ ├── package.json │ │ └── wing.toml │ │ ├── react-vite │ │ ├── backend │ │ │ ├── broadcaster.w │ │ │ ├── main.w │ │ │ └── package.json │ │ ├── frontend │ │ │ ├── .eslintrc.cjs │ │ │ ├── .gitignore │ │ │ ├── README.md │ │ │ ├── index.html │ │ │ ├── package.json │ │ │ ├── public │ │ │ │ └── vite.svg │ │ │ ├── src │ │ │ │ ├── App.css │ │ │ │ ├── App.tsx │ │ │ │ ├── assets │ │ │ │ │ └── react.svg │ │ │ │ ├── index.css │ │ │ │ ├── main.tsx │ │ │ │ └── vite-env.d.ts │ │ │ ├── tsconfig.json │ │ │ ├── tsconfig.node.json │ │ │ └── vite.config.ts │ │ └── package.json │ │ └── slack │ │ ├── main.w │ │ └── package.json │ ├── src │ ├── analytics │ │ ├── collect.ts │ │ ├── collectors │ │ │ ├── ci-collector.test.ts │ │ │ ├── ci-collector.ts │ │ │ ├── cli-collector.ts │ │ │ ├── collector.ts │ │ │ ├── git-collector.test.ts │ │ │ ├── git-collector.ts │ │ │ ├── node-collector.ts │ │ │ └── os-collector.ts │ │ ├── disclaimer.test.ts │ │ ├── disclaimer.ts │ │ ├── event.ts │ │ ├── export.ts │ │ ├── scripts │ │ │ └── detached-export.ts │ │ ├── storage.test.ts │ │ └── storage.ts │ ├── cli.ts │ ├── commands │ │ ├── __snapshots__ │ │ │ └── test.test.ts.snap │ │ ├── compile.test.ts │ │ ├── compile.ts │ │ ├── diagnostics.ts │ │ ├── generateDocs.test.ts │ │ ├── generateDocs.ts │ │ ├── index.ts │ │ ├── init.test.ts │ │ ├── init.ts │ │ ├── lsp.ts │ │ ├── pack.test.ts │ │ ├── pack.ts │ │ ├── run.test.ts │ │ ├── run.ts │ │ ├── secrets.test.ts │ │ ├── secrets.ts │ │ ├── spinner-stream.ts │ │ ├── test │ │ │ ├── __snapshots__ │ │ │ │ └── test.test.ts.snap │ │ │ ├── fixtures │ │ │ │ └── main.w.tf-aws.snap.md │ │ │ ├── index.ts │ │ │ ├── results.ts │ │ │ ├── snapshots-help.ts │ │ │ ├── snapshots.test.ts │ │ │ ├── snapshots.ts │ │ │ ├── test.test.ts │ │ │ ├── test.ts │ │ │ ├── trace-processor.ts │ │ │ └── util.ts │ │ └── upgrade.ts │ ├── util.before-shutdown.ts │ ├── util.once.ts │ ├── util.test.ts │ └── util.ts │ ├── tsconfig.dev.json │ ├── tsconfig.json │ ├── turbo.json │ └── vitest.config.ts ├── patches ├── jsii@5.5.4.patch ├── mime@3.0.0.patch ├── protobufjs@7.2.5.patch └── wasi-js@1.7.3.patch ├── pnpm-lock.yaml ├── pnpm-workspace.yaml ├── rust-toolchain.toml ├── scripts ├── create_patch.sh ├── docsite.sh └── setup_wasi.sh ├── tests ├── README.md ├── doc_examples │ ├── .gitattributes │ ├── invalid │ │ ├── 01-preflight-and-inflight.md_example_12 │ │ │ └── main.w │ │ ├── 01-preflight-and-inflight.md_example_15 │ │ │ └── main.w │ │ ├── 01-preflight-and-inflight.md_example_7 │ │ │ └── main.w │ │ ├── 01-preflight-and-inflight.md_example_8 │ │ │ └── main.w │ │ ├── 04-tests.md_example_5 │ │ │ └── main.w │ │ └── 32-testing.md_example_1 │ │ │ └── main.w │ ├── package.json │ ├── turbo.json │ └── valid │ │ ├── 00-what-is-wing.md_example_1 │ │ └── main.w │ │ ├── 01-preflight-and-inflight.md_example_1 │ │ └── main.w │ │ ├── 01-preflight-and-inflight.md_example_10 │ │ └── main.w │ │ ├── 01-preflight-and-inflight.md_example_11 │ │ └── main.w │ │ ├── 01-preflight-and-inflight.md_example_13 │ │ └── main.w │ │ ├── 01-preflight-and-inflight.md_example_14 │ │ └── main.w │ │ ├── 01-preflight-and-inflight.md_example_16 │ │ └── main.w │ │ ├── 01-preflight-and-inflight.md_example_2 │ │ └── main.w │ │ ├── 01-preflight-and-inflight.md_example_3 │ │ └── main.w │ │ ├── 01-preflight-and-inflight.md_example_4 │ │ └── main.w │ │ ├── 01-preflight-and-inflight.md_example_5 │ │ └── main.w │ │ ├── 01-preflight-and-inflight.md_example_6 │ │ └── main.w │ │ ├── 01-preflight-and-inflight.md_example_9 │ │ └── main.w │ │ ├── 01-understanding-platforms.md_example_1 │ │ └── main.w │ │ ├── 02-application-tree.md_example_1 │ │ └── main.w │ │ ├── 02-application-tree.md_example_2 │ │ └── main.w │ │ ├── 02-application-tree.md_example_3 │ │ └── main.w │ │ ├── 02-application-tree.md_example_4 │ │ └── main.w │ │ ├── 02-application-tree.md_example_5 │ │ └── main.w │ │ ├── 02-application-tree.md_example_6 │ │ └── main.w │ │ ├── 02-application-tree.md_example_7 │ │ └── main.w │ │ ├── 02-cli-user-manual.md_example_1 │ │ └── main.w │ │ ├── 02-cli-user-manual.md_example_2 │ │ └── main.w │ │ ├── 02-getting-started.md_example_1 │ │ └── main.w │ │ ├── 03-values.md_example_1 │ │ └── main.w │ │ ├── 03-values.md_example_2 │ │ └── main.w │ │ ├── 03-values.md_example_3 │ │ └── main.w │ │ ├── 03-values.md_example_4 │ │ └── main.w │ │ ├── 04-tests.md_example_1 │ │ └── main.w │ │ ├── 04-tests.md_example_2 │ │ └── main.w │ │ ├── 04-tests.md_example_3 │ │ └── main.w │ │ ├── 04-tests.md_example_4 │ │ └── main.w │ │ ├── 08-optionality.md_example_1 │ │ └── main.w │ │ ├── 08-optionality.md_example_2 │ │ └── main.w │ │ ├── 08-optionality.md_example_3 │ │ └── main.w │ │ ├── 08-optionality.md_example_4 │ │ └── main.w │ │ ├── 08-optionality.md_example_5 │ │ └── main.w │ │ ├── 09-arrays.md_example_1 │ │ └── main.w │ │ ├── 10-maps.md_example_1 │ │ └── main.w │ │ ├── 11-sets.md_example_1 │ │ └── main.w │ │ ├── 12-structs.md_example_1 │ │ └── main.w │ │ ├── 12-structs.md_example_2 │ │ └── main.w │ │ ├── 13-bytes.md_example_1 │ │ └── main.w │ │ ├── 13-trailing-struct-parameters.md_example_1 │ │ └── main.w │ │ ├── 14-async-functions.md_example_1 │ │ └── main.w │ │ ├── 14-functions.md_example_1 │ │ └── main.w │ │ ├── 14-functions.md_example_2 │ │ └── main.w │ │ ├── 14-variadic-functions.md_example_1 │ │ └── main.w │ │ ├── 15-classes.md_example_1 │ │ └── main.w │ │ ├── 15-classes.md_example_2 │ │ └── main.w │ │ ├── 15-classes.md_example_3 │ │ └── main.w │ │ ├── 15-singletons.md_example_1 │ │ └── main.w │ │ ├── 16-closures.md_example_1 │ │ └── main.w │ │ ├── 17-recursion.md_example_1 │ │ └── main.w │ │ ├── 18-methods.md_example_1 │ │ └── main.w │ │ ├── 19-interfaces.md_example_1 │ │ └── main.w │ │ ├── 20-sleep.md_example_1 │ │ └── main.w │ │ ├── 21-string-functions.md_example_1 │ │ └── main.w │ │ ├── 22-regex.md_example_1 │ │ └── main.w │ │ ├── 23-Json.md_example_1 │ │ └── main.w │ │ ├── 23-Json.md_example_10 │ │ └── main.w │ │ ├── 23-Json.md_example_2 │ │ └── main.w │ │ ├── 23-Json.md_example_3 │ │ └── main.w │ │ ├── 23-Json.md_example_4 │ │ └── main.w │ │ ├── 23-Json.md_example_5 │ │ └── main.w │ │ ├── 23-Json.md_example_6 │ │ └── main.w │ │ ├── 23-Json.md_example_7 │ │ └── main.w │ │ ├── 23-Json.md_example_8 │ │ └── main.w │ │ ├── 23-Json.md_example_9 │ │ └── main.w │ │ ├── 24-time.md_example_1 │ │ └── main.w │ │ ├── 25-random.md_example_1 │ │ └── main.w │ │ ├── 26-number-parsing.md_example_1 │ │ └── main.w │ │ ├── 27-url-parsing.md_example_1 │ │ └── main.w │ │ ├── 28-sha256.md_example_1 │ │ └── main.w │ │ ├── 29-base64-encoding.md_example_1 │ │ └── main.w │ │ ├── 30-reading-writing-files.md_example_1 │ │ └── main.w │ │ ├── 31-directories.md_example_1 │ │ └── main.w │ │ ├── 33-http-client.md_example_1 │ │ └── main.w │ │ ├── 34-http-server.md_example_1 │ │ └── main.w │ │ ├── 34-http-server.md_example_2 │ │ └── main.w │ │ ├── 34-http-server.md_example_3 │ │ └── main.w │ │ ├── 34-http-server.md_example_4 │ │ └── main.w │ │ ├── 35-exec-processes.md_example_1 │ │ └── main.w │ │ ├── 36-reflection.md_example_1 │ │ └── main.w │ │ ├── 37-duration.md_example_1 │ │ └── main.w │ │ ├── api.md_example_1 │ │ └── main.w │ │ ├── basic-auth-api.md_example_1 │ │ └── main.w │ │ ├── bucket.md_example_1 │ │ └── main.w │ │ ├── bucket.md_example_2 │ │ └── main.w │ │ ├── bucket.md_example_3 │ │ └── main.w │ │ ├── bucket.md_example_4 │ │ └── main.w │ │ ├── bucket.md_example_5 │ │ └── main.w │ │ ├── bucket.md_example_6 │ │ └── main.w │ │ ├── counter.md_example_1 │ │ └── main.w │ │ ├── counter.md_example_2 │ │ └── main.w │ │ ├── counter.md_example_3 │ │ └── main.w │ │ ├── endpoint.md_example_1 │ │ └── main.w │ │ ├── endpoint.md_example_2 │ │ └── main.w │ │ ├── function.md_example_1 │ │ └── main.w │ │ ├── function.md_example_2 │ │ └── main.w │ │ ├── function.md_example_3 │ │ └── main.w │ │ ├── function.md_example_4 │ │ └── main.w │ │ ├── function.md_example_5 │ │ └── main.w │ │ ├── function.md_example_6 │ │ └── main.w │ │ ├── on-deploy.md_example_1 │ │ └── main.w │ │ ├── on-deploy.md_example_2 │ │ └── main.w │ │ ├── processing-messages-in-a-queue.md_example_1 │ │ └── main.w │ │ ├── queue.md_example_1 │ │ └── main.w │ │ ├── queue.md_example_2 │ │ └── main.w │ │ ├── queue.md_example_3 │ │ └── main.w │ │ ├── queue.md_example_4 │ │ └── main.w │ │ ├── schedule.md_example_1 │ │ └── main.w │ │ ├── schedule.md_example_2 │ │ └── main.w │ │ ├── secret.md_example_1 │ │ └── main.w │ │ ├── secret.md_example_2 │ │ └── main.w │ │ ├── topic.md_example_1 │ │ └── main.w │ │ ├── topic.md_example_2 │ │ └── main.w │ │ ├── topic.md_example_3 │ │ └── main.w │ │ ├── topic.md_example_4 │ │ └── main.w │ │ └── topic.md_example_5 │ │ └── main.w ├── error │ ├── bool_from_json.test.w │ ├── fail_to_start_simulator.test.w │ ├── inflight_stacktraces.test.w │ ├── invalid-token.test.w │ ├── num_from_str.test.w │ ├── number_from_json.test.w │ ├── package.json │ ├── repeat_construct_id.test.w │ ├── repeat_construct_id2.test.w │ ├── string_from_json.test.w │ ├── struct_from_json_1.test.w │ ├── struct_from_json_2.test.w │ ├── struct_from_json_3.test.w │ ├── struct_from_json_4.test.w │ ├── struct_from_json_5.test.w │ ├── turbo.json │ └── utilities.test.w ├── invalid │ ├── access_hidden_namespace.test.w │ ├── access_modifiers.test.w │ ├── access_private_apis.test.w │ ├── access_static_from_instance.test.w │ ├── ambiguous_api_paths.test.w │ ├── bring.test.w │ ├── bring_invalid_dir.w │ ├── bring_jsii.test.w │ ├── bring_local_dir.test.w │ ├── bring_local_self.test.w │ ├── bring_local_variables.test.w │ ├── bring_non_std_construct.test.w │ ├── bypass_return.test.w │ ├── call_inflight_from_preflight.test.w │ ├── capture_redefinition.test.w │ ├── class.test.w │ ├── cloud_function_expects_inflight.test.w │ ├── constructs.test.w │ ├── container_types.test.w │ ├── ctor_super.test.w │ ├── cyclic_bring1.w │ ├── cyclic_bring2.w │ ├── cyclic_bring3.w │ ├── diags_with_multibyte_chars.test.w │ ├── enums.test.w │ ├── equality.test.w │ ├── explicit_lift_qualification.test.w │ ├── extern.test.w │ ├── extern_static.test.w │ ├── file_with_variables.w │ ├── for_loop.test.w │ ├── function_call_arity.test.w │ ├── function_call_variadic.test.w │ ├── function_type.test.w │ ├── function_variadic_definition.test.w │ ├── global_symbols.test.w │ ├── immutable_container_types.test.w │ ├── impl_interface.test.w │ ├── indexing.test.w │ ├── inference.test.w │ ├── inflight_class_created_in_preflight.test.w │ ├── inflight_class_dup_init.test.w │ ├── inflight_class_in_preflight.test.w │ ├── inflight_class_interface_structural_typing.test.w │ ├── inflight_reassign.test.w │ ├── inflight_ref_explicit_ops.test.w │ ├── inflight_ref_resource_sub_method.test.w │ ├── inflight_ref_unknown_op.test.w │ ├── interface.test.w │ ├── internal_access_modifiers.test.w │ ├── intrinsics.test.w │ ├── invalid_call_before_super.w │ ├── issue_2767.test.w │ ├── jsii_access_modifiers.test.w │ ├── json.test.w │ ├── json_is_not_nil.test.w │ ├── json_static.test.w │ ├── json_values.test.w │ ├── lib │ │ └── extern_above.w │ ├── map_entries.test.w │ ├── missing_return.test.w │ ├── missing_semicolon.test.w │ ├── mut_container_types.test.w │ ├── nil.test.w │ ├── optionals.test.w │ ├── package.json │ ├── parameters.test.w │ ├── phase_mismatch.test.w │ ├── preflight_from_inflight.test.w │ ├── primitives.test.w │ ├── private_constructor.test.w │ ├── protected_access_modifiers.test.w │ ├── reassign_to_nonreassignable.test.w │ ├── redundant_modifiers.w │ ├── resource_access_field_as_method.test.w │ ├── resource_captures.test.w │ ├── resource_inflight.test.w │ ├── resource_init.test.w │ ├── return_types.test.w │ ├── scope_and_id.test.w │ ├── sim_resource.test.w │ ├── simulator_permissions.test.w │ ├── sorted_errors_no_span.test.w │ ├── statement_invalid_scope.test.w │ ├── statements_if.test.w │ ├── std_containers.test.w │ ├── stringify.test.w │ ├── struct_expansion.test.w │ ├── struct_from_parameter.test.w │ ├── struct_json_conversion.test.w │ ├── structs.test.w │ ├── subdir │ │ ├── inner │ │ │ ├── foo1.w │ │ │ └── foo2.w │ │ └── other.w │ ├── subdir2 │ │ ├── file.w │ │ └── inner │ │ │ └── blah.w │ ├── subdir3 │ │ ├── in.valid │ │ │ └── a.w │ │ ├── no_wing_files │ │ │ └── blah.txt │ │ └── not-valid │ │ │ └── a.w │ ├── super_call.test.w │ ├── this.w │ ├── throw_non_string.test.w │ ├── try_catch_parenthesis.test.w │ ├── try_no_catch_or_finally.test.w │ ├── turbo.json │ ├── types_strings_arithmetic.test.w │ ├── un_mut_lifted_objects.test.w │ ├── unimplemented_grammar.test.w │ ├── unknown_field.test.w │ ├── unknown_submodule.test.w │ ├── unknown_symbol.test.w │ ├── unphased.test.w │ ├── unresolved_state.test.w │ ├── use_before_defined.test.w │ ├── variable_scoping.test.w │ └── void_in_expression_position.test.w ├── sdk_tests │ ├── .gitignore │ ├── api │ │ ├── 404.test.w │ │ ├── aws-api.test.w │ │ ├── cors.test.w │ │ ├── cycle.test.w │ │ ├── delete.test.w │ │ ├── env.test.w │ │ ├── get.test.w │ │ ├── options.test.w │ │ ├── patch.test.w │ │ ├── path_vars.test.w │ │ ├── post.test.w │ │ ├── put.test.w │ │ └── root_path_vars.test.w │ ├── bucket │ │ ├── add_file.test.w │ │ ├── add_object.test.w │ │ ├── aws-bucket.test.w │ │ ├── bucket-ref.test.w │ │ ├── bucket_list.test.w │ │ ├── copy.test.w │ │ ├── cors.test.w │ │ ├── delete.test.w │ │ ├── events.test.w │ │ ├── exists.test.w │ │ ├── get.test.w │ │ ├── load_test.test.w │ │ ├── metadata.test.w │ │ ├── public_url.test.w │ │ ├── put.test.w │ │ ├── put_json.test.w │ │ ├── rename.test.w │ │ ├── signed_url.test.w │ │ ├── test-files │ │ │ ├── test1.txt │ │ │ └── test2.txt │ │ ├── try_delete.test.w │ │ ├── try_get.test.w │ │ └── try_get_json.test.w │ ├── container │ │ ├── build-failure.test.w │ │ ├── build-failure │ │ │ └── Dockerfile │ │ ├── container.test.w │ │ ├── entrypoint.test.w │ │ ├── mount.test.w │ │ ├── my-docker-image │ │ │ ├── Dockerfile │ │ │ └── index.js │ │ ├── network.test.w │ │ └── pull-failure.test.w │ ├── counter │ │ ├── aws-counter.test.w │ │ ├── dec.test.w │ │ ├── inc.test.w │ │ ├── initial.test.w │ │ ├── peek.test.w │ │ └── set.test.w │ ├── endpoint │ │ └── url.test.w │ ├── expect │ │ └── assert.test.w │ ├── fs │ │ ├── basic.test.w │ │ ├── directory.test.w │ │ ├── json.test.w │ │ ├── options.test.w │ │ ├── path.test.w │ │ ├── stat.test.w │ │ ├── temp_dir.test.w │ │ └── yaml.test.w │ ├── function │ │ ├── aws-function.test.w │ │ ├── aws-layer.test.w │ │ ├── concurrency.test.w │ │ ├── env.test.w │ │ ├── function-ref.test.w │ │ ├── invoke.test.w │ │ ├── invoke_async.test.w │ │ ├── logging.extern.d.ts │ │ ├── logging.js │ │ ├── logging.test.w │ │ ├── memory_and_env.test.w │ │ └── timeout.test.w │ ├── http │ │ ├── fetch.test.w │ │ └── url.test.w │ ├── math │ │ ├── abs.test.w │ │ ├── acos.test.w │ │ ├── acot.test.w │ │ ├── acsc.test.w │ │ ├── angular_conversion.test.w │ │ ├── asec.test.w │ │ ├── asin.test.w │ │ ├── atan.test.w │ │ ├── atan2.test.w │ │ ├── combinations.test.w │ │ ├── cos.test.w │ │ ├── cot.test.w │ │ ├── csc.test.w │ │ ├── euler.test.w │ │ ├── factorial.test.w │ │ ├── fibonacci.test.w │ │ ├── floor_ceil_round.test.w │ │ ├── hypot.test.w │ │ ├── log.test.w │ │ ├── log10.test.w │ │ ├── log2.test.w │ │ ├── median_mode_mean.test.w │ │ ├── min_max.test.w │ │ ├── pi.test.w │ │ ├── prime.test.w │ │ ├── random.test.w │ │ ├── sec.test.w │ │ ├── sign.test.w │ │ ├── sin.test.w │ │ ├── sqrt.test.w │ │ ├── tan.test.w │ │ ├── tau.test.w │ │ └── toradix.test.w │ ├── misc │ │ └── empty-actions.test.w │ ├── on_deploy │ │ └── execute_after.test.w │ ├── package.json │ ├── queue │ │ ├── aws-queue.test.w │ │ ├── dead-letter-queue.test.w │ │ ├── pop.test.w │ │ ├── purge.test.w │ │ ├── push.test.w │ │ ├── queue-ref.test.w │ │ ├── retention_period.main.w │ │ ├── set_consumer.test.w │ │ └── timeout.test.w │ ├── resource │ │ ├── call.test.w │ │ ├── no-stop.test.w │ │ ├── on-start.test.w │ │ ├── on-stop.test.w │ │ ├── resource.test.w │ │ ├── state.test.w │ │ └── tokens.test.w │ ├── schedule │ │ ├── init.test.w │ │ └── on_tick.test.w │ ├── secret │ │ └── secret-ref.test.w │ ├── service │ │ ├── callbacks.test.w │ │ ├── http-server.extern.d.ts │ │ ├── http-server.js │ │ ├── http-server.test.w │ │ ├── minimal.test.w │ │ ├── stateful.test.w │ │ └── tokens.test.w │ ├── state │ │ ├── get.test.w │ │ ├── my-service.w │ │ └── set.test.w │ ├── std │ │ ├── array.test.w │ │ ├── bool.test.w │ │ ├── bytes.test.w │ │ ├── datetime.test.w │ │ ├── duration.test.w │ │ ├── json.test.w │ │ ├── map.test.w │ │ ├── node.test.w │ │ ├── number.test.w │ │ ├── range.test.w │ │ ├── regex.test.w │ │ ├── set.test.w │ │ ├── string.test.w │ │ ├── struct.test.w │ │ ├── struct_a.w │ │ └── struct_b.w │ ├── topic │ │ ├── aws-topic.test.w │ │ ├── no_blocking.test.w │ │ ├── on_message.test.w │ │ ├── subscribe-queue.test.w │ │ └── variadic-parameter.test.w │ ├── turbo.json │ ├── ui │ │ └── section.test.w │ ├── util │ │ ├── .env │ │ ├── base64.test.w │ │ ├── env.test.w │ │ ├── exec.test.w │ │ ├── nanoid.test.w │ │ ├── os.test.w │ │ ├── sha256.test.w │ │ ├── shell.test.w │ │ ├── sleep.test.w │ │ ├── spawn.test.w │ │ ├── uuidv4-helper.extern.d.ts │ │ ├── uuidv4-helper.js │ │ ├── uuidv4.test.w │ │ └── wait-until.test.w │ └── website │ │ ├── aws-website.test.w │ │ ├── two_websites.test.w │ │ ├── website.test.w │ │ └── website │ │ ├── error.html │ │ ├── index.html │ │ └── inner-folder │ │ └── other.html └── valid │ ├── anon_function.test.w │ ├── api.test.w │ ├── api_cors_custom.test.w │ ├── api_cors_default.test.w │ ├── api_valid_path.test.w │ ├── app.test.w │ ├── assert.test.w │ ├── asynchronous_model_implicit_await_in_functions.test.w │ ├── baz.w │ ├── benchmarks │ ├── empty.test.w │ ├── functions_1.test.w │ ├── functions_10.test.w │ ├── hello_world.test.w │ ├── jsii_big.test.w │ └── jsii_small.test.w │ ├── bring_alias.test.w │ ├── bring_awscdk.test.w │ ├── bring_cdk8s.test.w │ ├── bring_cdktf.test.w │ ├── bring_extend_non_entry.test.w │ ├── bring_jsii.test.w │ ├── bring_local.test.w │ ├── bring_local_dir.test.w │ ├── bring_local_normalization.test.w │ ├── bring_projen.test.w │ ├── bring_wing_library.test.w │ ├── bucket_keys.test.w │ ├── bypass_return.test.w │ ├── call_static_of_myself.test.w │ ├── calling_inflight_variants.test.w │ ├── capture_containers.test.w │ ├── capture_in_binary.test.w │ ├── capture_mutables.test.w │ ├── capture_primitives.test.w │ ├── capture_reassigable_class_field.test.w │ ├── capture_reassignable.test.w │ ├── capture_resource_and_data.test.w │ ├── capture_resource_with_no_inflight.test.w │ ├── capture_tokens.test.w │ ├── captures.test.w │ ├── casting.test.w │ ├── chaining_macros.test.w │ ├── class.test.w │ ├── closure_class.test.w │ ├── construct-base.test.w │ ├── container_types.test.w │ ├── custom_obj_id.test.w │ ├── deep_equality.test.w │ ├── double_reference.test.w │ ├── doubler.test.w │ ├── dynamo.extern.d.ts │ ├── dynamo.test.w │ ├── dynamo.ts │ ├── dynamo_awscdk.test.w │ ├── enums.test.w │ ├── esm │ ├── esm_extern.extern.d.ts │ ├── esm_extern.js │ ├── module_type.test.w │ └── package.json │ ├── explicit_lift_qualification.test.w │ ├── exported_data.js │ ├── expressions_binary_operators.test.w │ ├── expressions_string_interpolation.test.w │ ├── extend_counter.test.w │ ├── extend_non_entrypoint.w │ ├── extern_implementation.test.w │ ├── external_ts.extern.d.ts │ ├── external_ts.ts │ ├── factory.test.w │ ├── file_counter.test.w │ ├── for_loop.test.w │ ├── forward_decl.test.w │ ├── function_optional_arguments.test.w │ ├── function_returns_function.test.w │ ├── function_type.test.w │ ├── function_variadic_arguments.test.w │ ├── hello.test.w │ ├── identical_inflights.test.w │ ├── impl_interface.test.w │ ├── implicit_std.test.w │ ├── in_scope_construct.test.w │ ├── indexing.test.w │ ├── inference.test.w │ ├── inflight-subscribers.test.w │ ├── inflight_capture_static.test.w │ ├── inflight_class_as_struct_members.test.w │ ├── inflight_class_capture_const.test.w │ ├── inflight_class_capture_preflight_object.test.w │ ├── inflight_class_definitions.test.w │ ├── inflight_class_inner_capture_mutable.test.w │ ├── inflight_class_inside_inflight_closure.test.w │ ├── inflight_class_modifiers.test.w │ ├── inflight_class_outside_inflight_closure.test.w │ ├── inflight_class_structural_interace_handler.test.w │ ├── inflight_class_without_init.test.w │ ├── inflight_closure_as_super_param.test.w │ ├── inflight_closure_autoid.test.w │ ├── inflight_closure_inside_preflight_closure.test.w │ ├── inflight_concat.test.w │ ├── inflight_handler_singleton.test.w │ ├── inflight_init.test.w │ ├── inflights_calling_inflights.test.w │ ├── inherit_stdlib_class.test.w │ ├── inheritance_class_inflight.test.w │ ├── inheritance_class_preflight.test.w │ ├── inheritance_interface.test.w │ ├── interface.test.w │ ├── intrinsics.test.w │ ├── issue_2889.test.w │ ├── json-types.test.w │ ├── json.test.w │ ├── json_bucket.test.w │ ├── json_static.test.w │ ├── json_string_interpolation.test.w │ ├── lift_expr_with_this.test.w │ ├── lift_inflight_closure_collection.test.w │ ├── lift_inflight_closure_returning_object_issue6501.test.w │ ├── lift_parent_fields.test.w │ ├── lift_redefinition.test.w │ ├── lift_shared_resource.test.w │ ├── lift_this.test.w │ ├── lift_via_closure.test.w │ ├── lift_via_closure_explicit.test.w │ ├── lift_weird_order.test.w │ ├── lift_with_phase_ind.test.w │ ├── map_entries.test.w │ ├── mut_container_types.test.w │ ├── mutation_after_class_init.test.w │ ├── namspaced-expr-in-index-expr.test.w │ ├── new_in_static.test.w │ ├── new_in_static_lib.w │ ├── new_jsii.test.w │ ├── nil.test.w │ ├── on_lift.test.w │ ├── optionals.test.w │ ├── package.json │ ├── parameters │ ├── nested │ │ ├── parameters.test.w │ │ └── wing.toml │ └── simple │ │ ├── parameters.test.w │ │ └── wing.toml │ ├── phase_independent_method_on_string.test.w │ ├── platforms │ ├── example.main.w │ ├── local-package │ │ ├── a-relative-platform.js │ │ └── index.js │ ├── main.w │ ├── permission-boundary.js │ ├── replace-tf-bucket.js │ ├── replicate-s3.js │ └── tf-backend.js │ ├── primitive_methods.test.w │ ├── print-helpers.extern.d.ts │ ├── print-helpers.js │ ├── print.test.w │ ├── reassignment.test.w │ ├── resource.test.w │ ├── resource_call_static.test.w │ ├── resource_captures.test.w │ ├── resource_captures_globals.test.w │ ├── rootid.test.w │ ├── rootid.test.w.tf-aws.snap.md │ ├── service.test.w │ ├── shadowing.test.w │ ├── sim_resource.test.w │ ├── statements_before_super.w │ ├── statements_if.test.w │ ├── statements_variable_declarations.test.w │ ├── static_members.test.w │ ├── std_containers.test.w │ ├── std_string.test.w │ ├── std_type_annotation.test.w │ ├── store.w │ ├── stringify.test.w │ ├── struct_from_json.test.w │ ├── structs.test.w │ ├── subdir │ ├── bar.w │ ├── bring_outer.main.w │ ├── empty.w │ ├── foo.w │ ├── structs.w │ ├── structs_2.w │ ├── subfile.w │ ├── util.extern.d.ts │ └── util.ts │ ├── subdir2 │ ├── file1.w │ ├── file2.w │ ├── inflight_class.w │ ├── inner-with-no-wing.files │ │ └── affirmation.txt │ └── inner │ │ └── widget.w │ ├── super_call.test.w │ ├── super_inflight_class.test.w │ ├── symbol_shadow.test.w │ ├── test_bucket.test.w │ ├── test_without_bring.test.w │ ├── to_inflight.test.w │ ├── try_catch.test.w │ ├── turbo.json │ ├── type_intrinsic.test.w │ ├── unused_lift.test.w │ ├── url_utils.extern.d.ts │ ├── url_utils.ts │ ├── use_inflight_method_inside_init_closure.test.w │ ├── website_with_api.test.w │ ├── website_with_api │ └── index.html │ ├── while.test.w │ └── while_loop_await.test.w ├── tools ├── bump-pack │ ├── bin │ │ ├── bump-pack.cjs │ │ ├── link-bundles.cjs │ │ └── turbo-diff.cjs │ ├── package.json │ ├── readme.md │ ├── src │ │ ├── bump-pack.ts │ │ ├── bump.ts │ │ ├── bundle-link.ts │ │ ├── pack.ts │ │ ├── release-files.ts │ │ ├── turbo-diff.cli.ts │ │ ├── turbo-diff.test.ts │ │ └── turbo-diff.ts │ └── tsconfig.json ├── compatibility-matrix-automation │ ├── .prettierrc.json │ ├── README.md │ ├── bin │ │ └── update-matrix.cjs │ ├── package.json │ ├── src │ │ ├── index.ts │ │ ├── matrix-automation.ts │ │ └── types.ts │ ├── test │ │ └── matrix-automation.test.ts │ ├── tsconfig.json │ └── turbo.json ├── generate-workspace │ ├── README.md │ ├── bin │ │ └── generate-workspace.cjs │ ├── package.json │ ├── screenshot.png │ ├── src │ │ └── cli.ts │ └── tsconfig.json └── hangar │ ├── .gitignore │ ├── .prettierrc.json │ ├── README.md │ ├── __snapshots__ │ ├── compatibility-spy.ts.snap │ ├── error.ts.snap │ ├── esm.ts.snap │ ├── invalid.ts.snap │ ├── package-manager.ts.snap │ ├── platform.ts.snap │ ├── test_corpus │ │ ├── sdk_tests │ │ │ ├── api │ │ │ │ ├── 404.test.w_compile_tf-aws.md │ │ │ │ ├── 404.test.w_test_sim.md │ │ │ │ ├── aws-api.test.w_compile_tf-aws.md │ │ │ │ ├── aws-api.test.w_test_sim.md │ │ │ │ ├── cors.test.w_compile_tf-aws.md │ │ │ │ ├── cors.test.w_test_sim.md │ │ │ │ ├── cycle.test.w_compile_tf-aws.md │ │ │ │ ├── cycle.test.w_test_sim.md │ │ │ │ ├── delete.test.w_compile_tf-aws.md │ │ │ │ ├── delete.test.w_test_sim.md │ │ │ │ ├── env.test.w_compile_tf-aws.md │ │ │ │ ├── env.test.w_test_sim.md │ │ │ │ ├── get.test.w_compile_tf-aws.md │ │ │ │ ├── get.test.w_test_sim.md │ │ │ │ ├── options.test.w_compile_tf-aws.md │ │ │ │ ├── options.test.w_test_sim.md │ │ │ │ ├── patch.test.w_compile_tf-aws.md │ │ │ │ ├── patch.test.w_test_sim.md │ │ │ │ ├── path_vars.test.w_compile_tf-aws.md │ │ │ │ ├── path_vars.test.w_test_sim.md │ │ │ │ ├── post.test.w_compile_tf-aws.md │ │ │ │ ├── post.test.w_test_sim.md │ │ │ │ ├── put.test.w_compile_tf-aws.md │ │ │ │ ├── put.test.w_test_sim.md │ │ │ │ ├── root_path_vars.test.w_compile_tf-aws.md │ │ │ │ └── root_path_vars.test.w_test_sim.md │ │ │ ├── bucket │ │ │ │ ├── add_file.test.w_compile_tf-aws.md │ │ │ │ ├── add_file.test.w_test_sim.md │ │ │ │ ├── add_object.test.w_compile_tf-aws.md │ │ │ │ ├── add_object.test.w_test_sim.md │ │ │ │ ├── aws-bucket.test.w_compile_tf-aws.md │ │ │ │ ├── aws-bucket.test.w_test_sim.md │ │ │ │ ├── bucket-ref.test.w_compile_tf-aws.md │ │ │ │ ├── bucket-ref.test.w_test_sim.md │ │ │ │ ├── bucket_list.test.w_compile_tf-aws.md │ │ │ │ ├── bucket_list.test.w_test_sim.md │ │ │ │ ├── copy.test.w_compile_tf-aws.md │ │ │ │ ├── copy.test.w_test_sim.md │ │ │ │ ├── cors.test.w_compile_tf-aws.md │ │ │ │ ├── cors.test.w_test_sim.md │ │ │ │ ├── delete.test.w_compile_tf-aws.md │ │ │ │ ├── delete.test.w_test_sim.md │ │ │ │ ├── events.test.w_compile_tf-aws.md │ │ │ │ ├── events.test.w_test_sim.md │ │ │ │ ├── exists.test.w_compile_tf-aws.md │ │ │ │ ├── exists.test.w_test_sim.md │ │ │ │ ├── get.test.w_compile_tf-aws.md │ │ │ │ ├── get.test.w_test_sim.md │ │ │ │ ├── load_test.test.w_compile_tf-aws.md │ │ │ │ ├── load_test.test.w_test_sim.md │ │ │ │ ├── metadata.test.w_compile_tf-aws.md │ │ │ │ ├── metadata.test.w_test_sim.md │ │ │ │ ├── public_url.test.w_compile_tf-aws.md │ │ │ │ ├── public_url.test.w_test_sim.md │ │ │ │ ├── put.test.w_compile_tf-aws.md │ │ │ │ ├── put.test.w_test_sim.md │ │ │ │ ├── put_json.test.w_compile_tf-aws.md │ │ │ │ ├── put_json.test.w_test_sim.md │ │ │ │ ├── rename.test.w_compile_tf-aws.md │ │ │ │ ├── rename.test.w_test_sim.md │ │ │ │ ├── signed_url.test.w_compile_tf-aws.md │ │ │ │ ├── signed_url.test.w_test_sim.md │ │ │ │ ├── try_delete.test.w_compile_tf-aws.md │ │ │ │ ├── try_delete.test.w_test_sim.md │ │ │ │ ├── try_get.test.w_compile_tf-aws.md │ │ │ │ ├── try_get.test.w_test_sim.md │ │ │ │ ├── try_get_json.test.w_compile_tf-aws.md │ │ │ │ └── try_get_json.test.w_test_sim.md │ │ │ ├── container │ │ │ │ ├── build-failure.test.w_compile_tf-aws.md │ │ │ │ ├── build-failure.test.w_test_sim.md │ │ │ │ ├── container.test.w_compile_tf-aws.md │ │ │ │ ├── container.test.w_test_sim.md │ │ │ │ ├── entrypoint.test.w_compile_tf-aws.md │ │ │ │ ├── entrypoint.test.w_test_sim.md │ │ │ │ ├── mount.test.w_compile_tf-aws.md │ │ │ │ ├── mount.test.w_test_sim.md │ │ │ │ ├── network.test.w_compile_tf-aws.md │ │ │ │ ├── network.test.w_test_sim.md │ │ │ │ ├── pull-failure.test.w_compile_tf-aws.md │ │ │ │ └── pull-failure.test.w_test_sim.md │ │ │ ├── counter │ │ │ │ ├── aws-counter.test.w_compile_tf-aws.md │ │ │ │ ├── aws-counter.test.w_test_sim.md │ │ │ │ ├── dec.test.w_compile_tf-aws.md │ │ │ │ ├── dec.test.w_test_sim.md │ │ │ │ ├── inc.test.w_compile_tf-aws.md │ │ │ │ ├── inc.test.w_test_sim.md │ │ │ │ ├── initial.test.w_compile_tf-aws.md │ │ │ │ ├── initial.test.w_test_sim.md │ │ │ │ ├── peek.test.w_compile_tf-aws.md │ │ │ │ ├── peek.test.w_test_sim.md │ │ │ │ ├── set.test.w_compile_tf-aws.md │ │ │ │ └── set.test.w_test_sim.md │ │ │ ├── endpoint │ │ │ │ ├── url.test.w_compile_tf-aws.md │ │ │ │ └── url.test.w_test_sim.md │ │ │ ├── expect │ │ │ │ ├── assert.test.w_compile_tf-aws.md │ │ │ │ └── assert.test.w_test_sim.md │ │ │ ├── fs │ │ │ │ ├── basic.test.w_compile_tf-aws.md │ │ │ │ ├── basic.test.w_test_sim.md │ │ │ │ ├── directory.test.w_compile_tf-aws.md │ │ │ │ ├── directory.test.w_test_sim.md │ │ │ │ ├── json.test.w_compile_tf-aws.md │ │ │ │ ├── json.test.w_test_sim.md │ │ │ │ ├── options.test.w_compile_tf-aws.md │ │ │ │ ├── options.test.w_test_sim.md │ │ │ │ ├── path.test.w_compile_tf-aws.md │ │ │ │ ├── path.test.w_test_sim.md │ │ │ │ ├── stat.test.w_compile_tf-aws.md │ │ │ │ ├── stat.test.w_test_sim.md │ │ │ │ ├── temp_dir.test.w_compile_tf-aws.md │ │ │ │ ├── temp_dir.test.w_test_sim.md │ │ │ │ ├── yaml.test.w_compile_tf-aws.md │ │ │ │ └── yaml.test.w_test_sim.md │ │ │ ├── function │ │ │ │ ├── aws-function.test.w_compile_tf-aws.md │ │ │ │ ├── aws-function.test.w_test_sim.md │ │ │ │ ├── aws-layer.test.w_compile_tf-aws.md │ │ │ │ ├── aws-layer.test.w_test_sim.md │ │ │ │ ├── concurrency.test.w_compile_tf-aws.md │ │ │ │ ├── concurrency.test.w_test_sim.md │ │ │ │ ├── env.test.w_compile_tf-aws.md │ │ │ │ ├── env.test.w_test_sim.md │ │ │ │ ├── function-ref.test.w_compile_tf-aws.md │ │ │ │ ├── function-ref.test.w_test_sim.md │ │ │ │ ├── invoke.test.w_compile_tf-aws.md │ │ │ │ ├── invoke.test.w_test_sim.md │ │ │ │ ├── invoke_async.test.w_compile_tf-aws.md │ │ │ │ ├── invoke_async.test.w_test_sim.md │ │ │ │ ├── logging.test.w_compile_tf-aws.md │ │ │ │ ├── logging.test.w_test_sim.md │ │ │ │ ├── memory_and_env.test.w_compile_tf-aws.md │ │ │ │ ├── memory_and_env.test.w_test_sim.md │ │ │ │ ├── timeout.test.w_compile_tf-aws.md │ │ │ │ └── timeout.test.w_test_sim.md │ │ │ ├── http │ │ │ │ ├── fetch.test.w_compile_tf-aws.md │ │ │ │ ├── fetch.test.w_test_sim.md │ │ │ │ ├── url.test.w_compile_tf-aws.md │ │ │ │ └── url.test.w_test_sim.md │ │ │ ├── math │ │ │ │ ├── abs.test.w_compile_tf-aws.md │ │ │ │ ├── abs.test.w_test_sim.md │ │ │ │ ├── acos.test.w_compile_tf-aws.md │ │ │ │ ├── acos.test.w_test_sim.md │ │ │ │ ├── acot.test.w_compile_tf-aws.md │ │ │ │ ├── acot.test.w_test_sim.md │ │ │ │ ├── acsc.test.w_compile_tf-aws.md │ │ │ │ ├── acsc.test.w_test_sim.md │ │ │ │ ├── angular_conversion.test.w_compile_tf-aws.md │ │ │ │ ├── angular_conversion.test.w_test_sim.md │ │ │ │ ├── asec.test.w_compile_tf-aws.md │ │ │ │ ├── asec.test.w_test_sim.md │ │ │ │ ├── asin.test.w_compile_tf-aws.md │ │ │ │ ├── asin.test.w_test_sim.md │ │ │ │ ├── atan.test.w_compile_tf-aws.md │ │ │ │ ├── atan.test.w_test_sim.md │ │ │ │ ├── atan2.test.w_compile_tf-aws.md │ │ │ │ ├── atan2.test.w_test_sim.md │ │ │ │ ├── combinations.test.w_compile_tf-aws.md │ │ │ │ ├── combinations.test.w_test_sim.md │ │ │ │ ├── cos.test.w_compile_tf-aws.md │ │ │ │ ├── cos.test.w_test_sim.md │ │ │ │ ├── cot.test.w_compile_tf-aws.md │ │ │ │ ├── cot.test.w_test_sim.md │ │ │ │ ├── csc.test.w_compile_tf-aws.md │ │ │ │ ├── csc.test.w_test_sim.md │ │ │ │ ├── euler.test.w_compile_tf-aws.md │ │ │ │ ├── euler.test.w_test_sim.md │ │ │ │ ├── factorial.test.w_compile_tf-aws.md │ │ │ │ ├── factorial.test.w_test_sim.md │ │ │ │ ├── fibonacci.test.w_compile_tf-aws.md │ │ │ │ ├── fibonacci.test.w_test_sim.md │ │ │ │ ├── floor_ceil_round.test.w_compile_tf-aws.md │ │ │ │ ├── floor_ceil_round.test.w_test_sim.md │ │ │ │ ├── hypot.test.w_compile_tf-aws.md │ │ │ │ ├── hypot.test.w_test_sim.md │ │ │ │ ├── log.test.w_compile_tf-aws.md │ │ │ │ ├── log.test.w_test_sim.md │ │ │ │ ├── log10.test.w_compile_tf-aws.md │ │ │ │ ├── log10.test.w_test_sim.md │ │ │ │ ├── log2.test.w_compile_tf-aws.md │ │ │ │ ├── log2.test.w_test_sim.md │ │ │ │ ├── median_mode_mean.test.w_compile_tf-aws.md │ │ │ │ ├── median_mode_mean.test.w_test_sim.md │ │ │ │ ├── min_max.test.w_compile_tf-aws.md │ │ │ │ ├── min_max.test.w_test_sim.md │ │ │ │ ├── pi.test.w_compile_tf-aws.md │ │ │ │ ├── pi.test.w_test_sim.md │ │ │ │ ├── prime.test.w_compile_tf-aws.md │ │ │ │ ├── prime.test.w_test_sim.md │ │ │ │ ├── random.test.w_compile_tf-aws.md │ │ │ │ ├── random.test.w_test_sim.md │ │ │ │ ├── sec.test.w_compile_tf-aws.md │ │ │ │ ├── sec.test.w_test_sim.md │ │ │ │ ├── sign.test.w_compile_tf-aws.md │ │ │ │ ├── sign.test.w_test_sim.md │ │ │ │ ├── sin.test.w_compile_tf-aws.md │ │ │ │ ├── sin.test.w_test_sim.md │ │ │ │ ├── sqrt.test.w_compile_tf-aws.md │ │ │ │ ├── sqrt.test.w_test_sim.md │ │ │ │ ├── tan.test.w_compile_tf-aws.md │ │ │ │ ├── tan.test.w_test_sim.md │ │ │ │ ├── tau.test.w_compile_tf-aws.md │ │ │ │ ├── tau.test.w_test_sim.md │ │ │ │ ├── toradix.test.w_compile_tf-aws.md │ │ │ │ └── toradix.test.w_test_sim.md │ │ │ ├── misc │ │ │ │ ├── empty-actions.test.w_compile_tf-aws.md │ │ │ │ └── empty-actions.test.w_test_sim.md │ │ │ ├── on_deploy │ │ │ │ ├── execute_after.test.w_compile_tf-aws.md │ │ │ │ └── execute_after.test.w_test_sim.md │ │ │ ├── queue │ │ │ │ ├── aws-queue.test.w_compile_tf-aws.md │ │ │ │ ├── aws-queue.test.w_test_sim.md │ │ │ │ ├── dead-letter-queue.test.w_compile_tf-aws.md │ │ │ │ ├── dead-letter-queue.test.w_test_sim.md │ │ │ │ ├── pop.test.w_compile_tf-aws.md │ │ │ │ ├── pop.test.w_test_sim.md │ │ │ │ ├── purge.test.w_compile_tf-aws.md │ │ │ │ ├── purge.test.w_test_sim.md │ │ │ │ ├── push.test.w_compile_tf-aws.md │ │ │ │ ├── push.test.w_test_sim.md │ │ │ │ ├── queue-ref.test.w_compile_tf-aws.md │ │ │ │ ├── queue-ref.test.w_test_sim.md │ │ │ │ ├── retention_period.main.w_compile_tf-aws.md │ │ │ │ ├── retention_period.main.w_test_sim.md │ │ │ │ ├── set_consumer.test.w_compile_tf-aws.md │ │ │ │ └── set_consumer.test.w_test_sim.md │ │ │ ├── resource │ │ │ │ ├── call.test.w_compile_tf-aws.md │ │ │ │ ├── call.test.w_test_sim.md │ │ │ │ ├── no-stop.test.w_compile_tf-aws.md │ │ │ │ ├── no-stop.test.w_test_sim.md │ │ │ │ ├── on-start.test.w_compile_tf-aws.md │ │ │ │ ├── on-start.test.w_test_sim.md │ │ │ │ ├── on-stop.test.w_compile_tf-aws.md │ │ │ │ ├── on-stop.test.w_test_sim.md │ │ │ │ ├── resource.test.w_compile_tf-aws.md │ │ │ │ ├── resource.test.w_test_sim.md │ │ │ │ ├── state.test.w_compile_tf-aws.md │ │ │ │ ├── state.test.w_test_sim.md │ │ │ │ ├── tokens.test.w_compile_tf-aws.md │ │ │ │ └── tokens.test.w_test_sim.md │ │ │ ├── schedule │ │ │ │ ├── init.test.w_compile_tf-aws.md │ │ │ │ ├── init.test.w_test_sim.md │ │ │ │ ├── on_tick.test.w_compile_tf-aws.md │ │ │ │ └── on_tick.test.w_test_sim.md │ │ │ ├── secret │ │ │ │ ├── secret-ref.test.w_compile_tf-aws.md │ │ │ │ └── secret-ref.test.w_test_sim.md │ │ │ ├── service │ │ │ │ ├── callbacks.test.w_compile_tf-aws.md │ │ │ │ ├── callbacks.test.w_test_sim.md │ │ │ │ ├── http-server.test.w_compile_tf-aws.md │ │ │ │ ├── http-server.test.w_test_sim.md │ │ │ │ ├── minimal.test.w_compile_tf-aws.md │ │ │ │ ├── minimal.test.w_test_sim.md │ │ │ │ ├── stateful.test.w_compile_tf-aws.md │ │ │ │ ├── stateful.test.w_test_sim.md │ │ │ │ ├── tokens.test.w_compile_tf-aws.md │ │ │ │ └── tokens.test.w_test_sim.md │ │ │ ├── state │ │ │ │ ├── get.test.w_compile_tf-aws.md │ │ │ │ ├── get.test.w_test_sim.md │ │ │ │ ├── my-service.w_compile_tf-aws.md │ │ │ │ ├── set.test.w_compile_tf-aws.md │ │ │ │ └── set.test.w_test_sim.md │ │ │ ├── std │ │ │ │ ├── array.test.w_compile_tf-aws.md │ │ │ │ ├── array.test.w_test_sim.md │ │ │ │ ├── bool.test.w_compile_tf-aws.md │ │ │ │ ├── bool.test.w_test_sim.md │ │ │ │ ├── bytes.test.w_compile_tf-aws.md │ │ │ │ ├── bytes.test.w_test_sim.md │ │ │ │ ├── datetime.test.w_compile_tf-aws.md │ │ │ │ ├── datetime.test.w_test_sim.md │ │ │ │ ├── duration.test.w_compile_tf-aws.md │ │ │ │ ├── duration.test.w_test_sim.md │ │ │ │ ├── json.test.w_compile_tf-aws.md │ │ │ │ ├── json.test.w_test_sim.md │ │ │ │ ├── map.test.w_compile_tf-aws.md │ │ │ │ ├── map.test.w_test_sim.md │ │ │ │ ├── node.test.w_compile_tf-aws.md │ │ │ │ ├── node.test.w_test_sim.md │ │ │ │ ├── number.test.w_compile_tf-aws.md │ │ │ │ ├── number.test.w_test_sim.md │ │ │ │ ├── range.test.w_compile_tf-aws.md │ │ │ │ ├── range.test.w_test_sim.md │ │ │ │ ├── regex.test.w_compile_tf-aws.md │ │ │ │ ├── regex.test.w_test_sim.md │ │ │ │ ├── set.test.w_compile_tf-aws.md │ │ │ │ ├── set.test.w_test_sim.md │ │ │ │ ├── string.test.w_compile_tf-aws.md │ │ │ │ ├── string.test.w_test_sim.md │ │ │ │ ├── struct.test.w_compile_tf-aws.md │ │ │ │ ├── struct.test.w_test_sim.md │ │ │ │ ├── struct_a.w_compile_tf-aws.md │ │ │ │ └── struct_b.w_compile_tf-aws.md │ │ │ ├── topic │ │ │ │ ├── aws-topic.test.w_compile_tf-aws.md │ │ │ │ ├── aws-topic.test.w_test_sim.md │ │ │ │ ├── no_blocking.test.w_compile_tf-aws.md │ │ │ │ ├── no_blocking.test.w_test_sim.md │ │ │ │ ├── on_message.test.w_compile_tf-aws.md │ │ │ │ ├── on_message.test.w_test_sim.md │ │ │ │ ├── subscribe-queue.test.w_compile_tf-aws.md │ │ │ │ ├── subscribe-queue.test.w_test_sim.md │ │ │ │ ├── variadic-parameter.test.w_compile_tf-aws.md │ │ │ │ └── variadic-parameter.test.w_test_sim.md │ │ │ ├── ui │ │ │ │ ├── section.test.w_compile_tf-aws.md │ │ │ │ └── section.test.w_test_sim.md │ │ │ ├── util │ │ │ │ ├── base64.test.w_compile_tf-aws.md │ │ │ │ ├── base64.test.w_test_sim.md │ │ │ │ ├── env.test.w_compile_tf-aws.md │ │ │ │ ├── env.test.w_test_sim.md │ │ │ │ ├── exec.test.w_compile_tf-aws.md │ │ │ │ ├── exec.test.w_test_sim.md │ │ │ │ ├── nanoid.test.w_compile_tf-aws.md │ │ │ │ ├── nanoid.test.w_test_sim.md │ │ │ │ ├── os.test.w_compile_tf-aws.md │ │ │ │ ├── os.test.w_test_sim.md │ │ │ │ ├── sha256.test.w_compile_tf-aws.md │ │ │ │ ├── sha256.test.w_test_sim.md │ │ │ │ ├── shell.test.w_compile_tf-aws.md │ │ │ │ ├── shell.test.w_test_sim.md │ │ │ │ ├── sleep.test.w_compile_tf-aws.md │ │ │ │ ├── sleep.test.w_test_sim.md │ │ │ │ ├── spawn.test.w_compile_tf-aws.md │ │ │ │ ├── spawn.test.w_test_sim.md │ │ │ │ ├── uuidv4.test.w_compile_tf-aws.md │ │ │ │ ├── uuidv4.test.w_test_sim.md │ │ │ │ ├── wait-until.test.w_compile_tf-aws.md │ │ │ │ └── wait-until.test.w_test_sim.md │ │ │ └── website │ │ │ │ ├── aws-website.test.w_compile_tf-aws.md │ │ │ │ ├── aws-website.test.w_test_sim.md │ │ │ │ ├── two_websites.test.w_compile_tf-aws.md │ │ │ │ ├── two_websites.test.w_test_sim.md │ │ │ │ ├── website.test.w_compile_tf-aws.md │ │ │ │ └── website.test.w_test_sim.md │ │ └── valid │ │ │ ├── anon_function.test.w_compile_tf-aws.md │ │ │ ├── anon_function.test.w_test_sim.md │ │ │ ├── api.test.w_compile_tf-aws.md │ │ │ ├── api.test.w_test_sim.md │ │ │ ├── api_cors_custom.test.w_compile_tf-aws.md │ │ │ ├── api_cors_custom.test.w_test_sim.md │ │ │ ├── api_cors_default.test.w_compile_tf-aws.md │ │ │ ├── api_cors_default.test.w_test_sim.md │ │ │ ├── api_valid_path.test.w_compile_tf-aws.md │ │ │ ├── api_valid_path.test.w_test_sim.md │ │ │ ├── app.test.w_compile_tf-aws.md │ │ │ ├── app.test.w_test_sim.md │ │ │ ├── assert.test.w_compile_tf-aws.md │ │ │ ├── assert.test.w_test_sim.md │ │ │ ├── asynchronous_model_implicit_await_in_functions.test.w_compile_tf-aws.md │ │ │ ├── asynchronous_model_implicit_await_in_functions.test.w_test_sim.md │ │ │ ├── baz.w_compile_tf-aws.md │ │ │ ├── bring_alias.test.w_compile_tf-aws.md │ │ │ ├── bring_alias.test.w_test_sim.md │ │ │ ├── bring_awscdk.test.w_compile_tf-aws.md │ │ │ ├── bring_awscdk.test.w_test_sim.md │ │ │ ├── bring_cdk8s.test.w_compile_tf-aws.md │ │ │ ├── bring_cdk8s.test.w_test_sim.md │ │ │ ├── bring_cdktf.test.w_compile_tf-aws.md │ │ │ ├── bring_cdktf.test.w_test_sim.md │ │ │ ├── bring_extend_non_entry.test.w_compile_tf-aws.md │ │ │ ├── bring_extend_non_entry.test.w_test_sim.md │ │ │ ├── bring_jsii.test.w_compile_tf-aws.md │ │ │ ├── bring_jsii.test.w_test_sim.md │ │ │ ├── bring_local.test.w_compile_tf-aws.md │ │ │ ├── bring_local.test.w_test_sim.md │ │ │ ├── bring_local_dir.test.w_compile_tf-aws.md │ │ │ ├── bring_local_dir.test.w_test_sim.md │ │ │ ├── bring_local_normalization.test.w_compile_tf-aws.md │ │ │ ├── bring_local_normalization.test.w_test_sim.md │ │ │ ├── bring_projen.test.w_compile_tf-aws.md │ │ │ ├── bring_projen.test.w_test_sim.md │ │ │ ├── bring_wing_library.test.w_compile_tf-aws.md │ │ │ ├── bring_wing_library.test.w_test_sim.md │ │ │ ├── bucket_keys.test.w_compile_tf-aws.md │ │ │ ├── bucket_keys.test.w_test_sim.md │ │ │ ├── bypass_return.test.w_compile_tf-aws.md │ │ │ ├── bypass_return.test.w_test_sim.md │ │ │ ├── call_static_of_myself.test.w_compile_tf-aws.md │ │ │ ├── call_static_of_myself.test.w_test_sim.md │ │ │ ├── calling_inflight_variants.test.w_compile_tf-aws.md │ │ │ ├── calling_inflight_variants.test.w_test_sim.md │ │ │ ├── capture_containers.test.w_compile_tf-aws.md │ │ │ ├── capture_containers.test.w_test_sim.md │ │ │ ├── capture_in_binary.test.w_compile_tf-aws.md │ │ │ ├── capture_in_binary.test.w_test_sim.md │ │ │ ├── capture_mutables.test.w_compile_tf-aws.md │ │ │ ├── capture_mutables.test.w_test_sim.md │ │ │ ├── capture_primitives.test.w_compile_tf-aws.md │ │ │ ├── capture_primitives.test.w_test_sim.md │ │ │ ├── capture_reassigable_class_field.test.w_compile_tf-aws.md │ │ │ ├── capture_reassigable_class_field.test.w_test_sim.md │ │ │ ├── capture_reassignable.test.w_compile_tf-aws.md │ │ │ ├── capture_reassignable.test.w_test_sim.md │ │ │ ├── capture_resource_and_data.test.w_compile_tf-aws.md │ │ │ ├── capture_resource_and_data.test.w_test_sim.md │ │ │ ├── capture_resource_with_no_inflight.test.w_compile_tf-aws.md │ │ │ ├── capture_resource_with_no_inflight.test.w_test_sim.md │ │ │ ├── capture_tokens.test.w_compile_tf-aws.md │ │ │ ├── capture_tokens.test.w_test_sim.md │ │ │ ├── captures.test.w_compile_tf-aws.md │ │ │ ├── captures.test.w_test_sim.md │ │ │ ├── casting.test.w_compile_tf-aws.md │ │ │ ├── casting.test.w_test_sim.md │ │ │ ├── chaining_macros.test.w_compile_tf-aws.md │ │ │ ├── chaining_macros.test.w_test_sim.md │ │ │ ├── class.test.w_compile_tf-aws.md │ │ │ ├── class.test.w_test_sim.md │ │ │ ├── closure_class.test.w_compile_tf-aws.md │ │ │ ├── closure_class.test.w_test_sim.md │ │ │ ├── construct-base.test.w_compile_tf-aws.md │ │ │ ├── construct-base.test.w_test_sim.md │ │ │ ├── container_types.test.w_compile_tf-aws.md │ │ │ ├── container_types.test.w_test_sim.md │ │ │ ├── custom_obj_id.test.w_compile_tf-aws.md │ │ │ ├── custom_obj_id.test.w_test_sim.md │ │ │ ├── deep_equality.test.w_compile_tf-aws.md │ │ │ ├── deep_equality.test.w_test_sim.md │ │ │ ├── double_reference.test.w_compile_tf-aws.md │ │ │ ├── double_reference.test.w_test_sim.md │ │ │ ├── doubler.test.w_compile_tf-aws.md │ │ │ ├── doubler.test.w_test_sim.md │ │ │ ├── enums.test.w_compile_tf-aws.md │ │ │ ├── enums.test.w_test_sim.md │ │ │ ├── explicit_lift_qualification.test.w_compile_tf-aws.md │ │ │ ├── explicit_lift_qualification.test.w_test_sim.md │ │ │ ├── expressions_binary_operators.test.w_compile_tf-aws.md │ │ │ ├── expressions_binary_operators.test.w_test_sim.md │ │ │ ├── expressions_string_interpolation.test.w_compile_tf-aws.md │ │ │ ├── expressions_string_interpolation.test.w_test_sim.md │ │ │ ├── extend_counter.test.w_compile_tf-aws.md │ │ │ ├── extend_counter.test.w_test_sim.md │ │ │ ├── extend_non_entrypoint.w_compile_tf-aws.md │ │ │ ├── extern_implementation.test.w_compile_tf-aws.md │ │ │ ├── extern_implementation.test.w_test_sim.md │ │ │ ├── factory.test.w_compile_tf-aws.md │ │ │ ├── factory.test.w_test_sim.md │ │ │ ├── file_counter.test.w_compile_tf-aws.md │ │ │ ├── file_counter.test.w_test_sim.md │ │ │ ├── for_loop.test.w_compile_tf-aws.md │ │ │ ├── for_loop.test.w_test_sim.md │ │ │ ├── forward_decl.test.w_compile_tf-aws.md │ │ │ ├── forward_decl.test.w_test_sim.md │ │ │ ├── function_optional_arguments.test.w_compile_tf-aws.md │ │ │ ├── function_optional_arguments.test.w_test_sim.md │ │ │ ├── function_returns_function.test.w_compile_tf-aws.md │ │ │ ├── function_returns_function.test.w_test_sim.md │ │ │ ├── function_type.test.w_compile_tf-aws.md │ │ │ ├── function_type.test.w_test_sim.md │ │ │ ├── function_variadic_arguments.test.w_compile_tf-aws.md │ │ │ ├── function_variadic_arguments.test.w_test_sim.md │ │ │ ├── hello.test.w_compile_tf-aws.md │ │ │ ├── hello.test.w_test_sim.md │ │ │ ├── identical_inflights.test.w_compile_tf-aws.md │ │ │ ├── identical_inflights.test.w_test_sim.md │ │ │ ├── impl_interface.test.w_compile_tf-aws.md │ │ │ ├── impl_interface.test.w_test_sim.md │ │ │ ├── implicit_std.test.w_compile_tf-aws.md │ │ │ ├── implicit_std.test.w_test_sim.md │ │ │ ├── in_scope_construct.test.w_compile_tf-aws.md │ │ │ ├── in_scope_construct.test.w_test_sim.md │ │ │ ├── indexing.test.w_compile_tf-aws.md │ │ │ ├── indexing.test.w_test_sim.md │ │ │ ├── inference.test.w_compile_tf-aws.md │ │ │ ├── inference.test.w_test_sim.md │ │ │ ├── inflight-subscribers.test.w_compile_tf-aws.md │ │ │ ├── inflight-subscribers.test.w_test_sim.md │ │ │ ├── inflight_capture_static.test.w_compile_tf-aws.md │ │ │ ├── inflight_capture_static.test.w_test_sim.md │ │ │ ├── inflight_class_as_struct_members.test.w_compile_tf-aws.md │ │ │ ├── inflight_class_as_struct_members.test.w_test_sim.md │ │ │ ├── inflight_class_capture_const.test.w_compile_tf-aws.md │ │ │ ├── inflight_class_capture_const.test.w_test_sim.md │ │ │ ├── inflight_class_capture_preflight_object.test.w_compile_tf-aws.md │ │ │ ├── inflight_class_capture_preflight_object.test.w_test_sim.md │ │ │ ├── inflight_class_definitions.test.w_compile_tf-aws.md │ │ │ ├── inflight_class_definitions.test.w_test_sim.md │ │ │ ├── inflight_class_inner_capture_mutable.test.w_compile_tf-aws.md │ │ │ ├── inflight_class_inner_capture_mutable.test.w_test_sim.md │ │ │ ├── inflight_class_inside_inflight_closure.test.w_compile_tf-aws.md │ │ │ ├── inflight_class_inside_inflight_closure.test.w_test_sim.md │ │ │ ├── inflight_class_modifiers.test.w_compile_tf-aws.md │ │ │ ├── inflight_class_modifiers.test.w_test_sim.md │ │ │ ├── inflight_class_outside_inflight_closure.test.w_compile_tf-aws.md │ │ │ ├── inflight_class_outside_inflight_closure.test.w_test_sim.md │ │ │ ├── inflight_class_structural_interace_handler.test.w_compile_tf-aws.md │ │ │ ├── inflight_class_structural_interace_handler.test.w_test_sim.md │ │ │ ├── inflight_class_without_init.test.w_compile_tf-aws.md │ │ │ ├── inflight_class_without_init.test.w_test_sim.md │ │ │ ├── inflight_closure_as_super_param.test.w_compile_tf-aws.md │ │ │ ├── inflight_closure_as_super_param.test.w_test_sim.md │ │ │ ├── inflight_closure_autoid.test.w_compile_tf-aws.md │ │ │ ├── inflight_closure_autoid.test.w_test_sim.md │ │ │ ├── inflight_closure_inside_preflight_closure.test.w_compile_tf-aws.md │ │ │ ├── inflight_closure_inside_preflight_closure.test.w_test_sim.md │ │ │ ├── inflight_concat.test.w_compile_tf-aws.md │ │ │ ├── inflight_concat.test.w_test_sim.md │ │ │ ├── inflight_handler_singleton.test.w_compile_tf-aws.md │ │ │ ├── inflight_handler_singleton.test.w_test_sim.md │ │ │ ├── inflight_init.test.w_compile_tf-aws.md │ │ │ ├── inflight_init.test.w_test_sim.md │ │ │ ├── inflights_calling_inflights.test.w_compile_tf-aws.md │ │ │ ├── inflights_calling_inflights.test.w_test_sim.md │ │ │ ├── inherit_stdlib_class.test.w_compile_tf-aws.md │ │ │ ├── inherit_stdlib_class.test.w_test_sim.md │ │ │ ├── inheritance_class_inflight.test.w_compile_tf-aws.md │ │ │ ├── inheritance_class_inflight.test.w_test_sim.md │ │ │ ├── inheritance_class_preflight.test.w_compile_tf-aws.md │ │ │ ├── inheritance_class_preflight.test.w_test_sim.md │ │ │ ├── inheritance_interface.test.w_compile_tf-aws.md │ │ │ ├── inheritance_interface.test.w_test_sim.md │ │ │ ├── interface.test.w_compile_tf-aws.md │ │ │ ├── interface.test.w_test_sim.md │ │ │ ├── intrinsics.test.w_compile_tf-aws.md │ │ │ ├── intrinsics.test.w_test_sim.md │ │ │ ├── issue_2889.test.w_compile_tf-aws.md │ │ │ ├── issue_2889.test.w_test_sim.md │ │ │ ├── json-types.test.w_compile_tf-aws.md │ │ │ ├── json-types.test.w_test_sim.md │ │ │ ├── json.test.w_compile_tf-aws.md │ │ │ ├── json.test.w_test_sim.md │ │ │ ├── json_bucket.test.w_compile_tf-aws.md │ │ │ ├── json_bucket.test.w_test_sim.md │ │ │ ├── json_static.test.w_compile_tf-aws.md │ │ │ ├── json_static.test.w_test_sim.md │ │ │ ├── json_string_interpolation.test.w_compile_tf-aws.md │ │ │ ├── json_string_interpolation.test.w_test_sim.md │ │ │ ├── lift_expr_with_this.test.w_compile_tf-aws.md │ │ │ ├── lift_expr_with_this.test.w_test_sim.md │ │ │ ├── lift_inflight_closure_collection.test.w_compile_tf-aws.md │ │ │ ├── lift_inflight_closure_collection.test.w_test_sim.md │ │ │ ├── lift_inflight_closure_returning_object_issue6501.test.w_compile_tf-aws.md │ │ │ ├── lift_inflight_closure_returning_object_issue6501.test.w_test_sim.md │ │ │ ├── lift_parent_fields.test.w_compile_tf-aws.md │ │ │ ├── lift_parent_fields.test.w_test_sim.md │ │ │ ├── lift_redefinition.test.w_compile_tf-aws.md │ │ │ ├── lift_redefinition.test.w_test_sim.md │ │ │ ├── lift_shared_resource.test.w_compile_tf-aws.md │ │ │ ├── lift_shared_resource.test.w_test_sim.md │ │ │ ├── lift_this.test.w_compile_tf-aws.md │ │ │ ├── lift_this.test.w_test_sim.md │ │ │ ├── lift_via_closure.test.w_compile_tf-aws.md │ │ │ ├── lift_via_closure.test.w_test_sim.md │ │ │ ├── lift_via_closure_explicit.test.w_compile_tf-aws.md │ │ │ ├── lift_via_closure_explicit.test.w_test_sim.md │ │ │ ├── lift_weird_order.test.w_compile_tf-aws.md │ │ │ ├── lift_weird_order.test.w_test_sim.md │ │ │ ├── lift_with_phase_ind.test.w_compile_tf-aws.md │ │ │ ├── lift_with_phase_ind.test.w_test_sim.md │ │ │ ├── map_entries.test.w_compile_tf-aws.md │ │ │ ├── map_entries.test.w_test_sim.md │ │ │ ├── mut_container_types.test.w_compile_tf-aws.md │ │ │ ├── mut_container_types.test.w_test_sim.md │ │ │ ├── mutation_after_class_init.test.w_compile_tf-aws.md │ │ │ ├── mutation_after_class_init.test.w_test_sim.md │ │ │ ├── namspaced-expr-in-index-expr.test.w_compile_tf-aws.md │ │ │ ├── namspaced-expr-in-index-expr.test.w_test_sim.md │ │ │ ├── new_in_static.test.w_compile_tf-aws.md │ │ │ ├── new_in_static.test.w_test_sim.md │ │ │ ├── new_in_static_lib.w_compile_tf-aws.md │ │ │ ├── new_jsii.test.w_compile_tf-aws.md │ │ │ ├── new_jsii.test.w_test_sim.md │ │ │ ├── nil.test.w_compile_tf-aws.md │ │ │ ├── nil.test.w_test_sim.md │ │ │ ├── on_lift.test.w_compile_tf-aws.md │ │ │ ├── on_lift.test.w_test_sim.md │ │ │ ├── optional_macros.test.w_compile_tf-aws.md │ │ │ ├── optional_macros.test.w_test_sim.md │ │ │ ├── optionals.test.w_compile_tf-aws.md │ │ │ ├── optionals.test.w_test_sim.md │ │ │ ├── parameters │ │ │ ├── nested │ │ │ │ ├── parameters.test.w_compile_tf-aws.md │ │ │ │ └── parameters.test.w_test_sim.md │ │ │ └── simple │ │ │ │ ├── parameters.test.w_compile_tf-aws.md │ │ │ │ └── parameters.test.w_test_sim.md │ │ │ ├── phase_independent_method_on_string.test.w_compile_tf-aws.md │ │ │ ├── phase_independent_method_on_string.test.w_test_sim.md │ │ │ ├── primitive_methods.test.w_compile_tf-aws.md │ │ │ ├── primitive_methods.test.w_test_sim.md │ │ │ ├── print.test.w_compile_tf-aws.md │ │ │ ├── print.test.w_test_sim.md │ │ │ ├── reassignment.test.w_compile_tf-aws.md │ │ │ ├── reassignment.test.w_test_sim.md │ │ │ ├── resource.test.w_compile_tf-aws.md │ │ │ ├── resource.test.w_test_sim.md │ │ │ ├── resource_as_inflight_literal.test.w_compile_tf-aws.md │ │ │ ├── resource_call_static.test.w_compile_tf-aws.md │ │ │ ├── resource_call_static.test.w_test_sim.md │ │ │ ├── resource_captures.test.w_compile_tf-aws.md │ │ │ ├── resource_captures.test.w_test_sim.md │ │ │ ├── resource_captures_globals.test.w_compile_tf-aws.md │ │ │ ├── resource_captures_globals.test.w_test_sim.md │ │ │ ├── rootid.test.w_compile_tf-aws.md │ │ │ ├── rootid.test.w_test_sim.md │ │ │ ├── service.test.w_compile_tf-aws.md │ │ │ ├── service.test.w_test_sim.md │ │ │ ├── shadowing.test.w_compile_tf-aws.md │ │ │ ├── shadowing.test.w_test_sim.md │ │ │ ├── sim_resource.test.w_compile_tf-aws.md │ │ │ ├── sim_resource.test.w_test_sim.md │ │ │ ├── statements_before_super.w_compile_tf-aws.md │ │ │ ├── statements_if.test.w_compile_tf-aws.md │ │ │ ├── statements_if.test.w_test_sim.md │ │ │ ├── statements_variable_declarations.test.w_compile_tf-aws.md │ │ │ ├── statements_variable_declarations.test.w_test_sim.md │ │ │ ├── static_members.test.w_compile_tf-aws.md │ │ │ ├── static_members.test.w_test_sim.md │ │ │ ├── std_containers.test.w_compile_tf-aws.md │ │ │ ├── std_containers.test.w_test_sim.md │ │ │ ├── std_string.test.w_compile_tf-aws.md │ │ │ ├── std_string.test.w_test_sim.md │ │ │ ├── std_type_annotation.test.w_compile_tf-aws.md │ │ │ ├── std_type_annotation.test.w_test_sim.md │ │ │ ├── store.w_compile_tf-aws.md │ │ │ ├── stringify.test.w_compile_tf-aws.md │ │ │ ├── stringify.test.w_test_sim.md │ │ │ ├── struct_from_json.test.w_compile_tf-aws.md │ │ │ ├── struct_from_json.test.w_test_sim.md │ │ │ ├── structs.test.w_compile_tf-aws.md │ │ │ ├── structs.test.w_test_sim.md │ │ │ ├── super_call.test.w_compile_tf-aws.md │ │ │ ├── super_call.test.w_test_sim.md │ │ │ ├── super_inflight_class.test.w_compile_tf-aws.md │ │ │ ├── super_inflight_class.test.w_test_sim.md │ │ │ ├── symbol_shadow.test.w_compile_tf-aws.md │ │ │ ├── symbol_shadow.test.w_test_sim.md │ │ │ ├── test_bucket.test.w_compile_tf-aws.md │ │ │ ├── test_bucket.test.w_test_sim.md │ │ │ ├── test_without_bring.test.w_compile_tf-aws.md │ │ │ ├── test_without_bring.test.w_test_sim.md │ │ │ ├── this.test.w_compile_tf-aws.md │ │ │ ├── this.test.w_test_sim.md │ │ │ ├── to_inflight.test.w_compile_tf-aws.md │ │ │ ├── to_inflight.test.w_test_sim.md │ │ │ ├── try_catch.test.w_compile_tf-aws.md │ │ │ ├── try_catch.test.w_test_sim.md │ │ │ ├── type_intrinsic.test.w_compile_tf-aws.md │ │ │ ├── type_intrinsic.test.w_test_sim.md │ │ │ ├── unused_lift.test.w_compile_tf-aws.md │ │ │ ├── unused_lift.test.w_test_sim.md │ │ │ ├── use_inflight_method_inside_init_closure.test.w_compile_tf-aws.md │ │ │ ├── use_inflight_method_inside_init_closure.test.w_test_sim.md │ │ │ ├── website_with_api.test.w_compile_tf-aws.md │ │ │ ├── website_with_api.test.w_test_sim.md │ │ │ ├── while.test.w_compile_tf-aws.md │ │ │ ├── while.test.w_test_sim.md │ │ │ ├── while_loop_await.test.w_compile_tf-aws.md │ │ │ └── while_loop_await.test.w_test_sim.md │ └── tree_json.ts.snap │ ├── package.json │ ├── src │ ├── benchmarking │ │ ├── cli.bench.ts │ │ ├── compare.ts │ │ ├── compare_script.ts │ │ ├── github.ts │ │ ├── table_report.ts │ │ └── util.ts │ ├── compatibility-spy.test.ts │ ├── error.test.ts │ ├── esm.test.ts │ ├── generate_tests.ts │ ├── generated_test_targets.ts │ ├── invalid.test.ts │ ├── jsii_cache.test.ts │ ├── meta_comment.ts │ ├── package-manager.test.ts │ ├── package.setup.ts │ ├── paths.ts │ ├── platform.test.ts │ ├── tree_json.test.ts │ ├── unsupported.test.ts │ └── utils.ts │ ├── tsconfig.json │ ├── turbo.json │ └── vitest.config.ts ├── turbo.json ├── wing-console ├── .eslintignore ├── .gitignore ├── .prettierrc.json ├── LICENSE.md ├── console │ ├── app │ │ ├── .eslintignore │ │ ├── .eslintrc.json │ │ ├── .gitignore │ │ ├── CONTRIBUTING.md │ │ ├── LICENSE.md │ │ ├── README.md │ │ ├── assets │ │ │ └── openChrome.applescript │ │ ├── demo │ │ │ └── main.w │ │ ├── package.json │ │ ├── playwright.config.ts │ │ ├── postcss.config.cjs │ │ ├── preview │ │ │ ├── Dockerfile │ │ │ ├── fly.toml │ │ │ └── index.mjs │ │ ├── scripts │ │ │ ├── config.mjs │ │ │ ├── dev.mjs │ │ │ └── preview.mjs │ │ ├── src │ │ │ ├── analytics.ts │ │ │ ├── index.ts │ │ │ ├── open.ts │ │ │ └── storage.ts │ │ ├── tailwind.config.cjs │ │ ├── test │ │ │ ├── cloud.api │ │ │ │ ├── index.test.ts │ │ │ │ └── main.w │ │ │ ├── cloud.bucket │ │ │ │ ├── index.test.ts │ │ │ │ └── main.w │ │ │ ├── cloud.counter │ │ │ │ ├── index.test.ts │ │ │ │ └── main.w │ │ │ ├── cloud.function │ │ │ │ ├── index.test.ts │ │ │ │ └── main.w │ │ │ ├── cloud.queue │ │ │ │ ├── index.test.ts │ │ │ │ └── main.w │ │ │ ├── cloud.topic │ │ │ │ ├── index.test.ts │ │ │ │ └── main.w │ │ │ ├── cloud.website │ │ │ │ ├── index.test.ts │ │ │ │ └── main.w │ │ │ ├── describe.ts │ │ │ ├── health │ │ │ │ ├── health.test.ts │ │ │ │ └── main.w │ │ │ ├── helpers.ts │ │ │ └── login │ │ │ │ ├── login.test.ts │ │ │ │ └── main.w │ │ ├── tsconfig.json │ │ ├── tsup.config.ts │ │ ├── turbo.json │ │ └── web │ │ │ ├── .env.example │ │ │ ├── .eslintrc.json │ │ │ ├── env.d.ts │ │ │ ├── favicon.ico │ │ │ ├── index.css │ │ │ ├── index.html │ │ │ └── index.tsx │ ├── design-system │ │ ├── .eslintignore │ │ ├── .eslintrc.json │ │ ├── .gitignore │ │ ├── LICENSE.md │ │ ├── package.json │ │ ├── postcss.config.cjs │ │ ├── readme.md │ │ ├── src │ │ │ ├── assets │ │ │ │ └── wingLoader.json │ │ │ ├── attribute.tsx │ │ │ ├── breadcrumbs.tsx │ │ │ ├── button.tsx │ │ │ ├── checkbox.tsx │ │ │ ├── combobox.tsx │ │ │ ├── file-preview.stories.tsx │ │ │ ├── file-preview.tsx │ │ │ ├── headless │ │ │ │ ├── tree-context.ts │ │ │ │ ├── tree-item.tsx │ │ │ │ ├── tree-view.test.tsx │ │ │ │ └── tree-view.tsx │ │ │ ├── icons │ │ │ │ ├── arrow-long-right-icon.tsx │ │ │ │ ├── horizontal-line-icon.tsx │ │ │ │ ├── play-all-icon.tsx │ │ │ │ ├── spinner-icon.tsx │ │ │ │ ├── square-stack-minus-icon.tsx │ │ │ │ ├── square-stack-plus-icon.tsx │ │ │ │ └── wing-icon.tsx │ │ │ ├── index.ts │ │ │ ├── input.tsx │ │ │ ├── inspector-section-heading.tsx │ │ │ ├── inspector-section.tsx │ │ │ ├── json-response-input.tsx │ │ │ ├── key-value-list.tsx │ │ │ ├── left-resizable-widget.tsx │ │ │ ├── link.tsx │ │ │ ├── listbox.tsx │ │ │ ├── loader.tsx │ │ │ ├── modal.tsx │ │ │ ├── notification.tsx │ │ │ ├── pill.tsx │ │ │ ├── progress-bar.stories.tsx │ │ │ ├── progress-bar.tsx │ │ │ ├── resource-icon.tsx │ │ │ ├── response-input.tsx │ │ │ ├── right-resizable-widget.tsx │ │ │ ├── row-input.tsx │ │ │ ├── scrollable-area.tsx │ │ │ ├── select.tsx │ │ │ ├── skeleton-loader.tsx │ │ │ ├── slide-over.tsx │ │ │ ├── spinner-loader.stories.tsx │ │ │ ├── spinner-loader.tsx │ │ │ ├── table-row.tsx │ │ │ ├── tabs.tsx │ │ │ ├── text-area.tsx │ │ │ ├── text-highlight.tsx │ │ │ ├── theme-provider.tsx │ │ │ ├── toolbar-button.tsx │ │ │ ├── toolbar.tsx │ │ │ ├── top-resizable-widget.tsx │ │ │ ├── tree-item.tsx │ │ │ ├── tree-view.stories.tsx │ │ │ ├── tree-view.tsx │ │ │ ├── tree.tsx │ │ │ └── utils │ │ │ │ ├── colors.ts │ │ │ │ ├── icon-utils.ts │ │ │ │ └── use-controlled.ts │ │ ├── tailwind-plugin.cjs │ │ ├── tailwind.config.cjs │ │ ├── test │ │ │ └── setup.ts │ │ ├── tsconfig.json │ │ ├── tsup.config.ts │ │ ├── turbo.json │ │ └── vite.config.ts │ ├── server │ │ ├── .eslintignore │ │ ├── .eslintrc.json │ │ ├── .gitignore │ │ ├── CONTRIBUTING.md │ │ ├── LICENSE.md │ │ ├── package.json │ │ ├── readme.md │ │ ├── src │ │ │ ├── config.ts │ │ │ ├── consoleLogger.ts │ │ │ ├── expressServer.ts │ │ │ ├── hostUtils.ts │ │ │ ├── index.ts │ │ │ ├── launch-editor.d.ts │ │ │ ├── router │ │ │ │ ├── api.ts │ │ │ │ ├── app.get-hierarchichal-running-state.ts │ │ │ │ ├── app.ts │ │ │ │ ├── bucket.ts │ │ │ │ ├── config.ts │ │ │ │ ├── counter.ts │ │ │ │ ├── endpoint.ts │ │ │ │ ├── file-browser.ts │ │ │ │ ├── function.ts │ │ │ │ ├── http-client.ts │ │ │ │ ├── index.ts │ │ │ │ ├── queue.ts │ │ │ │ ├── table.ts │ │ │ │ ├── test.ts │ │ │ │ ├── topic.ts │ │ │ │ ├── ui-button.ts │ │ │ │ ├── ui-field.ts │ │ │ │ ├── updater.ts │ │ │ │ └── website.ts │ │ │ ├── types.ts │ │ │ ├── updater.ts │ │ │ ├── utils │ │ │ │ ├── LogInterface.ts │ │ │ │ ├── analytics.ts │ │ │ │ ├── compiler.ts │ │ │ │ ├── construct-tree.ts │ │ │ │ ├── constructTreeNodeMap.ts │ │ │ │ ├── createRouter.ts │ │ │ │ ├── format-wing-error.ts │ │ │ │ ├── getWingVersion.ts │ │ │ │ ├── simulator.ts │ │ │ │ ├── terms-and-conditions.ts │ │ │ │ └── test-runner │ │ │ │ │ ├── simulator-manager.ts │ │ │ │ │ └── test-runner.ts │ │ │ └── wingsdk.ts │ │ ├── tsconfig.json │ │ ├── tsup.config.ts │ │ └── turbo.json │ └── ui │ │ ├── .eslintignore │ │ ├── .eslintrc.json │ │ ├── .gitignore │ │ ├── .storybook │ │ ├── main.ts │ │ ├── preview.ts │ │ └── tailwind.css │ │ ├── LICENSE.md │ │ ├── package.json │ │ ├── postcss.config.cjs │ │ ├── readme.md │ │ ├── src │ │ ├── App.tsx │ │ ├── AppContext.ts │ │ ├── Console.tsx │ │ ├── env.d.ts │ │ ├── features │ │ │ ├── blue-screen-of-death │ │ │ │ ├── blue-screen-of-death.tsx │ │ │ │ ├── turn-ascii-colors-into-html.test.ts │ │ │ │ ├── turn-ascii-colors-into-html.ts │ │ │ │ └── use-file-link.tsx │ │ │ ├── endpoints-pane │ │ │ │ ├── endpoint-tree-item.tsx │ │ │ │ ├── endpoint-tree.tsx │ │ │ │ ├── endpoints-warning-modal.tsx │ │ │ │ └── no-endpoints.tsx │ │ │ ├── explorer-pane │ │ │ │ ├── elk-flow │ │ │ │ │ ├── assert.ts │ │ │ │ │ ├── graph-generator.tsx │ │ │ │ │ ├── graph-renderer.tsx │ │ │ │ │ ├── graph.tsx │ │ │ │ │ ├── node-children.tsx │ │ │ │ │ ├── node.tsx │ │ │ │ │ ├── port.tsx │ │ │ │ │ └── types.ts │ │ │ │ ├── explorer.tsx │ │ │ │ ├── map-background.tsx │ │ │ │ ├── map-controls.stories.tsx │ │ │ │ ├── map-controls.tsx │ │ │ │ ├── map-view.tsx │ │ │ │ ├── use-map.bridge-connections.test.ts │ │ │ │ ├── use-map.bridge-connections.ts │ │ │ │ ├── use-map.ts │ │ │ │ └── zoom-pane.tsx │ │ │ ├── hierarchy-pane │ │ │ │ ├── hierarchy.tsx │ │ │ │ ├── no-resources.tsx │ │ │ │ └── use-hierarchy.tsx │ │ │ ├── inspector-pane │ │ │ │ ├── inspector.tsx │ │ │ │ └── resource-panes │ │ │ │ │ ├── api-interaction-view.tsx │ │ │ │ │ ├── api-interaction.tsx │ │ │ │ │ ├── api-response-body-panel.tsx │ │ │ │ │ ├── api-response-headers-panel.tsx │ │ │ │ │ ├── api.ts │ │ │ │ │ ├── bucket-interaction-view.tsx │ │ │ │ │ ├── bucket-metadata.tsx │ │ │ │ │ ├── counter-interaction-view.tsx │ │ │ │ │ ├── counter-interaction.tsx │ │ │ │ │ ├── counter-metadata.tsx │ │ │ │ │ ├── custom-resource-file-browser.tsx │ │ │ │ │ ├── custom-resource-http-client.tsx │ │ │ │ │ ├── custom-resource-item.tsx │ │ │ │ │ ├── custom-resource-table.tsx │ │ │ │ │ ├── custom-resource-ui-button.tsx │ │ │ │ │ ├── custom-resource-ui-field.tsx │ │ │ │ │ ├── edge-metadata.tsx │ │ │ │ │ ├── endpoint-interaction-view.tsx │ │ │ │ │ ├── endpoint-interaction.tsx │ │ │ │ │ ├── file-browser-view.tsx │ │ │ │ │ ├── file-browser.tsx │ │ │ │ │ ├── function-interaction-view.tsx │ │ │ │ │ ├── function-interaction.tsx │ │ │ │ │ ├── function-metadata.tsx │ │ │ │ │ ├── queue-interaction-view.tsx │ │ │ │ │ ├── queue-interaction.tsx │ │ │ │ │ ├── queue-metadata-view.tsx │ │ │ │ │ ├── queue-metadata.tsx │ │ │ │ │ ├── resource-interaction-view.tsx │ │ │ │ │ ├── resource-metadata.tsx │ │ │ │ │ ├── schedule-interaction-view.tsx │ │ │ │ │ ├── schedule-metadata.tsx │ │ │ │ │ ├── table-interaction.tsx │ │ │ │ │ ├── terminal.ts │ │ │ │ │ ├── topic-interaction-view.tsx │ │ │ │ │ ├── topic-interaction.tsx │ │ │ │ │ ├── unsupported-interaction-view.tsx │ │ │ │ │ ├── unsupported-interaction.tsx │ │ │ │ │ ├── use-api.ts │ │ │ │ │ ├── use-bucket.ts │ │ │ │ │ ├── use-counter.ts │ │ │ │ │ ├── use-endpoints-warning.ts │ │ │ │ │ ├── use-endpoints.ts │ │ │ │ │ ├── use-function.ts │ │ │ │ │ ├── use-queue.ts │ │ │ │ │ ├── use-terminal-history.ts │ │ │ │ │ ├── use-topic.ts │ │ │ │ │ ├── use-website.ts │ │ │ │ │ ├── website-interaction-view.tsx │ │ │ │ │ └── website-interaction.tsx │ │ │ ├── layout │ │ │ │ ├── default-layout.tsx │ │ │ │ ├── layout-provider.tsx │ │ │ │ └── use-layout.ts │ │ │ ├── localstorage-context │ │ │ │ ├── localstorage-context.tsx │ │ │ │ └── use-localstorage.ts │ │ │ ├── logs-pane │ │ │ │ ├── console-logs-filters.tsx │ │ │ │ ├── console-logs.tsx │ │ │ │ └── logs.tsx │ │ │ ├── running-state-indicator │ │ │ │ └── running-state-indicator.tsx │ │ │ ├── selection-context │ │ │ │ └── selection-context.tsx │ │ │ ├── sign-in │ │ │ │ ├── github-icon.tsx │ │ │ │ ├── google-icon.tsx │ │ │ │ └── sign-in.tsx │ │ │ ├── status-bar │ │ │ │ ├── discord-button.tsx │ │ │ │ ├── discord-icon.tsx │ │ │ │ ├── reset-button.tsx │ │ │ │ ├── status-bar.tsx │ │ │ │ └── theme-toggle.tsx │ │ │ ├── tests-pane │ │ │ │ ├── test-tree.tsx │ │ │ │ ├── tests-context.tsx │ │ │ │ └── use-tests.ts │ │ │ └── websocket-state │ │ │ │ ├── use-websocket.tsx │ │ │ │ └── websocket-state.tsx │ │ ├── index.ts │ │ ├── trpc.ts │ │ ├── use-download-file.ts │ │ ├── use-open-external.ts │ │ ├── use-raf-throttle.ts │ │ ├── use-resize-observer.ts │ │ └── use-upload-file.ts │ │ ├── tailwind-plugin.cjs │ │ ├── tailwind.config.cjs │ │ ├── tsconfig.json │ │ ├── tsup.config.ts │ │ ├── turbo.json │ │ └── vite.config.ts ├── packages │ ├── error-message │ │ ├── .eslintignore │ │ ├── .eslintrc.json │ │ ├── package.json │ │ ├── src │ │ │ └── index.ts │ │ └── tsconfig.json │ ├── use-loading │ │ ├── .eslintignore │ │ ├── .eslintrc.json │ │ ├── package.json │ │ ├── src │ │ │ └── index.ts │ │ └── tsconfig.json │ ├── use-persistent-state │ │ ├── .eslintignore │ │ ├── .eslintrc.json │ │ ├── package.json │ │ ├── src │ │ │ └── index.tsx │ │ └── tsconfig.json │ └── utilities │ │ ├── .eslintignore │ │ ├── .eslintrc.json │ │ ├── package.json │ │ ├── src │ │ ├── debounce.test.ts │ │ ├── debounce.ts │ │ ├── escape-html.test.ts │ │ ├── escape-html.ts │ │ ├── index.ts │ │ ├── read-lines.test.ts │ │ ├── read-lines.ts │ │ ├── throttle.test.ts │ │ ├── throttle.ts │ │ ├── uniq-by.test.ts │ │ └── uniq-by.ts │ │ └── tsconfig.json └── tools │ ├── eslint-plugin │ ├── .eslintignore │ ├── .eslintrc.cjs │ ├── index.cjs │ ├── package.json │ └── readme.md │ └── tsconfig │ ├── package.json │ ├── readme.md │ └── tsconfig.json └── wing.code-workspace /.cargo/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.cargo/.gitignore -------------------------------------------------------------------------------- /.cargo/config.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.cargo/config.toml -------------------------------------------------------------------------------- /.devcontainer/devcontainer.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.devcontainer/devcontainer.json -------------------------------------------------------------------------------- /.editorconfig: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.editorconfig -------------------------------------------------------------------------------- /.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.gitattributes -------------------------------------------------------------------------------- /.github/CODEOWNERS: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.github/CODEOWNERS -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/bug.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.github/ISSUE_TEMPLATE/bug.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/config.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.github/ISSUE_TEMPLATE/config.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/example.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.github/ISSUE_TEMPLATE/example.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/feature.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.github/ISSUE_TEMPLATE/feature.yml -------------------------------------------------------------------------------- /.github/ISSUE_TEMPLATE/incident.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.github/ISSUE_TEMPLATE/incident.yml -------------------------------------------------------------------------------- /.github/pull_request_template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.github/pull_request_template.md -------------------------------------------------------------------------------- /.github/workflows/build.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.github/workflows/build.yml -------------------------------------------------------------------------------- /.github/workflows/canary.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.github/workflows/canary.yml -------------------------------------------------------------------------------- /.github/workflows/issue-backlogger.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.github/workflows/issue-backlogger.yml -------------------------------------------------------------------------------- /.github/workflows/matrix-update.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.github/workflows/matrix-update.yml -------------------------------------------------------------------------------- /.github/workflows/mutation.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.github/workflows/mutation.yml -------------------------------------------------------------------------------- /.github/workflows/periodic-azure-clean.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.github/workflows/periodic-azure-clean.yml -------------------------------------------------------------------------------- /.github/workflows/pull-request-lint.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.github/workflows/pull-request-lint.yml -------------------------------------------------------------------------------- /.github/workflows/release-commenter.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.github/workflows/release-commenter.yml -------------------------------------------------------------------------------- /.github/workflows/sdk-spec-test.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.github/workflows/sdk-spec-test.yml -------------------------------------------------------------------------------- /.github/workflows/update-docsite.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.github/workflows/update-docsite.yml -------------------------------------------------------------------------------- /.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.gitignore -------------------------------------------------------------------------------- /.insta.yaml: -------------------------------------------------------------------------------- 1 | behavior: 2 | update: "always" 3 | -------------------------------------------------------------------------------- /.mergify.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.mergify.yml -------------------------------------------------------------------------------- /.node-version: -------------------------------------------------------------------------------- 1 | 20.17.0 2 | -------------------------------------------------------------------------------- /.nvmrc: -------------------------------------------------------------------------------- 1 | .node-version -------------------------------------------------------------------------------- /.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.prettierrc.json -------------------------------------------------------------------------------- /.projen/files.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.projen/files.json -------------------------------------------------------------------------------- /.projen/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.projen/tasks.json -------------------------------------------------------------------------------- /.projenrc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.projenrc.ts -------------------------------------------------------------------------------- /.rustfmt.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.rustfmt.toml -------------------------------------------------------------------------------- /.vscode/launch.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/.vscode/launch.json -------------------------------------------------------------------------------- /CODE_OF_CONDUCT.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/CODE_OF_CONDUCT.md -------------------------------------------------------------------------------- /CONTRIBUTING.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/CONTRIBUTING.md -------------------------------------------------------------------------------- /CONTRIBUTION_LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/CONTRIBUTION_LICENSE.md -------------------------------------------------------------------------------- /CONTRIBUTORS_TERMS_OF_SERVICE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/CONTRIBUTORS_TERMS_OF_SERVICE.md -------------------------------------------------------------------------------- /Cargo.lock: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/Cargo.lock -------------------------------------------------------------------------------- /Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/Cargo.toml -------------------------------------------------------------------------------- /LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/LICENSE.md -------------------------------------------------------------------------------- /Privacy.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/Privacy.md -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/README.md -------------------------------------------------------------------------------- /SECURITY.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/SECURITY.md -------------------------------------------------------------------------------- /docs/api/01-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/01-api.md -------------------------------------------------------------------------------- /docs/api/02-cli-user-manual.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/02-cli-user-manual.md -------------------------------------------------------------------------------- /docs/api/04-standard-library/cloud/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/04-standard-library/cloud/api.md -------------------------------------------------------------------------------- /docs/api/04-standard-library/sim/state.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/04-standard-library/sim/state.md -------------------------------------------------------------------------------- /docs/api/04-standard-library/std/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/04-standard-library/std/README.md -------------------------------------------------------------------------------- /docs/api/04-standard-library/std/array.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/04-standard-library/std/array.md -------------------------------------------------------------------------------- /docs/api/04-standard-library/std/bool.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/04-standard-library/std/bool.md -------------------------------------------------------------------------------- /docs/api/04-standard-library/std/bytes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/04-standard-library/std/bytes.md -------------------------------------------------------------------------------- /docs/api/04-standard-library/std/json.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/04-standard-library/std/json.md -------------------------------------------------------------------------------- /docs/api/04-standard-library/std/map.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/04-standard-library/std/map.md -------------------------------------------------------------------------------- /docs/api/04-standard-library/std/node.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/04-standard-library/std/node.md -------------------------------------------------------------------------------- /docs/api/04-standard-library/std/number.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/04-standard-library/std/number.md -------------------------------------------------------------------------------- /docs/api/04-standard-library/std/regex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/04-standard-library/std/regex.md -------------------------------------------------------------------------------- /docs/api/04-standard-library/std/set.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/04-standard-library/std/set.md -------------------------------------------------------------------------------- /docs/api/04-standard-library/std/string.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/04-standard-library/std/string.md -------------------------------------------------------------------------------- /docs/api/04-standard-library/std/struct.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/04-standard-library/std/struct.md -------------------------------------------------------------------------------- /docs/api/04-standard-library/ui/index.mdx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/04-standard-library/ui/index.mdx -------------------------------------------------------------------------------- /docs/api/05-language-reference.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/05-language-reference.md -------------------------------------------------------------------------------- /docs/api/06-analytics.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/api/06-analytics.md -------------------------------------------------------------------------------- /docs/by-example/01-introduction.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/01-introduction.md -------------------------------------------------------------------------------- /docs/by-example/02-hello-world.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/02-hello-world.md -------------------------------------------------------------------------------- /docs/by-example/03-values.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/03-values.md -------------------------------------------------------------------------------- /docs/by-example/04-variables.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/04-variables.md -------------------------------------------------------------------------------- /docs/by-example/05-for.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/05-for.md -------------------------------------------------------------------------------- /docs/by-example/06-ifelse.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/06-ifelse.md -------------------------------------------------------------------------------- /docs/by-example/07-while.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/07-while.md -------------------------------------------------------------------------------- /docs/by-example/08-optionality.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/08-optionality.md -------------------------------------------------------------------------------- /docs/by-example/09-arrays.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/09-arrays.md -------------------------------------------------------------------------------- /docs/by-example/10-maps.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/10-maps.md -------------------------------------------------------------------------------- /docs/by-example/11-sets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/11-sets.md -------------------------------------------------------------------------------- /docs/by-example/12-structs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/12-structs.md -------------------------------------------------------------------------------- /docs/by-example/13-bytes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/13-bytes.md -------------------------------------------------------------------------------- /docs/by-example/14-async-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/14-async-functions.md -------------------------------------------------------------------------------- /docs/by-example/14-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/14-functions.md -------------------------------------------------------------------------------- /docs/by-example/14-variadic-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/14-variadic-functions.md -------------------------------------------------------------------------------- /docs/by-example/15-classes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/15-classes.md -------------------------------------------------------------------------------- /docs/by-example/15-singletons.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/15-singletons.md -------------------------------------------------------------------------------- /docs/by-example/16-closures.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/16-closures.md -------------------------------------------------------------------------------- /docs/by-example/17-recursion.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/17-recursion.md -------------------------------------------------------------------------------- /docs/by-example/18-methods.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/18-methods.md -------------------------------------------------------------------------------- /docs/by-example/19-interfaces.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/19-interfaces.md -------------------------------------------------------------------------------- /docs/by-example/20-sleep.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/20-sleep.md -------------------------------------------------------------------------------- /docs/by-example/21-string-functions.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/21-string-functions.md -------------------------------------------------------------------------------- /docs/by-example/22-regex.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/22-regex.md -------------------------------------------------------------------------------- /docs/by-example/23-Json.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/23-Json.md -------------------------------------------------------------------------------- /docs/by-example/24-time.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/24-time.md -------------------------------------------------------------------------------- /docs/by-example/25-random.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/25-random.md -------------------------------------------------------------------------------- /docs/by-example/26-number-parsing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/26-number-parsing.md -------------------------------------------------------------------------------- /docs/by-example/27-url-parsing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/27-url-parsing.md -------------------------------------------------------------------------------- /docs/by-example/28-sha256.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/28-sha256.md -------------------------------------------------------------------------------- /docs/by-example/29-base64-encoding.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/29-base64-encoding.md -------------------------------------------------------------------------------- /docs/by-example/31-directories.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/31-directories.md -------------------------------------------------------------------------------- /docs/by-example/32-testing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/32-testing.md -------------------------------------------------------------------------------- /docs/by-example/33-http-client.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/33-http-client.md -------------------------------------------------------------------------------- /docs/by-example/34-http-server.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/34-http-server.md -------------------------------------------------------------------------------- /docs/by-example/35-exec-processes.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/35-exec-processes.md -------------------------------------------------------------------------------- /docs/by-example/36-reflection.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/36-reflection.md -------------------------------------------------------------------------------- /docs/by-example/37-duration.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/37-duration.md -------------------------------------------------------------------------------- /docs/by-example/37-extern.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/by-example/37-extern.md -------------------------------------------------------------------------------- /docs/contributing/01-start-here/02-help.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/01-start-here/02-help.md -------------------------------------------------------------------------------- /docs/contributing/01-start-here/04-bugs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/01-start-here/04-bugs.md -------------------------------------------------------------------------------- /docs/contributing/01-start-here/08-docs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/01-start-here/08-docs.md -------------------------------------------------------------------------------- /docs/contributing/01-start-here/giphy.webp: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/01-start-here/giphy.webp -------------------------------------------------------------------------------- /docs/contributing/02-maintainers/index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/02-maintainers/index.md -------------------------------------------------------------------------------- /docs/contributing/03-stories/story-04.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/03-stories/story-04.md -------------------------------------------------------------------------------- /docs/contributing/03-stories/story-06.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/03-stories/story-06.md -------------------------------------------------------------------------------- /docs/contributing/03-stories/story-07.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/03-stories/story-07.md -------------------------------------------------------------------------------- /docs/contributing/03-stories/story-10.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/03-stories/story-10.md -------------------------------------------------------------------------------- /docs/contributing/03-stories/story-12a.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/03-stories/story-12a.md -------------------------------------------------------------------------------- /docs/contributing/03-stories/story-12b.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/03-stories/story-12b.md -------------------------------------------------------------------------------- /docs/contributing/03-stories/story-13.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/03-stories/story-13.md -------------------------------------------------------------------------------- /docs/contributing/03-stories/story-14b.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/03-stories/story-14b.md -------------------------------------------------------------------------------- /docs/contributing/03-stories/story-15.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/03-stories/story-15.md -------------------------------------------------------------------------------- /docs/contributing/03-stories/story-16.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/03-stories/story-16.md -------------------------------------------------------------------------------- /docs/contributing/04-roadmap.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/04-roadmap.md -------------------------------------------------------------------------------- /docs/contributing/999-rfcs/2819-stdlib.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/999-rfcs/2819-stdlib.md -------------------------------------------------------------------------------- /docs/contributing/999-rfcs/_category_.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/999-rfcs/_category_.yml -------------------------------------------------------------------------------- /docs/contributing/999-rfcs/overview.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/999-rfcs/overview.md -------------------------------------------------------------------------------- /docs/contributing/999-rfcs/template.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/contributing/999-rfcs/template.md -------------------------------------------------------------------------------- /docs/docs/00-what-is-wing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/00-what-is-wing.md -------------------------------------------------------------------------------- /docs/docs/01-start-here/04-run-locally.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/01-start-here/04-run-locally.md -------------------------------------------------------------------------------- /docs/docs/01-start-here/05-aws.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/01-start-here/05-aws.md -------------------------------------------------------------------------------- /docs/docs/01-start-here/06-learn-more.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/01-start-here/06-learn-more.md -------------------------------------------------------------------------------- /docs/docs/01-start-here/_category_.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/01-start-here/_category_.yml -------------------------------------------------------------------------------- /docs/docs/01-start-here/arch.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/01-start-here/arch.png -------------------------------------------------------------------------------- /docs/docs/01-start-here/console-app.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/01-start-here/console-app.png -------------------------------------------------------------------------------- /docs/docs/01-start-here/console-queue.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/01-start-here/console-queue.png -------------------------------------------------------------------------------- /docs/docs/02-concepts/03-platforms.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/02-concepts/03-platforms.md -------------------------------------------------------------------------------- /docs/docs/02-concepts/04-tests.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/02-concepts/04-tests.md -------------------------------------------------------------------------------- /docs/docs/02-concepts/05-simulator.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/02-concepts/05-simulator.md -------------------------------------------------------------------------------- /docs/docs/02-concepts/_category_.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/02-concepts/_category_.yml -------------------------------------------------------------------------------- /docs/docs/03-platforms/02-AWS/awscdk.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/03-platforms/02-AWS/awscdk.md -------------------------------------------------------------------------------- /docs/docs/03-platforms/02-AWS/tf-aws.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/03-platforms/02-AWS/tf-aws.md -------------------------------------------------------------------------------- /docs/docs/03-platforms/_category_.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/03-platforms/_category_.yml -------------------------------------------------------------------------------- /docs/docs/03-platforms/sim.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/03-platforms/sim.md -------------------------------------------------------------------------------- /docs/docs/04-winglibs/02-using-winglibs.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/04-winglibs/02-using-winglibs.md -------------------------------------------------------------------------------- /docs/docs/04-winglibs/_category_.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/04-winglibs/_category_.yml -------------------------------------------------------------------------------- /docs/docs/06-tools/02-wing-console.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/06-tools/02-wing-console.md -------------------------------------------------------------------------------- /docs/docs/06-tools/03-debugging.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/06-tools/03-debugging.md -------------------------------------------------------------------------------- /docs/docs/06-tools/_category_.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/06-tools/_category_.yml -------------------------------------------------------------------------------- /docs/docs/06-tools/console-demo-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/06-tools/console-demo-1.png -------------------------------------------------------------------------------- /docs/docs/06-tools/console-explorer-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/06-tools/console-explorer-1.png -------------------------------------------------------------------------------- /docs/docs/06-tools/console-logs-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/06-tools/console-logs-1.png -------------------------------------------------------------------------------- /docs/docs/06-tools/console-map-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/06-tools/console-map-1.png -------------------------------------------------------------------------------- /docs/docs/06-tools/console-open-tunnel.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/06-tools/console-open-tunnel.png -------------------------------------------------------------------------------- /docs/docs/06-tools/console-tests-1.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/06-tools/console-tests-1.png -------------------------------------------------------------------------------- /docs/docs/08-guides/02-ci-cd.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/08-guides/02-ci-cd.md -------------------------------------------------------------------------------- /docs/docs/08-guides/_category_.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/08-guides/_category_.yml -------------------------------------------------------------------------------- /docs/docs/999-faq/005-why-a-language.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/999-faq/005-why-a-language.md -------------------------------------------------------------------------------- /docs/docs/999-faq/010-good-fit.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/999-faq/010-good-fit.md -------------------------------------------------------------------------------- /docs/docs/999-faq/071-state-handling.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/999-faq/071-state-handling.md -------------------------------------------------------------------------------- /docs/docs/999-faq/093-secrets.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/999-faq/093-secrets.md -------------------------------------------------------------------------------- /docs/docs/999-faq/_category_.yml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/999-faq/_category_.yml -------------------------------------------------------------------------------- /docs/docs/999-faq/diff-interfaces.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/999-faq/diff-interfaces.gif -------------------------------------------------------------------------------- /docs/docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/package.json -------------------------------------------------------------------------------- /docs/docs/src/components/FileCodeBlock.jsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/src/components/FileCodeBlock.jsx -------------------------------------------------------------------------------- /docs/docs/src/examples/pulumi/pulumi.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/docs/src/examples/pulumi/pulumi.yaml -------------------------------------------------------------------------------- /docs/examples/basic-auth-api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/examples/basic-auth-api.md -------------------------------------------------------------------------------- /docs/examples/deploy-a-static-website.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/examples/deploy-a-static-website.md -------------------------------------------------------------------------------- /docs/examples/img/examples/quickshare.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/examples/img/examples/quickshare.png -------------------------------------------------------------------------------- /docs/examples/img/examples/redis.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/examples/img/examples/redis.png -------------------------------------------------------------------------------- /docs/examples/introduction-to-wing.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/examples/introduction-to-wing.md -------------------------------------------------------------------------------- /docs/examples/quick-share.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/examples/quick-share.md -------------------------------------------------------------------------------- /docs/examples/redis.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/examples/redis.md -------------------------------------------------------------------------------- /docs/package-lock.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/package-lock.json -------------------------------------------------------------------------------- /docs/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/package.json -------------------------------------------------------------------------------- /docs/src/generate_examples_files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/src/generate_examples_files.ts -------------------------------------------------------------------------------- /docs/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/turbo.json -------------------------------------------------------------------------------- /docs/typescript/00-index.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/typescript/00-index.md -------------------------------------------------------------------------------- /docs/typescript/01-resources.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/typescript/01-resources.md -------------------------------------------------------------------------------- /docs/typescript/02-inflights.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/typescript/02-inflights.md -------------------------------------------------------------------------------- /docs/typescript/03-ecosystem.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/docs/typescript/03-ecosystem.md -------------------------------------------------------------------------------- /package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/package.json -------------------------------------------------------------------------------- /packages/@wingcloud/framework/.gitignore: -------------------------------------------------------------------------------- 1 | dist/ -------------------------------------------------------------------------------- /packages/@wingcloud/framework/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@wingcloud/framework/README.md -------------------------------------------------------------------------------- /packages/@wingcloud/framework/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@wingcloud/framework/package.json -------------------------------------------------------------------------------- /packages/@wingcloud/framework/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@wingcloud/framework/src/index.ts -------------------------------------------------------------------------------- /packages/@wingcloud/framework/src/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@wingcloud/framework/src/json.ts -------------------------------------------------------------------------------- /packages/@wingcloud/framework/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@wingcloud/framework/src/main.ts -------------------------------------------------------------------------------- /packages/@wingcloud/framework/test/fixtures/pass/tsconfig.json: -------------------------------------------------------------------------------- 1 | {} -------------------------------------------------------------------------------- /packages/@wingcloud/framework/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@wingcloud/framework/turbo.json -------------------------------------------------------------------------------- /packages/@winglang/compatibility-spy/.gitignore: -------------------------------------------------------------------------------- 1 | lib/ 2 | -------------------------------------------------------------------------------- /packages/@winglang/compatibility-spy/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "overrides": [] 3 | } 4 | -------------------------------------------------------------------------------- /packages/@winglang/compiler/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/compiler/.gitignore -------------------------------------------------------------------------------- /packages/@winglang/compiler/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/compiler/LICENSE.md -------------------------------------------------------------------------------- /packages/@winglang/compiler/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/compiler/README.md -------------------------------------------------------------------------------- /packages/@winglang/compiler/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/compiler/package.json -------------------------------------------------------------------------------- /packages/@winglang/compiler/src/compile.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/compiler/src/compile.ts -------------------------------------------------------------------------------- /packages/@winglang/compiler/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/compiler/src/index.ts -------------------------------------------------------------------------------- /packages/@winglang/compiler/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/compiler/src/util.ts -------------------------------------------------------------------------------- /packages/@winglang/compiler/src/wingc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/compiler/src/wingc.ts -------------------------------------------------------------------------------- /packages/@winglang/compiler/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/compiler/tsconfig.json -------------------------------------------------------------------------------- /packages/@winglang/compiler/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/compiler/tsup.config.ts -------------------------------------------------------------------------------- /packages/@winglang/compiler/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/compiler/turbo.json -------------------------------------------------------------------------------- /packages/@winglang/jsii-docgen/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/jsii-docgen/.gitignore -------------------------------------------------------------------------------- /packages/@winglang/jsii-docgen/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/jsii-docgen/.npmignore -------------------------------------------------------------------------------- /packages/@winglang/jsii-docgen/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "overrides": [] 3 | } 4 | -------------------------------------------------------------------------------- /packages/@winglang/jsii-docgen/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/jsii-docgen/LICENSE -------------------------------------------------------------------------------- /packages/@winglang/jsii-docgen/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/jsii-docgen/README.md -------------------------------------------------------------------------------- /packages/@winglang/jsii-docgen/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/jsii-docgen/src/cli.ts -------------------------------------------------------------------------------- /packages/@winglang/jsii-docgen/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/jsii-docgen/turbo.json -------------------------------------------------------------------------------- /packages/@winglang/platform-awscdk/.gitignore: -------------------------------------------------------------------------------- 1 | lib/ 2 | -------------------------------------------------------------------------------- /packages/@winglang/platform-awscdk/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "overrides": [] 3 | } 4 | -------------------------------------------------------------------------------- /packages/@winglang/platform-awscdk/test/test-files/test1.txt: -------------------------------------------------------------------------------- 1 | test1 -------------------------------------------------------------------------------- /packages/@winglang/platform-awscdk/test/test-files/test2.txt: -------------------------------------------------------------------------------- 1 | test2 -------------------------------------------------------------------------------- /packages/@winglang/sdk/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/.eslintrc.json -------------------------------------------------------------------------------- /packages/@winglang/sdk/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/.gitattributes -------------------------------------------------------------------------------- /packages/@winglang/sdk/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/.gitignore -------------------------------------------------------------------------------- /packages/@winglang/sdk/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/.npmignore -------------------------------------------------------------------------------- /packages/@winglang/sdk/.prettierignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/.prettierignore -------------------------------------------------------------------------------- /packages/@winglang/sdk/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "overrides": [] 3 | } 4 | -------------------------------------------------------------------------------- /packages/@winglang/sdk/.projen/deps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/.projen/deps.json -------------------------------------------------------------------------------- /packages/@winglang/sdk/.projen/files.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/.projen/files.json -------------------------------------------------------------------------------- /packages/@winglang/sdk/.projen/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/.projen/tasks.json -------------------------------------------------------------------------------- /packages/@winglang/sdk/.projenrc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/.projenrc.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/LICENSE -------------------------------------------------------------------------------- /packages/@winglang/sdk/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/README.md -------------------------------------------------------------------------------- /packages/@winglang/sdk/cdktf.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/cdktf.json -------------------------------------------------------------------------------- /packages/@winglang/sdk/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/package.json -------------------------------------------------------------------------------- /packages/@winglang/sdk/scripts/docgen.mts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/scripts/docgen.mts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/README.md -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/cloud/api.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/cloud/api.md -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/cloud/api.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/cloud/api.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/cloud/bucket.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/cloud/bucket.md -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/cloud/bucket.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/cloud/bucket.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/cloud/domain.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/cloud/domain.md -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/cloud/domain.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/cloud/domain.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/cloud/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/cloud/index.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/cloud/queue.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/cloud/queue.md -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/cloud/queue.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/cloud/queue.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/constants.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/core/app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/core/app.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/core/tree.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/core/tree.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/expect/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./expect"; 2 | -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/fs/fs.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/fs/fs.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/fs/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./fs"; 2 | -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/helpers.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/helpers.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/http/http.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/http/http.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/http/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./http"; 2 | -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/index.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/math/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./math"; 2 | -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/math/math.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/math/math.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/std/array.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/std/array.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/std/bool.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/std/bool.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/std/bytes.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/std/bytes.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/std/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/std/index.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/std/json.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/std/json.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/std/map.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/std/map.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/std/node.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/std/node.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/std/reflect/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./type"; 2 | -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/std/regex.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/std/regex.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/std/set.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/std/set.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/std/test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/std/test.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/target-tf-azure/internal.ts: -------------------------------------------------------------------------------- 1 | export const APP_AZURE_TF_SYMBOL = Symbol.for("app.tf-azure"); 2 | -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/ui/base.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/ui/base.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/ui/button.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/ui/button.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/ui/colors.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/ui/colors.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/ui/field.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/ui/field.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/ui/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/ui/index.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/ui/table.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/ui/table.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/src/util/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/src/util/util.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/test/sim-app.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/test/sim-app.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/test/test-files/test1.txt: -------------------------------------------------------------------------------- 1 | test1 -------------------------------------------------------------------------------- /packages/@winglang/sdk/test/test-files/test2.txt: -------------------------------------------------------------------------------- 1 | test2 -------------------------------------------------------------------------------- /packages/@winglang/sdk/test/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/test/util.ts -------------------------------------------------------------------------------- /packages/@winglang/sdk/test/util/single-number-value.yaml: -------------------------------------------------------------------------------- 1 | root/my-resource: 2 | number: "123" -------------------------------------------------------------------------------- /packages/@winglang/sdk/test/util/single-string-value.yaml: -------------------------------------------------------------------------------- 1 | root/my-resource: 2 | string: "abc" -------------------------------------------------------------------------------- /packages/@winglang/sdk/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/sdk/turbo.json -------------------------------------------------------------------------------- /packages/@winglang/tree-sitter-wing/.gitattributes: -------------------------------------------------------------------------------- 1 | /src/grammar.json linguist-generated 2 | -------------------------------------------------------------------------------- /packages/@winglang/tree-sitter-wing/bindings/python/tree_sitter_wing/__init__.pyi: -------------------------------------------------------------------------------- 1 | def language() -> int: ... 2 | -------------------------------------------------------------------------------- /packages/@winglang/tree-sitter-wing/bindings/python/tree_sitter_wing/py.typed: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/@winglang/wingc/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | wingc.wasm 3 | -------------------------------------------------------------------------------- /packages/@winglang/wingc/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingc/Cargo.toml -------------------------------------------------------------------------------- /packages/@winglang/wingc/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingc/LICENSE.md -------------------------------------------------------------------------------- /packages/@winglang/wingc/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingc/package.json -------------------------------------------------------------------------------- /packages/@winglang/wingc/src/ast.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingc/src/ast.rs -------------------------------------------------------------------------------- /packages/@winglang/wingc/src/debug.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingc/src/debug.rs -------------------------------------------------------------------------------- /packages/@winglang/wingc/src/docs.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingc/src/docs.rs -------------------------------------------------------------------------------- /packages/@winglang/wingc/src/files.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingc/src/files.rs -------------------------------------------------------------------------------- /packages/@winglang/wingc/src/fold.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingc/src/fold.rs -------------------------------------------------------------------------------- /packages/@winglang/wingc/src/jsify.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingc/src/jsify.rs -------------------------------------------------------------------------------- /packages/@winglang/wingc/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingc/src/lib.rs -------------------------------------------------------------------------------- /packages/@winglang/wingc/src/lifting.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingc/src/lifting.rs -------------------------------------------------------------------------------- /packages/@winglang/wingc/src/lsp/mod.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingc/src/lsp/mod.rs -------------------------------------------------------------------------------- /packages/@winglang/wingc/src/parser.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingc/src/parser.rs -------------------------------------------------------------------------------- /packages/@winglang/wingc/src/visit.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingc/src/visit.rs -------------------------------------------------------------------------------- /packages/@winglang/wingc/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingc/turbo.json -------------------------------------------------------------------------------- /packages/@winglang/wingii/.gitignore: -------------------------------------------------------------------------------- 1 | /target/ 2 | -------------------------------------------------------------------------------- /packages/@winglang/wingii/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingii/Cargo.toml -------------------------------------------------------------------------------- /packages/@winglang/wingii/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingii/README.md -------------------------------------------------------------------------------- /packages/@winglang/wingii/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingii/package.json -------------------------------------------------------------------------------- /packages/@winglang/wingii/src/fqn.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingii/src/fqn.rs -------------------------------------------------------------------------------- /packages/@winglang/wingii/src/jsii.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingii/src/jsii.rs -------------------------------------------------------------------------------- /packages/@winglang/wingii/src/lib.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingii/src/lib.rs -------------------------------------------------------------------------------- /packages/@winglang/wingii/src/test.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingii/src/test.rs -------------------------------------------------------------------------------- /packages/@winglang/wingii/src/util.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingii/src/util.rs -------------------------------------------------------------------------------- /packages/@winglang/wingii/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglang/wingii/turbo.json -------------------------------------------------------------------------------- /packages/@winglang/wingtunnels/.gitignore: -------------------------------------------------------------------------------- 1 | lib/ 2 | -------------------------------------------------------------------------------- /packages/@winglang/wingtunnels/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "overrides": [] 3 | } 4 | -------------------------------------------------------------------------------- /packages/@winglibs/testfixture/.gitignore: -------------------------------------------------------------------------------- 1 | *.tgz 2 | -------------------------------------------------------------------------------- /packages/@winglibs/testfixture/API.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglibs/testfixture/API.md -------------------------------------------------------------------------------- /packages/@winglibs/testfixture/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglibs/testfixture/LICENSE -------------------------------------------------------------------------------- /packages/@winglibs/testfixture/enums.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglibs/testfixture/enums.w -------------------------------------------------------------------------------- /packages/@winglibs/testfixture/example-data.txt: -------------------------------------------------------------------------------- 1 | hello world! 2 | -------------------------------------------------------------------------------- /packages/@winglibs/testfixture/store.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglibs/testfixture/store.w -------------------------------------------------------------------------------- /packages/@winglibs/testfixture/util.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglibs/testfixture/util.js -------------------------------------------------------------------------------- /packages/@winglibs/testfixture/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/@winglibs/testfixture/util.ts -------------------------------------------------------------------------------- /packages/jsii-fixture/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/jsii-fixture/.gitignore -------------------------------------------------------------------------------- /packages/jsii-fixture/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/jsii-fixture/.npmignore -------------------------------------------------------------------------------- /packages/jsii-fixture/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/jsii-fixture/README.md -------------------------------------------------------------------------------- /packages/jsii-fixture/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/jsii-fixture/package.json -------------------------------------------------------------------------------- /packages/jsii-fixture/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/jsii-fixture/src/index.ts -------------------------------------------------------------------------------- /packages/jsii-fixture/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/jsii-fixture/turbo.json -------------------------------------------------------------------------------- /packages/ts-fixture/README.md: -------------------------------------------------------------------------------- 1 | # TypeScript Wing Project -------------------------------------------------------------------------------- /packages/ts-fixture/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/ts-fixture/package.json -------------------------------------------------------------------------------- /packages/ts-fixture/src/main.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/ts-fixture/src/main.ts -------------------------------------------------------------------------------- /packages/ts-fixture/src/other.ts: -------------------------------------------------------------------------------- 1 | export function addOne(x: number) { 2 | return x + 1; 3 | } -------------------------------------------------------------------------------- /packages/ts-fixture/tsconfig.json: -------------------------------------------------------------------------------- 1 | {} 2 | -------------------------------------------------------------------------------- /packages/ts-fixture/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/ts-fixture/turbo.json -------------------------------------------------------------------------------- /packages/vscode-wing/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/.eslintrc.json -------------------------------------------------------------------------------- /packages/vscode-wing/.gitattributes: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/.gitattributes -------------------------------------------------------------------------------- /packages/vscode-wing/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/.gitignore -------------------------------------------------------------------------------- /packages/vscode-wing/.projen/deps.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/.projen/deps.json -------------------------------------------------------------------------------- /packages/vscode-wing/.projen/files.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/.projen/files.json -------------------------------------------------------------------------------- /packages/vscode-wing/.projen/tasks.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/.projen/tasks.json -------------------------------------------------------------------------------- /packages/vscode-wing/.projenrc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/.projenrc.ts -------------------------------------------------------------------------------- /packages/vscode-wing/.vscodeignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/.vscodeignore -------------------------------------------------------------------------------- /packages/vscode-wing/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/LICENSE -------------------------------------------------------------------------------- /packages/vscode-wing/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/README.md -------------------------------------------------------------------------------- /packages/vscode-wing/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/package.json -------------------------------------------------------------------------------- /packages/vscode-wing/resources/logo.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/resources/logo.png -------------------------------------------------------------------------------- /packages/vscode-wing/scripts/dev.mjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/scripts/dev.mjs -------------------------------------------------------------------------------- /packages/vscode-wing/src/bin-helper.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/src/bin-helper.ts -------------------------------------------------------------------------------- /packages/vscode-wing/src/constants.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/src/constants.ts -------------------------------------------------------------------------------- /packages/vscode-wing/src/extension.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/src/extension.ts -------------------------------------------------------------------------------- /packages/vscode-wing/src/logging.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/src/logging.ts -------------------------------------------------------------------------------- /packages/vscode-wing/src/lsp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/src/lsp.ts -------------------------------------------------------------------------------- /packages/vscode-wing/tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/tsconfig.dev.json -------------------------------------------------------------------------------- /packages/vscode-wing/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/tsconfig.json -------------------------------------------------------------------------------- /packages/vscode-wing/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/tsup.config.ts -------------------------------------------------------------------------------- /packages/vscode-wing/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/vscode-wing/turbo.json -------------------------------------------------------------------------------- /packages/wing-api-checker/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/wing-api-checker/.gitignore -------------------------------------------------------------------------------- /packages/wing-api-checker/.npmignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/wing-api-checker/.npmignore -------------------------------------------------------------------------------- /packages/wing-api-checker/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "overrides": [] 3 | } 4 | -------------------------------------------------------------------------------- /packages/wing-api-checker/.projenrc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/wing-api-checker/.projenrc.ts -------------------------------------------------------------------------------- /packages/wing-api-checker/LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/wing-api-checker/LICENSE -------------------------------------------------------------------------------- /packages/wing-api-checker/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/wing-api-checker/README.md -------------------------------------------------------------------------------- /packages/wing-api-checker/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/wing-api-checker/package.json -------------------------------------------------------------------------------- /packages/wing-api-checker/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/wing-api-checker/src/index.ts -------------------------------------------------------------------------------- /packages/wing-api-checker/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/wing-api-checker/tsconfig.json -------------------------------------------------------------------------------- /packages/wing-api-checker/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/wing-api-checker/turbo.json -------------------------------------------------------------------------------- /packages/wingcli-v2/Cargo.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/wingcli-v2/Cargo.toml -------------------------------------------------------------------------------- /packages/wingcli-v2/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/wingcli-v2/README.md -------------------------------------------------------------------------------- /packages/wingcli-v2/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/wingcli-v2/package.json -------------------------------------------------------------------------------- /packages/wingcli-v2/src/cli.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/wingcli-v2/src/cli.rs -------------------------------------------------------------------------------- /packages/wingcli-v2/src/main.rs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/wingcli-v2/src/main.rs -------------------------------------------------------------------------------- /packages/wingcli-v2/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/wingcli-v2/turbo.json -------------------------------------------------------------------------------- /packages/winglang/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/.eslintrc.json -------------------------------------------------------------------------------- /packages/winglang/.gitignore: -------------------------------------------------------------------------------- 1 | /dist/ 2 | -------------------------------------------------------------------------------- /packages/winglang/.npmignore: -------------------------------------------------------------------------------- 1 | wasm/.gitkeep 2 | scripts 3 | *.tgz 4 | -------------------------------------------------------------------------------- /packages/winglang/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/.prettierrc.json -------------------------------------------------------------------------------- /packages/winglang/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/LICENSE.md -------------------------------------------------------------------------------- /packages/winglang/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/README.md -------------------------------------------------------------------------------- /packages/winglang/bin/wing: -------------------------------------------------------------------------------- 1 | #!/usr/bin/env node 2 | 3 | require("../dist/cli.js"); 4 | -------------------------------------------------------------------------------- /packages/winglang/fixtures/.gitignore: -------------------------------------------------------------------------------- 1 | *.tgz 2 | -------------------------------------------------------------------------------- /packages/winglang/fixtures/invalid4/file1.w: -------------------------------------------------------------------------------- 1 | pub class A {} 2 | -------------------------------------------------------------------------------- /packages/winglang/fixtures/invalid5/lib/model-train/train.w: -------------------------------------------------------------------------------- 1 | pub struct Train { 2 | dropsOfJupiter: str; 3 | } -------------------------------------------------------------------------------- /packages/winglang/fixtures/invalid6/lib.w: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /packages/winglang/fixtures/valid1/lib.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/fixtures/valid1/lib.w -------------------------------------------------------------------------------- /packages/winglang/logo/banner.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/logo/banner.gif -------------------------------------------------------------------------------- /packages/winglang/logo/demo.gif: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/logo/demo.gif -------------------------------------------------------------------------------- /packages/winglang/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/package.json -------------------------------------------------------------------------------- /packages/winglang/project-templates/wing/react-vite/frontend/src/vite-env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /packages/winglang/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/src/cli.ts -------------------------------------------------------------------------------- /packages/winglang/src/commands/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/src/commands/index.ts -------------------------------------------------------------------------------- /packages/winglang/src/commands/init.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/src/commands/init.ts -------------------------------------------------------------------------------- /packages/winglang/src/commands/lsp.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/src/commands/lsp.ts -------------------------------------------------------------------------------- /packages/winglang/src/commands/pack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/src/commands/pack.ts -------------------------------------------------------------------------------- /packages/winglang/src/commands/run.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/src/commands/run.ts -------------------------------------------------------------------------------- /packages/winglang/src/commands/test/index.ts: -------------------------------------------------------------------------------- 1 | export * from "./test"; 2 | -------------------------------------------------------------------------------- /packages/winglang/src/util.once.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/src/util.once.ts -------------------------------------------------------------------------------- /packages/winglang/src/util.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/src/util.test.ts -------------------------------------------------------------------------------- /packages/winglang/src/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/src/util.ts -------------------------------------------------------------------------------- /packages/winglang/tsconfig.dev.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/tsconfig.dev.json -------------------------------------------------------------------------------- /packages/winglang/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/tsconfig.json -------------------------------------------------------------------------------- /packages/winglang/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/turbo.json -------------------------------------------------------------------------------- /packages/winglang/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/packages/winglang/vitest.config.ts -------------------------------------------------------------------------------- /patches/jsii@5.5.4.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/patches/jsii@5.5.4.patch -------------------------------------------------------------------------------- /patches/mime@3.0.0.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/patches/mime@3.0.0.patch -------------------------------------------------------------------------------- /patches/protobufjs@7.2.5.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/patches/protobufjs@7.2.5.patch -------------------------------------------------------------------------------- /patches/wasi-js@1.7.3.patch: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/patches/wasi-js@1.7.3.patch -------------------------------------------------------------------------------- /pnpm-lock.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/pnpm-lock.yaml -------------------------------------------------------------------------------- /pnpm-workspace.yaml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/pnpm-workspace.yaml -------------------------------------------------------------------------------- /rust-toolchain.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/rust-toolchain.toml -------------------------------------------------------------------------------- /scripts/create_patch.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/scripts/create_patch.sh -------------------------------------------------------------------------------- /scripts/docsite.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/scripts/docsite.sh -------------------------------------------------------------------------------- /scripts/setup_wasi.sh: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/scripts/setup_wasi.sh -------------------------------------------------------------------------------- /tests/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/README.md -------------------------------------------------------------------------------- /tests/doc_examples/.gitattributes: -------------------------------------------------------------------------------- 1 | *.w linguist-generated -------------------------------------------------------------------------------- /tests/doc_examples/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/doc_examples/package.json -------------------------------------------------------------------------------- /tests/doc_examples/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/doc_examples/turbo.json -------------------------------------------------------------------------------- /tests/error/bool_from_json.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/error/bool_from_json.test.w -------------------------------------------------------------------------------- /tests/error/inflight_stacktraces.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/error/inflight_stacktraces.test.w -------------------------------------------------------------------------------- /tests/error/invalid-token.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/error/invalid-token.test.w -------------------------------------------------------------------------------- /tests/error/num_from_str.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/error/num_from_str.test.w -------------------------------------------------------------------------------- /tests/error/number_from_json.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/error/number_from_json.test.w -------------------------------------------------------------------------------- /tests/error/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/error/package.json -------------------------------------------------------------------------------- /tests/error/repeat_construct_id.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/error/repeat_construct_id.test.w -------------------------------------------------------------------------------- /tests/error/repeat_construct_id2.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/error/repeat_construct_id2.test.w -------------------------------------------------------------------------------- /tests/error/string_from_json.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/error/string_from_json.test.w -------------------------------------------------------------------------------- /tests/error/struct_from_json_1.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/error/struct_from_json_1.test.w -------------------------------------------------------------------------------- /tests/error/struct_from_json_2.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/error/struct_from_json_2.test.w -------------------------------------------------------------------------------- /tests/error/struct_from_json_3.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/error/struct_from_json_3.test.w -------------------------------------------------------------------------------- /tests/error/struct_from_json_4.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/error/struct_from_json_4.test.w -------------------------------------------------------------------------------- /tests/error/struct_from_json_5.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/error/struct_from_json_5.test.w -------------------------------------------------------------------------------- /tests/error/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/error/turbo.json -------------------------------------------------------------------------------- /tests/error/utilities.test.w: -------------------------------------------------------------------------------- 1 | assert(false); 2 | log("W"); 3 | throw "me"; 4 | -------------------------------------------------------------------------------- /tests/invalid/access_modifiers.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/access_modifiers.test.w -------------------------------------------------------------------------------- /tests/invalid/bring.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/bring.test.w -------------------------------------------------------------------------------- /tests/invalid/bring_invalid_dir.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/bring_invalid_dir.w -------------------------------------------------------------------------------- /tests/invalid/bring_jsii.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/bring_jsii.test.w -------------------------------------------------------------------------------- /tests/invalid/bring_local_dir.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/bring_local_dir.test.w -------------------------------------------------------------------------------- /tests/invalid/bring_local_self.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/bring_local_self.test.w -------------------------------------------------------------------------------- /tests/invalid/bypass_return.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/bypass_return.test.w -------------------------------------------------------------------------------- /tests/invalid/class.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/class.test.w -------------------------------------------------------------------------------- /tests/invalid/constructs.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/constructs.test.w -------------------------------------------------------------------------------- /tests/invalid/container_types.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/container_types.test.w -------------------------------------------------------------------------------- /tests/invalid/ctor_super.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/ctor_super.test.w -------------------------------------------------------------------------------- /tests/invalid/cyclic_bring1.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/cyclic_bring1.w -------------------------------------------------------------------------------- /tests/invalid/cyclic_bring2.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/cyclic_bring2.w -------------------------------------------------------------------------------- /tests/invalid/cyclic_bring3.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/cyclic_bring3.w -------------------------------------------------------------------------------- /tests/invalid/enums.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/enums.test.w -------------------------------------------------------------------------------- /tests/invalid/equality.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/equality.test.w -------------------------------------------------------------------------------- /tests/invalid/extern.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/extern.test.w -------------------------------------------------------------------------------- /tests/invalid/extern_static.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/extern_static.test.w -------------------------------------------------------------------------------- /tests/invalid/file_with_variables.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/file_with_variables.w -------------------------------------------------------------------------------- /tests/invalid/for_loop.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/for_loop.test.w -------------------------------------------------------------------------------- /tests/invalid/function_type.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/function_type.test.w -------------------------------------------------------------------------------- /tests/invalid/global_symbols.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/global_symbols.test.w -------------------------------------------------------------------------------- /tests/invalid/impl_interface.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/impl_interface.test.w -------------------------------------------------------------------------------- /tests/invalid/indexing.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/indexing.test.w -------------------------------------------------------------------------------- /tests/invalid/inference.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/inference.test.w -------------------------------------------------------------------------------- /tests/invalid/inflight_reassign.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/inflight_reassign.test.w -------------------------------------------------------------------------------- /tests/invalid/interface.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/interface.test.w -------------------------------------------------------------------------------- /tests/invalid/intrinsics.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/intrinsics.test.w -------------------------------------------------------------------------------- /tests/invalid/issue_2767.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/issue_2767.test.w -------------------------------------------------------------------------------- /tests/invalid/json.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/json.test.w -------------------------------------------------------------------------------- /tests/invalid/json_is_not_nil.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/json_is_not_nil.test.w -------------------------------------------------------------------------------- /tests/invalid/json_static.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/json_static.test.w -------------------------------------------------------------------------------- /tests/invalid/json_values.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/json_values.test.w -------------------------------------------------------------------------------- /tests/invalid/lib/extern_above.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/lib/extern_above.w -------------------------------------------------------------------------------- /tests/invalid/map_entries.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/map_entries.test.w -------------------------------------------------------------------------------- /tests/invalid/missing_return.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/missing_return.test.w -------------------------------------------------------------------------------- /tests/invalid/missing_semicolon.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/missing_semicolon.test.w -------------------------------------------------------------------------------- /tests/invalid/nil.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/nil.test.w -------------------------------------------------------------------------------- /tests/invalid/optionals.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/optionals.test.w -------------------------------------------------------------------------------- /tests/invalid/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/package.json -------------------------------------------------------------------------------- /tests/invalid/parameters.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/parameters.test.w -------------------------------------------------------------------------------- /tests/invalid/phase_mismatch.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/phase_mismatch.test.w -------------------------------------------------------------------------------- /tests/invalid/primitives.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/primitives.test.w -------------------------------------------------------------------------------- /tests/invalid/redundant_modifiers.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/redundant_modifiers.w -------------------------------------------------------------------------------- /tests/invalid/resource_captures.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/resource_captures.test.w -------------------------------------------------------------------------------- /tests/invalid/resource_inflight.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/resource_inflight.test.w -------------------------------------------------------------------------------- /tests/invalid/resource_init.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/resource_init.test.w -------------------------------------------------------------------------------- /tests/invalid/return_types.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/return_types.test.w -------------------------------------------------------------------------------- /tests/invalid/scope_and_id.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/scope_and_id.test.w -------------------------------------------------------------------------------- /tests/invalid/sim_resource.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/sim_resource.test.w -------------------------------------------------------------------------------- /tests/invalid/statements_if.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/statements_if.test.w -------------------------------------------------------------------------------- /tests/invalid/std_containers.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/std_containers.test.w -------------------------------------------------------------------------------- /tests/invalid/stringify.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/stringify.test.w -------------------------------------------------------------------------------- /tests/invalid/struct_expansion.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/struct_expansion.test.w -------------------------------------------------------------------------------- /tests/invalid/structs.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/structs.test.w -------------------------------------------------------------------------------- /tests/invalid/subdir/inner/foo1.w: -------------------------------------------------------------------------------- 1 | pub class Foo {} 2 | -------------------------------------------------------------------------------- /tests/invalid/subdir/inner/foo2.w: -------------------------------------------------------------------------------- 1 | pub class Foo {} 2 | -------------------------------------------------------------------------------- /tests/invalid/subdir/other.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/subdir/other.w -------------------------------------------------------------------------------- /tests/invalid/subdir2/file.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/subdir2/file.w -------------------------------------------------------------------------------- /tests/invalid/subdir2/inner/blah.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/subdir2/inner/blah.w -------------------------------------------------------------------------------- /tests/invalid/subdir3/in.valid/a.w: -------------------------------------------------------------------------------- 1 | // nothing -------------------------------------------------------------------------------- /tests/invalid/subdir3/no_wing_files/blah.txt: -------------------------------------------------------------------------------- 1 | just some file -------------------------------------------------------------------------------- /tests/invalid/subdir3/not-valid/a.w: -------------------------------------------------------------------------------- 1 | // nothing -------------------------------------------------------------------------------- /tests/invalid/super_call.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/super_call.test.w -------------------------------------------------------------------------------- /tests/invalid/this.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/this.w -------------------------------------------------------------------------------- /tests/invalid/throw_non_string.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/throw_non_string.test.w -------------------------------------------------------------------------------- /tests/invalid/try_no_catch_or_finally.test.w: -------------------------------------------------------------------------------- 1 | try { 2 | log("Hello World"); 3 | } -------------------------------------------------------------------------------- /tests/invalid/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/turbo.json -------------------------------------------------------------------------------- /tests/invalid/unknown_field.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/unknown_field.test.w -------------------------------------------------------------------------------- /tests/invalid/unknown_submodule.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/unknown_submodule.test.w -------------------------------------------------------------------------------- /tests/invalid/unknown_symbol.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/unknown_symbol.test.w -------------------------------------------------------------------------------- /tests/invalid/unphased.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/unphased.test.w -------------------------------------------------------------------------------- /tests/invalid/unresolved_state.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/unresolved_state.test.w -------------------------------------------------------------------------------- /tests/invalid/use_before_defined.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/use_before_defined.test.w -------------------------------------------------------------------------------- /tests/invalid/variable_scoping.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/invalid/variable_scoping.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/.gitignore: -------------------------------------------------------------------------------- 1 | **.snap.md 2 | -------------------------------------------------------------------------------- /tests/sdk_tests/api/404.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/api/404.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/api/aws-api.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/api/aws-api.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/api/cors.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/api/cors.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/api/cycle.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/api/cycle.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/api/delete.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/api/delete.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/api/env.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/api/env.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/api/get.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/api/get.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/api/options.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/api/options.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/api/patch.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/api/patch.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/api/path_vars.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/api/path_vars.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/api/post.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/api/post.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/api/put.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/api/put.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/bucket/add_file.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/bucket/add_file.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/bucket/copy.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/bucket/copy.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/bucket/cors.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/bucket/cors.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/bucket/delete.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/bucket/delete.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/bucket/events.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/bucket/events.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/bucket/exists.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/bucket/exists.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/bucket/get.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/bucket/get.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/bucket/load_test.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/bucket/load_test.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/bucket/metadata.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/bucket/metadata.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/bucket/put.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/bucket/put.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/bucket/put_json.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/bucket/put_json.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/bucket/rename.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/bucket/rename.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/bucket/test-files/test1.txt: -------------------------------------------------------------------------------- 1 | test1 -------------------------------------------------------------------------------- /tests/sdk_tests/bucket/test-files/test2.txt: -------------------------------------------------------------------------------- 1 | test2 -------------------------------------------------------------------------------- /tests/sdk_tests/bucket/try_get.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/bucket/try_get.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/container/build-failure/Dockerfile: -------------------------------------------------------------------------------- 1 | FROM node:20.8.0-alpine 2 | RUN exit 1 -------------------------------------------------------------------------------- /tests/sdk_tests/container/mount.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/container/mount.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/counter/dec.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/counter/dec.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/counter/inc.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/counter/inc.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/counter/initial.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/counter/initial.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/counter/peek.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/counter/peek.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/counter/set.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/counter/set.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/endpoint/url.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/endpoint/url.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/expect/assert.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/expect/assert.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/fs/basic.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/fs/basic.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/fs/directory.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/fs/directory.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/fs/json.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/fs/json.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/fs/options.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/fs/options.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/fs/path.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/fs/path.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/fs/stat.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/fs/stat.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/fs/temp_dir.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/fs/temp_dir.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/fs/yaml.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/fs/yaml.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/function/env.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/function/env.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/function/invoke.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/function/invoke.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/function/logging.extern.d.ts: -------------------------------------------------------------------------------- 1 | export default interface extern { 2 | logging: () => Promise, 3 | } 4 | -------------------------------------------------------------------------------- /tests/sdk_tests/function/logging.js: -------------------------------------------------------------------------------- 1 | exports.logging = function () { 2 | console.log("hello world"); 3 | }; 4 | -------------------------------------------------------------------------------- /tests/sdk_tests/function/logging.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/function/logging.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/function/timeout.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/function/timeout.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/http/fetch.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/http/fetch.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/http/url.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/http/url.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/abs.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/abs.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/acos.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/acos.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/acot.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/acot.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/acsc.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/acsc.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/asec.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/asec.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/asin.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/asin.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/atan.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/atan.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/atan2.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/atan2.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/cos.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/cos.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/cot.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/cot.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/csc.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/csc.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/euler.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/euler.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/factorial.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/factorial.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/fibonacci.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/fibonacci.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/hypot.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/hypot.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/log.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/log.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/log10.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/log10.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/log2.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/log2.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/min_max.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/min_max.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/pi.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/pi.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/prime.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/prime.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/random.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/random.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/sec.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/sec.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/sign.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/sign.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/sin.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/sin.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/sqrt.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/sqrt.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/tan.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/tan.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/tau.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/tau.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/math/toradix.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/math/toradix.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/package.json -------------------------------------------------------------------------------- /tests/sdk_tests/queue/aws-queue.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/queue/aws-queue.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/queue/pop.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/queue/pop.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/queue/purge.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/queue/purge.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/queue/push.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/queue/push.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/queue/queue-ref.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/queue/queue-ref.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/queue/timeout.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/queue/timeout.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/resource/call.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/resource/call.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/resource/no-stop.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/resource/no-stop.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/resource/on-stop.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/resource/on-stop.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/resource/state.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/resource/state.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/resource/tokens.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/resource/tokens.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/schedule/init.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/schedule/init.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/schedule/on_tick.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/schedule/on_tick.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/service/http-server.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/service/http-server.js -------------------------------------------------------------------------------- /tests/sdk_tests/service/minimal.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/service/minimal.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/service/stateful.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/service/stateful.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/service/tokens.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/service/tokens.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/state/get.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/state/get.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/state/my-service.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/state/my-service.w -------------------------------------------------------------------------------- /tests/sdk_tests/state/set.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/state/set.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/std/array.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/std/array.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/std/bool.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/std/bool.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/std/bytes.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/std/bytes.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/std/datetime.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/std/datetime.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/std/duration.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/std/duration.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/std/json.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/std/json.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/std/map.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/std/map.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/std/node.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/std/node.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/std/number.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/std/number.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/std/range.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/std/range.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/std/regex.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/std/regex.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/std/set.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/std/set.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/std/string.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/std/string.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/std/struct.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/std/struct.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/std/struct_a.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/std/struct_a.w -------------------------------------------------------------------------------- /tests/sdk_tests/std/struct_b.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/std/struct_b.w -------------------------------------------------------------------------------- /tests/sdk_tests/topic/aws-topic.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/topic/aws-topic.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/topic/on_message.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/topic/on_message.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/turbo.json -------------------------------------------------------------------------------- /tests/sdk_tests/ui/section.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/ui/section.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/util/.env: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/util/.env -------------------------------------------------------------------------------- /tests/sdk_tests/util/base64.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/util/base64.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/util/env.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/util/env.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/util/exec.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/util/exec.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/util/nanoid.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/util/nanoid.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/util/os.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/util/os.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/util/sha256.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/util/sha256.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/util/shell.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/util/shell.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/util/sleep.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/util/sleep.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/util/spawn.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/util/spawn.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/util/uuidv4-helper.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/util/uuidv4-helper.js -------------------------------------------------------------------------------- /tests/sdk_tests/util/uuidv4.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/util/uuidv4.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/util/wait-until.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/util/wait-until.test.w -------------------------------------------------------------------------------- /tests/sdk_tests/website/website.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/sdk_tests/website/website.test.w -------------------------------------------------------------------------------- /tests/valid/anon_function.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/anon_function.test.w -------------------------------------------------------------------------------- /tests/valid/api.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/api.test.w -------------------------------------------------------------------------------- /tests/valid/api_cors_custom.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/api_cors_custom.test.w -------------------------------------------------------------------------------- /tests/valid/api_cors_default.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/api_cors_default.test.w -------------------------------------------------------------------------------- /tests/valid/api_valid_path.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/api_valid_path.test.w -------------------------------------------------------------------------------- /tests/valid/app.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/app.test.w -------------------------------------------------------------------------------- /tests/valid/assert.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/assert.test.w -------------------------------------------------------------------------------- /tests/valid/baz.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/baz.w -------------------------------------------------------------------------------- /tests/valid/benchmarks/empty.test.w: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/valid/benchmarks/jsii_big.test.w: -------------------------------------------------------------------------------- 1 | bring "@cdktf/provider-aws" as aws; -------------------------------------------------------------------------------- /tests/valid/benchmarks/jsii_small.test.w: -------------------------------------------------------------------------------- 1 | bring "jsii-code-samples" as stuff; -------------------------------------------------------------------------------- /tests/valid/bring_alias.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/bring_alias.test.w -------------------------------------------------------------------------------- /tests/valid/bring_awscdk.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/bring_awscdk.test.w -------------------------------------------------------------------------------- /tests/valid/bring_cdk8s.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/bring_cdk8s.test.w -------------------------------------------------------------------------------- /tests/valid/bring_cdktf.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/bring_cdktf.test.w -------------------------------------------------------------------------------- /tests/valid/bring_extend_non_entry.test.w: -------------------------------------------------------------------------------- 1 | bring "./extend_non_entrypoint.w" as lib; 2 | 3 | let f = new lib.Foo(); -------------------------------------------------------------------------------- /tests/valid/bring_jsii.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/bring_jsii.test.w -------------------------------------------------------------------------------- /tests/valid/bring_local.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/bring_local.test.w -------------------------------------------------------------------------------- /tests/valid/bring_local_dir.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/bring_local_dir.test.w -------------------------------------------------------------------------------- /tests/valid/bring_projen.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/bring_projen.test.w -------------------------------------------------------------------------------- /tests/valid/bring_wing_library.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/bring_wing_library.test.w -------------------------------------------------------------------------------- /tests/valid/bucket_keys.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/bucket_keys.test.w -------------------------------------------------------------------------------- /tests/valid/bypass_return.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/bypass_return.test.w -------------------------------------------------------------------------------- /tests/valid/capture_containers.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/capture_containers.test.w -------------------------------------------------------------------------------- /tests/valid/capture_in_binary.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/capture_in_binary.test.w -------------------------------------------------------------------------------- /tests/valid/capture_mutables.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/capture_mutables.test.w -------------------------------------------------------------------------------- /tests/valid/capture_primitives.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/capture_primitives.test.w -------------------------------------------------------------------------------- /tests/valid/capture_reassignable.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/capture_reassignable.test.w -------------------------------------------------------------------------------- /tests/valid/capture_tokens.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/capture_tokens.test.w -------------------------------------------------------------------------------- /tests/valid/captures.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/captures.test.w -------------------------------------------------------------------------------- /tests/valid/casting.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/casting.test.w -------------------------------------------------------------------------------- /tests/valid/chaining_macros.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/chaining_macros.test.w -------------------------------------------------------------------------------- /tests/valid/class.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/class.test.w -------------------------------------------------------------------------------- /tests/valid/closure_class.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/closure_class.test.w -------------------------------------------------------------------------------- /tests/valid/construct-base.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/construct-base.test.w -------------------------------------------------------------------------------- /tests/valid/container_types.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/container_types.test.w -------------------------------------------------------------------------------- /tests/valid/custom_obj_id.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/custom_obj_id.test.w -------------------------------------------------------------------------------- /tests/valid/deep_equality.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/deep_equality.test.w -------------------------------------------------------------------------------- /tests/valid/double_reference.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/double_reference.test.w -------------------------------------------------------------------------------- /tests/valid/doubler.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/doubler.test.w -------------------------------------------------------------------------------- /tests/valid/dynamo.extern.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/dynamo.extern.d.ts -------------------------------------------------------------------------------- /tests/valid/dynamo.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/dynamo.test.w -------------------------------------------------------------------------------- /tests/valid/dynamo.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/dynamo.ts -------------------------------------------------------------------------------- /tests/valid/dynamo_awscdk.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/dynamo_awscdk.test.w -------------------------------------------------------------------------------- /tests/valid/enums.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/enums.test.w -------------------------------------------------------------------------------- /tests/valid/esm/esm_extern.extern.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/esm/esm_extern.extern.d.ts -------------------------------------------------------------------------------- /tests/valid/esm/esm_extern.js: -------------------------------------------------------------------------------- 1 | export const exampleInflight = async () => {}; 2 | -------------------------------------------------------------------------------- /tests/valid/esm/module_type.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/esm/module_type.test.w -------------------------------------------------------------------------------- /tests/valid/esm/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/esm/package.json -------------------------------------------------------------------------------- /tests/valid/exported_data.js: -------------------------------------------------------------------------------- 1 | module.exports = "Cool data!"; 2 | -------------------------------------------------------------------------------- /tests/valid/extend_counter.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/extend_counter.test.w -------------------------------------------------------------------------------- /tests/valid/extend_non_entrypoint.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/extend_non_entrypoint.w -------------------------------------------------------------------------------- /tests/valid/external_ts.extern.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/external_ts.extern.d.ts -------------------------------------------------------------------------------- /tests/valid/external_ts.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/external_ts.ts -------------------------------------------------------------------------------- /tests/valid/factory.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/factory.test.w -------------------------------------------------------------------------------- /tests/valid/file_counter.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/file_counter.test.w -------------------------------------------------------------------------------- /tests/valid/for_loop.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/for_loop.test.w -------------------------------------------------------------------------------- /tests/valid/forward_decl.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/forward_decl.test.w -------------------------------------------------------------------------------- /tests/valid/function_type.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/function_type.test.w -------------------------------------------------------------------------------- /tests/valid/hello.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/hello.test.w -------------------------------------------------------------------------------- /tests/valid/identical_inflights.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/identical_inflights.test.w -------------------------------------------------------------------------------- /tests/valid/impl_interface.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/impl_interface.test.w -------------------------------------------------------------------------------- /tests/valid/implicit_std.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/implicit_std.test.w -------------------------------------------------------------------------------- /tests/valid/in_scope_construct.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/in_scope_construct.test.w -------------------------------------------------------------------------------- /tests/valid/indexing.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/indexing.test.w -------------------------------------------------------------------------------- /tests/valid/inference.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/inference.test.w -------------------------------------------------------------------------------- /tests/valid/inflight-subscribers.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/inflight-subscribers.test.w -------------------------------------------------------------------------------- /tests/valid/inflight_concat.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/inflight_concat.test.w -------------------------------------------------------------------------------- /tests/valid/inflight_init.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/inflight_init.test.w -------------------------------------------------------------------------------- /tests/valid/inherit_stdlib_class.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/inherit_stdlib_class.test.w -------------------------------------------------------------------------------- /tests/valid/interface.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/interface.test.w -------------------------------------------------------------------------------- /tests/valid/intrinsics.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/intrinsics.test.w -------------------------------------------------------------------------------- /tests/valid/issue_2889.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/issue_2889.test.w -------------------------------------------------------------------------------- /tests/valid/json-types.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/json-types.test.w -------------------------------------------------------------------------------- /tests/valid/json.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/json.test.w -------------------------------------------------------------------------------- /tests/valid/json_bucket.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/json_bucket.test.w -------------------------------------------------------------------------------- /tests/valid/json_static.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/json_static.test.w -------------------------------------------------------------------------------- /tests/valid/lift_expr_with_this.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/lift_expr_with_this.test.w -------------------------------------------------------------------------------- /tests/valid/lift_parent_fields.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/lift_parent_fields.test.w -------------------------------------------------------------------------------- /tests/valid/lift_redefinition.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/lift_redefinition.test.w -------------------------------------------------------------------------------- /tests/valid/lift_shared_resource.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/lift_shared_resource.test.w -------------------------------------------------------------------------------- /tests/valid/lift_this.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/lift_this.test.w -------------------------------------------------------------------------------- /tests/valid/lift_via_closure.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/lift_via_closure.test.w -------------------------------------------------------------------------------- /tests/valid/lift_weird_order.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/lift_weird_order.test.w -------------------------------------------------------------------------------- /tests/valid/lift_with_phase_ind.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/lift_with_phase_ind.test.w -------------------------------------------------------------------------------- /tests/valid/map_entries.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/map_entries.test.w -------------------------------------------------------------------------------- /tests/valid/mut_container_types.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/mut_container_types.test.w -------------------------------------------------------------------------------- /tests/valid/new_in_static.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/new_in_static.test.w -------------------------------------------------------------------------------- /tests/valid/new_in_static_lib.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/new_in_static_lib.w -------------------------------------------------------------------------------- /tests/valid/new_jsii.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/new_jsii.test.w -------------------------------------------------------------------------------- /tests/valid/nil.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/nil.test.w -------------------------------------------------------------------------------- /tests/valid/on_lift.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/on_lift.test.w -------------------------------------------------------------------------------- /tests/valid/optionals.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/optionals.test.w -------------------------------------------------------------------------------- /tests/valid/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/package.json -------------------------------------------------------------------------------- /tests/valid/parameters/nested/wing.toml: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/parameters/nested/wing.toml -------------------------------------------------------------------------------- /tests/valid/parameters/simple/wing.toml: -------------------------------------------------------------------------------- 1 | meaningOfLife = 42 -------------------------------------------------------------------------------- /tests/valid/platforms/example.main.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/platforms/example.main.w -------------------------------------------------------------------------------- /tests/valid/platforms/main.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/platforms/main.w -------------------------------------------------------------------------------- /tests/valid/platforms/replicate-s3.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/platforms/replicate-s3.js -------------------------------------------------------------------------------- /tests/valid/platforms/tf-backend.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/platforms/tf-backend.js -------------------------------------------------------------------------------- /tests/valid/primitive_methods.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/primitive_methods.test.w -------------------------------------------------------------------------------- /tests/valid/print-helpers.extern.d.ts: -------------------------------------------------------------------------------- 1 | export default interface extern { 2 | write: (s: string) => void, 3 | } 4 | -------------------------------------------------------------------------------- /tests/valid/print-helpers.js: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/print-helpers.js -------------------------------------------------------------------------------- /tests/valid/print.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/print.test.w -------------------------------------------------------------------------------- /tests/valid/reassignment.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/reassignment.test.w -------------------------------------------------------------------------------- /tests/valid/resource.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/resource.test.w -------------------------------------------------------------------------------- /tests/valid/resource_call_static.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/resource_call_static.test.w -------------------------------------------------------------------------------- /tests/valid/resource_captures.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/resource_captures.test.w -------------------------------------------------------------------------------- /tests/valid/rootid.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/rootid.test.w -------------------------------------------------------------------------------- /tests/valid/service.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/service.test.w -------------------------------------------------------------------------------- /tests/valid/shadowing.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/shadowing.test.w -------------------------------------------------------------------------------- /tests/valid/sim_resource.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/sim_resource.test.w -------------------------------------------------------------------------------- /tests/valid/statements_before_super.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/statements_before_super.w -------------------------------------------------------------------------------- /tests/valid/statements_if.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/statements_if.test.w -------------------------------------------------------------------------------- /tests/valid/static_members.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/static_members.test.w -------------------------------------------------------------------------------- /tests/valid/std_containers.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/std_containers.test.w -------------------------------------------------------------------------------- /tests/valid/std_string.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/std_string.test.w -------------------------------------------------------------------------------- /tests/valid/std_type_annotation.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/std_type_annotation.test.w -------------------------------------------------------------------------------- /tests/valid/store.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/store.w -------------------------------------------------------------------------------- /tests/valid/stringify.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/stringify.test.w -------------------------------------------------------------------------------- /tests/valid/struct_from_json.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/struct_from_json.test.w -------------------------------------------------------------------------------- /tests/valid/structs.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/structs.test.w -------------------------------------------------------------------------------- /tests/valid/subdir/bar.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/subdir/bar.w -------------------------------------------------------------------------------- /tests/valid/subdir/bring_outer.main.w: -------------------------------------------------------------------------------- 1 | bring "../baz.w" as baz; 2 | -------------------------------------------------------------------------------- /tests/valid/subdir/empty.w: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /tests/valid/subdir/foo.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/subdir/foo.w -------------------------------------------------------------------------------- /tests/valid/subdir/structs.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/subdir/structs.w -------------------------------------------------------------------------------- /tests/valid/subdir/structs_2.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/subdir/structs_2.w -------------------------------------------------------------------------------- /tests/valid/subdir/subfile.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/subdir/subfile.w -------------------------------------------------------------------------------- /tests/valid/subdir/util.extern.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/subdir/util.extern.d.ts -------------------------------------------------------------------------------- /tests/valid/subdir/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/subdir/util.ts -------------------------------------------------------------------------------- /tests/valid/subdir2/file1.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/subdir2/file1.w -------------------------------------------------------------------------------- /tests/valid/subdir2/file2.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/subdir2/file2.w -------------------------------------------------------------------------------- /tests/valid/subdir2/inflight_class.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/subdir2/inflight_class.w -------------------------------------------------------------------------------- /tests/valid/subdir2/inner-with-no-wing.files/affirmation.txt: -------------------------------------------------------------------------------- 1 | and sometimes thats okay -------------------------------------------------------------------------------- /tests/valid/subdir2/inner/widget.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/subdir2/inner/widget.w -------------------------------------------------------------------------------- /tests/valid/super_call.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/super_call.test.w -------------------------------------------------------------------------------- /tests/valid/super_inflight_class.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/super_inflight_class.test.w -------------------------------------------------------------------------------- /tests/valid/symbol_shadow.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/symbol_shadow.test.w -------------------------------------------------------------------------------- /tests/valid/test_bucket.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/test_bucket.test.w -------------------------------------------------------------------------------- /tests/valid/test_without_bring.test.w: -------------------------------------------------------------------------------- 1 | test "hello test" { 2 | assert(true); 3 | } -------------------------------------------------------------------------------- /tests/valid/to_inflight.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/to_inflight.test.w -------------------------------------------------------------------------------- /tests/valid/try_catch.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/try_catch.test.w -------------------------------------------------------------------------------- /tests/valid/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/turbo.json -------------------------------------------------------------------------------- /tests/valid/type_intrinsic.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/type_intrinsic.test.w -------------------------------------------------------------------------------- /tests/valid/unused_lift.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/unused_lift.test.w -------------------------------------------------------------------------------- /tests/valid/url_utils.extern.d.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/url_utils.extern.d.ts -------------------------------------------------------------------------------- /tests/valid/url_utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/url_utils.ts -------------------------------------------------------------------------------- /tests/valid/website_with_api.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/website_with_api.test.w -------------------------------------------------------------------------------- /tests/valid/website_with_api/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/website_with_api/index.html -------------------------------------------------------------------------------- /tests/valid/while.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/while.test.w -------------------------------------------------------------------------------- /tests/valid/while_loop_await.test.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tests/valid/while_loop_await.test.w -------------------------------------------------------------------------------- /tools/bump-pack/bin/bump-pack.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/bump-pack/bin/bump-pack.cjs -------------------------------------------------------------------------------- /tools/bump-pack/bin/link-bundles.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/bump-pack/bin/link-bundles.cjs -------------------------------------------------------------------------------- /tools/bump-pack/bin/turbo-diff.cjs: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/bump-pack/bin/turbo-diff.cjs -------------------------------------------------------------------------------- /tools/bump-pack/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/bump-pack/package.json -------------------------------------------------------------------------------- /tools/bump-pack/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/bump-pack/readme.md -------------------------------------------------------------------------------- /tools/bump-pack/src/bump-pack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/bump-pack/src/bump-pack.ts -------------------------------------------------------------------------------- /tools/bump-pack/src/bump.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/bump-pack/src/bump.ts -------------------------------------------------------------------------------- /tools/bump-pack/src/bundle-link.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/bump-pack/src/bundle-link.ts -------------------------------------------------------------------------------- /tools/bump-pack/src/pack.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/bump-pack/src/pack.ts -------------------------------------------------------------------------------- /tools/bump-pack/src/release-files.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/bump-pack/src/release-files.ts -------------------------------------------------------------------------------- /tools/bump-pack/src/turbo-diff.cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/bump-pack/src/turbo-diff.cli.ts -------------------------------------------------------------------------------- /tools/bump-pack/src/turbo-diff.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/bump-pack/src/turbo-diff.test.ts -------------------------------------------------------------------------------- /tools/bump-pack/src/turbo-diff.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/bump-pack/src/turbo-diff.ts -------------------------------------------------------------------------------- /tools/bump-pack/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/bump-pack/tsconfig.json -------------------------------------------------------------------------------- /tools/compatibility-matrix-automation/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "overrides": [] 3 | } 4 | -------------------------------------------------------------------------------- /tools/generate-workspace/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/generate-workspace/README.md -------------------------------------------------------------------------------- /tools/generate-workspace/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/generate-workspace/package.json -------------------------------------------------------------------------------- /tools/generate-workspace/screenshot.png: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/generate-workspace/screenshot.png -------------------------------------------------------------------------------- /tools/generate-workspace/src/cli.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/generate-workspace/src/cli.ts -------------------------------------------------------------------------------- /tools/generate-workspace/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/generate-workspace/tsconfig.json -------------------------------------------------------------------------------- /tools/hangar/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/.gitignore -------------------------------------------------------------------------------- /tools/hangar/.prettierrc.json: -------------------------------------------------------------------------------- 1 | { 2 | "overrides": [] 3 | } 4 | -------------------------------------------------------------------------------- /tools/hangar/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/README.md -------------------------------------------------------------------------------- /tools/hangar/__snapshots__/esm.ts.snap: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/__snapshots__/esm.ts.snap -------------------------------------------------------------------------------- /tools/hangar/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/package.json -------------------------------------------------------------------------------- /tools/hangar/src/benchmarking/github.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/src/benchmarking/github.ts -------------------------------------------------------------------------------- /tools/hangar/src/benchmarking/util.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/src/benchmarking/util.ts -------------------------------------------------------------------------------- /tools/hangar/src/error.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/src/error.test.ts -------------------------------------------------------------------------------- /tools/hangar/src/esm.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/src/esm.test.ts -------------------------------------------------------------------------------- /tools/hangar/src/generate_tests.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/src/generate_tests.ts -------------------------------------------------------------------------------- /tools/hangar/src/invalid.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/src/invalid.test.ts -------------------------------------------------------------------------------- /tools/hangar/src/jsii_cache.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/src/jsii_cache.test.ts -------------------------------------------------------------------------------- /tools/hangar/src/meta_comment.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/src/meta_comment.ts -------------------------------------------------------------------------------- /tools/hangar/src/package.setup.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/src/package.setup.ts -------------------------------------------------------------------------------- /tools/hangar/src/paths.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/src/paths.ts -------------------------------------------------------------------------------- /tools/hangar/src/platform.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/src/platform.test.ts -------------------------------------------------------------------------------- /tools/hangar/src/tree_json.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/src/tree_json.test.ts -------------------------------------------------------------------------------- /tools/hangar/src/unsupported.test.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/src/unsupported.test.ts -------------------------------------------------------------------------------- /tools/hangar/src/utils.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/src/utils.ts -------------------------------------------------------------------------------- /tools/hangar/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/tsconfig.json -------------------------------------------------------------------------------- /tools/hangar/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/turbo.json -------------------------------------------------------------------------------- /tools/hangar/vitest.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/tools/hangar/vitest.config.ts -------------------------------------------------------------------------------- /turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/turbo.json -------------------------------------------------------------------------------- /wing-console/.eslintignore: -------------------------------------------------------------------------------- 1 | coverage/ 2 | dist/ 3 | release/ 4 | node_modules/ 5 | -------------------------------------------------------------------------------- /wing-console/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/.gitignore -------------------------------------------------------------------------------- /wing-console/.prettierrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/.prettierrc.json -------------------------------------------------------------------------------- /wing-console/LICENSE.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/LICENSE.md -------------------------------------------------------------------------------- /wing-console/console/app/.eslintignore: -------------------------------------------------------------------------------- 1 | /coverage/ 2 | /dist/ 3 | /node_modules/ 4 | -------------------------------------------------------------------------------- /wing-console/console/app/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/app/.eslintrc.json -------------------------------------------------------------------------------- /wing-console/console/app/.gitignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/app/.gitignore -------------------------------------------------------------------------------- /wing-console/console/app/LICENSE.md: -------------------------------------------------------------------------------- 1 | ../../LICENSE.md -------------------------------------------------------------------------------- /wing-console/console/app/README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/app/README.md -------------------------------------------------------------------------------- /wing-console/console/app/demo/main.w: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/app/demo/main.w -------------------------------------------------------------------------------- /wing-console/console/app/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/app/package.json -------------------------------------------------------------------------------- /wing-console/console/app/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/app/src/index.ts -------------------------------------------------------------------------------- /wing-console/console/app/src/open.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/app/src/open.ts -------------------------------------------------------------------------------- /wing-console/console/app/src/storage.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/app/src/storage.ts -------------------------------------------------------------------------------- /wing-console/console/app/test/health/main.w: -------------------------------------------------------------------------------- 1 | bring cloud; 2 | 3 | -------------------------------------------------------------------------------- /wing-console/console/app/test/login/main.w: -------------------------------------------------------------------------------- 1 | bring cloud; 2 | 3 | -------------------------------------------------------------------------------- /wing-console/console/app/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/app/tsconfig.json -------------------------------------------------------------------------------- /wing-console/console/app/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/app/tsup.config.ts -------------------------------------------------------------------------------- /wing-console/console/app/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/app/turbo.json -------------------------------------------------------------------------------- /wing-console/console/app/web/.env.example: -------------------------------------------------------------------------------- 1 | VITE_WING_CLOUD_SIGN_IN_URL=http://localhost:3900/wrpc/console.signIn 2 | -------------------------------------------------------------------------------- /wing-console/console/app/web/env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /wing-console/console/app/web/index.css: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/app/web/index.css -------------------------------------------------------------------------------- /wing-console/console/app/web/index.html: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/app/web/index.html -------------------------------------------------------------------------------- /wing-console/console/app/web/index.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/app/web/index.tsx -------------------------------------------------------------------------------- /wing-console/console/design-system/.gitignore: -------------------------------------------------------------------------------- 1 | /coverage/ 2 | -------------------------------------------------------------------------------- /wing-console/console/design-system/LICENSE.md: -------------------------------------------------------------------------------- 1 | ../../LICENSE.md -------------------------------------------------------------------------------- /wing-console/console/server/.eslintignore: -------------------------------------------------------------------------------- 1 | /coverage/ 2 | /dist/ 3 | /node_modules/ 4 | -------------------------------------------------------------------------------- /wing-console/console/server/.gitignore: -------------------------------------------------------------------------------- 1 | /coverage 2 | -------------------------------------------------------------------------------- /wing-console/console/server/LICENSE.md: -------------------------------------------------------------------------------- 1 | ../../LICENSE.md -------------------------------------------------------------------------------- /wing-console/console/server/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/server/readme.md -------------------------------------------------------------------------------- /wing-console/console/server/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/server/turbo.json -------------------------------------------------------------------------------- /wing-console/console/ui/.eslintignore: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/ui/.eslintignore -------------------------------------------------------------------------------- /wing-console/console/ui/.eslintrc.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/ui/.eslintrc.json -------------------------------------------------------------------------------- /wing-console/console/ui/.gitignore: -------------------------------------------------------------------------------- 1 | /coverage/ 2 | /storybook-static/ 3 | -------------------------------------------------------------------------------- /wing-console/console/ui/LICENSE.md: -------------------------------------------------------------------------------- 1 | ../../LICENSE.md -------------------------------------------------------------------------------- /wing-console/console/ui/package.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/ui/package.json -------------------------------------------------------------------------------- /wing-console/console/ui/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/ui/readme.md -------------------------------------------------------------------------------- /wing-console/console/ui/src/App.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/ui/src/App.tsx -------------------------------------------------------------------------------- /wing-console/console/ui/src/Console.tsx: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/ui/src/Console.tsx -------------------------------------------------------------------------------- /wing-console/console/ui/src/env.d.ts: -------------------------------------------------------------------------------- 1 | /// 2 | -------------------------------------------------------------------------------- /wing-console/console/ui/src/index.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/ui/src/index.ts -------------------------------------------------------------------------------- /wing-console/console/ui/src/trpc.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/ui/src/trpc.ts -------------------------------------------------------------------------------- /wing-console/console/ui/tsconfig.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/ui/tsconfig.json -------------------------------------------------------------------------------- /wing-console/console/ui/tsup.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/ui/tsup.config.ts -------------------------------------------------------------------------------- /wing-console/console/ui/turbo.json: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/ui/turbo.json -------------------------------------------------------------------------------- /wing-console/console/ui/vite.config.ts: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/console/ui/vite.config.ts -------------------------------------------------------------------------------- /wing-console/packages/error-message/.eslintignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | -------------------------------------------------------------------------------- /wing-console/packages/use-loading/.eslintignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | -------------------------------------------------------------------------------- /wing-console/packages/use-persistent-state/.eslintignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | -------------------------------------------------------------------------------- /wing-console/packages/utilities/.eslintignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | -------------------------------------------------------------------------------- /wing-console/tools/eslint-plugin/.eslintignore: -------------------------------------------------------------------------------- 1 | /node_modules/ 2 | -------------------------------------------------------------------------------- /wing-console/tools/tsconfig/readme.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing-console/tools/tsconfig/readme.md -------------------------------------------------------------------------------- /wing.code-workspace: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/winglang/wing/HEAD/wing.code-workspace --------------------------------------------------------------------------------