Skip to content

Commit

Permalink
feat(tool-versions): have versions of needed tools commited in the re…
Browse files Browse the repository at this point in the history
…po (#319)

This introduces [.tool-versions](https://asdf-vm.com/manage/configuration.html), a devtooling file, that allows one to have needed dependencies locally for the neonctl repo.

Most common dependencies are introduced. New ones can be added for example,

The recommended way to work with this file is by installing [mise](https://github.com/jdx/mise) and configuring it for your shell of choice. Examples below:
```
# note this assumes mise is located at ~/.local/bin/mise
# which is what https://mise.run does by default
echo 'eval "$(~/.local/bin/mise activate bash)"' >> ~/.bashrc
echo 'eval "$(~/.local/bin/mise activate zsh)"' >> ~/.zshrc
echo '~/.local/bin/mise activate fish | source' >> ~/.config/fish/config.fish
echo '~/.local/bin/mise activate mise activate pwsh | Out-String | Invoke-Expression' >> ~/.config/powershell/Microsoft.PowerShell_profile.ps1
```
  • Loading branch information
chaporgin authored Jan 31, 2025
1 parent 0e5c51e commit d3cfcee
Showing 1 changed file with 2 additions and 0 deletions.
2 changes: 2 additions & 0 deletions .tool-versions
Original file line number Diff line number Diff line change
@@ -0,0 +1,2 @@
bun 1.2.1
nodejs 20.15.1

0 comments on commit d3cfcee

Please sign in to comment.