pralkarz
pralkarz
Resolves #150. This PR is a suggestion to replace heavier [`execa`](https://pkg-size.dev/execa) with a lighter [`tinyexec`](https://pkg-size.dev/tinyexec) to reduce the dependency count and the bundle size.
### Describe the feature This is a suggestion to replace heavier [`execa`](https://pkg-size.dev/execa) with a lighter [`tinyexec`](https://pkg-size.dev/tinyexec) to reduce the dependency count and the bundle size. ### Additional information - [x]...
### Description As discussed in the Vite Discord (https://discord.com/channels/804011606160703521/804439875226173480/1282752023930081310), this PR is a suggestion to replace heavier `fast-glob` with lighter `tinyglobby`. The supported patterns are the same except for the...
This PR is a suggestion to replace `globby` with `tinyglobby` – a lighter alternative with less transitive dependencies.
This PR replaces `execa` with a lighter alternative. Some notes: 1. `tinyexec` only provides an asynchronous API. My changes aim to keep the existing behavior through `async/await`, while also following...
Based on https://github.com/prettier/prettier-cli/pull/52. TODOs: * [x] Prettier v3 seems to remove semicolons for some reason, v4 doesn't, need to investigate that * [x] handling for Prettier configs * [ ]...
[to be filled, just creating an issue right now so I don't forget to write down my findings]
As per the title, this PR replaces the `fs-extra` dependency with Node's native `fs` module whose functionality is exhaustive enough given the project's engine requirement (`>=14.21.3`). The unit tests pass...