diff --git a/.devcontainer/devcontainer.json b/.devcontainer/devcontainer.json new file mode 100644 index 0000000..4314f68 --- /dev/null +++ b/.devcontainer/devcontainer.json @@ -0,0 +1,18 @@ +{ + "name": "OpenDecree TypeScript SDK", + "image": "mcr.microsoft.com/devcontainers/javascript-node:22", + "postCreateCommand": "npm ci", + "customizations": { + "vscode": { + "extensions": [ + "biomejs.biome", + "ms-vscode.vscode-typescript-next" + ], + "settings": { + "editor.defaultFormatter": "biomejs.biome", + "editor.formatOnSave": true + } + } + }, + "forwardPorts": [] +} diff --git a/README.md b/README.md index 9ba666a..d84d653 100644 --- a/README.md +++ b/README.md @@ -7,6 +7,7 @@ [![License](https://img.shields.io/github/license/opendecree/decree-typescript)](LICENSE) [![Project Status: WIP](https://www.repostatus.org/badges/latest/wip.svg)](https://www.repostatus.org/#wip) [![codecov](https://codecov.io/gh/opendecree/decree-typescript/graph/badge.svg)](https://codecov.io/gh/opendecree/decree-typescript) +[![Open in GitHub Codespaces](https://github.com/codespaces/badge.svg)](https://codespaces.new/opendecree/decree-typescript) TypeScript SDK for [OpenDecree](https://github.com/opendecree/decree) -- schema-driven configuration management.