chore(server): run TS files directly (no compilation) (#5134)
* sort of works * type fixes * added option to run old way too
This commit is contained in:
committed by
GitHub
parent
e34a44bf66
commit
4b06f42db7
@@ -6,7 +6,7 @@ import {
|
||||
getWorkspacesProjectsCountsFactory,
|
||||
getWorkspacesRolesForUsersFactory
|
||||
} from '@/modules/workspaces/repositories/workspaces'
|
||||
import {
|
||||
import type {
|
||||
WorkspaceAcl,
|
||||
WorkspaceDomain,
|
||||
WorkspaceWithOptionalRole
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { GraphqlDirectiveBuilder } from '@/modules/core/graph/helpers/directiveHelper'
|
||||
import type { GraphqlDirectiveBuilder } from '@/modules/core/graph/helpers/directiveHelper'
|
||||
import { authorizeResolver } from '@/modules/shared'
|
||||
import { ForbiddenError } from '@/modules/shared/errors'
|
||||
import { mapGqlWorkspaceRoleToMainRole } from '@/modules/workspaces/helpers/roles'
|
||||
|
||||
@@ -1,5 +1,6 @@
|
||||
/* eslint-disable @typescript-eslint/no-unsafe-return */
|
||||
import { listMock, SpeckleModuleMocksConfig } from '@/modules/shared/helpers/mocks'
|
||||
import type { SpeckleModuleMocksConfig } from '@/modules/shared/helpers/mocks'
|
||||
import { listMock } from '@/modules/shared/helpers/mocks'
|
||||
import { getFeatureFlags } from '@/modules/shared/helpers/envHelper'
|
||||
import { faker } from '@faker-js/faker'
|
||||
import { Roles } from '@speckle/shared'
|
||||
|
||||
@@ -1,4 +1,4 @@
|
||||
import { Resolvers } from '@/modules/core/graph/generated/graphql'
|
||||
import type { Resolvers } from '@/modules/core/graph/generated/graphql'
|
||||
import { Authz, WorkspacePlanFeatures } from '@speckle/shared'
|
||||
|
||||
export default {
|
||||
|
||||
@@ -1,9 +1,9 @@
|
||||
import { db } from '@/db/knex'
|
||||
import { StreamNotFoundError } from '@/modules/core/errors/stream'
|
||||
import { Resolvers } from '@/modules/core/graph/generated/graphql'
|
||||
import type { Resolvers } from '@/modules/core/graph/generated/graphql'
|
||||
import { getFeatureFlags } from '@/modules/shared/helpers/envHelper'
|
||||
import { getPaginatedItemsFactory } from '@/modules/shared/services/paginatedItems'
|
||||
import { WorkspaceTeamMember } from '@/modules/workspaces/domain/types'
|
||||
import type { WorkspaceTeamMember } from '@/modules/workspaces/domain/types'
|
||||
import { WorkspaceNotFoundError } from '@/modules/workspaces/errors/workspace'
|
||||
import { intersectProjectCollaboratorsAndWorkspaceCollaboratorsFactory } from '@/modules/workspaces/repositories/projects'
|
||||
import {
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { db } from '@/db/knex'
|
||||
import { Resolvers } from '@/modules/core/graph/generated/graphql'
|
||||
import type { Resolvers } from '@/modules/core/graph/generated/graphql'
|
||||
import { getWorkspacePlanFactory } from '@/modules/gatekeeper/repositories/billing'
|
||||
import { canWorkspaceUseRegionsFactory } from '@/modules/gatekeeper/services/featureAuthorization'
|
||||
import { getDb } from '@/modules/multiregion/utils/dbSelector'
|
||||
|
||||
@@ -1,5 +1,5 @@
|
||||
import { db } from '@/db/knex'
|
||||
import { Resolvers } from '@/modules/core/graph/generated/graphql'
|
||||
import type { Resolvers } from '@/modules/core/graph/generated/graphql'
|
||||
import { getServerInfoFactory } from '@/modules/core/repositories/server'
|
||||
import {
|
||||
findEmailsByUserIdFactory,
|
||||
@@ -16,7 +16,7 @@ import { commandFactory } from '@/modules/shared/command'
|
||||
import { getFeatureFlags } from '@/modules/shared/helpers/envHelper'
|
||||
import { getEventBus } from '@/modules/shared/services/eventBus'
|
||||
import { getPaginatedItemsFactory } from '@/modules/shared/services/paginatedItems'
|
||||
import {
|
||||
import type {
|
||||
ApproveWorkspaceJoinRequest,
|
||||
DenyWorkspaceJoinRequest
|
||||
} from '@/modules/workspaces/domain/operations'
|
||||
@@ -47,8 +47,8 @@ import {
|
||||
ensureValidWorkspaceRoleSeatFactory,
|
||||
getWorkspaceDefaultSeatTypeFactory
|
||||
} from '@/modules/workspaces/services/workspaceSeat'
|
||||
import { WorkspaceJoinRequestStatus } from '@/modules/workspacesCore/domain/types'
|
||||
import { WorkspaceJoinRequestGraphQLReturn } from '@/modules/workspacesCore/helpers/graphTypes'
|
||||
import type { WorkspaceJoinRequestStatus } from '@/modules/workspacesCore/domain/types'
|
||||
import type { WorkspaceJoinRequestGraphQLReturn } from '@/modules/workspacesCore/helpers/graphTypes'
|
||||
import { withOperationLogging } from '@/observability/domain/businessLogging'
|
||||
|
||||
const eventBus = getEventBus()
|
||||
|
||||
@@ -1,8 +1,6 @@
|
||||
import { db } from '@/db/knex'
|
||||
import {
|
||||
Resolvers,
|
||||
TokenResourceIdentifierType
|
||||
} from '@/modules/core/graph/generated/graphql'
|
||||
import type { Resolvers } from '@/modules/core/graph/generated/graphql'
|
||||
import { TokenResourceIdentifierType } from '@/modules/core/graph/generated/graphql'
|
||||
import { removePrivateFields } from '@/modules/core/helpers/userHelper'
|
||||
import {
|
||||
updateProjectFactory,
|
||||
@@ -113,11 +111,11 @@ import {
|
||||
getDiscoverableWorkspacesForUserFactory,
|
||||
getWorkspacesForUserFactory
|
||||
} from '@/modules/workspaces/services/retrieval'
|
||||
import type { WorkspaceRoles } from '@speckle/shared'
|
||||
import {
|
||||
Roles,
|
||||
WorkspacePlanFeatures,
|
||||
WorkspacePlans,
|
||||
WorkspaceRoles,
|
||||
removeNullOrUndefinedKeys,
|
||||
throwUncoveredError
|
||||
} from '@speckle/shared'
|
||||
@@ -181,7 +179,7 @@ import {
|
||||
getWorkspaceWithPlanFactory,
|
||||
upsertWorkspacePlanFactory
|
||||
} from '@/modules/gatekeeper/repositories/billing'
|
||||
import { Knex } from 'knex'
|
||||
import type { Knex } from 'knex'
|
||||
import { getPaginatedItemsFactory } from '@/modules/shared/services/paginatedItems'
|
||||
import { BadRequestError, UnauthorizedError } from '@/modules/shared/errors'
|
||||
import {
|
||||
|
||||
Reference in New Issue
Block a user