chore: Use imports as ES modules
This commit is contained in:
@@ -1,4 +1,4 @@
|
||||
import cloneDeep from 'lodash/cloneDeep';
|
||||
import cloneDeep from 'lodash/cloneDeep.js';
|
||||
|
||||
const connectionIdArgument = {
|
||||
name: 'id',
|
||||
|
@@ -1,4 +1,4 @@
|
||||
import appConfig from '../config/app';
|
||||
import appConfig from '../config/app.js';
|
||||
|
||||
const appInfoConverter = (rawAppData) => {
|
||||
rawAppData.iconUrl = rawAppData.iconUrl.replace(
|
||||
|
@@ -1,4 +1,4 @@
|
||||
import appConfig from '../../config/app';
|
||||
import appConfig from '../../config/app.js';
|
||||
|
||||
const testPlans = [
|
||||
{
|
||||
|
@@ -1,6 +1,6 @@
|
||||
import Redis from 'ioredis';
|
||||
import logger from './logger';
|
||||
import redisConfig from '../config/redis';
|
||||
import logger from './logger.js';
|
||||
import redisConfig from '../config/redis.js';
|
||||
|
||||
const redisClient = new Redis(redisConfig);
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
import delayForAsMilliseconds from './delay-for-as-milliseconds';
|
||||
import delayUntilAsMilliseconds from './delay-until-as-milliseconds';
|
||||
import delayForAsMilliseconds from './delay-for-as-milliseconds.js';
|
||||
import delayUntilAsMilliseconds from './delay-until-as-milliseconds.js';
|
||||
|
||||
const delayAsMilliseconds = (eventKey, computedParameters) => {
|
||||
let delayDuration = 0;
|
||||
|
@@ -1,8 +1,12 @@
|
||||
import path from 'node:path';
|
||||
import fs from 'node:fs';
|
||||
import { omit, cloneDeep } from 'lodash';
|
||||
import addAuthenticationSteps from './add-authentication-steps';
|
||||
import addReconnectionSteps from './add-reconnection-steps';
|
||||
import omit from 'lodash/omit.js';
|
||||
import cloneDeep from 'lodash/cloneDeep.js';
|
||||
import addAuthenticationSteps from './add-authentication-steps.js';
|
||||
import addReconnectionSteps from './add-reconnection-steps.js';
|
||||
import { fileURLToPath } from 'url';
|
||||
|
||||
const __dirname = path.dirname(fileURLToPath(import.meta.url));
|
||||
|
||||
const apps = fs
|
||||
.readdirSync(path.resolve(__dirname, `../apps/`), { withFileTypes: true })
|
||||
|
@@ -1,6 +1,6 @@
|
||||
import createHttpClient from './http-client';
|
||||
import EarlyExitError from '../errors/early-exit';
|
||||
import AlreadyProcessedError from '../errors/already-processed';
|
||||
import createHttpClient from './http-client/index.js';
|
||||
import EarlyExitError from '../errors/early-exit.js';
|
||||
import AlreadyProcessedError from '../errors/already-processed.js';
|
||||
|
||||
const globalVariable = async (options) => {
|
||||
const {
|
||||
|
@@ -1,8 +1,6 @@
|
||||
import { URL } from 'node:url';
|
||||
export { AxiosInstance as IHttpClient } from 'axios';
|
||||
|
||||
import HttpError from '../../errors/http';
|
||||
import axios from '../axios-with-proxy';
|
||||
import HttpError from '../../errors/http.js';
|
||||
import axios from '../axios-with-proxy.js';
|
||||
|
||||
const removeBaseUrlForAbsoluteUrls = (requestConfig) => {
|
||||
try {
|
||||
|
@@ -1,6 +1,6 @@
|
||||
import memoryCache from 'memory-cache';
|
||||
import appConfig from '../config/app';
|
||||
import axios from './axios-with-proxy';
|
||||
import appConfig from '../config/app.js';
|
||||
import axios from './axios-with-proxy.js';
|
||||
|
||||
const CACHE_DURATION = 1000 * 60 * 60 * 24; // 24 hours in milliseconds
|
||||
|
||||
|
@@ -1,5 +1,5 @@
|
||||
import * as winston from 'winston';
|
||||
import appConfig from '../config/app';
|
||||
import appConfig from '../config/app.js';
|
||||
|
||||
const levels = {
|
||||
error: 0,
|
||||
|
@@ -1,5 +1,5 @@
|
||||
import nodemailer from 'nodemailer';
|
||||
import appConfig from '../config/app';
|
||||
import appConfig from '../config/app.js';
|
||||
|
||||
const mailer = nodemailer.createTransport({
|
||||
host: appConfig.smtpHost,
|
||||
|
@@ -1,7 +1,7 @@
|
||||
import * as Sentry from '@sentry/node';
|
||||
import * as Tracing from '@sentry/tracing';
|
||||
|
||||
import appConfig from '../config/app';
|
||||
import appConfig from '../config/app.js';
|
||||
|
||||
const isSentryEnabled = !!appConfig.sentryDsn;
|
||||
|
||||
|
@@ -1,7 +1,7 @@
|
||||
import Analytics from '@rudderstack/rudder-sdk-node';
|
||||
import organizationId from './organization-id';
|
||||
import instanceId from './instance-id';
|
||||
import appConfig from '../../config/app';
|
||||
import organizationId from './organization-id.js';
|
||||
import instanceId from './instance-id.js';
|
||||
import appConfig from '../../config/app.js';
|
||||
import os from 'os';
|
||||
|
||||
const WRITE_KEY = '284Py4VgK2MsNYV7xlKzyrALx0v';
|
||||
|
@@ -1,5 +1,5 @@
|
||||
import CryptoJS from 'crypto-js';
|
||||
import appConfig from '../../config/app';
|
||||
import appConfig from '../../config/app.js';
|
||||
|
||||
const organizationId = () => {
|
||||
const key = appConfig.encryptionKey;
|
||||
|
Reference in New Issue
Block a user