Skip to content

Migration/pnpm-workspace - #74

Merged
mbarnes-code merged 4 commits into
002-mental-prosthetic-refinementfrom
migration/pnpm-workspace
Nov 15, 2025
Merged

mbarnes-code merged 4 commits into
002-mental-prosthetic-refinementfrom
migration/pnpm-workspace

Conversation

@mbarnes-code

Copy link
Copy Markdown
Owner

No description provided.

✅ Successfully migrated from npm to pnpm workspace management

Changes:
- Created pnpm-workspace.yaml with 15 detected projects
- Converted package-lock.json to pnmp-lock.yaml (4020+ packages)
- Updated Makefile to use pnpm instead of npm/npx
- NX auto-detected pnpm and working correctly
- Dependency hoisting functioning properly

Benefits:
- Faster installs and better disk efficiency
- Strict dependency resolution prevents phantom deps
- Improved monorepo workspace management
- Compatible with existing NX build system

Excluded services kept isolated:
- actual-service (complex yarn workspace)
- n8n-service (existing pnpm workspace)

Performance: 15 workspace projects managed efficiently
Copilot AI review requested due to automatic review settings November 14, 2025 09:26

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

This PR appears to be a migration to a pnpm workspace configuration, involving the addition of numerous compiled JavaScript and CSS files in the Mealie web application's output directory. These files represent compiled frontend assets including internationalization files (translations for multiple languages like Serbian, Japanese, Polish, etc.), Vue components, and styling.

Key Changes:

  • Addition of compiled frontend assets to the output directory
  • Multiple internationalization/translation files for different languages
  • Compiled Vue component bundles and associated CSS files

Reviewed Changes

Copilot reviewed 88 out of 585 changed files in this pull request and generated no comments.

Show a summary per file
File Description
BdQ4TPqZ.js Serbian translation file with localized strings for the Mealie UI
BK_qGue2.js Japanese translation file with localized UI strings
BHRwmCuG.js Polish translation file with localized UI strings
Multiple .js files Various compiled Vue components and utility modules
Multiple .css files Compiled stylesheet files for components

Copilot AI left a comment

Copy link
Copy Markdown

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Pull Request Overview

Copilot reviewed 88 out of 585 changed files in this pull request and generated no new comments.

@mbarnes-code
mbarnes-code merged commit 5083a37 into 002-mental-prosthetic-refinement Nov 15, 2025
@mbarnes-code
mbarnes-code deleted the migration/pnpm-workspace branch November 15, 2025 04:39
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

3 participants