Falha de lint no tema porque -- Não foi possível encontrar "@discourse/lint-configs/stylelint"

Tenho um componente de tema que começou a partir de um esqueleto há alguns dias. Pareceu passar nos testes quando o executei localmente, mas no GitHub falhou. Então, executei mass-pr para atualizar as coisas do tema e agora está falhando e parece que não é culpa minha:

Run if test -f stylelint.config.mjs; then
  if test -f stylelint.config.mjs; then
    pnpm stylelint --allow-empty-input "{javascripts,desktop,mobile,common,scss}/**/*.scss"
  fi
  shell: /usr/bin/bash -e {0}
  env:
    JS_PKG_MANAGER_NULL_VALUE: none
Error: Could not find "@discourse/lint-configs/stylelint". Do you need to install the package or use the "configBasedir" option?
    at configurationError (file:///home/runner/work/right-sidebar-blocks-customization/right-sidebar-blocks-customization/node_modules/.pnpm/stylelint@16.14.1_typescript@5.8.2/node_modules/stylelint/lib/utils/configurationError.mjs:12:49)
    at getModulePath (file:///home/runner/work/right-sidebar-blocks-customization/right-sidebar-blocks-customization/node_modules/.pnpm/stylelint@16.14.1_typescript@5.8.2/node_modules/stylelint/lib/utils/getModulePath.mjs:29:9)
    at loadExtendedConfig (file:///home/runner/work/right-sidebar-blocks-customization/right-sidebar-blocks-customization/node_modules/.pnpm/stylelint@16.14.1_typescript@5.8.2/node_modules/stylelint/lib/augmentConfig.mjs:225:21)

Há algo que eu possa fazer?

Analisando seu package.json, parece que a versão do @discourse/lint-configs regrediu para \"@discourse/lint-configs\": \"2.4.0\".\n\nA versão mais recente do lint-configs é na verdade 2.11.0\nhttps://www.npmjs.com/package/@discourse/lint-configs/v/2.11.0?activeTab=readme

Ah, ainda não mesclamos as alterações do mass-pr para o stylelint. Mas atualizamos o esqueleto. Então, executar a versão main do mass-pr fez com que seu repositório voltasse :sweat_smile:

Há um PR em andamento aqui, então você poderia dar uma olhada e usá-lo para reparar as coisas.

(@cvx podemos mesclar este PR? Ou ainda há mais a adicionar?)

Eu estava pensando que a massa foi puxada do esqueleto. Vou tentar prestar mais atenção.

Enviei todas as alterações restantes, pronto para uma nova revisão!

Está correto, mas ele copia apenas alguns dos arquivos (arquivos que ele conhece) :smiley: