mirror of https://github.com/sveltejs/svelte
[feat] pre-build before testing in CI (#7933)
parent
a6169f65eb
commit
244d74d4a7
@ -0,0 +1,15 @@
|
|||||||
|
module.exports = {
|
||||||
|
spec: [
|
||||||
|
'src/**/__test__.ts',
|
||||||
|
],
|
||||||
|
require: [
|
||||||
|
'sucrase/register'
|
||||||
|
],
|
||||||
|
recursive: true,
|
||||||
|
};
|
||||||
|
|
||||||
|
// add coverage options when running 'npx c8 mocha'
|
||||||
|
if (process.env.NODE_V8_COVERAGE) {
|
||||||
|
module.exports.fullTrace = true;
|
||||||
|
module.exports.require.push('source-map-support/register');
|
||||||
|
}
|
@ -0,0 +1,7 @@
|
|||||||
|
if (process.env.SKIP_PREPARE) {
|
||||||
|
console.log('Skipped "prepare" script');
|
||||||
|
} else {
|
||||||
|
const { execSync } = require("child_process");
|
||||||
|
const command = process.argv.slice(2).join(" ");
|
||||||
|
execSync(command, { stdio: "inherit" });
|
||||||
|
}
|
Loading…
Reference in new issue