Vaultlier Schema
JSON Schema for the Vaultlier config file (vaultlier.json or vaultlier.config.json). The config holds project metadata only — never decrypted secret values.
Current schema (v2)
https://schema.vaultlier.com/v2/vaultlier.schema.json
Usage
Reference it from the top of your config so editors validate and autocomplete:
{
"$schema": "https://schema.vaultlier.com/v2/vaultlier.schema.json",
"projectId": "prj_checkout_api",
"version": 1,
"environments": [
"dev",
"staging",
"prod"
],
"keys": {
"DATABASE_URL": {
"type": "string",
"scopes": [
"all"
]
},
"FEATURE_NEW_FLOW": {
"type": "boolean",
"default": false
}
}
}Versioning
The path is pinned by major version. /v2/* is stable; a future breaking change would publish under /v3/*. Use /v2/latest/vaultlier.schema.json to track the newest schema within v2.