From fe99d5e745ff97d28c280929bca045d939b3dd8d Mon Sep 17 00:00:00 2001 From: Ryan Albrecht Date: Tue, 8 Oct 2024 09:44:58 -0700 Subject: [PATCH] build: Create `yarn https:proxy` command --- package.json | 1 + 1 file changed, 1 insertion(+) diff --git a/package.json b/package.json index 7b73b44b0485aa..f0659df118f798 100644 --- a/package.json +++ b/package.json @@ -245,6 +245,7 @@ "build-js-loader": "ts-node scripts/build-js-loader.ts", "validate-api-examples": "yarn --cwd api-docs openapi-examples-validator ../tests/apidocs/openapi-derefed.json --no-additional-properties", "mkcert-localhost": "mkcert -key-file config/localhost-key.pem -cert-file config/localhost.pem localhost 127.0.0.1 dev.getsentry.net *.dev.getsentry.net && mkcert -install", + "https-proxy": "caddy run --config - <<< '{\"apps\":{\"http\":{\"servers\":{\"srv0\":{\"listen\":[\":8003\"],\"routes\":[{\"handle\":[{\"handler\":\"reverse_proxy\",\"upstreams\":[{\"dial\":\"localhost:8000\"}]}]}],\"tls_connection_policies\":[{\"certificate_selection\":{\"any_tag\":[\"cert0\"]}}]}}},\"tls\":{\"certificates\":{\"load_files\":[{\"certificate\":\"./config/localhost.pem\",\"key\":\"./config/localhost-key.pem\",\"tags\":[\"cert0\"]}]}}}}'", "extract-ios-device-names": "ts-node scripts/extract-ios-device-names.ts" }, "browserslist": {