[BUG]  Cannot find module '@tsed/platform-http/testing' or its corresponding type declarations.
### Describe the bug

```
src/services/job.service.integration.spec.ts:1:30 - error TS2307: Cannot find module '@tsed/platform-http/testing' or its corresponding type declarations.
  There are types at '/Users/duwan/Workspaces/babelcloud/babel-agent/node_modules/.pnpm/@tsed+common@8.3.0_@tsed+engines@8.3.0_@tsed+logger-file@7.0.1_@tsed+logger@7.0.1__@tsed+logg_av3w5gjbnsdwb4zqi636wx5qdi/node_modules/@tsed/platform-http/lib/types/testing/index.d.ts', but this result could not be resolved under your current 'moduleResolution' setting. Consider updating to 'node16', 'nodenext', or 'bundler'.

1 import { PlatformTest } from "@tsed/platform-http/testing";
                               ~~~~~~~~~~~~~~~~~~~~~~~~~~~~~
```

### To Reproduce

1. upgrade tsed from v7 to v8
2. replace import {PlatformTest} from "@tsed/common" by import {PlatformTest} from "@tsed/platform-http/testing"
3. run `npx tsc --noEmit`

tsconfig.json
```
{
  "compilerOptions": {
    "noEmit": true,
    "tsBuildInfoFile": "./dist/.tsbuildinfo",
    "incremental": true,
    /* Language and Environment */
    "target": "esnext",
    "lib": ["ESNext"],
    "moduleDetection": "force",
    "experimentalDecorators": true,
    "emitDecoratorMetadata": true,
    "useDefineForClassFields": false,
    /* Modules */
    "module": "ESNext",
    "moduleResolution": "node",
    "paths": {
      "#*": ["./src/*"],
      "#services": ["./src/services"],
      "#services/*": ["./src/services/*"]
    },
    "resolveJsonModule": true,
    "allowArbitraryExtensions": false,
    "allowImportingTsExtensions": false,
    "allowUmdGlobalAccess": false,
    "types": ["node"],
    /* Interop Constraints */
    "verbatimModuleSyntax": false,
    "isolatedModules": true,
    "esModuleInterop": true,
    "allowSyntheticDefaultImports": true,
    "forceConsistentCasingInFileNames": true,
    /* Type Checking */
    "strict": true,
    "strictPropertyInitialization": false, // 不检查属性是否初始化
    "exactOptionalPropertyTypes": false, // { foo?: T } 会等价于 { foo?: T | undefined }
    "noFallthroughCasesInSwitch": true, // 不允许 case fallthrough
    "noImplicitOverride": true, // 要求显式使用 override modifier
    "noImplicitReturns": true, // 要求显式的 return 语句
    "noPropertyAccessFromIndexSignature": false, // 对于 { [key: string]: T } 要求必须用 obj["foo"] 而不是 obj.foo
    "noUncheckedIndexedAccess": false, // { [key: string]: T } 不会自动变成 { [key: string]: T | undefined }
    "skipLibCheck": true
  }
}

```

### Expected behavior

I try to update "moduleResolution" to 'node16', 'nodenext', or 'bundler'，I've encountered many other types of errors, so I hope it can be compatible with my `tsconfig.json` configuration, similar to version 7.

### Code snippets

_No response_

### Repository URL example

_No response_

### OS

macOS

### Node version

Node v20.11.1

### Library version

v8.3.0

### Additional context

_No response_