aboutsummaryrefslogtreecommitdiff
path: root/jest.config.js
diff options
context:
space:
mode:
Diffstat (limited to 'jest.config.js')
-rw-r--r--jest.config.js24
1 files changed, 24 insertions, 0 deletions
diff --git a/jest.config.js b/jest.config.js
new file mode 100644
index 0000000..6b808fc
--- /dev/null
+++ b/jest.config.js
@@ -0,0 +1,24 @@
+/** @type {import('ts-jest/dist/types').InitialOptionsTsJest} */
+export default {
+ preset: "ts-jest",
+ transform: {
+ "^.+\\.svelte$": [
+ "svelte-jester",
+ {
+ "preprocess": true
+ }
+ ]
+ },
+ moduleNameMapper: {
+ "^\\$lib(.*)$": "<rootDir>/src/lib$1",
+ "^\\$app(.*)$": [".svelte/dev/runtime/app/*", ".svelte/build/runtime/app/*"]
+ },
+ moduleFileExtensions: ["ts", "js", "svelte"],
+ globals: {
+ 'ts-jest': {
+ diagnostics: {
+ ignoreCodes: [ 'TS151001' ],
+ },
+ },
+ },
+}