Skip to content

Tags: Dargon789/nvm

Tags

6893817

Toggle 6893817's commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
Potential fix for code scanning alert no. 2: Workflow does not contai…

…n permissions (#7)

Signed-off-by: Dargon789 <[email protected]>
Co-authored-by: Copilot Autofix powered by AI <62310815+github-advanced-security[bot]@users.noreply.github.com>

[email protected]

Toggle [email protected]'s commit message

Unverified

This commit is not signed, but one or more authors requires that any commit attributed to them is signed.
Add .circleci/config.yml

[email protected]

Toggle [email protected]'s commit message

Verified

This commit was created on GitHub.com and signed with GitHub’s verified signature.
fix:[meta] update security policy; add IRP (#3)

* [Fix] `nvm_install_latest_npm`: fix node version detection

* v0.40.3

* [meta] update security policy; add IRP

---------

Co-authored-by: Toni Viemerö <[email protected]>
Co-authored-by: Jordan Harband <[email protected]>

nvm@copilottest-9602f4f

Toggle nvm@copilottest-9602f4f's commit message

Verified

This commit was signed with the committer’s verified signature.
ljharb Jordan Harband
[meta] Add comprehensive .github/copilot-instructions.md for better A…

…I code assistance

This comprehensive guide helps GitHub Copilot better understand and navigate the nvm codebase by providing:

- Complete architecture explanation of nvm's POSIX-compliant design across multiple shells
- Detailed mapping of top-level commands to internal functions (install, use, ls, alias, etc.)
- Comprehensive testing infrastructure guide using urchin framework
- Shell environment setup for bash, zsh, dash, sh, and ksh
- CI environment details for GitHub Actions and Travis CI
- shellcheck setup and usage guidelines
- Development best practices for POSIX compliance and multi-shell compatibility
- Windows support via WSL2, Cygwin, and Git Bash
- Complete internal function categorization and debugging techniques

The documentation covers all aspects of the codebase to enable more accurate AI assistance when working with nvm's complex shell script architecture.