Skip to content

Commit

Permalink
Run Prettier organize imports plugin (#644)
Browse files Browse the repository at this point in the history
  • Loading branch information
Michael Durling authored Jul 1, 2021
1 parent d1626d1 commit e87e9dc
Show file tree
Hide file tree
Showing 232 changed files with 773 additions and 843 deletions.
26 changes: 12 additions & 14 deletions packages/mds-agency-cache/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,31 +14,29 @@
* limitations under the License.
*/

import { RedisCache } from '@mds-core/mds-cache'
import logger from '@mds-core/mds-logger'

import flatten, { unflatten } from 'flat'
import { BoundingBox, Device, Telemetry, Timestamp, UUID, VehicleEvent } from '@mds-core/mds-types'
import {
isInsideBoundingBox,
NotFoundError,
nullKeys,
stripNulls,
now,
isInsideBoundingBox,
nullKeys,
routeDistance,
tail,
setEmptyArraysToUndefined
setEmptyArraysToUndefined,
stripNulls,
tail
} from '@mds-core/mds-utils'
import { UUID, Timestamp, Device, VehicleEvent, Telemetry, BoundingBox } from '@mds-core/mds-types'
import { RedisCache } from '@mds-core/mds-cache'

import { parseTelemetry, parseEvent, parseDevice, parseCachedItem } from './unflatteners'
import flatten, { unflatten } from 'flat'
import {
CacheReadDeviceResult,
CachedItem,
CacheReadDeviceResult,
StringifiedCacheReadDeviceResult,
StringifiedEvent,
StringifiedEventWithTelemetry,
StringifiedTelemetry,
StringifiedEvent
StringifiedTelemetry
} from './types'
import { parseCachedItem, parseDevice, parseEvent, parseTelemetry } from './unflatteners'

const { env } = process

Expand Down
8 changes: 4 additions & 4 deletions packages/mds-agency-cache/types.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,12 +15,12 @@
*/
import {
Device,
VehicleEvent,
Timestamp,
Telemetry,
PROPULSION_TYPE,
Stringify,
Telemetry,
TelemetryData,
PROPULSION_TYPE
Timestamp,
VehicleEvent
} from '@mds-core/mds-types'

export type StringifiedEvent = Stringify<Omit<VehicleEvent, 'telemetry' | 'event_types'>> &
Expand Down
23 changes: 11 additions & 12 deletions packages/mds-agency-cache/unflatteners.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,27 +14,26 @@
* limitations under the License.
*/

import { HasPropertyAssertion } from '@mds-core/mds-schema-validators'
import {
VEHICLE_TYPE,
VEHICLE_EVENT,
VEHICLE_STATE,
PROPULSION_TYPE,
ACCESSIBILITY_OPTION,
Device,
MODALITY,
PROPULSION_TYPE,
Telemetry,
TRIP_STATE,
VehicleEvent,
ACCESSIBILITY_OPTION,
MODALITY,
TRIP_STATE
VEHICLE_EVENT,
VEHICLE_STATE,
VEHICLE_TYPE
} from '@mds-core/mds-types'

import { ParseError } from '@mds-core/mds-utils'
import { HasPropertyAssertion } from '@mds-core/mds-schema-validators'
import {
CachedItem,
StringifiedCacheReadDeviceResult,
StringifiedEvent,
StringifiedEventWithTelemetry,
StringifiedTelemetry,
StringifiedCacheReadDeviceResult,
CachedItem
StringifiedTelemetry
} from './types'

function parseTelemetry(telemetry: StringifiedTelemetry): Telemetry {
Expand Down
4 changes: 2 additions & 2 deletions packages/mds-agency/agency-candidate-request-handlers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@
* limitations under the License.
*/

import { isUUID } from '@mds-core/mds-utils'
import { parseRequest } from '@mds-core/mds-api-helpers'
import db from '@mds-core/mds-db'
import { providerName } from '@mds-core/mds-providers'
import { parseRequest } from '@mds-core/mds-api-helpers'
import { isUUID } from '@mds-core/mds-utils'
import { AgencyApiRequest, AgencyApiResponse } from './types'

export const readAllVehicleIds = async (req: AgencyApiRequest, res: AgencyApiResponse) => {
Expand Down
6 changes: 3 additions & 3 deletions packages/mds-agency/jest-tests/taxi-test-helpers.ts
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
import { Device, TripMetadata, UUID, VehicleEvent } from '@mds-core/mds-types'
import { TEST1_PROVIDER_ID } from '@mds-core/mds-providers'
import { now, uuid } from '@mds-core/mds-utils'
import type supertest from 'supertest'
// eslint-disable-next-line import/no-extraneous-dependencies
import { PROVIDER_SCOPES } from '@mds-core/mds-test-data'
import { Device, TripMetadata, UUID, VehicleEvent } from '@mds-core/mds-types'
import { now, uuid } from '@mds-core/mds-utils'
import type supertest from 'supertest'

export type POSTableVehicleEvent = Omit<VehicleEvent, 'provider_id' | 'recorded'>

Expand Down
2 changes: 1 addition & 1 deletion packages/mds-agency/middleware/agency-api-version.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@
*/

import { ApiVersionMiddleware } from '@mds-core/mds-api-server'
import { AGENCY_API_SUPPORTED_VERSIONS, AGENCY_API_DEFAULT_VERSION } from '../types'
import { AGENCY_API_DEFAULT_VERSION, AGENCY_API_SUPPORTED_VERSIONS } from '../types'

export const AgencyApiVersionMiddleware = ApiVersionMiddleware(
'application/vnd.mds.agency+json',
Expand Down
6 changes: 3 additions & 3 deletions packages/mds-agency/sandbox-admin-request-handlers.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,12 +14,12 @@
* limitations under the License.
*/

import logger from '@mds-core/mds-logger'
import cache from '@mds-core/mds-agency-cache'
import db from '@mds-core/mds-db'
import { ServerError } from '@mds-core/mds-utils'
import { parseRequest } from '@mds-core/mds-api-helpers'
import { ApiRequestParams, ApiRequestQuery } from '@mds-core/mds-api-server'
import db from '@mds-core/mds-db'
import logger from '@mds-core/mds-logger'
import { ServerError } from '@mds-core/mds-utils'
import { AgencyApiRequest, AgencyApiResponse } from './types'
import { refresh } from './utils'

Expand Down
4 changes: 2 additions & 2 deletions packages/mds-agency/server.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@
* limitations under the License.
*/

import logger from '@mds-core/mds-logger'
import cache from '@mds-core/mds-agency-cache'
import stream from '@mds-core/mds-stream'
import { ApiServer, HttpServer } from '@mds-core/mds-api-server'
import logger from '@mds-core/mds-logger'
import stream from '@mds-core/mds-stream'
import { api } from './api'

Promise.all([cache.startup(), stream.initialize()])
Expand Down
4 changes: 2 additions & 2 deletions packages/mds-api-authorizer/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,10 +14,10 @@
* limitations under the License.
*/

import express from 'express'
import jwt from 'jsonwebtoken'
import { UUID } from '@mds-core/mds-types'
import { getEnvVar } from '@mds-core/mds-utils'
import express from 'express'
import jwt from 'jsonwebtoken'

export interface AuthorizerClaims {
principalId: string
Expand Down
6 changes: 3 additions & 3 deletions packages/mds-api-helpers/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,13 +14,13 @@
* limitations under the License.
*/

import urls from 'url'
import { ApiRequest } from '@mds-core/mds-api-server'
import urls from 'url'
import {
parseObjectPropertiesList,
parseObjectPropertiesSingle,
ParseObjectPropertiesOptionsList,
ParseObjectPropertiesOptionsSingle,
ParseObjectPropertiesOptionsList
parseObjectPropertiesSingle
} from './object-properties-parser'

const jsonApiLink = (req: ApiRequest, skip: number, take: number): string =>
Expand Down
2 changes: 1 addition & 1 deletion packages/mds-api-server/@types/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
* limitations under the License.
*/

import express from 'express'
import { AuthorizerClaims } from '@mds-core/mds-api-authorizer'
import express from 'express'

export type ApiRequest<B = {}> = express.Request<{}, unknown, B, {}>

Expand Down
22 changes: 11 additions & 11 deletions packages/mds-api-server/api-server.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,20 +14,20 @@
* limitations under the License.
*/

import express from 'express'
import HttpStatus from 'http-status-codes'
import { JurisdictionsClaim, ProviderIdClaim, UserEmailClaim } from '@mds-core/mds-api-authorizer'
import logger from '@mds-core/mds-logger'
import { ProviderIdClaim, UserEmailClaim, JurisdictionsClaim } from '@mds-core/mds-api-authorizer'
import { pathPrefix } from '@mds-core/mds-utils'
import { AuthorizationMiddlewareOptions, AuthorizationMiddleware } from './middleware/authorization'
import { CompressionMiddlewareOptions, CompressionMiddleware } from './middleware/compression'
import { CorsMiddlewareOptions, CorsMiddleware } from './middleware/cors'
import { JsonBodyParserMiddlewareOptions, JsonBodyParserMiddleware } from './middleware/json-body-parser'
import { MaintenanceModeMiddlewareOptions, MaintenanceModeMiddleware } from './middleware/maintenance-mode'
import { RequestLoggingMiddlewareOptions, RequestLoggingMiddleware } from './middleware/request-logging'
import { PrometheusMiddlewareOptions, PrometheusMiddleware } from './middleware/prometheus'
import { serverVersion } from './utils'
import express from 'express'
import HttpStatus from 'http-status-codes'
import { HealthRequestHandler } from './handlers/health'
import { AuthorizationMiddleware, AuthorizationMiddlewareOptions } from './middleware/authorization'
import { CompressionMiddleware, CompressionMiddlewareOptions } from './middleware/compression'
import { CorsMiddleware, CorsMiddlewareOptions } from './middleware/cors'
import { JsonBodyParserMiddleware, JsonBodyParserMiddlewareOptions } from './middleware/json-body-parser'
import { MaintenanceModeMiddleware, MaintenanceModeMiddlewareOptions } from './middleware/maintenance-mode'
import { PrometheusMiddleware, PrometheusMiddlewareOptions } from './middleware/prometheus'
import { RequestLoggingMiddleware, RequestLoggingMiddlewareOptions } from './middleware/request-logging'
import { serverVersion } from './utils'

export interface ApiServerOptions {
authorization: AuthorizationMiddlewareOptions
Expand Down
2 changes: 1 addition & 1 deletion packages/mds-api-server/http-server.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
* limitations under the License.
*/

import express from 'express'
import logger from '@mds-core/mds-logger'
import express from 'express'
import { serverVersion } from './utils'

export type HttpServerOptions = Partial<{
Expand Down
18 changes: 9 additions & 9 deletions packages/mds-api-server/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,15 +15,15 @@
*/

export * from './@types'
export { ApiServerOptions, ApiServer } from './api-server'
export { HttpServerOptions, HttpServer } from './http-server'
export { ApiServer, ApiServerOptions } from './api-server'
export { HealthRequestHandler } from './handlers/health'
export { HttpServer, HttpServerOptions } from './http-server'
export { ApiErrorHandlingMiddleware } from './middleware/api-error-handling'
export { ApiVersionMiddleware } from './middleware/api-version'
export { CompressionMiddlewareOptions, CompressionMiddleware } from './middleware/compression'
export { CorsMiddlewareOptions, CorsMiddleware } from './middleware/cors'
export { JsonBodyParserMiddlewareOptions, JsonBodyParserMiddleware } from './middleware/json-body-parser'
export { RequestLoggingMiddlewareOptions, RequestLoggingMiddleware } from './middleware/request-logging'
export { RawBodyParserMiddlewareOptions, RawBodyParserMiddleware } from './middleware/raw-body-parser'
export { PrometheusMiddlewareOptions, PrometheusMiddleware } from './middleware/prometheus'
export { CompressionMiddleware, CompressionMiddlewareOptions } from './middleware/compression'
export { CorsMiddleware, CorsMiddlewareOptions } from './middleware/cors'
export { JsonBodyParserMiddleware, JsonBodyParserMiddlewareOptions } from './middleware/json-body-parser'
export { PrometheusMiddleware, PrometheusMiddlewareOptions } from './middleware/prometheus'
export { RawBodyParserMiddleware, RawBodyParserMiddlewareOptions } from './middleware/raw-body-parser'
export { RequestLoggingMiddleware, RequestLoggingMiddlewareOptions } from './middleware/request-logging'
export { AccessTokenScopeValidator, checkAccess } from './utils'
export { ApiErrorHandlingMiddleware } from './middleware/api-error-handling'
4 changes: 2 additions & 2 deletions packages/mds-api-server/middleware/api-error-handling.ts
Original file line number Diff line number Diff line change
@@ -1,7 +1,7 @@
import logger from '@mds-core/mds-logger'
import type express from 'express'
import { isServiceError, ErrorCheckFunction } from '@mds-core/mds-service-helpers'
import { ErrorCheckFunction, isServiceError } from '@mds-core/mds-service-helpers'
import { AuthorizationError, BadParamsError, ConflictError, NotFoundError, ValidationError } from '@mds-core/mds-utils'
import type express from 'express'
import HttpStatus from 'http-status-codes'
import { ApiRequest, ApiResponse } from '../@types'

Expand Down
2 changes: 1 addition & 1 deletion packages/mds-api-server/middleware/authorization.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
* limitations under the License.
*/

import express from 'express'
import { ApiAuthorizer, AuthorizationHeaderApiAuthorizer } from '@mds-core/mds-api-authorizer'
import express from 'express'
import { ApiRequest, ApiResponse, ApiResponseLocalsClaims } from '../@types'

export type AuthorizationMiddlewareOptions = Partial<{ authorizer: ApiAuthorizer }>
Expand Down
2 changes: 1 addition & 1 deletion packages/mds-api-server/middleware/compression.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@
* limitations under the License.
*/

import type { RequestHandler } from 'express'
import type { CompressionOptions } from 'compression'
import compression from 'compression'
import type { RequestHandler } from 'express'

export type CompressionMiddlewareOptions = Partial<CompressionOptions>

Expand Down
2 changes: 1 addition & 1 deletion packages/mds-api-server/middleware/json-body-parser.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@
* limitations under the License.
*/

import type { RequestHandler } from 'express'
import type { OptionsJson } from 'body-parser'
import bodyParser from 'body-parser'
import type { RequestHandler } from 'express'

export type JsonBodyParserMiddlewareOptions = Partial<OptionsJson>

Expand Down
2 changes: 1 addition & 1 deletion packages/mds-api-server/middleware/prometheus/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -17,9 +17,9 @@
import type { Labels as PrometheusLabels, Opts as PrometheusOptions, TransformLabelsFn } from 'express-prom-bundle'
import prometheus from 'express-prom-bundle'
import promClient from 'prom-client'
import { ProviderIdLabeler } from './provider-id-labeler'
import { ApiRequest, ApiResponse } from '../../@types'
import { PrometheusLabeler } from './@types'
import { ProviderIdLabeler } from './provider-id-labeler'

const PrometheusLabelTransformers = (...labelers: TransformLabelsFn[]) => {
return (labels: PrometheusLabels, req: ApiRequest, res: ApiResponse) => {
Expand Down
Original file line number Diff line number Diff line change
Expand Up @@ -15,8 +15,8 @@
*/

import type { Labels as PrometheusLabels } from 'express-prom-bundle'
import { PrometheusLabeler } from './@types'
import { ApiRequest, ApiResponse, ApiResponseLocalsClaims } from '../../@types'
import { PrometheusLabeler } from './@types'

const providerIdLabelTransformer = (
labels: PrometheusLabels,
Expand Down
2 changes: 1 addition & 1 deletion packages/mds-api-server/middleware/raw-body-parser.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@
* limitations under the License.
*/

import type { RequestHandler } from 'express'
import type { Options as OptionsRaw } from 'body-parser'
import bodyParser from 'body-parser'
import type { RequestHandler } from 'express'

export type RawBodyParserMiddlewareOptions = Partial<OptionsRaw>

Expand Down
4 changes: 2 additions & 2 deletions packages/mds-api-server/middleware/request-logging.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,11 +14,11 @@
* limitations under the License.
*/

import logger from '@mds-core/mds-logger'
import express from 'express'
import morgan from 'morgan'
import httpContext from 'express-http-context'
import HttpStatus from 'http-status-codes'
import logger from '@mds-core/mds-logger'
import morgan from 'morgan'
import { ApiRequest, ApiResponse, ApiResponseLocalsClaims } from '../@types'

const { REQUEST_LOGGING_LEVEL = HttpStatus.OK } = process.env
Expand Down
2 changes: 1 addition & 1 deletion packages/mds-api-server/utils/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,9 +14,9 @@
* limitations under the License.
*/

import express from 'express'
import { AuthorizerClaims } from '@mds-core/mds-api-authorizer'
import { AuthorizationError } from '@mds-core/mds-utils'
import express from 'express'
import { ApiRequest, ApiResponse, ApiResponseLocalsClaims } from '../@types'

export const healthInfo = () => {
Expand Down
4 changes: 2 additions & 2 deletions packages/mds-attachment-service/@types/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -15,9 +15,9 @@
*/

import { DomainModelCreate } from '@mds-core/mds-repository'
import { RpcServiceDefinition, RpcRoute } from '@mds-core/mds-rpc-common'
import { Nullable, UUID } from '@mds-core/mds-types'
import { RpcRoute, RpcServiceDefinition } from '@mds-core/mds-rpc-common'
import { SerializedBuffers } from '@mds-core/mds-service-helpers'
import { Nullable, UUID } from '@mds-core/mds-types'

/** You can either provide a list of `attachment_id` values to get each of those attachments,
* or you can provide an `attachment_list_id` to get a group of attachments which share the same origin
Expand Down
2 changes: 1 addition & 1 deletion packages/mds-attachment-service/client/index.ts
Original file line number Diff line number Diff line change
Expand Up @@ -14,8 +14,8 @@
* limitations under the License.
*/

import { ServiceClient } from '@mds-core/mds-service-helpers'
import { RpcClient, RpcRequest } from '@mds-core/mds-rpc-common'
import { ServiceClient } from '@mds-core/mds-service-helpers'
import { AttachmentService, AttachmentServiceDefinition } from '../@types'

const AttachmentServiceRpcClient = RpcClient(AttachmentServiceDefinition, {
Expand Down
Loading

0 comments on commit e87e9dc

Please sign in to comment.