UNPKG

zeplin-extension-style-kit

Version:

Models and utilities to generate CSS-like style code in Zeplin extensions.

41 lines (36 loc) 1.04 kB
import { ESM_TS_JS_TRANSFORM_PATTERN } from "ts-jest"; import path from "node:path"; import { fileURLToPath } from "node:url"; const __filename = fileURLToPath(import.meta.url); const __dirname = path.dirname(__filename); export default { displayName: "unit", rootDir: path.resolve(__dirname, ".."), testMatch: [ "<rootDir>/**/*.test.{js,ts}", "!<rootDir>/src/**/*.d.ts" ], extensionsToTreatAsEsm: [".ts"], moduleDirectories: ["node_modules"], transform: { [ESM_TS_JS_TRANSFORM_PATTERN]: ["ts-jest", { tsconfig: "<rootDir>/tsconfig.json", useESM: true }] }, transformIgnorePatterns: [ "tests/" ], moduleNameMapper: { "^@root/(.*)$": "<rootDir>/src/$1", "@testHelpers/(.*)$": "<rootDir>/tests/helpers/$1", "(.+)\\.js": "$1" }, collectCoverageFrom: [ "src/**/*.{js,ts}", "!**/node_modules/**", "!**/vendor/**", "!**/tests/**", "!**/coverage/**" ] };