nushell/crates/nu-command/src/strings/encode_decode
Antoine Stevan 78697bb8cf
move common tools from nu-command to nu-cmd-base (#9455)
related to 
- https://github.com/nushell/nushell/pull/9404

# Description
to support our cratification effort and moving non-1.0 commands outside
of the main focus, this PR
- creates a new `nu-cmd-base` crate to hold the common structs, traits
and functions used by all command-related crates
- to start the transition, moves the `input_handler` module from
`nu-command` to `nu-cmd-base`

# User-Facing Changes
```
$nothing
```

# Tests + Formatting
- 🟢 `toolkit fmt`
- 🟢 `toolkit clippy`
-  `toolkit test`
-  `toolkit test stdlib`

# After Submitting
```
$nothing
```
2023-06-22 14:45:54 -07:00
..
base64.rs move common tools from nu-command to nu-cmd-base (#9455) 2023-06-22 14:45:54 -07:00
decode_base64.rs Uniformize usage() and extra_usage() message ending for commands helper. (#8268) 2023-02-28 21:33:02 -08:00
decode_hex.rs Decode and Encode hex (#8392) 2023-03-24 12:25:26 +01:00
decode.rs Box ShellError in Value::Error (#8375) 2023-03-12 09:57:27 +01:00
encode_base64.rs Uniformize usage() and extra_usage() message ending for commands helper. (#8268) 2023-02-28 21:33:02 -08:00
encode_hex.rs Decode and Encode hex (#8392) 2023-03-24 12:25:26 +01:00
encode.rs Box ShellError in Value::Error (#8375) 2023-03-12 09:57:27 +01:00
encoding.rs Use variable names directly in the format strings (#7906) 2023-01-29 19:37:54 -06:00
hex.rs move common tools from nu-command to nu-cmd-base (#9455) 2023-06-22 14:45:54 -07:00
mod.rs Decode and Encode hex (#8392) 2023-03-24 12:25:26 +01:00