mirror of
https://github.com/jspsych/jsPsych.git
synced 2025-05-13 09:08:13 +00:00
21 lines
571 B
JavaScript
21 lines
571 B
JavaScript
module.exports.makePackageConfig = (packageJson) => {
|
|
const packageBaseName = packageJson.name.replace("@jspsych/", "");
|
|
|
|
return {
|
|
resetModules: true,
|
|
testEnvironment: "jsdom",
|
|
testEnvironmentOptions: {
|
|
fetchExternalResources: true,
|
|
pretendToBeVisual: true,
|
|
},
|
|
testURL: "http://localhost/",
|
|
transform: {
|
|
"\\.js$": ["babel-jest", { configFile: "@jspsych/config/babel.test.config.js" }],
|
|
},
|
|
displayName: {
|
|
name: packageBaseName,
|
|
color: packageBaseName === "jspsych" ? "white" : "cyanBright",
|
|
},
|
|
};
|
|
};
|