mirror of
https://github.com/RooVetGit/Roo-Code.git
synced 2026-09-07 08:26:51 +00:00
Add vscrui to jest transform ignore patterns Add crypto.getRandomValues mock for tests Initialize cline documentation structure with required files
22 lines
No EOL
1.1 KiB
JavaScript
22 lines
No EOL
1.1 KiB
JavaScript
const { override } = require('customize-cra');
|
|
|
|
module.exports = override();
|
|
|
|
// Jest configuration override
|
|
module.exports.jest = function(config) {
|
|
// Configure reporters
|
|
config.reporters = [["jest-simple-dot-reporter", {}]];
|
|
|
|
// Configure module name mapper for CSS modules
|
|
config.moduleNameMapper = {
|
|
...config.moduleNameMapper,
|
|
"\\.(css|less|scss|sass)$": "identity-obj-proxy"
|
|
};
|
|
|
|
// Configure transform ignore patterns for ES modules
|
|
config.transformIgnorePatterns = [
|
|
'/node_modules/(?!(rehype-highlight|react-remark|unist-util-visit|unist-util-find-after|vfile|unified|bail|is-plain-obj|trough|vfile-message|unist-util-stringify-position|mdast-util-from-markdown|mdast-util-to-string|micromark|decode-named-character-reference|character-entities|markdown-table|zwitch|longest-streak|escape-string-regexp|unist-util-is|hast-util-to-text|@vscode/webview-ui-toolkit|@microsoft/fast-react-wrapper|@microsoft/fast-element|@microsoft/fast-foundation|@microsoft/fast-web-utilities|exenv-es6|vscrui)/)'
|
|
];
|
|
|
|
return config;
|
|
} |