mirror of
https://github.com/webstudio-is/webstudio.git
synced 2026-11-06 20:13:35 +09:00
Text editor relied on legacy denormalized tree which on updates may lead to orphan instances. Here migrated to normalized instances and considered deleting instances. Added tests for lexical conversions.
21 lines
741 B
JavaScript
21 lines
741 B
JavaScript
// eslint-disable-next-line @typescript-eslint/no-var-requires
|
|
const baseConfig = require("@webstudio-is/jest-config");
|
|
|
|
/**
|
|
* @type {import('@jest/types').Config.InitialOptions}
|
|
*/
|
|
module.exports = {
|
|
...baseConfig,
|
|
testMatch: ["<rootDir>/app/**/*.test.ts"],
|
|
moduleNameMapper: {
|
|
"^~/(.*)$": "<rootDir>/app/$1",
|
|
"^lexical$": "lexical/Lexical.dev.js",
|
|
"^@lexical/headless$": "@lexical/headless/LexicalHeadless.dev.js",
|
|
"^@lexical/utils$": "@lexical/utils/LexicalUtils.dev.js",
|
|
"^@lexical/selection$": "@lexical/selection/LexicalSelection.dev.js",
|
|
"^@lexical/link$": "@lexical/link/LexicalLink.dev.js",
|
|
"^@lexical/react/LexicalComposerContext$":
|
|
"@lexical/react/LexicalComposerContext.dev.js",
|
|
},
|
|
};
|