From 294aa1e1df06e73756f4e720a31f98d6d3d375b4 Mon Sep 17 00:00:00 2001 From: "dependabot-preview[bot]" <27856297+dependabot-preview[bot]@users.noreply.github.com> Date: Mon, 8 Jul 2019 12:13:46 -0400 Subject: [PATCH] Build(deps-dev): bump eslint-plugin-import from 2.17.3 to 2.18.0; autofixes (#3671) * Build(deps-dev): bump eslint-plugin-import from 2.17.3 to 2.18.0 Bumps [eslint-plugin-import](https://github.com/benmosher/eslint-plugin-import) from 2.17.3 to 2.18.0. - [Release notes](https://github.com/benmosher/eslint-plugin-import/releases) - [Changelog](https://github.com/benmosher/eslint-plugin-import/blob/master/CHANGELOG.md) - [Commits](https://github.com/benmosher/eslint-plugin-import/compare/v2.17.3...v2.18.0) Signed-off-by: dependabot-preview[bot] * Autofixes --- package-lock.json | 12 ++++++------ package.json | 2 +- services/amo/amo-base.js | 2 +- services/amo/amo-downloads.service.js | 2 +- services/ansible/ansible-role.service.js | 2 +- services/apm/apm.service.js | 2 +- services/appveyor/appveyor-base.js | 2 +- services/aur/aur.service.js | 2 +- services/azure-devops/azure-devops-build.service.js | 2 +- .../azure-devops/azure-devops-release.service.js | 2 +- services/bit/bit-components.service.js | 2 +- services/bitbucket/bitbucket-issues.service.js | 2 +- services/bountysource/bountysource.service.js | 2 +- services/bower/bower-version.service.js | 2 +- services/bugzilla/bugzilla.service.js | 2 +- services/buildkite/buildkite.service.js | 2 +- services/bundlephobia/bundlephobia.service.js | 2 +- services/chrome-web-store/chrome-web-store-base.js | 2 +- .../chrome-web-store-users.service.js | 2 +- services/cocoapods/cocoapods-docs.service.js | 2 +- services/codacy/codacy-grade.service.js | 2 +- services/codeclimate/codeclimate-analysis.service.js | 2 +- services/codeclimate/codeclimate-coverage.service.js | 2 +- services/codefactor/codefactor-grade.service.js | 2 +- services/codeship/codeship.service.js | 2 +- services/conda/conda-base.js | 2 +- services/cookbook/cookbook.service.js | 2 +- services/coveralls/coveralls.service.js | 2 +- services/cran/cran.service.js | 2 +- services/crates/crates-base.js | 2 +- services/dependabot/dependabot.service.js | 2 +- services/discourse/discourse.service.js | 2 +- services/docker/docker-automated.service.js | 2 +- services/docker/docker-build.service.js | 2 +- services/docker/docker-cloud-automated.service.js | 2 +- services/docker/docker-cloud-build.service.js | 2 +- services/docker/docker-pulls.service.js | 2 +- services/docker/docker-stars.service.js | 2 +- services/dub/dub-download.service.js | 2 +- services/dub/dub-version.service.js | 2 +- services/dynamic/dynamic-json.service.js | 2 +- services/dynamic/dynamic-xml.service.js | 2 +- services/dynamic/dynamic-yaml.service.js | 2 +- services/elm-package/elm-package.service.js | 2 +- services/endpoint/endpoint.service.js | 2 +- services/gem/gem-downloads.service.js | 2 +- services/gem/gem-owner.service.js | 2 +- services/github/github-auth-service.js | 2 +- services/github/github-commit-status.service.js | 2 +- services/github/github-common-fetch.js | 2 +- services/github/github-downloads.service.js | 2 +- services/github/github-issue-detail.service.js | 2 +- services/github/github-issue-detail.spec.js | 2 +- services/github/github-tag.service.js | 2 +- services/gitlab/gitlab-pipeline-status.service.js | 2 +- services/hackage/hackage-version.service.js | 2 +- services/hsts/hsts.service.js | 2 +- services/itunes/itunes.service.js | 2 +- services/jenkins/jenkins-base.js | 2 +- services/jenkins/jenkins-plugin-installs.service.js | 2 +- services/jenkins/jenkins-plugin-version.service.js | 2 +- services/jenkins/jenkins-tests.service.js | 2 +- services/jira/jira-base.js | 2 +- services/jitpack/jitpack-downloads.service.js | 2 +- services/jitpack/jitpack-version.service.js | 2 +- services/liberapay/liberapay-base.js | 2 +- services/liberapay/liberapay-gives.service.js | 2 +- services/liberapay/liberapay-goal.service.js | 4 ++-- services/liberapay/liberapay-receives.service.js | 2 +- .../librariesio/librariesio-dependencies.service.js | 2 +- .../librariesio-dependent-repos.service.js | 2 +- .../librariesio/librariesio-dependents.service.js | 2 +- .../librariesio/librariesio-sourcerank.service.js | 2 +- services/luarocks/luarocks.service.js | 2 +- services/mastodon/mastodon-follow.service.js | 2 +- services/maven-central/maven-central.service.js | 2 +- services/maven-metadata/maven-metadata.service.js | 2 +- services/microbadger/microbadger-base.js | 2 +- services/nexus/nexus.service.js | 2 +- services/nexus/nexus.spec.js | 2 +- services/nodeping/nodeping-status.service.js | 2 +- services/nodeping/nodeping-uptime.service.js | 2 +- services/npm/npm-base.js | 2 +- services/npm/npm-downloads.service.js | 2 +- services/npm/npm-version.service.js | 2 +- services/nuget/nuget-v2-service-family.js | 2 +- services/nuget/nuget-v3-service-family.js | 2 +- services/opencollective/opencollective-base.js | 2 +- services/packagecontrol/packagecontrol.service.js | 2 +- services/pub/pub.service.js | 2 +- services/puppetforge/puppetforge-base.js | 2 +- .../puppetforge-module-endorsement.service.js | 2 +- .../puppetforge-module-feedback.service.js | 2 +- .../puppetforge-module-pdk-version.service.js | 2 +- services/pypi/pypi-downloads.service.js | 2 +- services/reddit/subreddit-subscribers.service.js | 2 +- services/redmine/redmine.service.js | 2 +- services/requires/requires.service.js | 2 +- services/scrutinizer/scrutinizer-coverage.service.js | 2 +- services/scrutinizer/scrutinizer-coverage.spec.js | 2 +- services/snyk/snyk-vulnerability-npm.service.js | 2 +- services/sonar/sonar-base.js | 2 +- services/sourceforge/sourceforge.service.js | 2 +- .../stackexchange-monthlyquestions.service.js | 2 +- .../stackexchange/stackexchange-taginfo.service.js | 2 +- services/static-badge/static-badge.service.js | 2 +- services/steam/steam-workshop.service.js | 2 +- services/teamcity/teamcity-coverage.service.js | 2 +- services/travis/travis-php-version.service.js | 2 +- services/twitter/twitter.service.js | 2 +- services/vaadin-directory/vaadin-directory-base.js | 2 +- .../visual-studio-marketplace-base.js | 2 +- services/website/website.service.js | 2 +- services/wordpress/wordpress-base.js | 2 +- services/wordpress/wordpress-downloads.service.js | 2 +- 115 files changed, 121 insertions(+), 121 deletions(-) diff --git a/package-lock.json b/package-lock.json index ead0a9642c..52529d287a 100644 --- a/package-lock.json +++ b/package-lock.json @@ -8869,9 +8869,9 @@ } }, "eslint-plugin-import": { - "version": "2.17.3", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.17.3.tgz", - "integrity": "sha512-qeVf/UwXFJbeyLbxuY8RgqDyEKCkqV7YC+E5S5uOjAp4tOc8zj01JP3ucoBM8JcEqd1qRasJSg6LLlisirfy0Q==", + "version": "2.18.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.18.0.tgz", + "integrity": "sha512-PZpAEC4gj/6DEMMoU2Df01C5c50r7zdGIN52Yfi7CvvWaYssG7Jt5R9nFG5gmqodxNOz9vQS87xk6Izdtpdrig==", "dev": true, "requires": { "array-includes": "^3.0.3", @@ -8903,9 +8903,9 @@ "dev": true }, "resolve": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.0.tgz", - "integrity": "sha512-WL2pBDjqT6pGUNSUzMw00o4T7If+z4H2x3Gz893WoUQ5KW8Vr9txp00ykiP16VBaZF5+j/OcXJHZ9+PCvdiDKw==", + "version": "1.11.1", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.11.1.tgz", + "integrity": "sha512-vIpgF6wfuJOZI7KKKSP+HmiKggadPQAdsp5HiC1mvqnfp0gF1vdwgBWZIdrVft9pgqoMFQN+R7BSWZiBxx+BBw==", "dev": true, "requires": { "path-parse": "^1.0.6" diff --git a/package.json b/package.json index 0db0be39da..4733d6115c 100644 --- a/package.json +++ b/package.json @@ -171,7 +171,7 @@ "eslint-config-standard-react": "^7.0.2", "eslint-plugin-chai-friendly": "^0.4.1", "eslint-plugin-cypress": "^2.2.1", - "eslint-plugin-import": "^2.17.3", + "eslint-plugin-import": "^2.18.0", "eslint-plugin-mocha": "^5.3.0", "eslint-plugin-no-extension-in-require": "^0.2.0", "eslint-plugin-node": "^9.1.0", diff --git a/services/amo/amo-base.js b/services/amo/amo-base.js index 20f1815786..72e1023e6a 100644 --- a/services/amo/amo-base.js +++ b/services/amo/amo-base.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService } = require('..') const keywords = ['amo', 'firefox'] diff --git a/services/amo/amo-downloads.service.js b/services/amo/amo-downloads.service.js index ed73cab3a0..4bba136ae9 100644 --- a/services/amo/amo-downloads.service.js +++ b/services/amo/amo-downloads.service.js @@ -2,8 +2,8 @@ const { metric } = require('../text-formatters') const { downloadCount } = require('../color-formatters') -const { redirector } = require('..') const { BaseAmoService, keywords } = require('./amo-base') +const { redirector } = require('..') const documentation = `

diff --git a/services/ansible/ansible-role.service.js b/services/ansible/ansible-role.service.js index 4a121de3fb..b0aca33003 100644 --- a/services/ansible/ansible-role.service.js +++ b/services/ansible/ansible-role.service.js @@ -3,8 +3,8 @@ const Joi = require('@hapi/joi') const { downloadCount } = require('../color-formatters') const { metric } = require('../text-formatters') -const { BaseJsonService } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService } = require('..') const ansibleRoleSchema = Joi.object({ download_count: nonNegativeInteger, diff --git a/services/apm/apm.service.js b/services/apm/apm.service.js index 1077daa9b8..c1db39ecee 100644 --- a/services/apm/apm.service.js +++ b/services/apm/apm.service.js @@ -4,8 +4,8 @@ const Joi = require('@hapi/joi') const { renderLicenseBadge } = require('../licenses') const { renderVersionBadge } = require('../version') const { metric } = require('../text-formatters') -const { BaseJsonService, InvalidResponse } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService, InvalidResponse } = require('..') const keywords = ['atom'] diff --git a/services/appveyor/appveyor-base.js b/services/appveyor/appveyor-base.js index 9ba151d59e..23cf51d57b 100644 --- a/services/appveyor/appveyor-base.js +++ b/services/appveyor/appveyor-base.js @@ -1,9 +1,9 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { nonNegativeInteger } = require('../validators') const { isBuildStatus } = require('../build-status') +const { BaseJsonService } = require('..') const schema = Joi.object({ build: Joi.object({ diff --git a/services/aur/aur.service.js b/services/aur/aur.service.js index fcbecb199c..442e386b00 100644 --- a/services/aur/aur.service.js +++ b/services/aur/aur.service.js @@ -3,8 +3,8 @@ const Joi = require('@hapi/joi') const { floorCount: floorCountColor } = require('../color-formatters') const { addv, metric } = require('../text-formatters') -const { BaseJsonService, NotFound } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService, NotFound } = require('..') const aurSchema = Joi.object({ resultcount: nonNegativeInteger, diff --git a/services/azure-devops/azure-devops-build.service.js b/services/azure-devops/azure-devops-build.service.js index 411657cfcc..906305b20b 100644 --- a/services/azure-devops/azure-devops-build.service.js +++ b/services/azure-devops/azure-devops-build.service.js @@ -1,8 +1,8 @@ 'use strict' const { renderBuildStatusBadge } = require('../build-status') -const { BaseSvgScrapingService, NotFound } = require('..') const { keywords, fetch } = require('./azure-devops-helpers') +const { BaseSvgScrapingService, NotFound } = require('..') const documentation = `

diff --git a/services/azure-devops/azure-devops-release.service.js b/services/azure-devops/azure-devops-release.service.js index 0bbc6ab41f..4b188714d3 100644 --- a/services/azure-devops/azure-devops-release.service.js +++ b/services/azure-devops/azure-devops-release.service.js @@ -1,8 +1,8 @@ 'use strict' const { renderBuildStatusBadge } = require('../build-status') -const { BaseSvgScrapingService } = require('..') const { keywords, fetch } = require('./azure-devops-helpers') +const { BaseSvgScrapingService } = require('..') const documentation = `

diff --git a/services/bit/bit-components.service.js b/services/bit/bit-components.service.js index 41cd899295..866f4898bc 100644 --- a/services/bit/bit-components.service.js +++ b/services/bit/bit-components.service.js @@ -1,10 +1,10 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { metric } = require('../text-formatters') const { nonNegativeInteger } = require('../validators') const { downloadCount } = require('../color-formatters') +const { BaseJsonService } = require('..') const collectionSchema = Joi.object({ payload: Joi.object({ diff --git a/services/bitbucket/bitbucket-issues.service.js b/services/bitbucket/bitbucket-issues.service.js index 66552dbf40..2950033205 100644 --- a/services/bitbucket/bitbucket-issues.service.js +++ b/services/bitbucket/bitbucket-issues.service.js @@ -2,8 +2,8 @@ const Joi = require('@hapi/joi') const { metric } = require('../text-formatters') -const { BaseJsonService } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService } = require('..') const bitbucketIssuesSchema = Joi.object({ size: nonNegativeInteger, diff --git a/services/bountysource/bountysource.service.js b/services/bountysource/bountysource.service.js index 7f1a05b9e3..75920176ff 100644 --- a/services/bountysource/bountysource.service.js +++ b/services/bountysource/bountysource.service.js @@ -1,9 +1,9 @@ 'use strict' -const { BaseJsonService } = require('..') const Joi = require('@hapi/joi') const { nonNegativeInteger } = require('../validators') const { metric } = require('../text-formatters') +const { BaseJsonService } = require('..') const schema = Joi.object({ activity_total: nonNegativeInteger }) diff --git a/services/bower/bower-version.service.js b/services/bower/bower-version.service.js index 42018f621a..80c46e2c7a 100644 --- a/services/bower/bower-version.service.js +++ b/services/bower/bower-version.service.js @@ -1,7 +1,7 @@ 'use strict' -const BaseBowerService = require('./bower-base') const { renderVersionBadge } = require('../version') +const BaseBowerService = require('./bower-base') const { InvalidResponse } = require('..') module.exports = class BowerVersion extends BaseBowerService { diff --git a/services/bugzilla/bugzilla.service.js b/services/bugzilla/bugzilla.service.js index 3ab01e3608..a610406ec0 100644 --- a/services/bugzilla/bugzilla.service.js +++ b/services/bugzilla/bugzilla.service.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { optionalUrl } = require('../validators') +const { BaseJsonService } = require('..') const queryParamSchema = Joi.object({ baseUrl: optionalUrl, diff --git a/services/buildkite/buildkite.service.js b/services/buildkite/buildkite.service.js index 510c37562c..efbd9b8503 100644 --- a/services/buildkite/buildkite.service.js +++ b/services/buildkite/buildkite.service.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { isBuildStatus, renderBuildStatusBadge } = require('../build-status') +const { BaseJsonService } = require('..') // unknown is a valid 'other' status for Buildkite const schema = Joi.object({ diff --git a/services/bundlephobia/bundlephobia.service.js b/services/bundlephobia/bundlephobia.service.js index fb8ccf924b..1667da66e5 100644 --- a/services/bundlephobia/bundlephobia.service.js +++ b/services/bundlephobia/bundlephobia.service.js @@ -2,8 +2,8 @@ const Joi = require('@hapi/joi') const prettyBytes = require('pretty-bytes') -const { BaseJsonService } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService } = require('..') const schema = Joi.object({ size: nonNegativeInteger, diff --git a/services/chrome-web-store/chrome-web-store-base.js b/services/chrome-web-store/chrome-web-store-base.js index 480ab58c2b..cbae564c2d 100644 --- a/services/chrome-web-store/chrome-web-store-base.js +++ b/services/chrome-web-store/chrome-web-store-base.js @@ -1,8 +1,8 @@ 'use strict' -const { BaseService, Inaccessible } = require('..') const chromeWebStore = require('chrome-web-store-item-property') const checkErrorResponse = require('../../core/base-service/check-error-response') +const { BaseService, Inaccessible } = require('..') module.exports = class BaseChromeWebStoreService extends BaseService { async fetch({ storeId }) { diff --git a/services/chrome-web-store/chrome-web-store-users.service.js b/services/chrome-web-store/chrome-web-store-users.service.js index ea33827374..e7bc8a4168 100644 --- a/services/chrome-web-store/chrome-web-store-users.service.js +++ b/services/chrome-web-store/chrome-web-store-users.service.js @@ -2,8 +2,8 @@ const { metric } = require('../text-formatters') const { downloadCount } = require('../color-formatters') -const { redirector } = require('..') const BaseChromeWebStoreService = require('./chrome-web-store-base') +const { redirector } = require('..') class ChromeWebStoreUsers extends BaseChromeWebStoreService { static get category() { diff --git a/services/cocoapods/cocoapods-docs.service.js b/services/cocoapods/cocoapods-docs.service.js index b2b0e8932e..002ba6918e 100644 --- a/services/cocoapods/cocoapods-docs.service.js +++ b/services/cocoapods/cocoapods-docs.service.js @@ -1,9 +1,9 @@ 'use strict' +const Joi = require('@hapi/joi') const { coveragePercentage: coveragePercentageColor, } = require('../color-formatters') -const Joi = require('@hapi/joi') const { BaseJsonService } = require('..') const schema = Joi.object({ diff --git a/services/codacy/codacy-grade.service.js b/services/codacy/codacy-grade.service.js index 337a835ae4..c1e378ce6e 100644 --- a/services/codacy/codacy-grade.service.js +++ b/services/codacy/codacy-grade.service.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseSvgScrapingService } = require('..') const { codacyGrade } = require('./codacy-helpers') +const { BaseSvgScrapingService } = require('..') const schema = Joi.object({ message: codacyGrade }).required() diff --git a/services/codeclimate/codeclimate-analysis.service.js b/services/codeclimate/codeclimate-analysis.service.js index 378331a383..9d72feb183 100644 --- a/services/codeclimate/codeclimate-analysis.service.js +++ b/services/codeclimate/codeclimate-analysis.service.js @@ -1,10 +1,10 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService, NotFound } = require('..') const { colorScale, letterScore } = require('../color-formatters') const { nonNegativeInteger } = require('../validators') const { keywords, isLetterGrade, fetchRepo } = require('./codeclimate-common') +const { BaseJsonService, NotFound } = require('..') const schema = Joi.object({ data: Joi.object({ diff --git a/services/codeclimate/codeclimate-coverage.service.js b/services/codeclimate/codeclimate-coverage.service.js index ff1f349462..ff55df1d01 100644 --- a/services/codeclimate/codeclimate-coverage.service.js +++ b/services/codeclimate/codeclimate-coverage.service.js @@ -1,9 +1,9 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService, NotFound } = require('..') const { coveragePercentage, letterScore } = require('../color-formatters') const { keywords, isLetterGrade, fetchRepo } = require('./codeclimate-common') +const { BaseJsonService, NotFound } = require('..') const schema = Joi.object({ data: Joi.object({ diff --git a/services/codefactor/codefactor-grade.service.js b/services/codefactor/codefactor-grade.service.js index 150320f4e9..d331ed4298 100644 --- a/services/codefactor/codefactor-grade.service.js +++ b/services/codefactor/codefactor-grade.service.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseSvgScrapingService } = require('..') const { letterGrades } = require('./codefactor-helpers') +const { BaseSvgScrapingService } = require('..') const schema = Joi.object({ message: Joi.allow(...Object.keys(letterGrades)), diff --git a/services/codeship/codeship.service.js b/services/codeship/codeship.service.js index 64f966c93a..c1c176cba1 100644 --- a/services/codeship/codeship.service.js +++ b/services/codeship/codeship.service.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseSvgScrapingService } = require('..') const { isBuildStatus, renderBuildStatusBadge } = require('../build-status') +const { BaseSvgScrapingService } = require('..') const schema = Joi.object({ message: Joi.alternatives() diff --git a/services/conda/conda-base.js b/services/conda/conda-base.js index 0752f22184..d2f2ec0c85 100644 --- a/services/conda/conda-base.js +++ b/services/conda/conda-base.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService } = require('..') const condaSchema = Joi.object({ latest_version: Joi.string().required(), diff --git a/services/cookbook/cookbook.service.js b/services/cookbook/cookbook.service.js index 98106e6df7..82f908abef 100644 --- a/services/cookbook/cookbook.service.js +++ b/services/cookbook/cookbook.service.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { renderVersionBadge } = require('../version') +const { BaseJsonService } = require('..') const schema = Joi.object({ version: Joi.string().required() }).required() diff --git a/services/coveralls/coveralls.service.js b/services/coveralls/coveralls.service.js index 5c1467fadc..a263803040 100644 --- a/services/coveralls/coveralls.service.js +++ b/services/coveralls/coveralls.service.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { coveragePercentage } = require('../color-formatters') +const { BaseJsonService } = require('..') const schema = Joi.object({ covered_percent: Joi.number() diff --git a/services/cran/cran.service.js b/services/cran/cran.service.js index d54800a231..27bc7a470f 100644 --- a/services/cran/cran.service.js +++ b/services/cran/cran.service.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { renderVersionBadge } = require('../version') +const { BaseJsonService } = require('..') const schema = Joi.object({ License: Joi.string().required(), diff --git a/services/crates/crates-base.js b/services/crates/crates-base.js index 7713ad7456..021ca43bff 100644 --- a/services/crates/crates-base.js +++ b/services/crates/crates-base.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService } = require('..') const keywords = ['Rust'] diff --git a/services/dependabot/dependabot.service.js b/services/dependabot/dependabot.service.js index 73b683415f..17a64824ce 100644 --- a/services/dependabot/dependabot.service.js +++ b/services/dependabot/dependabot.service.js @@ -1,7 +1,7 @@ 'use strict' -const Joi = require('@hapi/joi') const url = require('url') +const Joi = require('@hapi/joi') const { BaseJsonService } = require('..') const schema = Joi.object({ diff --git a/services/discourse/discourse.service.js b/services/discourse/discourse.service.js index 485030d02a..ac098309c1 100644 --- a/services/discourse/discourse.service.js +++ b/services/discourse/discourse.service.js @@ -2,9 +2,9 @@ const camelcase = require('camelcase') const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { metric } = require('../text-formatters') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService } = require('..') const schema = Joi.object({ topic_count: nonNegativeInteger, diff --git a/services/docker/docker-automated.service.js b/services/docker/docker-automated.service.js index 509a85a19a..250a6902b1 100644 --- a/services/docker/docker-automated.service.js +++ b/services/docker/docker-automated.service.js @@ -1,12 +1,12 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { dockerBlue, buildDockerUrl, getDockerHubUser, } = require('./docker-helpers') +const { BaseJsonService } = require('..') const automatedBuildSchema = Joi.object({ is_automated: Joi.boolean().required(), diff --git a/services/docker/docker-build.service.js b/services/docker/docker-build.service.js index 0dc6000f86..bdf220bb3e 100644 --- a/services/docker/docker-build.service.js +++ b/services/docker/docker-build.service.js @@ -1,13 +1,13 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { anyInteger } = require('../validators') const { dockerBlue, buildDockerUrl, getDockerHubUser, } = require('./docker-helpers') +const { BaseJsonService } = require('..') const buildSchema = Joi.object({ results: Joi.array() diff --git a/services/docker/docker-cloud-automated.service.js b/services/docker/docker-cloud-automated.service.js index 87cb99b365..4179d53880 100644 --- a/services/docker/docker-cloud-automated.service.js +++ b/services/docker/docker-cloud-automated.service.js @@ -1,8 +1,8 @@ 'use strict' -const { BaseJsonService } = require('..') const { dockerBlue, buildDockerUrl } = require('./docker-helpers') const { fetchBuild } = require('./docker-cloud-common-fetch') +const { BaseJsonService } = require('..') module.exports = class DockerCloudAutomatedBuild extends BaseJsonService { static get category() { diff --git a/services/docker/docker-cloud-build.service.js b/services/docker/docker-cloud-build.service.js index db194e8cdd..3229421d60 100644 --- a/services/docker/docker-cloud-build.service.js +++ b/services/docker/docker-cloud-build.service.js @@ -1,8 +1,8 @@ 'use strict' -const { BaseJsonService } = require('..') const { dockerBlue, buildDockerUrl } = require('./docker-helpers') const { fetchBuild } = require('./docker-cloud-common-fetch') +const { BaseJsonService } = require('..') module.exports = class DockerCloudBuild extends BaseJsonService { static get category() { diff --git a/services/docker/docker-pulls.service.js b/services/docker/docker-pulls.service.js index deddccd4e7..862d2536f0 100644 --- a/services/docker/docker-pulls.service.js +++ b/services/docker/docker-pulls.service.js @@ -2,13 +2,13 @@ const Joi = require('@hapi/joi') const { metric } = require('../text-formatters') -const { BaseJsonService } = require('..') const { nonNegativeInteger } = require('../validators') const { dockerBlue, buildDockerUrl, getDockerHubUser, } = require('./docker-helpers') +const { BaseJsonService } = require('..') const pullsSchema = Joi.object({ pull_count: nonNegativeInteger, diff --git a/services/docker/docker-stars.service.js b/services/docker/docker-stars.service.js index c2ef2445c6..6a812aeccc 100644 --- a/services/docker/docker-stars.service.js +++ b/services/docker/docker-stars.service.js @@ -1,13 +1,13 @@ 'use strict' const { metric } = require('../text-formatters') -const { BaseService } = require('..') const { nonNegativeInteger } = require('../validators') const { dockerBlue, buildDockerUrl, getDockerHubUser, } = require('./docker-helpers') +const { BaseService } = require('..') module.exports = class DockerStars extends BaseService { static get category() { diff --git a/services/dub/dub-download.service.js b/services/dub/dub-download.service.js index f25d94893c..1fff566827 100644 --- a/services/dub/dub-download.service.js +++ b/services/dub/dub-download.service.js @@ -3,8 +3,8 @@ const Joi = require('@hapi/joi') const { metric } = require('../text-formatters') const { downloadCount: downloadCountColor } = require('../color-formatters') -const { BaseJsonService } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService } = require('..') const schema = Joi.object({ downloads: Joi.object({ diff --git a/services/dub/dub-version.service.js b/services/dub/dub-version.service.js index e209feba84..33cbb90454 100644 --- a/services/dub/dub-version.service.js +++ b/services/dub/dub-version.service.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { renderVersionBadge } = require('../version') +const { BaseJsonService } = require('..') const schema = Joi.string().required() diff --git a/services/dynamic/dynamic-json.service.js b/services/dynamic/dynamic-json.service.js index 7b0f6443a7..af27ef069d 100644 --- a/services/dynamic/dynamic-json.service.js +++ b/services/dynamic/dynamic-json.service.js @@ -2,9 +2,9 @@ const Joi = require('@hapi/joi') const jp = require('jsonpath') -const { BaseJsonService, InvalidResponse } = require('..') const { renderDynamicBadge, errorMessages } = require('../dynamic-common') const { createRoute } = require('./dynamic-helpers') +const { BaseJsonService, InvalidResponse } = require('..') module.exports = class DynamicJson extends BaseJsonService { static get category() { diff --git a/services/dynamic/dynamic-xml.service.js b/services/dynamic/dynamic-xml.service.js index e4c75f1729..7723157b8e 100644 --- a/services/dynamic/dynamic-xml.service.js +++ b/services/dynamic/dynamic-xml.service.js @@ -2,9 +2,9 @@ const { DOMParser } = require('xmldom') const xpath = require('xpath') -const { BaseService, InvalidResponse } = require('..') const { renderDynamicBadge, errorMessages } = require('../dynamic-common') const { createRoute } = require('./dynamic-helpers') +const { BaseService, InvalidResponse } = require('..') // This service extends BaseService because it uses a different XML parser // than BaseXmlService which can be used with xpath. diff --git a/services/dynamic/dynamic-yaml.service.js b/services/dynamic/dynamic-yaml.service.js index 1cf8a07851..e8d6503823 100644 --- a/services/dynamic/dynamic-yaml.service.js +++ b/services/dynamic/dynamic-yaml.service.js @@ -2,9 +2,9 @@ const Joi = require('@hapi/joi') const jp = require('jsonpath') -const { BaseYamlService, InvalidResponse } = require('..') const { renderDynamicBadge, errorMessages } = require('../dynamic-common') const { createRoute } = require('./dynamic-helpers') +const { BaseYamlService, InvalidResponse } = require('..') module.exports = class DynamicYaml extends BaseYamlService { static get category() { diff --git a/services/elm-package/elm-package.service.js b/services/elm-package/elm-package.service.js index 7ee72c11d9..63918121a8 100644 --- a/services/elm-package/elm-package.service.js +++ b/services/elm-package/elm-package.service.js @@ -2,8 +2,8 @@ const Joi = require('@hapi/joi') const { renderVersionBadge } = require('../version') -const { BaseJsonService } = require('..') const { semver } = require('../validators') +const { BaseJsonService } = require('..') const schema = Joi.object({ version: semver }).required() diff --git a/services/endpoint/endpoint.service.js b/services/endpoint/endpoint.service.js index 8b8ad69c1a..77afe2d673 100644 --- a/services/endpoint/endpoint.service.js +++ b/services/endpoint/endpoint.service.js @@ -2,10 +2,10 @@ const { URL } = require('url') const Joi = require('@hapi/joi') -const { BaseJsonService, InvalidParameter } = require('..') const { errorMessages } = require('../dynamic-common') const { optionalUrl } = require('../validators') const { fetchEndpointData } = require('../endpoint-common') +const { BaseJsonService, InvalidParameter } = require('..') const blockedDomains = ['github.com', 'shields.io'] diff --git a/services/gem/gem-downloads.service.js b/services/gem/gem-downloads.service.js index db5848a521..ad4bd90f34 100644 --- a/services/gem/gem-downloads.service.js +++ b/services/gem/gem-downloads.service.js @@ -5,8 +5,8 @@ const Joi = require('@hapi/joi') const { downloadCount } = require('../color-formatters') const { metric } = require('../text-formatters') const { latest: latestVersion } = require('../version') -const { BaseJsonService, InvalidParameter, InvalidResponse } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService, InvalidParameter, InvalidResponse } = require('..') const keywords = ['ruby'] diff --git a/services/gem/gem-owner.service.js b/services/gem/gem-owner.service.js index 19932243fc..11787c1655 100644 --- a/services/gem/gem-owner.service.js +++ b/services/gem/gem-owner.service.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { floorCount: floorCountColor } = require('../color-formatters') +const { BaseJsonService } = require('..') const ownerSchema = Joi.array().required() diff --git a/services/github/github-auth-service.js b/services/github/github-auth-service.js index f9242d9a69..c398ce6de0 100644 --- a/services/github/github-auth-service.js +++ b/services/github/github-auth-service.js @@ -1,7 +1,7 @@ 'use strict' -const { BaseJsonService } = require('..') const { staticAuthConfigured } = require('./github-helpers') +const { BaseJsonService } = require('..') function createRequestFetcher(context, config) { const { sendAndCacheRequestWithCallbacks, githubApiProvider } = context diff --git a/services/github/github-commit-status.service.js b/services/github/github-commit-status.service.js index 31a3aeb2a2..8d7772e4d8 100644 --- a/services/github/github-commit-status.service.js +++ b/services/github/github-commit-status.service.js @@ -1,9 +1,9 @@ 'use strict' const Joi = require('@hapi/joi') -const { NotFound, InvalidParameter } = require('..') const { GithubAuthService } = require('./github-auth-service') const { documentation, errorMessagesFor } = require('./github-helpers') +const { NotFound, InvalidParameter } = require('..') const schema = Joi.object({ // https://stackoverflow.com/a/23969867/893113 diff --git a/services/github/github-common-fetch.js b/services/github/github-common-fetch.js index fd4d189e2d..dc865d0188 100644 --- a/services/github/github-common-fetch.js +++ b/services/github/github-common-fetch.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { InvalidResponse } = require('..') const { errorMessagesFor } = require('./github-helpers') +const { InvalidResponse } = require('..') const issueSchema = Joi.object({ head: Joi.object({ diff --git a/services/github/github-downloads.service.js b/services/github/github-downloads.service.js index 7c9861d578..2e1e71cb71 100644 --- a/services/github/github-downloads.service.js +++ b/services/github/github-downloads.service.js @@ -1,12 +1,12 @@ 'use strict' const Joi = require('@hapi/joi') -const { NotFound } = require('..') const { metric } = require('../text-formatters') const { nonNegativeInteger } = require('../validators') const { downloadCount: downloadCountColor } = require('../color-formatters') const { GithubAuthService } = require('./github-auth-service') const { documentation, errorMessagesFor } = require('./github-helpers') +const { NotFound } = require('..') const releaseSchema = Joi.object({ assets: Joi.array() diff --git a/services/github/github-issue-detail.service.js b/services/github/github-issue-detail.service.js index b4e71ac550..9dff561447 100644 --- a/services/github/github-issue-detail.service.js +++ b/services/github/github-issue-detail.service.js @@ -1,7 +1,6 @@ 'use strict' const Joi = require('@hapi/joi') -const { InvalidResponse } = require('..') const { nonNegativeInteger } = require('../validators') const { formatDate, metric } = require('../text-formatters') const { age } = require('../color-formatters') @@ -12,6 +11,7 @@ const { stateColor, commentsColor, } = require('./github-helpers') +const { InvalidResponse } = require('..') const commonSchemaFields = { number: nonNegativeInteger, diff --git a/services/github/github-issue-detail.spec.js b/services/github/github-issue-detail.spec.js index e1dc08ac65..84b9a8386b 100644 --- a/services/github/github-issue-detail.spec.js +++ b/services/github/github-issue-detail.spec.js @@ -2,11 +2,11 @@ const { expect } = require('chai') const { test, given } = require('sazerac') -const { InvalidResponse } = require('..') const { age } = require('../color-formatters') const { formatDate, metric } = require('../text-formatters') const GithubIssueDetail = require('./github-issue-detail.service') const { stateColor, commentsColor } = require('./github-helpers') +const { InvalidResponse } = require('..') describe('GithubIssueDetail', function() { test(GithubIssueDetail.render, () => { diff --git a/services/github/github-tag.service.js b/services/github/github-tag.service.js index b6963ab40b..40c9dc2c3e 100644 --- a/services/github/github-tag.service.js +++ b/services/github/github-tag.service.js @@ -1,12 +1,12 @@ 'use strict' const Joi = require('@hapi/joi') -const { NotFound } = require('..') const { addv } = require('../text-formatters') const { version: versionColor } = require('../color-formatters') const { latest } = require('../version') const { GithubAuthService } = require('./github-auth-service') const { documentation, errorMessagesFor } = require('./github-helpers') +const { NotFound } = require('..') const schema = Joi.alternatives() .try( diff --git a/services/gitlab/gitlab-pipeline-status.service.js b/services/gitlab/gitlab-pipeline-status.service.js index c1d47c6bcb..7d6dee42c5 100644 --- a/services/gitlab/gitlab-pipeline-status.service.js +++ b/services/gitlab/gitlab-pipeline-status.service.js @@ -2,8 +2,8 @@ const Joi = require('@hapi/joi') const { isBuildStatus, renderBuildStatusBadge } = require('../build-status') -const { BaseSvgScrapingService, NotFound } = require('..') const { optionalUrl } = require('../validators') +const { BaseSvgScrapingService, NotFound } = require('..') const badgeSchema = Joi.object({ message: Joi.alternatives() diff --git a/services/hackage/hackage-version.service.js b/services/hackage/hackage-version.service.js index 9d385cbdf4..46321ffb6c 100644 --- a/services/hackage/hackage-version.service.js +++ b/services/hackage/hackage-version.service.js @@ -1,7 +1,7 @@ 'use strict' -const { BaseService, InvalidResponse } = require('..') const { renderVersionBadge } = require('../version') +const { BaseService, InvalidResponse } = require('..') module.exports = class HackageVersion extends BaseService { static get category() { diff --git a/services/hsts/hsts.service.js b/services/hsts/hsts.service.js index 42dbd1ea36..707078ef0e 100644 --- a/services/hsts/hsts.service.js +++ b/services/hsts/hsts.service.js @@ -1,8 +1,8 @@ 'use strict' const label = 'hsts preloaded' -const { BaseJsonService } = require('..') const Joi = require('@hapi/joi') +const { BaseJsonService } = require('..') const schema = Joi.object({ status: Joi.string().required(), }).required() diff --git a/services/itunes/itunes.service.js b/services/itunes/itunes.service.js index 2c531bd91f..a460c8a930 100644 --- a/services/itunes/itunes.service.js +++ b/services/itunes/itunes.service.js @@ -2,8 +2,8 @@ const Joi = require('@hapi/joi') const { renderVersionBadge } = require('../version') -const { BaseJsonService, NotFound } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService, NotFound } = require('..') const schema = Joi.object({ resultCount: nonNegativeInteger, diff --git a/services/jenkins/jenkins-base.js b/services/jenkins/jenkins-base.js index d1a3fefa88..a74507438f 100644 --- a/services/jenkins/jenkins-base.js +++ b/services/jenkins/jenkins-base.js @@ -1,7 +1,7 @@ 'use strict' -const { BaseJsonService } = require('..') const serverSecrets = require('../../lib/server-secrets') +const { BaseJsonService } = require('..') module.exports = class JenkinsBase extends BaseJsonService { async fetch({ diff --git a/services/jenkins/jenkins-plugin-installs.service.js b/services/jenkins/jenkins-plugin-installs.service.js index c98d76febd..714120a0a5 100644 --- a/services/jenkins/jenkins-plugin-installs.service.js +++ b/services/jenkins/jenkins-plugin-installs.service.js @@ -3,8 +3,8 @@ const Joi = require('@hapi/joi') const { downloadCount: downloadCountColor } = require('../color-formatters') const { metric } = require('../text-formatters') -const { BaseJsonService, NotFound } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService, NotFound } = require('..') const schemaInstallations = Joi.object() .keys({ diff --git a/services/jenkins/jenkins-plugin-version.service.js b/services/jenkins/jenkins-plugin-version.service.js index 17f86d718c..ad26ff73fc 100644 --- a/services/jenkins/jenkins-plugin-version.service.js +++ b/services/jenkins/jenkins-plugin-version.service.js @@ -1,9 +1,9 @@ 'use strict' -const { BaseService, NotFound } = require('..') const { promisify } = require('util') const { regularUpdate } = require('../../core/legacy/regular-update') const { renderVersionBadge } = require('../version') +const { BaseService, NotFound } = require('..') module.exports = class JenkinsPluginVersion extends BaseService { static get category() { diff --git a/services/jenkins/jenkins-tests.service.js b/services/jenkins/jenkins-tests.service.js index 8d2f98f155..f82f02e780 100644 --- a/services/jenkins/jenkins-tests.service.js +++ b/services/jenkins/jenkins-tests.service.js @@ -1,7 +1,6 @@ 'use strict' const Joi = require('@hapi/joi') -const { InvalidResponse } = require('..') const { documentation, testResultQueryParamSchema, @@ -14,6 +13,7 @@ const { buildUrl, queryParamSchema, } = require('./jenkins-common') +const { InvalidResponse } = require('..') // In the API response, the `actions` array can be empty, and when it is not empty it will contain a // mix of objects. Some will be empty objects, and several will not have the test count properties. diff --git a/services/jira/jira-base.js b/services/jira/jira-base.js index e22d813b33..4f9e5f0d2c 100644 --- a/services/jira/jira-base.js +++ b/services/jira/jira-base.js @@ -1,7 +1,7 @@ 'use strict' -const { BaseJsonService } = require('..') const serverSecrets = require('../../lib/server-secrets') +const { BaseJsonService } = require('..') module.exports = class JiraBase extends BaseJsonService { static get category() { diff --git a/services/jitpack/jitpack-downloads.service.js b/services/jitpack/jitpack-downloads.service.js index 282db64008..260eafa173 100644 --- a/services/jitpack/jitpack-downloads.service.js +++ b/services/jitpack/jitpack-downloads.service.js @@ -2,9 +2,9 @@ const Joi = require('@hapi/joi') const { nonNegativeInteger } = require('../validators') -const { BaseJsonService } = require('..') const { downloadCount } = require('../color-formatters') const { metric } = require('../text-formatters') +const { BaseJsonService } = require('..') const schema = Joi.object({ week: nonNegativeInteger, diff --git a/services/jitpack/jitpack-version.service.js b/services/jitpack/jitpack-version.service.js index f66ff6a386..f4d7464b76 100644 --- a/services/jitpack/jitpack-version.service.js +++ b/services/jitpack/jitpack-version.service.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { renderVersionBadge } = require('../version') +const { BaseJsonService } = require('..') const schema = Joi.object({ version: Joi.string().required(), diff --git a/services/liberapay/liberapay-base.js b/services/liberapay/liberapay-base.js index c1d0daeb1c..990818837e 100644 --- a/services/liberapay/liberapay-base.js +++ b/services/liberapay/liberapay-base.js @@ -2,9 +2,9 @@ const Joi = require('@hapi/joi') const { metric } = require('../text-formatters') -const { BaseJsonService } = require('..') const { colorScale } = require('../color-formatters') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService } = require('..') const schema = Joi.object({ npatrons: nonNegativeInteger, diff --git a/services/liberapay/liberapay-gives.service.js b/services/liberapay/liberapay-gives.service.js index 6e41232aac..95455cdbc6 100644 --- a/services/liberapay/liberapay-gives.service.js +++ b/services/liberapay/liberapay-gives.service.js @@ -1,7 +1,7 @@ 'use strict' -const { InvalidResponse } = require('..') const { renderCurrencyBadge, LiberapayBase } = require('./liberapay-base') +const { InvalidResponse } = require('..') module.exports = class LiberapayGives extends LiberapayBase { static get route() { diff --git a/services/liberapay/liberapay-goal.service.js b/services/liberapay/liberapay-goal.service.js index a2a77061bb..0b78efd747 100644 --- a/services/liberapay/liberapay-goal.service.js +++ b/services/liberapay/liberapay-goal.service.js @@ -1,8 +1,8 @@ 'use strict' -const { InvalidResponse } = require('..') -const { LiberapayBase } = require('./liberapay-base') const { colorScale } = require('../color-formatters') +const { LiberapayBase } = require('./liberapay-base') +const { InvalidResponse } = require('..') module.exports = class LiberapayGoal extends LiberapayBase { static get route() { diff --git a/services/liberapay/liberapay-receives.service.js b/services/liberapay/liberapay-receives.service.js index 3987a03c47..5eeabe7278 100644 --- a/services/liberapay/liberapay-receives.service.js +++ b/services/liberapay/liberapay-receives.service.js @@ -1,7 +1,7 @@ 'use strict' -const { InvalidResponse } = require('..') const { renderCurrencyBadge, LiberapayBase } = require('./liberapay-base') +const { InvalidResponse } = require('..') module.exports = class LiberapayReceives extends LiberapayBase { static get route() { diff --git a/services/librariesio/librariesio-dependencies.service.js b/services/librariesio/librariesio-dependencies.service.js index 99844c2775..c8f36bc4a5 100644 --- a/services/librariesio/librariesio-dependencies.service.js +++ b/services/librariesio/librariesio-dependencies.service.js @@ -1,11 +1,11 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { transform, renderDependenciesBadge, } = require('./librariesio-dependencies-helpers') +const { BaseJsonService } = require('..') const schema = Joi.object({ dependencies: Joi.array() diff --git a/services/librariesio/librariesio-dependent-repos.service.js b/services/librariesio/librariesio-dependent-repos.service.js index 745ed1dc04..e02e6826b9 100644 --- a/services/librariesio/librariesio-dependent-repos.service.js +++ b/services/librariesio/librariesio-dependent-repos.service.js @@ -1,8 +1,8 @@ 'use strict' -const { BaseJsonService } = require('..') const { metric } = require('../text-formatters') const { fetchProject } = require('./librariesio-common') +const { BaseJsonService } = require('..') // https://libraries.io/api#project-dependent-repositories module.exports = class LibrariesIoDependentRepos extends BaseJsonService { diff --git a/services/librariesio/librariesio-dependents.service.js b/services/librariesio/librariesio-dependents.service.js index 8d0fb11a0a..8d030b3629 100644 --- a/services/librariesio/librariesio-dependents.service.js +++ b/services/librariesio/librariesio-dependents.service.js @@ -1,8 +1,8 @@ 'use strict' -const { BaseJsonService } = require('..') const { metric } = require('../text-formatters') const { fetchProject } = require('./librariesio-common') +const { BaseJsonService } = require('..') // https://libraries.io/api#project-dependents module.exports = class LibrariesIoDependents extends BaseJsonService { diff --git a/services/librariesio/librariesio-sourcerank.service.js b/services/librariesio/librariesio-sourcerank.service.js index 4278f0bc57..0fc732884b 100644 --- a/services/librariesio/librariesio-sourcerank.service.js +++ b/services/librariesio/librariesio-sourcerank.service.js @@ -1,8 +1,8 @@ 'use strict' -const { BaseJsonService } = require('..') const { colorScale } = require('../color-formatters') const { fetchProject } = require('./librariesio-common') +const { BaseJsonService } = require('..') const sourceRankColor = colorScale([10, 15, 20, 25, 30]) diff --git a/services/luarocks/luarocks.service.js b/services/luarocks/luarocks.service.js index 0fde7c6452..cacac37954 100644 --- a/services/luarocks/luarocks.service.js +++ b/services/luarocks/luarocks.service.js @@ -1,9 +1,9 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService, NotFound } = require('..') const { addv } = require('../text-formatters') const { latestVersion } = require('./luarocks-version-helpers') +const { BaseJsonService, NotFound } = require('..') const schema = Joi.object({ repository: Joi.object() diff --git a/services/mastodon/mastodon-follow.service.js b/services/mastodon/mastodon-follow.service.js index 9c53a1714e..a7487ee1d8 100644 --- a/services/mastodon/mastodon-follow.service.js +++ b/services/mastodon/mastodon-follow.service.js @@ -1,9 +1,9 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService, NotFound } = require('..') const { metric } = require('../text-formatters') const { optionalUrl, nonNegativeInteger } = require('../validators') +const { BaseJsonService, NotFound } = require('..') const schema = Joi.object({ username: Joi.string().required(), diff --git a/services/maven-central/maven-central.service.js b/services/maven-central/maven-central.service.js index c9a204b67e..3b0c91a4cf 100644 --- a/services/maven-central/maven-central.service.js +++ b/services/maven-central/maven-central.service.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseXmlService, NotFound } = require('..') const { renderVersionBadge } = require('../version') +const { BaseXmlService, NotFound } = require('..') const schema = Joi.object({ metadata: Joi.object({ diff --git a/services/maven-metadata/maven-metadata.service.js b/services/maven-metadata/maven-metadata.service.js index cf98027b9b..84514be9e9 100644 --- a/services/maven-metadata/maven-metadata.service.js +++ b/services/maven-metadata/maven-metadata.service.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseXmlService } = require('..') const { renderVersionBadge } = require('../version') +const { BaseXmlService } = require('..') const schema = Joi.object({ metadata: Joi.object({ diff --git a/services/microbadger/microbadger-base.js b/services/microbadger/microbadger-base.js index 571aa7af03..949cd59444 100644 --- a/services/microbadger/microbadger-base.js +++ b/services/microbadger/microbadger-base.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService, NotFound } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService, NotFound } = require('..') const schema = Joi.object({ LayerCount: nonNegativeInteger, diff --git a/services/nexus/nexus.service.js b/services/nexus/nexus.service.js index d4042ce48a..8f1c506b6e 100644 --- a/services/nexus/nexus.service.js +++ b/services/nexus/nexus.service.js @@ -4,11 +4,11 @@ const Joi = require('@hapi/joi') const { version: versionColor } = require('../color-formatters') const { addv } = require('../text-formatters') const serverSecrets = require('../../lib/server-secrets') -const { BaseJsonService, InvalidResponse, NotFound } = require('..') const { optionalDottedVersionNClausesWithOptionalSuffix, } = require('../validators') const { isSnapshotVersion } = require('./nexus-version') +const { BaseJsonService, InvalidResponse, NotFound } = require('..') const searchApiSchema = Joi.object({ data: Joi.array() diff --git a/services/nexus/nexus.spec.js b/services/nexus/nexus.spec.js index cfa665cf16..92e5c91382 100644 --- a/services/nexus/nexus.spec.js +++ b/services/nexus/nexus.spec.js @@ -1,8 +1,8 @@ 'use strict' const { expect } = require('chai') -const { InvalidResponse, NotFound } = require('..') const Nexus = require('./nexus.service') +const { InvalidResponse, NotFound } = require('..') describe('Nexus', function() { context('transform()', function() { diff --git a/services/nodeping/nodeping-status.service.js b/services/nodeping/nodeping-status.service.js index 68a7e08958..adac759a16 100644 --- a/services/nodeping/nodeping-status.service.js +++ b/services/nodeping/nodeping-status.service.js @@ -1,12 +1,12 @@ 'use strict' -const { BaseJsonService } = require('..') const Joi = require('@hapi/joi') const { queryParamSchema, exampleQueryParams, renderWebsiteStatus, } = require('../website-status') +const { BaseJsonService } = require('..') const schema = Joi.array() .items(Joi.object().keys({ su: Joi.boolean() })) diff --git a/services/nodeping/nodeping-uptime.service.js b/services/nodeping/nodeping-uptime.service.js index dadbd7f741..8f74466737 100644 --- a/services/nodeping/nodeping-uptime.service.js +++ b/services/nodeping/nodeping-uptime.service.js @@ -1,8 +1,8 @@ 'use strict' -const { BaseJsonService } = require('..') const Joi = require('@hapi/joi') const { colorScale } = require('../color-formatters') +const { BaseJsonService } = require('..') const colorFormatter = colorScale([99, 99.5, 100]) diff --git a/services/npm/npm-base.js b/services/npm/npm-base.js index 023088a0c6..829eb1af4c 100644 --- a/services/npm/npm-base.js +++ b/services/npm/npm-base.js @@ -2,9 +2,9 @@ const Joi = require('@hapi/joi') const serverSecrets = require('../../lib/server-secrets') -const { BaseJsonService, InvalidResponse, NotFound } = require('..') const { optionalUrl } = require('../validators') const { isDependencyMap } = require('../package-json-helpers') +const { BaseJsonService, InvalidResponse, NotFound } = require('..') const deprecatedLicenseObjectSchema = Joi.object({ type: Joi.string().required(), diff --git a/services/npm/npm-downloads.service.js b/services/npm/npm-downloads.service.js index 7bebf18cf6..7620b8c96e 100644 --- a/services/npm/npm-downloads.service.js +++ b/services/npm/npm-downloads.service.js @@ -2,8 +2,8 @@ const Joi = require('@hapi/joi') const { metric } = require('../text-formatters') -const { BaseJsonService } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService } = require('..') // https://github.com/npm/registry/blob/master/docs/download-counts.md#output const pointResponseSchema = Joi.object({ diff --git a/services/npm/npm-version.service.js b/services/npm/npm-version.service.js index 1c590305b9..87a529e1b2 100644 --- a/services/npm/npm-version.service.js +++ b/services/npm/npm-version.service.js @@ -2,8 +2,8 @@ const Joi = require('@hapi/joi') const { renderVersionBadge } = require('../version') -const { NotFound } = require('..') const NpmBase = require('./npm-base') +const { NotFound } = require('..') const keywords = ['node'] diff --git a/services/nuget/nuget-v2-service-family.js b/services/nuget/nuget-v2-service-family.js index 8a59aaa8ca..bf4235003c 100644 --- a/services/nuget/nuget-v2-service-family.js +++ b/services/nuget/nuget-v2-service-family.js @@ -1,13 +1,13 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService, BaseXmlService, NotFound } = require('..') const { nonNegativeInteger } = require('../validators') const { renderVersionBadge, renderDownloadBadge, odataToObject, } = require('./nuget-helpers') +const { BaseJsonService, BaseXmlService, NotFound } = require('..') function createFilter({ packageName, includePrereleases }) { const releaseTypeFilter = includePrereleases diff --git a/services/nuget/nuget-v3-service-family.js b/services/nuget/nuget-v3-service-family.js index cc41653e63..a5b1d05dea 100644 --- a/services/nuget/nuget-v3-service-family.js +++ b/services/nuget/nuget-v3-service-family.js @@ -4,8 +4,8 @@ const { promisify } = require('util') const Joi = require('@hapi/joi') const { regularUpdate } = require('../../core/legacy/regular-update') const RouteBuilder = require('../route-builder') -const { BaseJsonService, NotFound } = require('..') const { renderVersionBadge, renderDownloadBadge } = require('./nuget-helpers') +const { BaseJsonService, NotFound } = require('..') /* * Build the Shields service URL object for the given service configuration. Return diff --git a/services/opencollective/opencollective-base.js b/services/opencollective/opencollective-base.js index f6bf42dc2c..4ccd303c29 100644 --- a/services/opencollective/opencollective-base.js +++ b/services/opencollective/opencollective-base.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService } = require('..') // https://developer.opencollective.com/#/api/collectives?id=get-info const collectiveDetailsSchema = Joi.object().keys({ diff --git a/services/packagecontrol/packagecontrol.service.js b/services/packagecontrol/packagecontrol.service.js index 1ec817d5f1..c02f0caa4b 100644 --- a/services/packagecontrol/packagecontrol.service.js +++ b/services/packagecontrol/packagecontrol.service.js @@ -3,8 +3,8 @@ const Joi = require('@hapi/joi') const { metric } = require('../text-formatters') const { downloadCount } = require('../color-formatters') -const { BaseJsonService } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService } = require('..') const keywords = ['sublime', 'sublimetext', 'packagecontrol'] diff --git a/services/pub/pub.service.js b/services/pub/pub.service.js index c230cf644b..1127ca03f4 100644 --- a/services/pub/pub.service.js +++ b/services/pub/pub.service.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { latest, renderVersionBadge } = require('../version') +const { BaseJsonService } = require('..') const schema = Joi.object({ versions: Joi.array() diff --git a/services/puppetforge/puppetforge-base.js b/services/puppetforge/puppetforge-base.js index f9af192354..db48d825d1 100644 --- a/services/puppetforge/puppetforge-base.js +++ b/services/puppetforge/puppetforge-base.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { nonNegativeInteger, semver } = require('../validators') +const { BaseJsonService } = require('..') const usersSchema = Joi.object({ module_count: nonNegativeInteger, diff --git a/services/puppetforge/puppetforge-module-endorsement.service.js b/services/puppetforge/puppetforge-module-endorsement.service.js index f326d4076f..227e3db8d6 100644 --- a/services/puppetforge/puppetforge-module-endorsement.service.js +++ b/services/puppetforge/puppetforge-module-endorsement.service.js @@ -1,7 +1,7 @@ 'use strict' -const { NotFound } = require('..') const { BasePuppetForgeModulesService } = require('./puppetforge-base') +const { NotFound } = require('..') module.exports = class PuppetforgeModuleEndorsement extends BasePuppetForgeModulesService { static get category() { diff --git a/services/puppetforge/puppetforge-module-feedback.service.js b/services/puppetforge/puppetforge-module-feedback.service.js index 1634575b83..f42ec9c037 100644 --- a/services/puppetforge/puppetforge-module-feedback.service.js +++ b/services/puppetforge/puppetforge-module-feedback.service.js @@ -1,10 +1,10 @@ 'use strict' -const { NotFound } = require('..') const { coveragePercentage: coveragePercentageColor, } = require('../color-formatters') const { BasePuppetForgeModulesService } = require('./puppetforge-base') +const { NotFound } = require('..') module.exports = class PuppetforgeModuleFeedback extends BasePuppetForgeModulesService { static get category() { diff --git a/services/puppetforge/puppetforge-module-pdk-version.service.js b/services/puppetforge/puppetforge-module-pdk-version.service.js index 7d294088a0..6b7aeb4ec2 100644 --- a/services/puppetforge/puppetforge-module-pdk-version.service.js +++ b/services/puppetforge/puppetforge-module-pdk-version.service.js @@ -1,8 +1,8 @@ 'use strict' -const { NotFound } = require('..') const { renderVersionBadge } = require('../version') const { BasePuppetForgeModulesService } = require('./puppetforge-base') +const { NotFound } = require('..') module.exports = class PuppetforgeModulePdkVersion extends BasePuppetForgeModulesService { static get category() { diff --git a/services/pypi/pypi-downloads.service.js b/services/pypi/pypi-downloads.service.js index 09cec5098b..c592bca47c 100644 --- a/services/pypi/pypi-downloads.service.js +++ b/services/pypi/pypi-downloads.service.js @@ -3,8 +3,8 @@ const Joi = require('@hapi/joi') const { downloadCount } = require('../color-formatters') const { metric } = require('../text-formatters') -const { BaseJsonService } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService } = require('..') const keywords = ['python'] diff --git a/services/reddit/subreddit-subscribers.service.js b/services/reddit/subreddit-subscribers.service.js index 5c47593b66..e59273f478 100644 --- a/services/reddit/subreddit-subscribers.service.js +++ b/services/reddit/subreddit-subscribers.service.js @@ -1,9 +1,9 @@ 'use strict' -const { BaseJsonService, NotFound } = require('..') const Joi = require('@hapi/joi') const { optionalNonNegativeInteger } = require('../validators') const { metric } = require('../text-formatters') +const { BaseJsonService, NotFound } = require('..') const schema = Joi.object({ data: Joi.object({ diff --git a/services/redmine/redmine.service.js b/services/redmine/redmine.service.js index e05a3841c6..b4a95e97e6 100644 --- a/services/redmine/redmine.service.js +++ b/services/redmine/redmine.service.js @@ -1,8 +1,8 @@ 'use strict' +const Joi = require('@hapi/joi') const { starRating } = require('../text-formatters') const { floorCount: floorCountColor } = require('../color-formatters') -const Joi = require('@hapi/joi') const { BaseXmlService } = require('..') const schema = Joi.object({ diff --git a/services/requires/requires.service.js b/services/requires/requires.service.js index ec3a105a72..64f13c239d 100644 --- a/services/requires/requires.service.js +++ b/services/requires/requires.service.js @@ -1,7 +1,7 @@ 'use strict' -const { BaseJsonService } = require('..') const Joi = require('@hapi/joi') +const { BaseJsonService } = require('..') const statusSchema = Joi.object({ status: Joi.string().required(), diff --git a/services/scrutinizer/scrutinizer-coverage.service.js b/services/scrutinizer/scrutinizer-coverage.service.js index a5e74277f7..d8bdeb4445 100644 --- a/services/scrutinizer/scrutinizer-coverage.service.js +++ b/services/scrutinizer/scrutinizer-coverage.service.js @@ -1,9 +1,9 @@ 'use strict' const Joi = require('@hapi/joi') -const { NotFound } = require('..') const { colorScale } = require('../color-formatters') const ScrutinizerBase = require('./scrutinizer-base') +const { NotFound } = require('..') const schema = Joi.object({ default_branch: Joi.string().required(), diff --git a/services/scrutinizer/scrutinizer-coverage.spec.js b/services/scrutinizer/scrutinizer-coverage.spec.js index b8361be325..ffe58da93a 100644 --- a/services/scrutinizer/scrutinizer-coverage.spec.js +++ b/services/scrutinizer/scrutinizer-coverage.spec.js @@ -2,8 +2,8 @@ const { expect } = require('chai') const { test, given } = require('sazerac') -const { NotFound } = require('..') const [ScrutinizerCoverage] = require('./scrutinizer-coverage.service') +const { NotFound } = require('..') describe('ScrutinizerCoverage', function() { test(ScrutinizerCoverage.render, () => { diff --git a/services/snyk/snyk-vulnerability-npm.service.js b/services/snyk/snyk-vulnerability-npm.service.js index d899e3fc3e..e8ab9a1983 100644 --- a/services/snyk/snyk-vulnerability-npm.service.js +++ b/services/snyk/snyk-vulnerability-npm.service.js @@ -1,7 +1,7 @@ 'use strict' -const { NotFound } = require('..') const SynkVulnerabilityBase = require('./snyk-vulnerability-base') +const { NotFound } = require('..') module.exports = class SnykVulnerabilityNpm extends SynkVulnerabilityBase { static get route() { diff --git a/services/sonar/sonar-base.js b/services/sonar/sonar-base.js index e5e4d1d65a..e988995a55 100644 --- a/services/sonar/sonar-base.js +++ b/services/sonar/sonar-base.js @@ -2,8 +2,8 @@ const Joi = require('@hapi/joi') const serverSecrets = require('../../lib/server-secrets') -const { BaseJsonService } = require('..') const { isLegacyVersion } = require('./sonar-helpers') +const { BaseJsonService } = require('..') const schema = Joi.object({ component: Joi.object({ diff --git a/services/sourceforge/sourceforge.service.js b/services/sourceforge/sourceforge.service.js index f158cfabad..9bdceba087 100644 --- a/services/sourceforge/sourceforge.service.js +++ b/services/sourceforge/sourceforge.service.js @@ -2,10 +2,10 @@ const Joi = require('@hapi/joi') const moment = require('moment') -const { BaseJsonService } = require('..') const { metric } = require('../text-formatters') const { downloadCount } = require('../color-formatters') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService } = require('..') const schema = Joi.object({ total: nonNegativeInteger, diff --git a/services/stackexchange/stackexchange-monthlyquestions.service.js b/services/stackexchange/stackexchange-monthlyquestions.service.js index a2b83b5c37..c3358fac48 100644 --- a/services/stackexchange/stackexchange-monthlyquestions.service.js +++ b/services/stackexchange/stackexchange-monthlyquestions.service.js @@ -2,9 +2,9 @@ const moment = require('moment') const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { nonNegativeInteger } = require('../validators') const renderQuestionsBadge = require('./stackexchange-helpers') +const { BaseJsonService } = require('..') const tagSchema = Joi.object({ total: nonNegativeInteger, diff --git a/services/stackexchange/stackexchange-taginfo.service.js b/services/stackexchange/stackexchange-taginfo.service.js index 9736e85bff..e3dad4c21f 100644 --- a/services/stackexchange/stackexchange-taginfo.service.js +++ b/services/stackexchange/stackexchange-taginfo.service.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const renderQuestionsBadge = require('./stackexchange-helpers') +const { BaseJsonService } = require('..') const tagSchema = Joi.object({ items: Joi.array() diff --git a/services/static-badge/static-badge.service.js b/services/static-badge/static-badge.service.js index 85f2710328..a8c2109d5c 100644 --- a/services/static-badge/static-badge.service.js +++ b/services/static-badge/static-badge.service.js @@ -1,7 +1,7 @@ 'use strict' -const { BaseStaticService } = require('..') const { escapeFormat } = require('../../core/badge-urls/path-helpers') +const { BaseStaticService } = require('..') module.exports = class StaticBadge extends BaseStaticService { static get category() { diff --git a/services/steam/steam-workshop.service.js b/services/steam/steam-workshop.service.js index d53598d276..4f45387c9c 100644 --- a/services/steam/steam-workshop.service.js +++ b/services/steam/steam-workshop.service.js @@ -4,8 +4,8 @@ const Joi = require('@hapi/joi') const prettyBytes = require('pretty-bytes') const { metric, formatDate } = require('../text-formatters') const { age: ageColor, downloadCount } = require('../color-formatters') -const { NotFound } = require('..') const BaseSteamAPI = require('./steam-base') +const { NotFound } = require('..') const documentation = `

diff --git a/services/teamcity/teamcity-coverage.service.js b/services/teamcity/teamcity-coverage.service.js index 41827d5fcf..626db6bf57 100644 --- a/services/teamcity/teamcity-coverage.service.js +++ b/services/teamcity/teamcity-coverage.service.js @@ -2,8 +2,8 @@ const Joi = require('@hapi/joi') const { coveragePercentage } = require('../color-formatters') -const { InvalidResponse } = require('..') const TeamCityBase = require('./teamcity-base') +const { InvalidResponse } = require('..') const buildStatisticsSchema = Joi.object({ property: Joi.array() diff --git a/services/travis/travis-php-version.service.js b/services/travis/travis-php-version.service.js index b2b4e573ca..80cfbdb727 100644 --- a/services/travis/travis-php-version.service.js +++ b/services/travis/travis-php-version.service.js @@ -1,12 +1,12 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { minorVersion, versionReduction, getPhpReleases, } = require('../php-version') +const { BaseJsonService } = require('..') const optionalNumberOrString = Joi.alternatives(Joi.string(), Joi.number()) const schema = Joi.object({ diff --git a/services/twitter/twitter.service.js b/services/twitter/twitter.service.js index 84c63222b1..eeda287a29 100644 --- a/services/twitter/twitter.service.js +++ b/services/twitter/twitter.service.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseService, BaseJsonService, NotFound } = require('..') const { metric } = require('../text-formatters') +const { BaseService, BaseJsonService, NotFound } = require('..') class TwitterUrl extends BaseService { static get category() { diff --git a/services/vaadin-directory/vaadin-directory-base.js b/services/vaadin-directory/vaadin-directory-base.js index 9e82c86837..17776c985c 100644 --- a/services/vaadin-directory/vaadin-directory-base.js +++ b/services/vaadin-directory/vaadin-directory-base.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService } = require('..') const schema = Joi.object({ ratingCount: nonNegativeInteger, diff --git a/services/visual-studio-marketplace/visual-studio-marketplace-base.js b/services/visual-studio-marketplace/visual-studio-marketplace-base.js index d370069bd6..c197ba333d 100644 --- a/services/visual-studio-marketplace/visual-studio-marketplace-base.js +++ b/services/visual-studio-marketplace/visual-studio-marketplace-base.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService, NotFound } = require('..') const validate = require('../../core/base-service/validate') +const { BaseJsonService, NotFound } = require('..') const extensionQuerySchema = Joi.object({ results: Joi.array() diff --git a/services/website/website.service.js b/services/website/website.service.js index 6993ca662b..ebf61b1149 100644 --- a/services/website/website.service.js +++ b/services/website/website.service.js @@ -1,11 +1,11 @@ 'use strict' -const { BaseService } = require('..') const { queryParamSchema, exampleQueryParams, renderWebsiteStatus, } = require('../website-status') +const { BaseService } = require('..') const documentation = `

diff --git a/services/wordpress/wordpress-base.js b/services/wordpress/wordpress-base.js index 0e919283dc..567cf72614 100644 --- a/services/wordpress/wordpress-base.js +++ b/services/wordpress/wordpress-base.js @@ -1,8 +1,8 @@ 'use strict' const Joi = require('@hapi/joi') -const { BaseJsonService, NotFound } = require('..') const { nonNegativeInteger } = require('../validators') +const { BaseJsonService, NotFound } = require('..') const foundSchema = Joi.object() .keys({ diff --git a/services/wordpress/wordpress-downloads.service.js b/services/wordpress/wordpress-downloads.service.js index 6874ceb55d..8728caa45f 100644 --- a/services/wordpress/wordpress-downloads.service.js +++ b/services/wordpress/wordpress-downloads.service.js @@ -3,8 +3,8 @@ const Joi = require('@hapi/joi') const { metric } = require('../text-formatters') const { downloadCount } = require('../color-formatters') -const { BaseJsonService, NotFound } = require('..') const BaseWordpress = require('./wordpress-base') +const { BaseJsonService, NotFound } = require('..') const dateSchema = Joi.object() .pattern(Joi.date().iso(), Joi.number().integer())