theme-raed icon indicating copy to clipboard operation
theme-raed copied to clipboard

feat(TWILIGHT-2544): add pnpm lock file and update package manager to pnpm

Open Nabute opened this issue 5 months ago • 0 comments

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

Nabute avatar Sep 25 '24 09:09 Nabute