mirror of
https://github.com/vercel-labs/scriptc.git
synced 2026-10-25 06:24:27 +08:00
21 lines
551 B
JavaScript
21 lines
551 B
JavaScript
'use strict';
|
|
|
|
/** @type {ScriptcModule | null | undefined} */
|
|
const parent = module.parent;
|
|
/** @type {ScriptcModule | undefined} */
|
|
const selfCached = require.cache[__filename];
|
|
console.log(
|
|
'child-init',
|
|
module.id === __filename,
|
|
module.filename === __filename,
|
|
module.path === __dirname,
|
|
module.paths[0].endsWith('/node_modules'),
|
|
module.loaded,
|
|
module.isPreloading,
|
|
parent ? parent.filename.endsWith('main.cjs') : false,
|
|
selfCached === module,
|
|
);
|
|
|
|
const leaf = require('./leaf.cjs');
|
|
module.exports = { value: leaf.value + 2 };
|