mirror of
https://github.com/hanzoai/postcss.git
synced 2026-09-24 17:01:56 +00:00
28 lines
548 B
JavaScript
28 lines
548 B
JavaScript
// eslint-disable-next-line
|
|
globalThis = Function('return this')()
|
|
|
|
let Module = require('module')
|
|
let path = require('path')
|
|
let originalRequire = Module.prototype.require
|
|
|
|
Module.prototype.require = function (request) {
|
|
if (request.startsWith('node:')) {
|
|
request = request.slice(5)
|
|
}
|
|
return originalRequire.call(this, request)
|
|
}
|
|
|
|
process.env.TS_NODE_COMPILER_OPTIONS = JSON.stringify({
|
|
moduleResolution: 'node'
|
|
})
|
|
|
|
require(
|
|
path.join(
|
|
process.cwd(),
|
|
'node_modules',
|
|
'ts-node',
|
|
'register',
|
|
'transpile-only'
|
|
)
|
|
)
|