Skip to content

Commit b721adc

Browse files
committed
PR feedback
1 parent 06961be commit b721adc

File tree

1 file changed

+14
-17
lines changed
  • packages/plugin-npm-cli/sources/commands/npm

1 file changed

+14
-17
lines changed

packages/plugin-npm-cli/sources/commands/npm/publish.ts

Lines changed: 14 additions & 17 deletions
Original file line numberDiff line numberDiff line change
@@ -124,34 +124,31 @@ export default class NpmPublishCommand extends BaseCommand {
124124

125125
const pack = await packUtils.genPackStream(workspace, files);
126126
const buffer = await miscUtils.bufferStream(pack);
127+
127128
const gitHead = await npmPublishUtils.getGitHead(workspace.cwd);
128129

129130
// Determine provenance
130131
let provenance = false;
131-
if (workspace.manifest.publishConfig && `provenance` in workspace.manifest.publishConfig)
132+
let provenanceMessage = ``;
133+
if (workspace.manifest.publishConfig && `provenance` in workspace.manifest.publishConfig) {
132134
provenance = Boolean(workspace.manifest.publishConfig.provenance);
133-
else if (this.provenance)
134-
provenance = true;
135-
else if (configuration.get(`npmPublishProvenance`))
136-
provenance = true;
137-
138-
// Report provenance decision
139-
let message = ``;
140-
if (workspace.manifest.publishConfig && `provenance` in workspace.manifest.publishConfig)
141-
message = provenance
135+
provenanceMessage = provenance
142136
? `Generating provenance statement because \`publishConfig.provenance\` field is set.`
143137
: `Skipping provenance statement because \`publishConfig.provenance\` field is set to false.`;
144-
else if (this.provenance)
145-
message = `Generating provenance statement because \`--provenance\` flag is set.`;
146-
else if (provenance)
147-
message = `Generating provenance statement because \`npmPublishProvenance\` setting is set.`;
138+
} else if (this.provenance) {
139+
provenance = true;
140+
provenanceMessage = `Generating provenance statement because \`--provenance\` flag is set.`;
141+
} else if (configuration.get(`npmPublishProvenance`)) {
142+
provenance = true;
143+
provenanceMessage = `Generating provenance statement because \`npmPublishProvenance\` setting is set.`;
144+
}
148145

149-
if (message) {
150-
report.reportInfo(null, message);
146+
if (provenanceMessage) {
147+
report.reportInfo(null, provenanceMessage);
151148
report.reportJson({
152149
type: `provenance`,
153150
enabled: provenance,
154-
message,
151+
provenanceMessage,
155152
});
156153
}
157154

0 commit comments

Comments
 (0)