• Load SurrealDB configuration from environment variables

    Environment variables (all prefixed with TS_INTROSPECTION_SURREAL_):

    • TS_INTROSPECTION_SURREAL_URL - Connection URL (default: http://localhost:8000)
    • TS_INTROSPECTION_SURREAL_NAMESPACE - Namespace (default: tidyscripts)
    • TS_INTROSPECTION_SURREAL_DATABASE - Database name (default: introspection)
    • TS_INTROSPECTION_SURREAL_USER - Username (required if auth is enabled)
    • TS_INTROSPECTION_SURREAL_PASSWORD - Password (required if auth is enabled)

    Returns node.introspection.SurrealConfig

    SurrealDB configuration object

    Error if required credentials are missing when auth is needed