diff --git a/config/config.exs b/config/config.exs index dd25ca4..2ef6e9e 100644 --- a/config/config.exs +++ b/config/config.exs @@ -31,12 +31,22 @@ config :sukaato, SukaatoWeb.Endpoint, # at the `config/runtime.exs`. config :sukaato, Sukaato.Mailer, adapter: Swoosh.Adapters.Local +config :sukaato, Sukaato.Vault, + json_library: Jason, + ciphers: [ + default: {Cloak.Ciphers.AES.GCM, tag: "AES.GCM.V1", key: Base.decode64!("QZcbnoaYDh+HyM8mfqhx6AXZ7PEu54q8iZEn0u6TRaU="), iv_length: 12} + ] + +config :argon2_elixir, + t_cost: 1, + m_cost: 8 + # Configure esbuild (the version is required) config :esbuild, version: "0.17.11", sukaato: [ args: - ~w(js/app.js --bundle --target=es2017 --outdir=../priv/static/assets --external:/fonts/* --external:/images/*), + ~w(js/app.js --bundle --target=es2017 --outdir=../priv/static/assets --external:/js/* --external:/css/* --external:/sass/* --external:/fonts/* --external:/images/* --external:/videos/* --external:/audio/*), cd: Path.expand("../assets", __DIR__), env: %{"NODE_PATH" => Path.expand("../deps", __DIR__)} ] @@ -47,12 +57,20 @@ config :tailwind, sukaato: [ args: ~w( --config=tailwind.config.js - --input=css/app.css + --input=css/app.css.tailwind --output=../priv/static/assets/app.css ), cd: Path.expand("../assets", __DIR__) ] +# Configure sass +config :dart_sass, + version: "1.61.0", + sukaato: [ + args: ~w(sass/app.sass css/app.css.tailwind), + cd: Path.expand("../assets", __DIR__) + ] + # Configures Elixir's Logger config :logger, :console, format: "$time $metadata[$level] $message\n",