- flake.nix: Elixir 1.18.4 / OTP 27 / Node 22 dev shell - .envrc: use flake - config/config.exs: move fetch_env! to runtime.exs (compile-time safe) - config/runtime.exs: all secrets loaded at runtime via env vars - mix.lock: generated after mix deps.get - All 3 apps compile cleanly Co-authored-by: Copilot <223556219+Copilot@users.noreply.github.com>
27 lines
1.6 KiB
Erlang
27 lines
1.6 KiB
Erlang
{application,oidcc,
|
|
[{modules,['Elixir.Mix.Tasks.Oidcc.Gen.ProviderConfigurationWorker',
|
|
'Elixir.Oidcc','Elixir.Oidcc.Authorization',
|
|
'Elixir.Oidcc.ClientContext',
|
|
'Elixir.Oidcc.ClientRegistration',
|
|
'Elixir.Oidcc.ClientRegistration.Response',
|
|
'Elixir.Oidcc.Logout',
|
|
'Elixir.Oidcc.ProviderConfiguration',
|
|
'Elixir.Oidcc.ProviderConfiguration.Worker',
|
|
'Elixir.Oidcc.RecordStruct','Elixir.Oidcc.Token',
|
|
'Elixir.Oidcc.Token.Access','Elixir.Oidcc.Token.Id',
|
|
'Elixir.Oidcc.Token.Refresh',
|
|
'Elixir.Oidcc.TokenIntrospection',
|
|
'Elixir.Oidcc.Userinfo',oidcc,oidcc_auth_util,
|
|
oidcc_authorization,oidcc_backoff,
|
|
oidcc_client_context,oidcc_client_registration,
|
|
oidcc_decode_util,oidcc_http_util,oidcc_jwt_util,
|
|
oidcc_logout,oidcc_profile,
|
|
oidcc_provider_configuration,
|
|
oidcc_provider_configuration_worker,oidcc_scope,
|
|
oidcc_token,oidcc_token_introspection,oidcc_userinfo]},
|
|
{optional_applications,[igniter]},
|
|
{applications,[kernel,stdlib,elixir,inets,ssl,telemetry,
|
|
telemetry_registry,jose,igniter]},
|
|
{description,"OpenID Connect client library for the BEAM."},
|
|
{registered,[]},
|
|
{vsn,"3.7.2"}]}.
|