https://github.com/joeferner/node-cmdparser
Command parser with support for completers.
https://github.com/joeferner/node-cmdparser
Last synced: over 1 year ago
JSON representation
Command parser with support for completers.
- Host: GitHub
- URL: https://github.com/joeferner/node-cmdparser
- Owner: joeferner
- License: mit
- Created: 2012-06-20T04:08:42.000Z (about 14 years ago)
- Default Branch: master
- Last Pushed: 2023-03-22T11:32:57.000Z (over 3 years ago)
- Last Synced: 2025-03-08T18:34:20.643Z (over 1 year ago)
- Language: JavaScript
- Size: 33.2 KB
- Stars: 3
- Watchers: 2
- Forks: 3
- Open Issues: 2
-
Metadata Files:
- Readme: README.md
- License: LICENSE
Awesome Lists containing this project
README
# cmdparser
Command parser with support for completers.
Made specifically to parse redis command syntax but can be used for other purposes as well.
# Install
```bash
$ npm install cmdparser
```
# Example
```javascript
var cmdparser = new CmdParser([
"del [key ...]",
"dump ",
"exists "
], {
key: function (partial) {
return ["1111", "1112", "1113"];
}
});
var results = cmdparser.completer("dump 111");
// results = [ ["1111", "1112", "1113"], "111" ]
```