Migrate from CommonJS to ESM (#6651)

This commit is contained in:
Pierre-Yves B
2021-07-09 12:53:55 +01:00
committed by GitHub
parent 23678fe2f5
commit 23c0406bed
1130 changed files with 4457 additions and 6711 deletions

View File

@@ -1,9 +1,7 @@
'use strict'
const Joi = require('joi')
const { coveragePercentage } = require('../color-formatters')
const { optionalUrl } = require('../validators')
const { BaseSvgScrapingService, NotFound } = require('..')
import Joi from 'joi'
import { coveragePercentage } from '../color-formatters.js'
import { optionalUrl } from '../validators.js'
import { BaseSvgScrapingService, NotFound } from '../index.js'
const schema = Joi.object({
message: Joi.string()
@@ -38,7 +36,7 @@ Also make sure you have set up code covrage parsing as described <a href="https:
</p>
`
module.exports = class GitlabCoverage extends BaseSvgScrapingService {
export default class GitlabCoverage extends BaseSvgScrapingService {
static category = 'coverage'
static route = {

View File

@@ -1,7 +1,6 @@
'use strict'
const { isIntegerPercentage } = require('../test-validators')
const t = (module.exports = require('../tester').createServiceTester())
import { isIntegerPercentage } from '../test-validators.js'
import { createServiceTester } from '../tester.js'
export const t = await createServiceTester()
t.create('Coverage (branch)')
.get('/gitlab-org/gitlab-runner/12-0-stable.json')

View File

@@ -1,9 +1,7 @@
'use strict'
const Joi = require('joi')
const { isBuildStatus, renderBuildStatusBadge } = require('../build-status')
const { optionalUrl } = require('../validators')
const { BaseSvgScrapingService, NotFound, redirector } = require('..')
import Joi from 'joi'
import { isBuildStatus, renderBuildStatusBadge } from '../build-status.js'
import { optionalUrl } from '../validators.js'
import { BaseSvgScrapingService, NotFound, redirector } from '../index.js'
const badgeSchema = Joi.object({
message: Joi.alternatives()
@@ -99,7 +97,4 @@ const GitlabPipelineStatusRedirector = redirector({
dateAdded: new Date('2020-07-12'),
})
module.exports = {
GitlabPipelineStatus,
GitlabPipelineStatusRedirector,
}
export { GitlabPipelineStatus, GitlabPipelineStatusRedirector }

View File

@@ -1,12 +1,10 @@
'use strict'
const { isBuildStatus } = require('../build-status')
const { ServiceTester } = require('../tester')
const t = (module.exports = new ServiceTester({
import { isBuildStatus } from '../build-status.js'
import { ServiceTester } from '../tester.js'
export const t = new ServiceTester({
id: 'GitlabPipeline',
title: 'Gitlab Pipeline',
pathPrefix: '/gitlab/pipeline',
}))
})
t.create('Pipeline status').get('/gitlab-org/gitlab/v10.7.6.json').expectBadge({
label: 'build',