1
0
mirror of https://github.com/badges/shields.git synced 2025-10-22 20:32:32 +03:00

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,10 +1,8 @@
'use strict'
const Joi = require('joi')
const { colorScale, letterScore } = require('../color-formatters')
const { nonNegativeInteger } = require('../validators')
const { BaseJsonService, NotFound } = require('..')
const { keywords, isLetterGrade, fetchRepo } = require('./codeclimate-common')
import Joi from 'joi'
import { colorScale, letterScore } from '../color-formatters.js'
import { nonNegativeInteger } from '../validators.js'
import { BaseJsonService, NotFound } from '../index.js'
import { keywords, isLetterGrade, fetchRepo } from './codeclimate-common.js'
const schema = Joi.object({
data: Joi.object({
@@ -87,7 +85,7 @@ const variantMap = {
},
}
module.exports = class CodeclimateAnalysis extends BaseJsonService {
export default class CodeclimateAnalysis extends BaseJsonService {
static category = 'analysis'
static route = {
base: 'codeclimate',