Convert more static previews (#2801)

This commit is contained in:
Paul Melnikow
2019-01-17 15:13:31 -05:00
committed by GitHub
parent ab5fee2bfd
commit d927df22c5
6 changed files with 55 additions and 7 deletions

View File

@@ -18,6 +18,7 @@ module.exports = class HackageDeps extends LegacyService {
static get route() {
return {
base: 'hackage-deps/v',
pattern: ':packageName',
}
}
@@ -25,7 +26,12 @@ module.exports = class HackageDeps extends LegacyService {
return [
{
title: 'Hackage-Deps',
previewUrl: 'lens',
namedParams: { packageName: 'lens' },
staticPreview: {
label: 'dependencies',
message: 'up to date',
color: 'brightgreen',
},
},
]
}

View File

@@ -20,6 +20,7 @@ module.exports = class HackageVersion extends LegacyService {
static get route() {
return {
base: 'hackage/v',
pattern: ':packageName',
}
}
@@ -27,7 +28,12 @@ module.exports = class HackageVersion extends LegacyService {
return [
{
title: 'Hackage',
previewUrl: 'lens',
namedParams: { packageName: 'lens' },
staticPreview: {
label: 'hackage',
message: 'v4.1.7',
color: 'blue',
},
},
]
}

View File

@@ -20,6 +20,7 @@ module.exports = class Homebrew extends LegacyService {
static get route() {
return {
base: 'homebrew/v',
pattern: ':formula',
}
}
@@ -27,7 +28,12 @@ module.exports = class Homebrew extends LegacyService {
return [
{
title: 'homebrew',
previewUrl: 'cake',
namedParams: { formula: 'cake' },
staticPreview: {
label: 'homebrew',
message: 'v0.32.0',
color: 'orange',
},
},
]
}

View File

@@ -19,6 +19,7 @@ module.exports = class Jitpack extends LegacyService {
static get route() {
return {
base: 'jitpack/v',
pattern: ':groupId/:artifactId',
}
}
@@ -26,8 +27,16 @@ module.exports = class Jitpack extends LegacyService {
return [
{
title: 'JitPack',
previewUrl: 'jitpack/maven-simple',
keywords: ['jitpack', 'java', 'maven'],
namedParams: {
groupId: 'jitpack',
artifactId: 'maven-simple',
},
staticPreview: {
label: 'jitpack',
message: 'v1.1',
color: 'blue',
},
keywords: ['java', 'maven'],
},
]
}

View File

@@ -18,6 +18,7 @@ module.exports = class Maintenance extends LegacyService {
static get route() {
return {
base: 'maintenance',
pattern: ':maintained(yes|no)/:year(\\d{4})',
}
}
@@ -25,7 +26,17 @@ module.exports = class Maintenance extends LegacyService {
return [
{
title: 'Maintenance',
previewUrl: 'yes/2017',
pattern: ':maintained/:year',
namedParams: {
maintained: 'yes',
year: '2019',
},
staticPreview: {
label: 'yes',
message: '2019',
color: 'brightgreen',
},
keywords: ['maintained'],
},
]
}

View File

@@ -22,6 +22,7 @@ module.exports = class Pub extends LegacyService {
static get route() {
return {
base: 'pub',
pattern: ':which(v|vpre)/:packageName',
}
}
@@ -29,7 +30,16 @@ module.exports = class Pub extends LegacyService {
return [
{
title: 'Pub',
previewUrl: 'v/box2d',
pattern: 'v/:packageName',
namedParams: {
packageName: 'box2d',
},
staticPreview: {
label: 'pub',
message: 'v0.4.0',
color: 'orange',
},
keywords: ['dart', 'dartlang'],
},
]
}