{
  "schemaVersion": 1,
  "id": "runeditrun/beacon",
  "toolchain": {
    "id": "runeditrun/edition-authoring",
    "version": "1.1.0"
  },
  "parent": {
    "repository": "https://github.com/runeditrun/support-beacon.git",
    "revision": "0efb6d0c0b68ca7d4c1b80e31768126ecda132e4"
  },
  "components": [
    {
      "id": "runeditrun/base",
      "role": "foundation",
      "source": {
        "kind": "local",
        "paths": [
          "scripts/deployment/health.mjs",
          "scripts/deployment/base-secret-json.mjs",
          "schema/seed-spec/SEED.schema.json",
          "schema/seed-spec/json-schema.mjs",
          "schema/seed-spec/validate.mjs",
          "scripts/operations.mjs"
        ],
        "origin": {
          "repository": "https://github.com/runeditrun/base.git",
          "revision": "bc27ecf55693a68bfa7e8a6aba9fe3ce8883bcfe",
          "path": ".",
          "paths": [
            "deployment/health.mjs",
            "deployment/secret-json.mjs",
            "schema/SEED.schema.json",
            "schema/json-schema.mjs",
            "schema/validate.mjs",
            "operations/operations.mjs"
          ]
        },
        "mappings": [
          {
            "path": "scripts/deployment/health.mjs",
            "originPath": "deployment/health.mjs"
          },
          {
            "path": "scripts/deployment/base-secret-json.mjs",
            "originPath": "deployment/secret-json.mjs"
          },
          {
            "path": "schema/seed-spec/SEED.schema.json",
            "originPath": "schema/SEED.schema.json"
          },
          {
            "path": "schema/seed-spec/json-schema.mjs",
            "originPath": "schema/json-schema.mjs"
          },
          {
            "path": "schema/seed-spec/validate.mjs",
            "originPath": "schema/validate.mjs"
          },
          {
            "path": "scripts/operations.mjs",
            "originPath": "operations/operations.mjs"
          }
        ]
      }
    },
    {
      "id": "runeditrun/support",
      "role": "family",
      "source": {
        "kind": "local",
        "paths": [
          "src/family/support",
          "composition/families/support/README.md",
          "composition/families/support/LICENSE",
          "tests/composition/support",
          "scripts/test-composition.mjs"
        ],
        "origin": {
          "repository": "https://github.com/runeditrun/support.git",
          "revision": "71dea496cd4e2862295b1a1e82afa6838df8f598",
          "path": ".",
          "paths": [
            "core/src",
            "core/README.md",
            "core/LICENSE",
            "core/tests",
            "core/test-components.mjs"
          ]
        },
        "mappings": [
          {
            "path": "src/family/support",
            "originPath": "core/src"
          },
          {
            "path": "composition/families/support/README.md",
            "originPath": "core/README.md"
          },
          {
            "path": "composition/families/support/LICENSE",
            "originPath": "core/LICENSE"
          },
          {
            "path": "tests/composition/support",
            "originPath": "core/tests"
          },
          {
            "path": "scripts/test-composition.mjs",
            "originPath": "core/test-components.mjs"
          }
        ]
      }
    },
    {
      "id": "runeditrun/support-intake",
      "role": "module",
      "source": {
        "kind": "local",
        "paths": [
          "src/modules/support-intake",
          "composition/modules/support-intake/README.md",
          "composition/modules/support-intake/LICENSE",
          "tests/composition/support-intake"
        ],
        "origin": {
          "repository": "https://github.com/runeditrun/support.git",
          "revision": "71dea496cd4e2862295b1a1e82afa6838df8f598",
          "path": ".",
          "paths": [
            "modules/support-intake/src",
            "modules/support-intake/README.md",
            "modules/support-intake/LICENSE",
            "modules/support-intake/tests"
          ]
        },
        "mappings": [
          {
            "path": "src/modules/support-intake",
            "originPath": "modules/support-intake/src"
          },
          {
            "path": "composition/modules/support-intake/README.md",
            "originPath": "modules/support-intake/README.md"
          },
          {
            "path": "composition/modules/support-intake/LICENSE",
            "originPath": "modules/support-intake/LICENSE"
          },
          {
            "path": "tests/composition/support-intake",
            "originPath": "modules/support-intake/tests"
          }
        ]
      }
    },
    {
      "id": "runeditrun/support-email",
      "role": "module",
      "source": {
        "kind": "local",
        "paths": [
          "src/modules/support-email",
          "composition/modules/support-email/README.md",
          "composition/modules/support-email/LICENSE",
          "tests/composition/support-email"
        ],
        "origin": {
          "repository": "https://github.com/runeditrun/support.git",
          "revision": "71dea496cd4e2862295b1a1e82afa6838df8f598",
          "path": ".",
          "paths": [
            "modules/support-email/src",
            "modules/support-email/README.md",
            "modules/support-email/LICENSE",
            "modules/support-email/tests"
          ]
        },
        "mappings": [
          {
            "path": "src/modules/support-email",
            "originPath": "modules/support-email/src"
          },
          {
            "path": "composition/modules/support-email/README.md",
            "originPath": "modules/support-email/README.md"
          },
          {
            "path": "composition/modules/support-email/LICENSE",
            "originPath": "modules/support-email/LICENSE"
          },
          {
            "path": "tests/composition/support-email",
            "originPath": "modules/support-email/tests"
          }
        ]
      }
    },
    {
      "id": "runeditrun/sendgrid-email",
      "role": "module",
      "source": {
        "kind": "local",
        "paths": [
          "src/modules/sendgrid-email",
          "composition/modules/sendgrid-email/README.md",
          "composition/modules/sendgrid-email/LICENSE",
          "tests/composition/sendgrid-email"
        ],
        "origin": {
          "repository": "https://github.com/runeditrun/base.git",
          "revision": "bc27ecf55693a68bfa7e8a6aba9fe3ce8883bcfe",
          "path": ".",
          "paths": [
            "modules/sendgrid-email/src",
            "modules/sendgrid-email/README.md",
            "modules/sendgrid-email/LICENSE",
            "modules/sendgrid-email/tests"
          ]
        },
        "mappings": [
          {
            "path": "src/modules/sendgrid-email",
            "originPath": "modules/sendgrid-email/src"
          },
          {
            "path": "composition/modules/sendgrid-email/README.md",
            "originPath": "modules/sendgrid-email/README.md"
          },
          {
            "path": "composition/modules/sendgrid-email/LICENSE",
            "originPath": "modules/sendgrid-email/LICENSE"
          },
          {
            "path": "tests/composition/sendgrid-email",
            "originPath": "modules/sendgrid-email/tests"
          }
        ]
      }
    },
    {
      "id": "runeditrun/beacon",
      "role": "edition",
      "source": {
        "kind": "local",
        "paths": [
          "src/core",
          "src/ext",
          "src/routes",
          "migrations"
        ],
        "origin": {
          "repository": "https://github.com/runeditrun/support.git",
          "revision": "71dea496cd4e2862295b1a1e82afa6838df8f598",
          "path": ".",
          "paths": [
            "editions/beacon/src/core",
            "editions/beacon/src/ext",
            "editions/beacon/src/routes",
            "editions/beacon/migrations"
          ]
        },
        "mappings": [
          {
            "path": "src/core",
            "originPath": "editions/beacon/src/core"
          },
          {
            "path": "src/ext",
            "originPath": "editions/beacon/src/ext"
          },
          {
            "path": "src/routes",
            "originPath": "editions/beacon/src/routes"
          },
          {
            "path": "migrations",
            "originPath": "editions/beacon/migrations"
          }
        ]
      }
    },
    {
      "id": "runeditrun/onboarding",
      "role": "module",
      "source": {
        "kind": "local",
        "paths": [
          "scripts/base-onboarding"
        ]
      }
    }
  ]
}
