@cloud-carbon-footprint/core
Version:
The core logic to get cloud usage data and estimate energy and carbon emissions.
30 lines (27 loc) • 688 B
JavaScript
/*
* © 2021 Thoughtworks, Inc.
*/
// eslint-disable-next-line @typescript-eslint/no-var-requires
const baseConfig = require('../../jest.base.config')
module.exports = {
...baseConfig,
coverageThreshold: {
global: {
statements: 99,
branches: 88,
functions: 100,
lines: 99,
},
},
testPathIgnorePatterns: [
'<rootDir>/src/__tests__/__mocks__',
'<rootDir>/src/__tests__/fixtures',
],
coveragePathIgnorePatterns: [
'<rootDir>/src/index.ts',
'<rootDir>/src/BillingDataRow.ts',
'<rootDir>/src/FootprintEstimatesDataBuilder.ts',
'<rootDir>/src/compute/ServiceWithCPUUtilization.ts',
'<rootDir>/src/.*/index.ts',
],
}