Skip to content

feat(spec): submit map-file schema to SchemaStore #222

@macalbert

Description

@macalbert

Summary

Submit the Envilder map-file JSON Schema to SchemaStore/schemastore so that editors (VS Code, IntelliJ, etc.) auto-detect and validate map-files without requiring a manual $schema field.

Blocked by

Steps

  1. Fork SchemaStore/schemastore
  2. Add catalog entry to src/api/json/catalog.json:
    • name: Envilder Map File
    • url: https://envilder.com/schema/map-file.v1.json
    • fileMatch: ["**/param-map*.json", "**/secrets-map*.json"]
  3. Open PR to upstream SchemaStore repo
  4. Once accepted, editors auto-validate map-files with autocomplete

Notes

  • The schema is hosted at https://envilder.com/schema/map-file.v1.json (deployed via the website)
  • SchemaStore prefers externally-hosted schemas with a stable URL
  • The $schema field in map-files is optional — SchemaStore catalog provides discovery without it

Metadata

Metadata

Assignees

Labels

enhancementNew feature or request

Projects

No projects

Milestone

No milestone

Relationships

None yet

Development

No branches or pull requests

Issue actions