Skip to content

Commit f383359

Browse files
authored
fix(cli): add repository field to CLI binary package.json for npm provenance (#911)
npm publish was failing with E422 because sigstore provenance verification requires repository.url to match the GitHub repo, but the generated package.json for @voidzero-dev/vite-plus-cli-{platform} packages had no repository field.
1 parent 9dd2c77 commit f383359

1 file changed

Lines changed: 1 addition & 0 deletions

File tree

packages/cli/publish-native-addons.ts

Lines changed: 1 addition & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -116,6 +116,7 @@ for (const [platform, rustTarget] of Object.entries(RUST_TARGETS)) {
116116
cpu: [meta.cpu],
117117
files: [binaryName],
118118
description: `Vite+ CLI binary for ${platform}`,
119+
repository: cliPackageJson.repository,
119120
};
120121
writeFileSync(join(platformCliDir, 'package.json'), JSON.stringify(cliPackage, null, 2) + '\n');
121122

0 commit comments

Comments
 (0)