mirror of
https://github.com/gradle/actions.git
synced 2026-03-02 17:49:49 +08:00
Convert project to ESM and update dependencies (#854)
- Switch to esbuild for bundling - Update npm dependency version - Add require header for compat with older JS libs
This commit is contained in:
@@ -1,16 +1,20 @@
|
||||
const develocityReporter = require.resolve('@gradle-tech/develocity-agent/jest-reporter');
|
||||
import {createRequire} from 'node:module'
|
||||
|
||||
module.exports = {
|
||||
const require = createRequire(import.meta.url)
|
||||
const develocityReporter = require.resolve('@gradle-tech/develocity-agent/jest-reporter')
|
||||
|
||||
export default {
|
||||
clearMocks: true,
|
||||
moduleFileExtensions: ['js', 'ts', 'json'],
|
||||
testEnvironment: 'node',
|
||||
testMatch: ['**/*.test.ts'],
|
||||
extensionsToTreatAsEsm: ['.ts'],
|
||||
transform: {
|
||||
'^.+\\.ts$': 'ts-jest'
|
||||
'^.+\\.ts$': ['ts-jest', { useESM: true }]
|
||||
},
|
||||
reporters: [
|
||||
'default',
|
||||
develocityReporter
|
||||
'default',
|
||||
develocityReporter
|
||||
],
|
||||
verbose: true
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user