From 2db3b45576c75608a1721288a0cd90c2d79ccbad Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Corr=C3=AAa=20Gomes?= Date: Wed, 20 Sep 2023 15:28:41 -0400 Subject: [PATCH 1/2] Adding devcontainer to venia concept --- .../venia-concept/.devcontainer/devcontainer.js | 13 +++++++++++++ 1 file changed, 13 insertions(+) create mode 100644 packages/venia-concept/.devcontainer/devcontainer.js diff --git a/packages/venia-concept/.devcontainer/devcontainer.js b/packages/venia-concept/.devcontainer/devcontainer.js new file mode 100644 index 0000000000..a4eac49453 --- /dev/null +++ b/packages/venia-concept/.devcontainer/devcontainer.js @@ -0,0 +1,13 @@ +{ + "name": "PWA Studio", + "image": "mcr.microsoft.com/devcontainers/javascript-node:0-18", + "containerEnv": { + "NODE_OPTIONS": "--openssl-legacy-provider" + }, + "forwardPorts": [10000], + "postCreateCommand": "yarn install --frozen-lockfile && yarn build && yarn workspace @magento/venia-concept run watch", + "extensions": [ + "larsroettig.vscode-pwa-studio", + "GraphQL.vscode-graphql-syntax" + ] +} From aec3ad901c53bbdce991fbe3ceb29ae3149b7681 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Rafael=20Corr=C3=AAa=20Gomes?= Date: Fri, 5 Apr 2024 12:18:30 -0400 Subject: [PATCH 2/2] Update devcontainer.js --- packages/venia-concept/.devcontainer/devcontainer.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/venia-concept/.devcontainer/devcontainer.js b/packages/venia-concept/.devcontainer/devcontainer.js index a4eac49453..f11929982b 100644 --- a/packages/venia-concept/.devcontainer/devcontainer.js +++ b/packages/venia-concept/.devcontainer/devcontainer.js @@ -5,7 +5,8 @@ "NODE_OPTIONS": "--openssl-legacy-provider" }, "forwardPorts": [10000], - "postCreateCommand": "yarn install --frozen-lockfile && yarn build && yarn workspace @magento/venia-concept run watch", + "postCreateCommand": "yarn install --frozen-lockfile && yarn build", + "postStartCommand": "yarn workspace @magento/venia-concept run watch", "extensions": [ "larsroettig.vscode-pwa-studio", "GraphQL.vscode-graphql-syntax"