INNER CODE UNIT · JavaScript

build

postalsys/postal-mime · scripts/build.js:269

function build() {
    fs.rmSync(path.join(root, 'dist'), { recursive: true, force: true });

    compile('tsconfig.esm.json');
    compile('tsconfig.cjs.json', { afterDeclarations: [exportEqualsTransformer] });

    fs.writeFileSync(
        path.join(root, 'dist', 'esm', 'package.json'),
        JSON.stringify({ type: 'module' }, null, 4) + '\n'
    );
    fs.writeFileSync(
        path.join(root, 'dist', 'cjs', 'package.json'),
        JSON.stringify({ type: 'commonjs' }, null, 4) + '\n'
    );

    applyCjsInterop(path.join(root, 'dist', 'cjs'));
}

View source record →

📰 Research Paper
Loading…
⏳ Fetching content…