Skip to content

Commit

Permalink
feat(tool-versions): have versions of needed tools commited in the repo
Browse files Browse the repository at this point in the history
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 committed Jan 30, 2025
1 parent 0e5c51e commit 0e52915
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 0e52915

Please sign in to comment.