/**
 * This config file is intended for tests. This is located in root because it seems there is no way to change
 * config location when used with @swc-node/register
 */
{
  "env": {
    "targets": {
      "node": 18
    }
  },
  "jsc": {
    "parser": {
      "syntax": "typescript"
    },
    "keepClassNames": true
  },
  "module": {
    "type": "commonjs"
  },
  "inlineSourcesContent": true,
  "sourceMaps": true, // needed for tests to give correct error line numbers in TS ('inline' value does not work)
  "isModule": true
}
