chore: Prepare tsconfigs for tsgo (#29230)

This commit is contained in:
Matsu 2026-04-27 15:30:22 +03:00 committed by GitHub
parent bb0a550039
commit 3637287ee1
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
46 changed files with 15 additions and 92 deletions

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"types": ["node", "jest"],
"baseUrl": "src",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo"
},
"include": ["src/**/*.ts"],

View File

@ -4,8 +4,6 @@
"@n8n/typescript-config/tsconfig.backend.json"
],
"compilerOptions": {
"rootDir": ".",
"baseUrl": ".",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo"
},
"include": ["src/**/*.ts"]

View File

@ -4,7 +4,6 @@
"@n8n/typescript-config/tsconfig.backend.json"
],
"compilerOptions": {
"baseUrl": ".",
"paths": {
"src/*": ["./src/*"],
"src": ["./src"]

View File

@ -6,12 +6,10 @@
"compilerOptions": {
"target": "es2023",
"lib": ["es2023"],
"rootDir": ".",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"baseUrl": "src",
"paths": {
"@/*": ["./*"]
"@/*": ["./src/*"]
},
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo",
"types": ["node", "jest"]

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"types": ["node", "vitest/globals"],
"baseUrl": "src",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo"
},
"include": ["src/**/*.ts"],

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"types": ["node", "jest"],
"baseUrl": "src",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo",
"experimentalDecorators": true,
"emitDecoratorMetadata": true

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"types": ["node", "jest"],
"baseUrl": "src",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo",
"experimentalDecorators": true,
"emitDecoratorMetadata": true

View File

@ -4,10 +4,8 @@
"@n8n/typescript-config/tsconfig.backend.json"
],
"compilerOptions": {
"rootDir": ".",
"baseUrl": "src",
"paths": {
"@/*": ["./*"]
"@/*": ["./src/*"]
}
},
"include": ["src/**/*.ts"]

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"types": ["node", "jest"],
"baseUrl": "src",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo"
},
"include": ["src/**/*.ts"],

View File

@ -1,7 +1,6 @@
{
"extends": ["@n8n/typescript-config/tsconfig.common.json"],
"compilerOptions": {
"baseUrl": ".",
"rootDir": "src",
"outDir": "dist",
"types": ["node", "vitest/globals"],

View File

@ -1,11 +1,9 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"types": ["node", "vitest/globals"],
"baseUrl": "src",
"paths": {
"@/*": ["./*"]
"@/*": ["./src/*"]
},
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo"
},

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"types": ["node", "jest"],
"baseUrl": "src",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo"
},
"include": ["src/**/*.ts"]

View File

@ -1,12 +1,10 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"strictPropertyInitialization": false,
"types": ["node", "jest"],
"baseUrl": "src",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo"
},
"include": ["src/**/*.ts", "test/**/*.ts"],

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"types": ["node", "jest"],
"baseUrl": "src",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo",
"experimentalDecorators": true,
"emitDecoratorMetadata": true

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"types": ["node", "vitest/globals"],
"baseUrl": "src",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo"
},
"include": ["src/**/*.ts"]

View File

@ -1,7 +1,6 @@
{
"extends": "@n8n/typescript-config/modern/tsconfig.json",
"compilerOptions": {
"baseUrl": ".",
"rootDir": "src",
"outDir": "dist",
"types": ["vite/client", "vitest/globals"],

View File

@ -10,7 +10,7 @@ import {
type Role as RoleDTO,
} from '@n8n/permissions';
import type { Role } from 'entities';
import type { Role } from './entities';
export function builtInRoleToRoleObject(
role: RoleDTO,

View File

@ -2,9 +2,8 @@
import { Container } from '@n8n/di';
import { In, LessThan, And, Not } from '@n8n/typeorm';
import type { IExecutionResponse } from 'entities/types-db';
import { ExecutionEntity } from '../../entities';
import type { IExecutionResponse } from '../../entities/types-db';
import { mockEntityManager } from '../../utils/test-utils/mock-entity-manager';
import { ExecutionRepository } from '../execution.repository';

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"types": ["node", "jest"],
"baseUrl": "src",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo",
"experimentalDecorators": true,
"emitDecoratorMetadata": true,

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"types": ["node", "vitest/globals"],
"baseUrl": "src",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo",
"experimentalDecorators": true,
"emitDecoratorMetadata": true

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"types": ["node", "jest"],
"baseUrl": "src",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo",
"experimentalDecorators": true,
"emitDecoratorMetadata": true

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"types": ["node", "jest"],
"baseUrl": "src",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo",
"experimentalDecorators": true,
"emitDecoratorMetadata": true

View File

@ -1,7 +1,6 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"baseUrl": ".",
"rootDir": "src",
"outDir": "dist",
"types": ["vitest/globals", "node"],

View File

@ -1,7 +1,6 @@
{
"extends": "@n8n/typescript-config/modern/tsconfig.json",
"compilerOptions": {
"baseUrl": ".",
"rootDir": "src",
"outDir": "dist",
"types": ["vitest/globals", "node"]

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"types": ["node", "vite/client", "vitest/globals"],
"baseUrl": "src",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo"
},
"include": ["src/**/*.ts"]

View File

@ -6,12 +6,10 @@
"compilerOptions": {
"target": "es2023",
"lib": ["es2023"],
"rootDir": ".",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"baseUrl": "src",
"paths": {
"@/*": ["./*"]
"@/*": ["./src/*"]
},
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo",
"types": ["node", "jest"]

View File

@ -1,8 +1,6 @@
{
"extends": ["@n8n/typescript-config/tsconfig.backend.json"],
"compilerOptions": {
"rootDir": ".",
"baseUrl": "src",
"strict": true,
"noEmit": true,
"skipLibCheck": true,

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"types": ["node", "jest"],
"baseUrl": "src",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo"
},
"include": ["src/**/*.ts"]

View File

@ -1,7 +1,6 @@
{
"extends": ["@n8n/typescript-config/tsconfig.common.json"],
"compilerOptions": {
"baseUrl": ".",
"rootDir": "src",
"outDir": "dist",
"types": ["vite/client", "vitest/globals"],

View File

@ -4,7 +4,6 @@
"@n8n/typescript-config/tsconfig.backend.json"
],
"compilerOptions": {
"baseUrl": ".",
"paths": {
"@utils/*": ["./utils/*"],
"@nodes-testing/*": ["../../core/nodes-testing/*"]

View File

@ -1,11 +1,9 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"types": ["node", "vitest/globals"],
"baseUrl": "src",
"paths": {
"@/*": ["./*"]
"@/*": ["./src/*"]
},
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo"
},

View File

@ -1,12 +1,10 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"strictPropertyInitialization": false,
"types": ["node", "jest"],
"baseUrl": "src",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo"
},
"include": ["src/**/*.ts", "test/**/*.ts"],

View File

@ -4,12 +4,10 @@
"@n8n/typescript-config/tsconfig.backend.json"
],
"compilerOptions": {
"rootDir": ".",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"baseUrl": "src",
"paths": {
"@/*": ["./*"]
"@/*": ["./src/*"]
},
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo"
},

View File

@ -1,8 +1,6 @@
{
"extends": "@n8n/typescript-config/tsconfig.frontend.json",
"compilerOptions": {
"baseUrl": ".",
"rootDir": ".",
"outDir": "dist",
"types": ["vite/client", "vitest/globals"],
"isolatedModules": true

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"types": ["node"],
"baseUrl": ".",
"module": "ESNext",
"moduleResolution": "bundler",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo"

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.common.json",
"compilerOptions": {
"rootDir": ".",
"types": ["node", "jest"],
"baseUrl": "src",
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo"
},
"include": ["src/**/*.ts"],

View File

@ -4,14 +4,12 @@
"@n8n/typescript-config/tsconfig.backend.json"
],
"compilerOptions": {
"rootDir": ".",
"emitDecoratorMetadata": true,
"experimentalDecorators": true,
"baseUrl": "src",
"paths": {
"@/*": ["./*"],
"@test/*": ["../test/shared/*"],
"@test-integration/*": ["../test/integration/shared/*"]
"@/*": ["./src/*"],
"@test/*": ["./test/shared/*"],
"@test-integration/*": ["./test/integration/shared/*"]
},
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo",
// TODO: remove all options below this line

View File

@ -5,11 +5,9 @@
],
"compilerOptions": {
"lib": ["es2022"],
"rootDir": ".",
"baseUrl": "src",
"paths": {
"@/*": ["./*"],
"@test/*": ["../test/*"]
"@/*": ["./src/*"],
"@test/*": ["./test/*"]
},
"tsBuildInfoFile": "dist/typecheck.tsbuildinfo",
"emitDecoratorMetadata": true,

View File

@ -3,7 +3,6 @@
"compilerOptions": {
"rootDir": "src",
"outDir": "dist",
"baseUrl": "src",
"target": "esnext",
"module": "esnext",
"moduleResolution": "bundler",
@ -14,8 +13,8 @@
"resolveJsonModule": true,
"types": ["vitest/globals"],
"paths": {
"@n8n/chat/*": ["./*"],
"@n8n/design-system*": ["../../design-system/src*"]
"@n8n/chat/*": ["./src/*"],
"@n8n/design-system*": ["../design-system/src*"]
},
"lib": ["esnext", "dom", "dom.iterable", "scripthost"],
// TODO: remove all options below this line

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.frontend.json",
"compilerOptions": {
"baseUrl": ".",
"moduleResolution": "bundler",
"rootDir": ".",
"outDir": "dist",
"types": ["vite/client", "vitest/globals", "@testing-library/jest-dom"],
"isolatedModules": true

View File

@ -1,7 +1,6 @@
{
"extends": "@n8n/typescript-config/tsconfig.frontend.json",
"compilerOptions": {
"baseUrl": ".",
"rootDirs": [".", "../composables/src"],
"noEmit": true,
"moduleResolution": "bundler",

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.frontend.json",
"compilerOptions": {
"baseUrl": ".",
"moduleResolution": "bundler",
"rootDir": ".",
"outDir": "dist",
"types": ["vite/client", "vitest/globals"],
"isolatedModules": true,

View File

@ -1,7 +1,6 @@
{
"extends": "@n8n/typescript-config/tsconfig.frontend.json",
"compilerOptions": {
"baseUrl": ".",
"moduleResolution": "bundler",
"outDir": "dist",
"noEmit": true,

View File

@ -1,9 +1,7 @@
{
"extends": "@n8n/typescript-config/tsconfig.frontend.json",
"compilerOptions": {
"baseUrl": ".",
"moduleResolution": "bundler",
"rootDir": ".",
"outDir": "dist",
"types": ["vite/client", "vitest/globals"],
"isolatedModules": true

View File

@ -2,7 +2,6 @@
"extends": "@n8n/typescript-config/tsconfig.frontend.json",
"compilerOptions": {
"tsBuildInfoFile": "./node_modules/.tmp/tsconfig.app.tsbuildinfo",
"baseUrl": ".",
"rootDirs": [".", "../composables/src"],
"noEmit": true,
"moduleResolution": "bundler",

View File

@ -1,7 +1,6 @@
{
"extends": "@n8n/typescript-config/tsconfig.frontend.json",
"compilerOptions": {
"baseUrl": ".",
"moduleResolution": "bundler",
"rootDirs": [
".",