diff --git a/packages/venia-concept/.devcontainer/devcontainer.js b/packages/venia-concept/.devcontainer/devcontainer.js new file mode 100644 index 0000000000..f11929982b --- /dev/null +++ b/packages/venia-concept/.devcontainer/devcontainer.js @@ -0,0 +1,14 @@ +{ + "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", + "postStartCommand": "yarn workspace @magento/venia-concept run watch", + "extensions": [ + "larsroettig.vscode-pwa-studio", + "GraphQL.vscode-graphql-syntax" + ] +}