Update documentation

This commit is contained in:
Reinier Criel 2025-10-23 10:23:42 -07:00
parent c85802dd2e
commit f817bf887a
8 changed files with 82 additions and 20 deletions

View file

@ -68,3 +68,13 @@ function npm
wrapSafeChainCommand "npm" "aikido-npm" $argv
end
function pip
# Default to Python 2 major version when explicitly calling pip
wrapSafeChainCommand "pip" "aikido-pip" --target-version-major "2" $argv
end
function pip3
# Route to Python 3 when calling pip3
wrapSafeChainCommand "pip3" "aikido-pip" --target-version-major "3" $argv
end

View file

@ -50,15 +50,6 @@ function bunx() {
wrapSafeChainCommand "bunx" "aikido-bunx" "$@"
}
function pip() {
wrapSafeChainCommand "pip" "aikido-pip" --target-version-major "2" "$@"
}
function pip3() {
wrapSafeChainCommand "pip3" "aikido-pip" --target-version-major "3" "$@"
}
function npm() {
if [[ "$1" == "-v" || "$1" == "--version" ]] && [[ $# -eq 1 ]]; then
# If args is just -v or --version and nothing else, just run the npm version command
@ -69,3 +60,11 @@ function npm() {
wrapSafeChainCommand "npm" "aikido-npm" "$@"
}
function pip() {
wrapSafeChainCommand "pip" "aikido-pip" --target-version-major "2" "$@"
}
function pip3() {
wrapSafeChainCommand "pip3" "aikido-pip" --target-version-major "3" "$@"
}

View file

@ -86,3 +86,15 @@ function npm {
Invoke-WrappedCommand "npm" "aikido-npm" $args
}
function pip {
# Default to Python 2 major version when explicitly calling pip
$forward = @("--target-version-major", "2") + $args
Invoke-WrappedCommand "pip" "aikido-pip" $forward
}
function pip3 {
# Route to Python 3 when calling pip3
$forward = @("--target-version-major", "3") + $args
Invoke-WrappedCommand "pip3" "aikido-pip" $forward
}