chore: Use imports as ES modules

This commit is contained in:
Faruk AYDIN
2024-01-04 22:24:42 +01:00
parent 523f8a8951
commit b95478b635
52 changed files with 198 additions and 186 deletions

View File

@@ -1,7 +1,8 @@
import { AES, enc } from 'crypto-js';
import appConfig from '../config/app';
import AppConfig from './app-config';
import Base from './base';
import AES from 'crypto-js/aes.js';
import enc from 'crypto-js/enc-utf8.js';
import appConfig from '../config/app.js';
import AppConfig from './app-config.js';
import Base from './base.js';
class AppAuthClient extends Base {
static tableName = 'app_auth_clients';

View File

@@ -1,6 +1,6 @@
import App from './app';
import Base from './base';
import AppAuthClient from './app-auth-client';
import App from './app.js';
import Base from './base.js';
import AppAuthClient from './app-auth-client.js';
class AppConfig extends Base {
static tableName = 'app_configs';

View File

@@ -1,7 +1,10 @@
import fs from 'fs';
import { join } from 'path';
import appInfoConverter from '../helpers/app-info-converter';
import getApp from '../helpers/get-app';
import path, { join } from 'path';
import { fileURLToPath } from 'url';
import appInfoConverter from '../helpers/app-info-converter.js';
import getApp from '../helpers/get-app.js';
const __dirname = path.dirname(fileURLToPath(import.meta.url));
class App {
static folderPath = join(__dirname, '../apps');

View File

@@ -1,7 +1,7 @@
import { AjvValidator, Model, snakeCaseMappers } from 'objection';
import addFormats from 'ajv-formats';
import ExtendedQueryBuilder from './query-builder';
import ExtendedQueryBuilder from './query-builder.js';
class Base extends Model {
static QueryBuilder = ExtendedQueryBuilder;

View File

@@ -1,13 +1,14 @@
import { AES, enc } from 'crypto-js';
import App from './app';
import AppConfig from './app-config';
import AppAuthClient from './app-auth-client';
import Base from './base';
import User from './user';
import Step from './step';
import appConfig from '../config/app';
import Telemetry from '../helpers/telemetry';
import globalVariable from '../helpers/global-variable';
import AES from 'crypto-js/aes.js';
import enc from 'crypto-js/enc-utf8.js';
import App from './app.js';
import AppConfig from './app-config.js';
import AppAuthClient from './app-auth-client.js';
import Base from './base.js';
import User from './user.js';
import Step from './step.js';
import appConfig from '../config/app.js';
import Telemetry from '../helpers/telemetry/index.js';
import globalVariable from '../helpers/global-variable.js';
class Connection extends Base {
static tableName = 'connections';

View File

@@ -1,8 +1,8 @@
import appConfig from '../config/app';
import Base from './base';
import Execution from './execution';
import Step from './step';
import Telemetry from '../helpers/telemetry';
import appConfig from '../config/app.js';
import Base from './base.js';
import Execution from './execution.js';
import Step from './step.js';
import Telemetry from '../helpers/telemetry/index.js';
class ExecutionStep extends Base {
static tableName = 'execution_steps';

View File

@@ -1,7 +1,7 @@
import Base from './base';
import Flow from './flow';
import ExecutionStep from './execution-step';
import Telemetry from '../helpers/telemetry';
import Base from './base.js';
import Flow from './flow.js';
import ExecutionStep from './execution-step.js';
import Telemetry from '../helpers/telemetry/index.js';
class Execution extends Base {
static tableName = 'executions';

View File

@@ -1,9 +1,9 @@
import { ValidationError } from 'objection';
import Base from './base';
import Step from './step';
import User from './user';
import Execution from './execution';
import Telemetry from '../helpers/telemetry';
import Base from './base.js';
import Step from './step.js';
import User from './user.js';
import Execution from './execution.js';
import Telemetry from '../helpers/telemetry/index.js';
class Flow extends Base {
static tableName = 'flows';

View File

@@ -1,6 +1,6 @@
import Base from './base';
import SamlAuthProvider from './saml-auth-provider.ee';
import User from './user';
import Base from './base.js';
import SamlAuthProvider from './saml-auth-provider.ee.js';
import User from './user.js';
class Identity extends Base {
static tableName = 'identities';

View File

@@ -1,4 +1,4 @@
import Base from './base';
import Base from './base.js';
class Permission extends Base {
static tableName = 'permissions';

View File

@@ -1,6 +1,6 @@
import Base from './base';
import Permission from './permission';
import User from './user';
import Base from './base.js';
import Permission from './permission.js';
import User from './user.js';
class Role extends Base {
static tableName = 'roles';

View File

@@ -1,8 +1,8 @@
import { URL } from 'node:url';
import appConfig from '../config/app';
import Base from './base';
import Identity from './identity.ee';
import SamlAuthProvidersRoleMapping from './saml-auth-providers-role-mapping.ee';
import appConfig from '../config/app.js';
import Base from './base.js';
import Identity from './identity.ee.js';
import SamlAuthProvidersRoleMapping from './saml-auth-providers-role-mapping.ee.js';
class SamlAuthProvider extends Base {
static tableName = 'saml_auth_providers';

View File

@@ -1,5 +1,5 @@
import Base from './base';
import SamlAuthProvider from './saml-auth-provider.ee';
import Base from './base.js';
import SamlAuthProvider from './saml-auth-provider.ee.js';
class SamlAuthProvidersRoleMapping extends Base {
static tableName = 'saml_auth_providers_role_mappings';

View File

@@ -1,12 +1,12 @@
import { URL } from 'node:url';
import get from 'lodash.get';
import Base from './base';
import App from './app';
import Flow from './flow';
import Connection from './connection';
import ExecutionStep from './execution-step';
import Telemetry from '../helpers/telemetry';
import appConfig from '../config/app';
import Base from './base.js';
import App from './app.js';
import Flow from './flow.js';
import Connection from './connection.js';
import ExecutionStep from './execution-step.js';
import Telemetry from '../helpers/telemetry/index.js';
import appConfig from '../config/app.js';
class Step extends Base {
static tableName = 'steps';

View File

@@ -1,8 +1,8 @@
import Base from './base';
import User from './user';
import UsageData from './usage-data.ee';
import Base from './base.js';
import User from './user.js';
import UsageData from './usage-data.ee.js';
import { DateTime } from 'luxon';
import { getPlanById } from '../helpers/billing/plans.ee';
import { getPlanById } from '../helpers/billing/plans.ee.js';
class Subscription extends Base {
static tableName = 'subscriptions';

View File

@@ -1,7 +1,7 @@
import { raw } from 'objection';
import Base from './base';
import User from './user';
import Subscription from './subscription.ee';
import Base from './base.js';
import User from './user.js';
import Subscription from './subscription.ee.js';
class UsageData extends Base {
static tableName = 'usage_data';

View File

@@ -2,19 +2,19 @@ import bcrypt from 'bcrypt';
import { DateTime } from 'luxon';
import crypto from 'node:crypto';
import appConfig from '../config/app';
import { hasValidLicense } from '../helpers/license.ee';
import userAbility from '../helpers/user-ability';
import Base from './base';
import Connection from './connection';
import Execution from './execution';
import Flow from './flow';
import Identity from './identity.ee';
import Permission from './permission';
import Role from './role';
import Step from './step';
import Subscription from './subscription.ee';
import UsageData from './usage-data.ee';
import appConfig from '../config/app.js';
import { hasValidLicense } from '../helpers/license.ee.js';
import userAbility from '../helpers/user-ability.js';
import Base from './base.js';
import Connection from './connection.js';
import Execution from './execution.js';
import Flow from './flow.js';
import Identity from './identity.ee.js';
import Permission from './permission.js';
import Role from './role.js';
import Step from './step.js';
import Subscription from './subscription.ee.js';
import UsageData from './usage-data.ee.js';
class User extends Base {
static tableName = 'users';