Skip to content

chore: transition modules to hybrid ESM/CJS, switch to vitest for tes… #12513

chore: transition modules to hybrid ESM/CJS, switch to vitest for tes…

chore: transition modules to hybrid ESM/CJS, switch to vitest for tes… #12513

Triggered via push November 4, 2024 09:56
Status Failure
Total duration 3m 49s
Artifacts
Matrix: check-and-update
Fit to window
Zoom out
Zoom in

Annotations

2 errors
check-and-update (18)
Error: Input required and not supplied: server-token
check-and-update (18)
Unhandled error: Error [ERR_REQUIRE_ESM]: require() of ES Module /home/runner/work/node-zwave-js/node-zwave-js/.github/action-scripts/generateTypedDocs.js from /home/runner/work/_actions/actions/github-script/v7/dist/index.js not supported. generateTypedDocs.js is treated as an ES module file as it is a .js file whose nearest parent package.json contains "type": "module" which declares all .js files in that package scope as ES modules. Instead either rename generateTypedDocs.js to end in .cjs, change the requiring code to use dynamic import() which is available in all CommonJS modules, or change "type": "module" to "type": "commonjs" in /home/runner/work/node-zwave-js/node-zwave-js/package.json to treat all .js files as CommonJS (using .mjs for all ES modules instead).