use jest-canvas-mock in config

This commit is contained in:
Josh de Leeuw 2025-01-14 12:43:43 -05:00
parent 0773dceab0
commit 1add9ec503
13 changed files with 2259 additions and 4212 deletions

View File

@ -1,5 +1,5 @@
---
"@jspsych/config": major
"@jspsych/config": patch
---
Removes the canvas dependency from `@jspsych/config` and adds it to packages that need it for testing
Replaces the dependency on `canvas` in `@jspsych/config` with `jest-canvas-mock`.

6435
package-lock.json generated

File diff suppressed because it is too large Load Diff

View File

@ -18,6 +18,7 @@ module.exports.makePackageConfig = (dirname) => {
displayName: {
name: packageBaseName,
color: packageBaseName === "jspsych" ? "white" : "cyanBright",
}
},
setupFiles: ["jest-canvas-mock"],
};
};

View File

@ -56,6 +56,7 @@
"gulp-replace": "1.1.4",
"gulp-zip": "6.0.0",
"jest": "29.7.0",
"jest-canvas-mock": "2.5.0",
"jest-environment-jsdom": "29.7.0",
"merge-stream": "2.0.0",
"rollup": "4.21.2",

View File

@ -38,7 +38,6 @@
},
"devDependencies": {
"@jspsych/config": "^3.2.0",
"@jspsych/test-utils": "^1.2.0",
"jest-canvas-mock": "^2.5.0"
"@jspsych/test-utils": "^1.2.0"
}
}

View File

@ -38,7 +38,6 @@
},
"devDependencies": {
"@jspsych/config": "^3.2.0",
"@jspsych/test-utils": "^1.2.0",
"jest-canvas-mock": "^2.5.0"
"@jspsych/test-utils": "^1.2.0"
}
}

View File

@ -38,7 +38,6 @@
},
"devDependencies": {
"@jspsych/config": "^3.2.0",
"@jspsych/test-utils": "^1.2.0",
"jest-canvas-mock": "^2.5.0"
"@jspsych/test-utils": "^1.2.0"
}
}

View File

@ -38,6 +38,6 @@
},
"devDependencies": {
"@jspsych/config": "^3.2.0",
"@jspsych/test-utils": "^1.2.0",
"jest-canvas-mock": "^2.5.0" }
"@jspsych/test-utils": "^1.2.0"
}
}

View File

@ -38,7 +38,6 @@
},
"devDependencies": {
"@jspsych/config": "^3.2.0",
"@jspsych/test-utils": "^1.2.0",
"jest-canvas-mock": "^2.5.0"
"@jspsych/test-utils": "^1.2.0"
}
}

View File

@ -38,7 +38,6 @@
},
"devDependencies": {
"@jspsych/config": "^3.2.0",
"@jspsych/test-utils": "^1.2.0",
"jest-canvas-mock": "^2.5.0"
"@jspsych/test-utils": "^1.2.0"
}
}

View File

@ -38,7 +38,6 @@
},
"devDependencies": {
"@jspsych/config": "^3.2.0",
"@jspsych/test-utils": "^1.2.0",
"jest-canvas-mock": "^2.5.0"
"@jspsych/test-utils": "^1.2.0"
}
}

View File

@ -38,7 +38,6 @@
},
"devDependencies": {
"@jspsych/config": "^3.2.0",
"@jspsych/test-utils": "^1.2.0",
"jest-canvas-mock": "^2.5.0"
"@jspsych/test-utils": "^1.2.0"
}
}

View File

@ -38,7 +38,6 @@
},
"devDependencies": {
"@jspsych/config": "^3.2.0",
"@jspsych/test-utils": "^1.2.0",
"jest-canvas-mock": "^2.5.0"
"@jspsych/test-utils": "^1.2.0"
}
}