theme-raed
theme-raed copied to clipboard
feat(TWILIGHT-2544): add pnpm lock file and update package manager to pnpm
What kind of change does this PR introduce? (Bug fix, feature, docs update, ...)
- Feature: Added support for PNPM as the package manager and generated a lockfile.
What is the current behavior? (You can also link to an open issue here)
- Currently, the project uses npm, and the lockfile is generated as
package-lock.json
, which can lead to larger disk usage and slower installs due to duplication of dependencies across projects.
What is the new behavior? (You can also link to the ticket here)
- With this PR, the project switches to PNPM, which uses a global store for dependencies. The new
pnpm-lock.yaml
file ensures consistent dependency versions and faster installs.
Does this PR introduce a breaking change?
- No, this PR does not introduce any breaking changes. The project can continue to run with the same dependencies, just managed more efficiently with PNPM.
Screenshots (If appropriate)
- N/A