i-love-thinking opened a new pull request, #32692:
URL: https://github.com/apache/superset/pull/32692

   feat superset-frontend: Migrate from npm to pnpm and implement pnpm 
workspaces
   
   This pull request introduces a significant change by migrating the project's 
package manager from npm to pnpm and adopting pnpm workspaces for managing the 
monorepo.
   
   **Key Changes:**
   
   * **Replaced npm with pnpm:** The project now utilizes pnpm for faster and 
more efficient dependency management.
   * **Implemented pnpm workspaces:** pnpm workspaces have been set.
   * **Updated root `package.json`:** The root `package.json` has been modified 
to include the `pnpm-workspace.yaml` configuration.
   * **Updated package `package.json` files:** All individual package 
`package.json` files within the monorepo have been updated to reflect the pnpm 
environment and any necessary script adjustments.
   * **Adjusted `jest.config.js`:** The `jest.config.js` file(s) have been 
updated to accommodate the changes introduced by the pnpm migration, ensuring 
that tests continue to run correctly.
   
   
   This migration is aimed at improving the overall development experience and 
efficiency of the project. Please review the changes carefully and let me know 
if you have any questions or concerns.
   


-- 
This is an automated message from the Apache Git Service.
To respond to the message, please log on to GitHub and use the
URL above to go to the specific comment.

To unsubscribe, e-mail: [email protected]

For queries about this service, please contact Infrastructure at:
[email protected]


---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to