Skip to content

Commit ea3346f

Browse files
authored
chore: upgrade to typescript v6.0.2 and others updated (#507)
1 parent ebe6c0f commit ea3346f

6 files changed

Lines changed: 12 additions & 34 deletions

File tree

lib/runtime.js

Lines changed: 0 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -110,12 +110,6 @@ Object.defineProperties(runtime, {
110110
return cache.tsx
111111
}
112112
},
113-
tsimp: {
114-
get () {
115-
cache.tsimp ??= checkProcessArgv('tsimp/import')
116-
return cache.tsimp
117-
}
118-
},
119113
supportTypeScript: {
120114
get () {
121115
cache.supportTypeScript ??= (
@@ -130,7 +124,6 @@ Object.defineProperties(runtime, {
130124
runtime.tsm ||
131125
runtime.tsx ||
132126
runtime.esbuild ||
133-
runtime.tsimp ||
134127
runtime.supportNativeTypeScript
135128
)
136129
return cache.supportTypeScript

package.json

Lines changed: 8 additions & 6 deletions
Original file line numberDiff line numberDiff line change
@@ -17,7 +17,6 @@
1717
"typescript:swc-node-register": "node scripts/unit-typescript-swc-node-register.js",
1818
"typescript:tsm": "node scripts/unit-typescript-tsm.js",
1919
"typescript:tsx": "node scripts/unit-typescript-tsx.js",
20-
"typescript:tsimp": "node scripts/unit-typescript-tsimp.js",
2120
"typescript:esbuild": "node scripts/unit-typescript-esbuild.js",
2221
"typescript:native": "node scripts/unit-typescript-native-type-stripping.js",
2322
"typescript:vitest": "vitest run",
@@ -89,14 +88,13 @@
8988
"fastify-plugin": "^5.0.0",
9089
"jest": "^30.0.3",
9190
"neostandard": "^0.13.0",
92-
"ts-jest": "^29.1.4",
91+
"ts-jest": "^29.4.9",
9392
"ts-node": "^10.9.2",
9493
"ts-node-dev": "^2.0.0",
9594
"tsd": "^0.33.0",
96-
"tsimp": "^2.0.11",
9795
"tsm": "^2.3.0",
98-
"tsx": "^4.15.7",
99-
"typescript": "~5.9.3",
96+
"tsx": "^4.21.0",
97+
"typescript": "~6.0.2",
10098
"vite": "^8.0.3",
10199
"vitest": "^4.0.6"
102100
},
@@ -112,7 +110,11 @@
112110
"ts-jest",
113111
{
114112
"tsconfig": {
115-
"esModuleInterop": true
113+
"esModuleInterop": true,
114+
"types": [
115+
"jest",
116+
"node"
117+
]
116118
}
117119
}
118120
]

scripts/unit-typescript-tsimp.js

Lines changed: 0 additions & 18 deletions
This file was deleted.

test/commonjs/babel-node/routes/foo/index.ts renamed to test/commonjs/babel-node/routes/foo/index.js

Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict'
2+
13
module.exports = async (fastify) => {
24
fastify.get('/', function () {
35
return { foo: 'bar' }
Lines changed: 2 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,3 +1,5 @@
1+
'use strict'
2+
13
module.exports = async (fastify) => {
24
fastify.get('/', function () {
35
return { hello: 'world' }

types/index.test-d.ts

Lines changed: 0 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -1,10 +1,7 @@
11
import fastify, { FastifyInstance, FastifyPluginCallback } from 'fastify'
22
import { expectType } from 'tsd'
3-
// eslint-disable-next-line import-x/no-duplicates
43
import * as fastifyAutoloadStar from '..'
54
import fastifyAutoloadDefault, { AutoloadPluginOptions, fastifyAutoload as fastifyAutoloadNamed } from '..'
6-
7-
// eslint-disable-next-line import-x/no-duplicates
85
import * as fastifyAutoloadCjsImport from '..'
96
const fastifyAutoloadCjs = require('..')
107

0 commit comments

Comments
 (0)