diff --git a/.github/workflows/test-javascript.yml b/.github/workflows/test-javascript.yml index d792967..58cdeb6 100644 --- a/.github/workflows/test-javascript.yml +++ b/.github/workflows/test-javascript.yml @@ -36,4 +36,7 @@ jobs: cache-dependency-path: javascript/package-lock.json - run: npm install-ci-test + working-directory: javascript + + - run: npm run build working-directory: javascript \ No newline at end of file diff --git a/CHANGELOG.md b/CHANGELOG.md index b4d7488..dab901b 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -6,6 +6,8 @@ The format is based on [Keep a Changelog](https://keepachangelog.com/en/1.0.0/) and this project adheres to [Semantic Versioning](https://semver.org/spec/v2.0.0.html). ## [Unreleased] +### Fixed +- Correct TypeScript output config ([#56](https://github.com/cucumber/junit-xml-formatter/pull/56)) ## [0.7.0] - 2024-11-24 ### Added diff --git a/javascript/tsconfig.json b/javascript/tsconfig.json index 1998617..77409df 100644 --- a/javascript/tsconfig.json +++ b/javascript/tsconfig.json @@ -11,12 +11,12 @@ "skipLibCheck": true, "strictNullChecks": true, "experimentalDecorators": true, - "module": "ESNext", + "module": "NodeNext", "lib": [ "ES2022" ], "target": "ES2022", - "moduleResolution": "node16", + "moduleResolution": "NodeNext", "allowSyntheticDefaultImports": true, "noEmit": true },