https://github.com/b3none/sourceposer-cli
SourceMod plugin management cli (Work in progress)
https://github.com/b3none/sourceposer-cli
cli sourcemod sourcepawn typescript
Last synced: 3 months ago
JSON representation
SourceMod plugin management cli (Work in progress)
- Host: GitHub
- URL: https://github.com/b3none/sourceposer-cli
- Owner: B3none
- License: mit
- Created: 2021-11-08T23:56:13.000Z (about 4 years ago)
- Default Branch: master
- Last Pushed: 2024-05-01T14:38:50.000Z (over 1 year ago)
- Last Synced: 2024-05-29T22:47:57.761Z (over 1 year ago)
- Topics: cli, sourcemod, sourcepawn, typescript
- Language: TypeScript
- Homepage:
- Size: 1.19 MB
- Stars: 5
- Watchers: 1
- Forks: 1
- Open Issues: 15
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
Sourceposer
=================
SourceMod plugin management cli (work in progress)
[](https://oclif.io)
[](https://npmjs.org/package/oclif-hello-world)
[](https://circleci.com/gh/oclif/hello-world/tree/main)
[](https://npmjs.org/package/oclif-hello-world)
[](https://github.com/sourceposer/sourceposer-cli/blob/master/package.json)
* [Usage](#usage)
* [Commands](#commands)
# Usage
```sh-session
$ npm install -g sourceposer
$ sourceposer COMMAND
running command...
$ sourceposer (--version)
sourceposer/0.0.0 linux-x64 node-v18.4.0
$ sourceposer --help [COMMAND]
USAGE
$ sourceposer COMMAND
...
```
# Commands
* [`sourceposer help [COMMAND]`](#sourceposer-help-command)
* [`sourceposer i [PLUGIN]`](#sourceposer-i-plugin)
* [`sourceposer init`](#sourceposer-init)
* [`sourceposer install [PLUGIN]`](#sourceposer-install-plugin)
* [`sourceposer update [PLUGIN]`](#sourceposer-update-plugin)
## `sourceposer help [COMMAND]`
Display help for sourceposer.
```
USAGE
$ sourceposer help [COMMAND] [-n]
ARGUMENTS
COMMAND Command to show help for.
FLAGS
-n, --nested-commands Include all nested commands in the output.
DESCRIPTION
Display help for sourceposer.
```
_See code: [@oclif/plugin-help](https://github.com/oclif/plugin-help/blob/v5.1.12/src/commands/help.ts)_
## `sourceposer i [PLUGIN]`
install a new plugin
```
USAGE
$ sourceposer i [PLUGIN]
ARGUMENTS
PLUGIN Plugin to install, example: b3none/retakes-autoplant
DESCRIPTION
install a new plugin
ALIASES
$ sourceposer i
```
## `sourceposer init`
initialise sourceposer for this SourceMod installation
```
USAGE
$ sourceposer init
DESCRIPTION
initialise sourceposer for this SourceMod installation
```
_See code: [dist/commands/init.ts](https://github.com/b3none/sourceposer/blob/v0.0.0/dist/commands/init.ts)_
## `sourceposer install [PLUGIN]`
install a new plugin
```
USAGE
$ sourceposer install [PLUGIN]
ARGUMENTS
PLUGIN Plugin to install, example: b3none/retakes-autoplant
DESCRIPTION
install a new plugin
ALIASES
$ sourceposer i
```
_See code: [dist/commands/fetch.ts](https://github.com/b3none/sourceposer/blob/v0.0.0/dist/commands/install.ts)_
## `sourceposer update [PLUGIN]`
update existing plugins
```
USAGE
$ sourceposer update [PLUGIN]
ARGUMENTS
PLUGIN Plugin to update, example: b3none/retakes-autoplant
DESCRIPTION
update existing plugins
```
_See code: [dist/commands/update.ts](https://github.com/b3none/sourceposer/blob/v0.0.0/dist/commands/update.ts)_