Input Plus is a module for advanced Input (multiline input, tab completion etc.)
You can try it with:
deno run --unstable https://deno.land/x/input_plus/examples/mod.ts
# An example repl
deno run --unstable https://deno.land/x/input_plus/examples/cli.ts
# An example yes/no promp
deno run --unstable https://deno.land/x/input_plus/examples/yesno.ts
This is currently in early development.
- Single line input
- Multi line input
- Tab completion
- Highlighting
- Yes/No Input
- cliInput
- More flexible Keywords for autocomplete
- Support for highlighting
- anything else
mod.ts
Is the main module.utils.ts
Contains some utility functions to make using Input Plus more bearablehelpers.ts
Contains some helpers used in the other files.extensions.ts
Contains the extensions for easier importextensions/*.ts
Implementation of extensionsexamples/*.ts
Examples to showcase Input Plustests/*_test.ts
Tests (test withdeno --unstable test
)deps.ts
Dependenciesdev_deps.ts
Development Dependencies