{ // This file is only used in Codespaces. If you are developing locally, you can remove the .devcontainer directory without consequences "image": "mcr.microsoft.com/devcontainers/javascript-node:0-18-bullseye", "hostRequirements": { "cpus": 4, "memory": "4gb", "storage": "32gb" }, // Use 'postCreateCommand' to run commands after the container is created. "postCreateCommand": "mkdir .evidence/template && echo '{\"database\":\"duckdb\",\"credentials\":{\"filename\":\"needful_things.duckdb\",\"gitignoreDuckdb\":null}}' > .evidence/template/evidence.settings.json && rm .vscode/extensions.json && rmdir .vscode", // Configure tool-specific properties "customizations": { "vscode": { "extensions": [ // "GitHub.codespaces", "evidence.evidence-vscode", "svelte.svelte-vscode" ] }, "codespaces": { "openFiles": [ "pages/index.md" ] } } // "forwardPorts": [3000] } // For format details, see https://aka.ms/devcontainer.json. For config options, see the // README at: https://github.com/devcontainers/templates/tree/main/src/python