From 9b826de70fd3830e06a85f346f8bd5a2c3cda467 Mon Sep 17 00:00:00 2001 From: Marcelo Shima Date: Sat, 30 Sep 2023 12:17:41 -0300 Subject: [PATCH] use posix relative at templates --- generators/base-core/generator.mts | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/generators/base-core/generator.mts b/generators/base-core/generator.mts index 2ac9c9e44d2..a2d8a112e89 100644 --- a/generators/base-core/generator.mts +++ b/generators/base-core/generator.mts @@ -17,6 +17,7 @@ * limitations under the License. */ import { basename, join as joinPath, dirname, relative, isAbsolute, join, extname } from 'path'; +import { relative as posixRelative } from 'path/posix'; import { createHash } from 'crypto'; import { fileURLToPath } from 'url'; import { statSync, rmSync, existsSync, readFileSync } from 'fs'; @@ -66,7 +67,7 @@ const __dirname = dirname(__filename); const asPriority = (priorityName: string) => `${PRIORITY_PREFIX}${priorityName}`; const relativeDir = (from: string, to: string) => { - const rel = relative(from, to); + const rel = posixRelative(from, to); return rel ? `${rel}/` : ''; }; @@ -106,7 +107,7 @@ export default class CoreGenerator extends YeomanGenerator; readonly logger: Logger;