mirror of
https://github.com/searxng/searxng.git
synced 2025-09-29 15:30:51 -04:00
[mod] pin external developer tools (mise en place) (#5253)
Mise en place config [1] does no longer support ``.tool-versions`` compatibility syntax, migrate to TOML ``mise.toml``. In ``utils/lib_sxng_node.sh`` the node version was not updated, update to 24.3.0 (compare ``mise.toml``). [1] https://mise.jdx.dev/configuration.html Signed-off-by: Markus Heiser <markus.heiser@darmarit.de>
This commit is contained in:
parent
77068ce20b
commit
87bc97776a
@ -1,4 +0,0 @@
|
||||
nodejs 24.3.0
|
||||
python 3.10.18
|
||||
shellcheck 0.10.0
|
||||
sqlite 3.47.2
|
8
mise.toml
Normal file
8
mise.toml
Normal file
@ -0,0 +1,8 @@
|
||||
[tools]
|
||||
# minimal version we support
|
||||
python = "3.10"
|
||||
node = "24.3.0"
|
||||
go = "1.24.5"
|
||||
shellcheck = "0.11.0"
|
||||
# python 3.10 uses 3.40.1 (on mac and win)
|
||||
sqlite = "3.40.1"
|
@ -4,7 +4,7 @@
|
||||
declare _Blue
|
||||
declare _creset
|
||||
|
||||
export NODE_MINIMUM_VERSION="23.6.0"
|
||||
export NODE_MINIMUM_VERSION="24.3.0"
|
||||
|
||||
node.help() {
|
||||
cat <<EOF
|
||||
|
Loading…
x
Reference in New Issue
Block a user