Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

feat(core): pnpm support #3822

Merged
merged 37 commits into from
Feb 11, 2025
Merged
Show file tree
Hide file tree
Changes from 1 commit
Commits
Show all changes
37 commits
Select commit Hold shift + click to select a range
7c77355
chore: rename yarn-or-npm -> package-manager
erickzhao Jan 24, 2025
2f6ef3d
refactor: remove hasYarn function and rename spawn
erickzhao Jan 24, 2025
c70224d
pnpm support take 1
erickzhao Jan 28, 2025
0acb1f3
install pnpm in CI
erickzhao Jan 28, 2025
284e219
reverse order of link:prepare
erickzhao Jan 28, 2025
1d85d64
attempt to remove corepack for now
erickzhao Jan 28, 2025
431116d
hoist it!
erickzhao Jan 28, 2025
cafacc3
downgrade to pnpm 9
erickzhao Jan 28, 2025
a19a6ea
adjustments
erickzhao Jan 28, 2025
15db452
copyFile instead of rename
erickzhao Jan 28, 2025
89a0fd1
add additional checks
erickzhao Jan 29, 2025
d1547a8
Merge branch 'main' into pnpmpnpmpnpmpnpm
erickzhao Jan 29, 2025
e23518f
use default reporter in CI
erickzhao Jan 29, 2025
dacb4e5
Merge branch 'pnpmpnpmpnpmpnpm' of github.com:electron/forge into pnp…
erickzhao Jan 29, 2025
93c0ef8
fix [object Object]
erickzhao Jan 29, 2025
3dc34f3
Merge branch 'main' into pnpmpnpmpnpmpnpm
erickzhao Jan 29, 2025
dccf638
Merge branch 'pnpmpnpmpnpmpnpm' of github.com:electron/forge into pnp…
erickzhao Jan 29, 2025
8b0e22f
add back `packageManager` and work around with `.npmrc` setting
erickzhao Jan 29, 2025
1592d85
add missing mock :)
erickzhao Jan 29, 2025
d5a43a2
fix CLI output for initNPM commands
erickzhao Jan 30, 2025
64ac631
Merge branch 'main' into pnpmpnpmpnpmpnpm
erickzhao Feb 3, 2025
d695b26
use npm_config_user_agent
erickzhao Feb 4, 2025
7a5ab70
Update .npmrc
erickzhao Feb 5, 2025
3350dfe
Update packages/template/base/tmpl/.npmrc
erickzhao Feb 5, 2025
65458b3
Update packages/utils/core-utils/src/package-manager.ts
erickzhao Feb 5, 2025
1b084df
clarify todo with my name
erickzhao Feb 5, 2025
336662c
Update packages/api/core/spec/slow/api.slow.spec.ts
erickzhao Feb 5, 2025
33454a5
Update packages/utils/core-utils/spec/package-manager.spec.ts
erickzhao Feb 5, 2025
514f2a1
Merge branch 'pnpmpnpmpnpmpnpm' of github.com:electron/forge into pnp…
erickzhao Feb 5, 2025
f3ff623
afterall
erickzhao Feb 5, 2025
519aa9f
clarify cleanup function
erickzhao Feb 5, 2025
8fb93be
Update packages/utils/core-utils/spec/package-manager.spec.ts
erickzhao Feb 6, 2025
12168ac
Revert "Update packages/utils/core-utils/spec/package-manager.spec.ts"
erickzhao Feb 6, 2025
f19e1cb
Update packages/utils/core-utils/spec/package-manager.spec.ts
erickzhao Feb 6, 2025
67ff824
Merge branch 'pnpmpnpmpnpmpnpm' of github.com:electron/forge into pnp…
erickzhao Feb 6, 2025
2e96421
adjust tests and findUp
erickzhao Feb 6, 2025
7825022
support `hoist-pattern` and `public-hoist-pattern` as well
erickzhao Feb 7, 2025
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
Prev Previous commit
Next Next commit
adjustments
  • Loading branch information
erickzhao committed Jan 28, 2025
commit a19a6eaccce5461e3a81531c9e98c35daaec4979
Loading