Hacktoberfest 2026:メンテナが10月に向けて印を付けた、オープンで初心者向けの issue。 Hacktoberfest の issue を見る

[email protected] project download failure from `github:avajs/ava`

オープン
#1,195 コメント 4 件 リアクション 0 件 担当者 0 名 GitHub で見る

メンテナーはふだん 1 日以内に返信

まだ誰も着手していません。

評価

難易度
3/5
見積もり時間
1〜2日
初心者へのやさしさ
45/100
issue の種類
バグ
明瞭さ
おおむね明確
活発さ
活発
技術スタック
git, javascript, nodejs
領域
testing

調査の方向性

The failing step is the lookup-replace in citgm's npm project download, which rewrites ava's registry metadata into github:avajs/ava/archive/v8.0.2.tar.gz and then runs git ls-remote on it. Reproduce by running citgm ava (or the lookup logic alone) and compare the output against npm view [email protected] repository, which gives a git+https URL that works. Done means ava 8.0.2 downloads through the same path as 8.0.1, with a test covering the github: shorthand case.

索引モデルが issue の本文から書いたものです。

説明

@novemberborn

The repo change in 8.0.2 is causing issues:

$ npm view [email protected] repository
{ url: 'git+https://github.com/avajs/ava.git', type: 'git' }

$ npm view [email protected] repository
{ url: 'github:avajs/ava', type: 'git' }
$ citgm ava
info: starting            | ava
info: lookup              | ava
info: lookup-found        | ava
info: ava lookup-replace  | github:avajs/ava/archive/v8.0.2.tar.gz
info: ava npm:            | Downloading project: github:avajs/ava/archive/v8.0.2.tar.gz
error: failure             | Failure getting project from npm
error:                     | npm error code 128
error:                     | npm error An unknown git error occurred
error:                     | npm error command git --no-replace-objects ls-remote ssh://[email protected]/avajs/ava/archive/v8.0.2.tar.gz.git
error:                     | npm error Warning: Permanently added 'github.com' (ED25519) to the list of known hosts.
error:                     | npm error [email protected]: Permission denied (publickey).
error:                     | npm error fatal: Could not read from remote repository.
error:                     | npm error
error:                     | npm error Please make sure you have the correct access rights
error:                     | npm error and the repository exists.
error:                     | npm error A complete log of this run can be found in: C:\Users\mikem\AppData\Local\npm-cache\_logs\2026-10-15T19_19_40_730Z-debug-0.log
error: failing module(s)   |
error: module name:        | ava
error: version:            | 8.0.2
error: error:              | Failure getting project from npm
error:                     | npm error code 128
error:                     | npm error An unknown git error occurred
error:                     | npm error command git --no-replace-objects ls-remote ssh://[email protected]/avajs/ava/archive/v8.0.2.tar.gz.git
error:                     | npm error Warning: Permanently added 'github.com' (ED25519) to the list of known hosts.
error:                     | npm error [email protected]: Permission denied (publickey).
error:                     | npm error fatal: Could not read from remote repository.
error:                     | npm error
error:                     | npm error Please make sure you have the correct access rights
error:                     | npm error and the repository exists.
error:                     | npm error A complete log of this run can be found in: C:\Users\mikem\AppData\Local\npm-cache\_logs\2026-10-15T19_19_40_730Z-debug-0.log
error: error:              | undefined
error: done                | The smoke test has failed.
info: duration            | test duration: 3416ms

Originally posted by @MikeMcC399 in #1169

https://www.npmjs.com/package/ava/v/8.0.2?activeTab=code
https://github.com/avajs/ava

主要言語
JavaScript
スター
608
フォーク
158
平均マージ
2日 17時間
マージ済み PR(30日)
18

環境構築

はじめの一歩

  1. issue を最後まで読み、次にプロジェクトのコントリビューションガイドを読みます。
  2. 着手することを issue にコメントします — 二人が同じ作業をするのを防げます。
  3. リポジトリをフォークし、ブランチを切って変更します。
  4. issue 番号を参照したプルリクエストを送ります。

nodejs/citgm のほかの issue

nodejs/citgm の issue をすべて見る

似ている issue

JavaScript の issue をもっと見る

新しい issue をメールで受け取る

初心者向けの GitHub issue を短くまとめたダイジェスト。