{ "rootDir": "../../", "collectCoverageFrom": [ "assets/js/**/*.js", "!**/node_modules/**", "!**/vendor/**", "!**/test/**" ], "moduleDirectories": [ "node_modules" ], "moduleNameMapper": { "@woocommerce/icons": "assets/js/icons", "@woocommerce/settings": "assets/js/settings/shared", "@woocommerce/block-settings": "assets/js/settings/blocks", "@woocommerce/block-components(.*)$": "assets/js/components/$1", "@woocommerce/blocks-registry": "assets/js/blocks-registry", "@woocommerce/block-hocs(.*)$": "assets/js/hocs/$1", "@woocommerce/base-components(.*)$": "assets/js/base/components/$1", "@woocommerce/base-context(.*)$": "assets/js/base/context/$1", "@woocommerce/base-hocs(.*)$": "assets/js/base/hocs/$1", "@woocommerce/base-hooks(.*)$": "assets/js/base/hooks/$1", "@woocommerce/base-utils(.*)$": "assets/js/base/utils", "@woocommerce/block-data": "assets/js/data", "@woocommerce/resource-previews": "assets/js/previews", "@woocommerce/shared-context": "assets/js/shared/context" }, "setupFiles": [ "/node_modules/@wordpress/jest-preset-default/scripts/setup-globals.js", "/tests/js/setup-globals.js", "/tests/js/setup-fetch.js" ], "testPathIgnorePatterns": [ "/tests/", "/node_modules/", "/vendor/" ], "transformIgnorePatterns": [ "node_modules/(?!(simple-html-tokenizer)/)" ], "preset": "@wordpress/jest-preset-default", "transform": { "^.+\\.js$": "/tests/js/jestPreprocess.js" }, "verbose": true }