// Copyright (c) 2023 Developer Innovations, LLC

/** @type {import('ts-jest').JestConfigWithTsJest} */
module.exports = {
  extensionsToTreatAsEsm: [".ts"],
  roots: ["src"],
  testEnvironment: "node",
  testTimeout: 60000,
  transform: {
    "^.+\\.ts?$": [
      "ts-jest",
      {
        tsconfig: "src/tsconfig.json",
        //isolatedModules: true,
        useESM: true,
      },
    ],
  },
  verbose: true,
};
