Commit Graph

370 Commits

Author SHA1 Message Date
Mirko Kruschke 606a9e6067 refactor(npm): reuse loadPackageJson outside of post-update (#38114) 2025-09-19 10:02:37 +00:00
Rhys Arkins aaa360fae9 fix(pnpm): allow pnpmfile if scripts are allowed (#37750) 2025-08-29 08:34:49 +00:00
Rhys Arkins 266e52813d feat(manager/npm): npmInstallTwice (#37532)
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
2025-08-18 19:40:29 +00:00
Michael Kriese 3211d56e21 refactor(zod): rename schema to match our best practices guide (#37499) 2025-08-14 10:35:03 +00:00
Michael Kriese a5f3956210 refactor: remove default radix from parseInt (#37489) 2025-08-13 15:36:30 +00:00
Mirko Kruschke f898f7c783 refactor(npm): move yarnrc schema and types to a central place (#37412) 2025-08-12 13:09:31 +00:00
Dave a3616a496a feat: add option skipArtifactsUpdate (#35993)
Co-authored-by: RahulGautamSingh <rahultesnik@gmail.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
2025-08-11 09:13:56 +00:00
RahulGautamSingh eaaff2d215 fix(npm): locked version extraction logic (#37407) 2025-08-09 09:40:26 +00:00
Michael Kriese 14fe4c3811 chore(npm): fix coverage reporting (#37401) 2025-08-08 13:12:04 +00:00
Mirko Kruschke 71fba5e8d2 refactor(npm): prepartion for yarn catalogs integration (#37333) 2025-08-05 20:04:33 +00:00
Sergei Zharinov 7c79c11285 fix: Always use default import from upath and semver-stable (#37325) 2025-08-05 11:01:45 +00:00
Henry Cai fbdf8dfecc feat(npm): support pnpm v11 environment variables (#36762) 2025-07-04 08:46:11 +00:00
Henry Cai ad8d9188ed fix(npm): set pnpm store location for corepack command (#36336) (#36727)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2025-07-03 06:43:01 +00:00
Henry Cai f297adadea fix(npm): update pnpm dedupe ignore-scripts flag (#36732) 2025-06-29 06:46:43 +00:00
Eric Boureau 1bef8cc8ef fix: pnpm recursive update for workspace project (#36586) 2025-06-26 07:44:52 +00:00
RahulGautamSingh fec81bad05 fix(npm): set hasPackageManager:true if devEngines detected (#36582) 2025-06-18 14:24:47 +00:00
RahulGautamSingh 9bc87fe7e8 feat(manager/npm): extract constraints from devEngines (#36004) 2025-06-02 15:53:11 +00:00
Lakshmipriya Sivakumar 86bc08581d fix(manager/npm): search for npmrc in the root directory (#36050)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2025-05-29 10:38:46 +00:00
Anne Stellingwerf 59de985bb2 fix(managers): quote more manager commands (#36163) 2025-05-27 13:58:40 +00:00
RahulGautamSingh e12252315b feat(manager/npm): use volta pins as constraints (#35869)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2025-05-24 09:06:31 +00:00
Rhys Arkins 0d7255e699 fix(manager/npm): Revert "fix(manager/npm): search for npmrc in the root directory" (#36049) 2025-05-20 15:50:19 +00:00
Lakshmipriya Sivakumar 17c0041e38 fix(manager/npm): search for npmrc in the root directory (#35927)
Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
2025-05-17 17:56:42 +00:00
Michael Kriese bb9faed9c3 fix: properly pass configured env (#35835) 2025-05-09 11:31:00 +00:00
Michael Kriese 8fb6a9c89e fix(npm/pnpm): redirect cache and store dir (#35807) 2025-05-08 11:06:54 +00:00
RahulGautamSingh 49fa1be464 feat(util): getEnv (#35161)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2025-05-06 18:37:28 +00:00
RahulGautamSingh bc7d0595d0 feat(config): managerFilePatterns (#34615)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2025-05-04 08:30:24 +00:00
Maximilian Dewald 56d82cae5a feat(bun): workspaces (#35010)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2025-04-17 14:25:53 +00:00
RahulGautamSingh 80b7cdf1e0 refactor(util): move user env to util folder (#35103) 2025-04-02 10:27:27 +00:00
Trim21 8ce2d49c51 fix: pnpm install flags on non-workspace project (#34720) 2025-03-31 12:10:50 +00:00
renovate[bot] 94c073ab6b chore(deps): update linters (main) (#34869)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: secustor <sebastian@poxhofer.at>
2025-03-23 17:57:04 +00:00
Michael Kriese 19c115c813 test: cleanup (#34785) 2025-03-13 17:52:09 +00:00
Michael Kriese 4f60a8b7fe test: mock git globally (#34783) 2025-03-13 15:48:02 +00:00
Johannes Wienke ce2467bd5b fix(npm): include credentials without host type for lock file generation (#34267)
Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2025-03-12 11:22:21 +00:00
Michael Kriese 3f0f6a04b6 build: compile with nodenext target (still cjs) (#34584) 2025-03-04 07:37:06 +00:00
Michael Kriese 1644d9cb18 test: migrate more to vitest (#34500) 2025-02-26 15:45:17 +00:00
Trim21 6e5731b554 test: migrate from jest to vitest (#34499) 2025-02-26 14:18:38 +00:00
Michael Kriese 997c23502e test: migrate to vitest (#34475)
Co-authored-by: HonkingGoose <34918129+HonkingGoose@users.noreply.github.com>
2025-02-26 09:35:54 +00:00
Michael Kriese e9cbd02865 fix(lockfilemaintenance): ensure isLockFileMaintenance on grouping (#33971) 2025-02-20 12:57:05 +00:00
renovate[bot] 55845508b6 chore(deps): update eslint monorepo to v9 (major) (#33573)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2025-02-20 11:31:13 +00:00
Sergei Zharinov f182708232 feat(npm): Support for new option replacementApproach (#34018)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2025-02-05 08:45:05 +00:00
Fotis Papadogeorgopoulos 0f06866080 feat(managers/npm): support pnpm catalogs (#33376)
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2025-01-28 10:11:55 +00:00
Fotis Papadogeorgopoulos 1dcb7cc7d9 fix(npm): extract pnpm overrides with version ranges correctly (#33727) 2025-01-24 11:49:41 +00:00
Fotis Papadogeorgopoulos ff99265bb3 test(npm): use fs test utils in extract/pnpm.spec.ts (#33756) 2025-01-22 14:15:25 +00:00
Rhys Arkins 0c2eaaf8bb feat: sharedVariableName (#33111)
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2025-01-16 15:05:07 +00:00
RahulGautamSingh b3bd91be5c feat(logger): replace INFO with DEBUG logs (#33478) 2025-01-16 09:11:05 +00:00
RahulGautamSingh 0d23707604 refactor(logger): remove templating from WARN log messages (#33488) 2025-01-14 13:03:05 +00:00
Sergei Zharinov 4aab6640d7 fix(npm): Don't skip lockfile-only updates (#33497) 2025-01-10 09:53:35 +00:00
renovate[bot] dc6bf16c37 chore(deps): update linters (#32318)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-12-20 15:02:34 +00:00
Risu 397ab49ef3 docs(managers): add missing url and displayName (#32621)
Co-authored-by: Michael Kriese <michael.kriese@gmx.de>
2024-12-01 08:47:27 +00:00
RahulGautamSingh 56f79b9725 fix(npm): update npmrc before executing corepack cmd (#32733) 2024-11-27 08:55:51 +00:00