Skip to content

abproductionhub/AB-Master-ToolBox-

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

1 Commit
 
 
 
 
 
 

Repository files navigation

AB Master ToolBox ⚡

A collection of performance-optimized tools and configurations for high-speed development.

Optimizations

⚡ Shell Startup: NVM Lazy Loading

Loading NVM (Node Version Manager) synchronously in ~/.profile or ~/.bashrc can add 200ms-500ms to every new shell session.

We provide a lazy-loading mechanism that defers NVM initialization until you actually run a Node-related command (node, npm, nvm, etc.).

How to apply:

Add the following to your ~/.profile or ~/.bashrc:

export NVM_DIR="$HOME/.nvm"
source /app/scripts/nvm-lazy-load.sh

Verification:

You can measure the impact using our benchmark script:

python3 /app/scripts/benchmark_startup.py

About

All in one profasonal problem Solve for free

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors