From ffd8c627b71eeae2a4b6f421809a454c741b1580 Mon Sep 17 00:00:00 2001 From: Claudio Ortolina Date: Tue, 18 Feb 2025 09:44:27 +0000 Subject: [PATCH] Add more mise tasks - Update deps - Outdated deps - Production console --- mise.toml | 24 ++++++++++++++++++++++++ 1 file changed, 24 insertions(+) diff --git a/mise.toml b/mise.toml index f1c9904d..bde4ad2d 100644 --- a/mise.toml +++ b/mise.toml @@ -8,7 +8,31 @@ run = 'npm install' hide = true dir = 'assets' +[tasks.npm-update] +run = 'npm update' +hide = true +dir = 'assets' + +[tasks.npm-outdated] +run = 'npm outdated' +hide = true +dir = 'assets' + [tasks.setup] depends = ['npm-install'] description = 'Install dependencies and setup the database' run = ['mix setup'] + +[tasks.deps-update] +depends = ['npm-update'] +description = 'Update dependencies' +run = ['mix deps.update --all'] + +[tasks.deps-outdated] +depends = ['npm-outdated'] +description = 'Show outdated dependencies' +run = ['mix hex.outdated --all'] + +[tasks.prod-console] +description = 'Open an ssh console to the production env' +run = 'fly ssh console'