Files
cypress/scripts/binary/binary-entry-point-source.js
2022-12-02 22:13:06 -06:00

22 lines
571 B
JavaScript

const Module = require('module')
const path = require('path')
process.env.CYPRESS_INTERNAL_ENV = process.env.CYPRESS_INTERNAL_ENV || 'production'
try {
require('./node_modules/bytenode/lib/index.js')
const filename = path.join(__dirname, 'packages', 'server', 'index.jsc')
const dirname = path.dirname(filename)
Module._extensions['.jsc']({
require: module.require,
id: filename,
filename,
loaded: false,
path: dirname,
paths: Module._nodeModulePaths(dirname),
}, filename)
} catch (error) {
console.error(error)
process.exit(1)
}