Skip to content

Commit df86cdf

Browse files
committed
Try to fix Node.js 10 on CI
1 parent 82bec0d commit df86cdf

2 files changed

Lines changed: 12 additions & 1 deletion

File tree

package.json

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -86,7 +86,7 @@
8686
"test:size": "size-limit",
8787
"test": "FORCE_COLOR=1 pnpm run /^test:/",
8888
"unit": "uvu -r ts-node/register/transpile-only test \"\\.test\\.(ts|js)$\"",
89-
"old": "uvu -r ../../../../../../../test/old-node.js -r ts-node/register/transpile-only test \"\\.test\\.(ts|js)$\""
89+
"old": "uvu -r ../../../../../../../test/old-node.js test \"\\.test\\.(ts|js)$\""
9090
},
9191
"dependencies": {
9292
"nanoid": "^3.3.11",

test/old-node.js

Lines changed: 11 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -2,6 +2,7 @@
22
globalThis = Function('return this')()
33

44
let Module = require('module')
5+
let path = require('path')
56
let originalRequire = Module.prototype.require
67

78
Module.prototype.require = function (request) {
@@ -10,3 +11,13 @@ Module.prototype.require = function (request) {
1011
}
1112
return originalRequire.call(this, request)
1213
}
14+
15+
require(
16+
path.join(
17+
process.cwd(),
18+
'node_modules',
19+
'ts-node',
20+
'register',
21+
'transpile-only'
22+
)
23+
)

0 commit comments

Comments
 (0)