      -number % 1 & >= 0 | string >= 1
      +integer >= 0 | string >= 1
      
  Error
      at Context.<anonymous> (__tests__/refs.test.ts:157:3)
      at process.processImmediate (node:internal/timers:484:21)

  3) refs
       resolves recursive $refs in dependentSchemas:
     TypeError: this.jsonSchemaDef11Allows is not a function
      at Object.alias56Allows (eval at DynamicFunction (/app/ark/util/functions.ts:2:1565), <anonymous>:58:17)
      at Object.optional60Allows (eval at DynamicFunction (/app/ark/util/functions.ts:2:1565), <anonymous>:38:19)
      at Object.structure255Allows (eval at DynamicFunction (/app/ark/util/functions.ts:2:1565), <anonymous>:25:47)
      at Object.intersection910Allows (eval at DynamicFunction (/app/ark/util/functions.ts:2:1565), <anonymous>:7:15)
      at IntersectionNode.allows (/app/ark/schema/node.ts:226:11)
      at Object.jsonSchemaObjectDependentSchemasValidator (object.ts:173:31)
      at Object.predicate50Allows (eval at DynamicFunction (/app/ark/util/functions.ts:2:1565), <anonymous>:125:48)
      at Object.jsonSchemaDef11Allows (eval at DynamicFunction (/app/ark/util/functions.ts:2:1565), <anonymous>:10:15)
      at IntersectionNode.allows (/app/ark/schema/node.ts:226:11)
      at Context.<anonymous> (__tests__/refs.test.ts:204:6)
      at process.processImmediate (node:internal/timers:484:21)



node:internal/errors:983
  const err = new Error(message);
              ^

Error: Command failed: pnpm mocha --config /app/ark/repo/mocha.package.jsonc --skipTypes
    at genericNodeError (node:internal/errors:983:15)
    at wrappedFn (node:internal/errors:537:14)
    at checkExecSyncError (node:child_process:916:11)
    at execSync (node:child_process:988:15)
    at shell (/app/ark/fs/shell.ts:13:2)
    at <anonymous> (/app/ark/repo/testPackage.ts:3:1)
    at ModuleJob.run (node:internal/modules/esm/module_job:343:25)
    at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:681:26)
    at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:117:5) {
  status: 3,
  signal: null,
  output: [ null, null, null ],
  pid: 979,
  stdout: null,
  stderr: null
}

Node.js v22.23.2
node:internal/errors:983
  const err = new Error(message);
              ^

Error: Command failed: node ../repo/testPackage.ts --skipTypes
    at genericNodeError (node:internal/errors:983:15)
    at wrappedFn (node:internal/errors:537:14)
    at checkExecSyncError (node:child_process:916:11)
    at execSync (node:child_process:988:15)
    at file:///app/ark/repo/ts.js:9:1
    at ModuleJob.run (node:internal/modules/esm/module_job:343:25)
    at async onImport.tracePromise.__proto__ (node:internal/modules/esm/loader:681:26)
    at async asyncRunEntryPointWithESMLoader (node:internal/modules/run_main:117:5) {
  status: 1,
  signal: null,
  output: [ null, null, null ],
  pid: 971,
  stdout: null,
  stderr: null
}

Node.js v22.23.2
 ELIFECYCLE  Command failed with exit code 1.
