Hacktoberfest 2026: as issues que os mantenedores marcaram para outubro, abertas e boas para iniciantes. Ver issues do Hacktoberfest

[lockfile-explorer] Current version (2.0.7) does not work with my Rush repo with pnpm 8.15.7

Aberta
#5,481 6 comentários 0 reações 1 responsável Ver no GitHub

@octogonz já está trabalhando nisso.

Desde 3/12/2025.

Avaliação

Esta issue ainda não foi avaliada.

Descrição

Summary

I tried to use lockfile-explorer to run in my Rush repo, and throw an Error when I run lockfile-explorer:

lockfile-explorer                                 

Rush Lockfile Explorer 2.0.7 - https://lfx.rushstack.io/

Found a Rush workspace:  /path/to/my/project/client/rush.json
The experiment "phasedCommands" has graduated to a standard feature. Remove this experiment from "/path/to/my/project/client/common/config/rush/experiments.json".
App launched on http://localhost:8091
/my-folder/.volta/tools/image/packages/@rushstack/lockfile-explorer/lib/node_modules/@rushstack/lockfile-explorer/lib/graph/lfxGraphLoader.js:254
            throw new Error('Expecting leading "/" in path: ' + JSON.stringify(rawEntryId));
                  ^

Error: Expecting leading "/" in path: "registry.npmjs.org/@_ueberdosis/[email protected]"
    at createPackageLockfileEntry (/my-folder/.volta/tools/image/packages/@rushstack/lockfile-explorer/lib/node_modules/@rushstack/lockfile-explorer/lib/graph/lfxGraphLoader.js:254:19)
    at Object.generateLockfileGraph (/my-folder/.volta/tools/image/packages/@rushstack/lockfile-explorer/lib/node_modules/@rushstack/lockfile-explorer/lib/graph/lfxGraphLoader.js:421:39)
    at /my-folder/.volta/tools/image/packages/@rushstack/lockfile-explorer/lib/node_modules/@rushstack/lockfile-explorer/lib/cli/explorer/ExplorerCommandLineParser.js:155:42

Node.js v22.16.0

Repro steps

Expected result: I expect it to work as it did in 1.7.42 since I downgrade it to that version and it worked.

Actual result: Throws an error and end the process.

Details

Standard questions

Please answer these questions to help us investigate your issue more quickly:

Question Answer
@rushstack/lockfile-explorer version? 2.0.7
Operating system? Mac
Would you consider contributing a PR? I would like to, but not sure if I have time to do it.
Node.js version (node -v)? 22.16.0
Linguagem predominante
TypeScript
Estrelas
6.5k
Forks
708
Merge médio
4d 13h
PRs com merge (30d)
62

Guia de contribuição

Nenhum guia de contribuição indexado para este repositório

Primeiros passos

  1. Leia a issue inteira e depois o guia de contribuição do projeto.
  2. Comente na issue dizendo que vai assumir — evita que duas pessoas façam o mesmo trabalho.
  3. Faça um fork do repositório e trabalhe em uma branch.
  4. Abra um pull request que referencie o número da issue.

Mais de microsoft/rushstack

Todas as issues de microsoft/rushstack

Issues semelhantes

Mais issues de TypeScript

Receba novas issues na sua caixa de entrada

Um resumo curto de issues do GitHub para quem está começando.