17 lines
509 B
JavaScript
17 lines
509 B
JavaScript
const { execFileSync } = require('node:child_process');
|
|
const { join } = require('node:path');
|
|
|
|
exports.default = async function beforePack() {
|
|
execFileSync(process.execPath, [
|
|
join(__dirname, 'verify-learning-player-artifact.mjs'),
|
|
join(__dirname, '..', 'build', 'learning-player'),
|
|
], {
|
|
cwd: join(__dirname, '..'),
|
|
stdio: 'inherit',
|
|
});
|
|
execFileSync(process.execPath, [join(__dirname, 'prepare-publish-runtime.mjs')], {
|
|
cwd: join(__dirname, '..'),
|
|
stdio: 'inherit',
|
|
});
|
|
};
|