@ledgerhq/coin-modules-monitoring
Version:
Push monitoring metrics to Datadog
28 lines (26 loc) • 750 B
JavaScript
const transformIncludePatterns = ["ky", "@mysten", "@scure", "@noble"];
module.exports = {
testEnvironment: "node",
testPathIgnorePatterns: ["lib/", "lib-es/", ".*\\.integ\\.test\\.ts"],
setupFilesAfterEnv: ["@ledgerhq/disable-network-setup"],
transform: {
"^.+\\.(t|j)sx?$": [
"@swc/jest",
{
jsc: {
target: "esnext",
},
},
],
[`node_modules/.pnpm/(${transformIncludePatterns.join("|")}).+\\.(js|jsx|mjs)?$`]: [
"@swc/jest",
{
jsc: {
target: "esnext",
},
},
],
},
transformIgnorePatterns: [`node_modules/.pnpm/(?!(${transformIncludePatterns.join("|")}))`],
reporters: ["default", ...(process.env.CI ? ["github-actions"] : [])],
};