Commit Graph

166 Commits

Author SHA1 Message Date
RahulGautamSingh fec81bad05 fix(npm): set hasPackageManager:true if devEngines detected (#36582) 2025-06-18 14:24:47 +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
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
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
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
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
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
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
Michael Kriese 03a85316b2 fix(manager/npm): support modern pnpm overrides syntax (#31829) 2024-10-07 14:52:56 +00:00
Sebastian Poxhofer d74ba704fd refactor: use yaml instead of js-yaml for parsing YAML files (#31336) 2024-09-16 18:03:23 +00:00
Sebastian Poxhofer 3681b2a945 chore: eslint to enforce for typed imports (#30844) 2024-08-19 13:15:27 +00:00
renovate[bot] eb8c08079e chore(deps): update typescript-eslint monorepo to v8 (major) (#30750)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Michael Kriese <michael.kriese@visualon.de>
2024-08-14 10:33:02 +00:00
timesince dcf214f36b chore: fix some comments (#30697)
Signed-off-by: timesince <seekseat@icloud.com>
2024-08-12 06:32:08 +00:00
Andreas Fehn 8dfb34bf4f feat(npm): handle github dependencies with semver versions (#28261) 2024-07-20 11:27:12 +00:00
Jay Lindquist 40dbc86f23 fix(yarn): search parent directories for yarn configuration (#29415) 2024-06-03 19:12:10 +00:00
Michael Kriese 0ebd47a5df fix(npm): replace pnpm overrides in right position (#28606) 2024-04-24 07:45:55 +00:00
Michael Kriese b357e4d21c fix(npm): don't delete lockfiles early (#28472) 2024-04-18 06:22:03 +00:00
Timon Jurschitsch 6f785fd57e feat: support pnpm.overrides (#28199)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-04-09 15:28:54 +00:00
Andrew Haines e0115f9bc4 fix(npm): resolve registry URL using packageName, if set (#28247)
Signed-off-by: Andrew Haines <andrew@haines.org.nz>
Co-authored-by: Sebastian Poxhofer <secustor@users.noreply.github.com>
2024-04-09 12:41:07 +00:00
Rhys Arkins 33959ef7cb fix(yarn): support v4 lock file detection and add forwards compatibility (#27835) 2024-03-11 08:44:14 +00:00
Rhys Arkins 5c386948b4 chore(yarn): improve logging for version detection (#27629) 2024-02-29 07:06:29 +00:00
Michael Kriese eb782cc14c fix(npm): don't set default versioning (#26927) 2024-01-29 21:21:02 +00:00
Michael Kriese 8c9167e442 feat(node): use node-version datasource (#26918) 2024-01-29 14:29:22 +00:00
renovate[bot] 4c2ce97bb4 build(deps): update dependency prettier to v3.2.2 (#26755)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2024-01-21 08:20:41 +00:00
Michael Kriese 6c2263eeb3 chore: fix types for linting (#26695) 2024-01-17 11:30:45 +00:00
Sebastian Poxhofer 3c33a26441 refactor(util/yaml): rename load and loadAll to parseSingleYaml and parseYaml (#26084) 2023-12-01 20:13:01 +00:00
Sebastian Poxhofer f42d0583d5 refactor(utils/yaml): centralize YAML parsing to allow central templating handling (#26068) 2023-12-01 11:58:43 +00:00
renovate[bot] e5cbbaaf09 build(deps): update dependency prettier to v3 (#23627)
Co-authored-by: renovate[bot] <29139614+renovate[bot]@users.noreply.github.com>
Co-authored-by: Sergei Zharinov <zharinov@users.noreply.github.com>
2023-11-07 17:12:01 +00:00
Sergei Zharinov b69416ce17 refactor(prettier): Force trailing commas (#25631) 2023-11-07 15:50:29 +00:00
Sergei Zharinov e7028951d0 fix(yarn): Don't parse empty yarnrc files (#25609) 2023-11-06 16:28:06 +01:00
Andreas Hippler 270e296446 test(npm): remove snapshot for does not set registryUrls for non-npmjs test (#25226) 2023-10-16 09:10:42 +00:00
Andreas Hippler e33def6ba3 fix(yarn): do not set registryUrls from yarnrc on non-npm dependencies (#25146) 2023-10-11 19:25:47 +00:00
Sergei Zharinov 906c982de9 refactor(npm): Simplify .yarnrc parsing (#24931) 2023-10-01 17:46:56 +00:00
Rhys Arkins c11170fabb feat(npm)!: drop explicit lerna support (#24542) 2023-09-27 14:29:07 +02:00
Emil Bader a62e656369 feat(manager/npm): extract currentValue from Yarn 'npm:' prefixed alias (#24568)
Co-authored-by: Rhys Arkins <rhys@arkins.net>
2023-09-26 14:16:21 +00:00
Rhys Arkins ceaf073870 refactor: separate npm extract functions (#24455) 2023-09-18 09:58:55 +00:00
Rhys Arkins 1721e8c778 fix(npm): remove invalid extractedConstraints (#24465) 2023-09-18 05:45:08 +00:00
RahulGautamSingh d81494ab13 fix: improve branch code coverage (#24339) 2023-09-17 06:56:34 +00:00
Michael Kriese 84a97a62fa test(perf): improve test speed (#24323) 2023-09-08 11:40:04 +00:00
Michael Kriese 375d2678a8 fix(manager/npm): determine yarn version from lockfile (#23975) 2023-08-21 08:23:19 +00:00
Rhys Arkins d45cf97dd9 feat(lerna): deprecate lerna support (#23886) 2023-08-16 06:55:05 +00:00
Rhys Arkins 36e2b328bb chore: update types reference 2023-08-15 11:31:15 +02:00
Rhys Arkins 03c8ef7344 fix(lerna): don’t use packages if v7 or higher (#23756) 2023-08-08 14:29:32 +00:00
RahulGautamSingh 2367b42413 feat: warn if multiple lock files detected (#23562) 2023-08-04 05:46:40 +00:00