From 1bd8bb75fef52193e007b166dfeabb3d2701b2c6 Mon Sep 17 00:00:00 2001 From: yoma Date: Sun, 5 Jul 2026 13:35:58 +0800 Subject: [PATCH] test(lint): resolve parsers source in vitest --- packages/lint/vitest.config.ts | 29 +++++++++++++++++++++++++++++ 1 file changed, 29 insertions(+) diff --git a/packages/lint/vitest.config.ts b/packages/lint/vitest.config.ts index dc1fee04c8..525b7b82b3 100644 --- a/packages/lint/vitest.config.ts +++ b/packages/lint/vitest.config.ts @@ -1,6 +1,35 @@ +import { resolve } from "node:path"; import { defineConfig } from "vitest/config"; export default defineConfig({ + resolve: { + alias: [ + { + find: /^@hyperframes\/parsers$/, + replacement: resolve(__dirname, "../parsers/src/index.ts"), + }, + { + find: /^@hyperframes\/parsers\/asset-paths$/, + replacement: resolve(__dirname, "../parsers/src/assets.ts"), + }, + { + find: /^@hyperframes\/parsers\/composition$/, + replacement: resolve(__dirname, "../parsers/src/composition.ts"), + }, + { + find: /^@hyperframes\/parsers\/gsap-parser-acorn$/, + replacement: resolve(__dirname, "../parsers/src/gsapParserAcorn.ts"), + }, + { + find: /^@hyperframes\/parsers\/slideshow$/, + replacement: resolve(__dirname, "../parsers/src/slideshow/index.ts"), + }, + { + find: /^@hyperframes\/parsers\/sub-composition-validity$/, + replacement: resolve(__dirname, "../parsers/src/subCompositionValidity.ts"), + }, + ], + }, test: { include: ["src/**/*.test.ts"], environment: "jsdom",