From 0def5befd05aaf1a6fc3ffad4f751f6d594393c7 Mon Sep 17 00:00:00 2001 From: CrazyMax <1951866+crazy-max@users.noreply.github.com> Date: Fri, 30 Jan 2026 00:43:29 +0100 Subject: [PATCH] map @actions/tool-cache to real entrypoint in Jest configs Signed-off-by: CrazyMax <1951866+crazy-max@users.noreply.github.com> --- jest.config.cjs | 3 ++- jest.config.itg.cjs | 3 ++- 2 files changed, 4 insertions(+), 2 deletions(-) diff --git a/jest.config.cjs b/jest.config.cjs index ad98e56..f217e5a 100644 --- a/jest.config.cjs +++ b/jest.config.cjs @@ -46,7 +46,7 @@ module.exports = { } ] }, - transformIgnorePatterns: ['/node_modules/(?!(?:@actions/core|@actions/exec|@actions/github|@actions/http-client|@actions/io|@octokit|universal-user-agent|before-after-hook)/)'], + transformIgnorePatterns: ['/node_modules/(?!(?:@actions/core|@actions/exec|@actions/github|@actions/http-client|@actions/io|@actions/tool-cache|@octokit|universal-user-agent|before-after-hook)/)'], moduleNameMapper: { '^@actions/core': '/node_modules/@actions/core/lib/core.js', '^@actions/exec$': '/node_modules/@actions/exec/lib/exec.js', @@ -56,6 +56,7 @@ module.exports = { '^@actions/http-client/lib/interfaces$': '/node_modules/@actions/http-client/lib/interfaces.js', '^@actions/io$': '/node_modules/@actions/io/lib/io.js', '^@actions/io/lib/io-util$': '/node_modules/@actions/io/lib/io-util.js', + '^@actions/tool-cache$': '/node_modules/@actions/tool-cache/lib/tool-cache.js', '^(\\.{1,2}/.*)\\.js$': '$1' }, extensionsToTreatAsEsm: ['.ts'], diff --git a/jest.config.itg.cjs b/jest.config.itg.cjs index 4f05b2e..1538cc9 100644 --- a/jest.config.itg.cjs +++ b/jest.config.itg.cjs @@ -29,7 +29,7 @@ module.exports = { } ] }, - transformIgnorePatterns: ['/node_modules/(?!(?:@actions/core|@actions/exec|@actions/github|@actions/http-client|@actions/io|@octokit|universal-user-agent|before-after-hook)/)'], + transformIgnorePatterns: ['/node_modules/(?!(?:@actions/core|@actions/exec|@actions/github|@actions/http-client|@actions/io|@actions/tool-cache|@octokit|universal-user-agent|before-after-hook)/)'], moduleNameMapper: { '^@actions/core': '/node_modules/@actions/core/lib/core.js', '^@actions/exec$': '/node_modules/@actions/exec/lib/exec.js', @@ -39,6 +39,7 @@ module.exports = { '^@actions/http-client/lib/interfaces$': '/node_modules/@actions/http-client/lib/interfaces.js', '^@actions/io$': '/node_modules/@actions/io/lib/io.js', '^@actions/io/lib/io-util$': '/node_modules/@actions/io/lib/io-util.js', + '^@actions/tool-cache$': '/node_modules/@actions/tool-cache/lib/tool-cache.js', '^(\\.{1,2}/.*)\\.js$': '$1' }, extensionsToTreatAsEsm: ['.ts'],