@atlassian/webresource-webpack-plugin
Version:
Auto-generates web-resource definitions from your webpacked code, for usage in an Atlassian product or plugin.
33 lines (30 loc) • 793 B
JavaScript
const baseConfig = require('../../jest.config.js');
const USE_CASES_DIR = '<rootDir>/test/use-cases';
/**
* @type {import('jest').Config}
*/
module.exports = {
...baseConfig,
projects: [
{
preset: 'ts-jest',
displayName: 'webpack',
transform: baseConfig.transform,
setupFilesAfterEnv: ['./test/util/setup-webpack.ts'],
testMatch: [`${USE_CASES_DIR}/**/*.test.ts`],
},
{
preset: 'ts-jest',
displayName: 'rspack',
transform: baseConfig.transform,
setupFilesAfterEnv: ['./test/util/setup-rspack.ts'],
testMatch: [`${USE_CASES_DIR}/**/*.test.ts`],
},
{
preset: 'ts-jest',
displayName: 'default',
transform: baseConfig.transform,
testPathIgnorePatterns: [USE_CASES_DIR],
},
],
};