feat: throw an Error if package.json has duplicate "repository" key (#1656)

This commit is contained in:
Gregor Martynus
2020-10-11 14:59:51 -07:00
committed by GitHub
parent 18e35b28ad
commit b8fb35c7e1
5 changed files with 46 additions and 7 deletions
+4
View File
@@ -29,6 +29,10 @@ Please make sure to add the \`repositoryUrl\` to the [semantic-release configura
'docs/usage/configuration.md'
)}).`,
}),
EDUPLICATEREPOSITORYKEY: ({packageJsonPath}) => ({
message: 'Duplicate `"repository"` key in package.json.',
details: `Your package.json file at ${packageJsonPath} has more than one "repository" keys.`,
}),
EGITNOPERMISSION: ({options: {repositoryUrl}, branch: {name}}) => ({
message: 'Cannot push to the Git repository.',
details: `**semantic-release** cannot push the version tag to the branch \`${name}\` on the remote Git repository with URL \`${repositoryUrl}\`.