Files
shields/services/codeclimate/codeclimate-coverage-redirector.service.js
chris48s 65dba94fa8 Stop calling variables "which"; affects [chocolatey codeclimate conda crates debug gem github mozillaobservatory nuget powershellgallery pub resharper vaadindirectory] (#3495)
* which --> variant

* which --> alias

* which --> format

* improve param names in codeclimate

* improve param names in github-issue-detail

* update github-issue-detail unit tests
2019-05-28 23:00:12 +01:00

40 lines
1.1 KiB
JavaScript

'use strict'
const { redirector } = require('..')
module.exports = [
// http://github.com/badges/shields/issues/1387
// https://github.com/badges/shields/pull/3320#issuecomment-483795000
redirector({
name: 'CodeclimateCoveragePercentageRedirect',
category: 'coverage',
route: {
base: 'codeclimate',
pattern: ':alias(c|coverage-percentage)/:user/:repo',
},
transformPath: ({ user, repo }) => `/codeclimate/coverage/${user}/${repo}`,
dateAdded: new Date('2019-04-15'),
}),
redirector({
name: 'CodeclimateCoverageLetterRedirect',
category: 'coverage',
route: {
base: 'codeclimate/c-letter',
pattern: ':user/:repo',
},
transformPath: ({ user, repo }) =>
`/codeclimate/coverage-letter/${user}/${repo}`,
dateAdded: new Date('2019-04-15'),
}),
redirector({
name: 'CodeclimateTopLevelCoverageRedirect',
category: 'coverage',
route: {
base: 'codeclimate',
pattern: ':user/:repo',
},
transformPath: ({ user, repo }) => `/codeclimate/coverage/${user}/${repo}`,
dateAdded: new Date('2019-04-15'),
}),
]