mirror of
https://github.com/aminya/setup-cpp
synced 2024-11-30 21:22:30 +08:00
.. | ||
__tests__ | ||
src | ||
.eslintrc.json | ||
jest.config.mjs | ||
package.json | ||
README.md | ||
tsconfig.json |
setup-brew
Setup brew and brew packages
Install
npm install --save setup-brew
Usage
InstallationInfo
(type)
The information about an installation result
SetupBrewOptions
(type)
setupBrew
(function)
Parameters:
- options (
SetupBrewOptions
)
returns: Promise
getBrewBinDir
(function)
Get the path where brew is installed
returns: "/opt/homebrew/bin/" | "/usr/local/bin/" | "/home/linuxbrew/.linuxbrew/bin/"
BrewPackOptions
(type)
installBrewPack
(function)
A function that installs a package using brew
Parameters:
- name (
string
) - The name of the package - version (
string
) - The version of the package (optional) - options - The options for installing the package
- givenOptions (
BrewPackOptions
)
returns: Promise
🤝 Contributing
You can sponsor my work here:
https://github.com/sponsors/aminya
Pull requests, issues and feature requests are welcome. See the Contributing guide.