pesde/src
daimond113 95896091cd
refactor: switch out dependencies
Switches the `colored` crate to the `console`
crate. Additionally, to optimize the compiled
program's size switches the `inquire` crate's
backend from `crossterm` to `console`. Console was
picked out because we depend on `indicatif` which
only supports `console`.

Also switches from `winreg` to `windows-registry`,
which `reqwest` depends on to optimize size even
further. Currently has to duplicate dependencies,
as `reqwest` depends on an older version but will
become optimized once `reqwest` updates to the
latest version of the crate.

Signed-off-by: daimond113 <contact@daimond113.com>
2025-01-19 22:29:27 +01:00
..
cli refactor: switch out dependencies 2025-01-19 22:29:27 +01:00
engine feat: switch to version_matches for semver comparison 2025-01-16 22:48:43 +01:00
linking feat: update instead of recreating packages folders 2025-01-18 14:18:46 +01:00
manifest feat: update instead of recreating packages folders 2025-01-18 14:18:46 +01:00
source refactor: improve code tidiness 2025-01-18 15:16:36 +01:00
download.rs feat: add engines 2025-01-16 19:11:16 +01:00
download_and_link.rs refactor: improve code tidiness 2025-01-18 15:16:36 +01:00
graph.rs feat: update instead of recreating packages folders 2025-01-18 14:18:46 +01:00
lib.rs feat: switch to version_matches for semver comparison 2025-01-16 22:48:43 +01:00
lockfile.rs feat: add engines 2025-01-16 19:11:16 +01:00
main.rs feat: switch to version_matches for semver comparison 2025-01-16 22:48:43 +01:00
names.rs feat: add name.scope and name.name apis 2025-01-10 00:01:02 +01:00
patches.rs refactor: switch out dependencies 2025-01-19 22:29:27 +01:00
reporters.rs feat: add engines 2025-01-16 19:11:16 +01:00
resolver.rs feat: update instead of recreating packages folders 2025-01-18 14:18:46 +01:00
scripts.rs style: enable hard_tabs rustfmt option 2025-01-02 22:37:27 +01:00
util.rs feat: add engines 2025-01-16 19:11:16 +01:00