{"version":3,"file":"path.mjs","sources":["../../../src/context/factories/path.ts"],"sourcesContent":["import { RegistriesFactory } from '../../registries';\n\nimport type { PathContext, PathContextData } from '../../types';\nimport { TimerFactory } from '../../utils';\n\nimport type { PartialContext } from '../types';\n\nimport { AbstractContextFactory } from './abstract';\n\nexport class PathContextFactory extends AbstractContextFactory<PathContextData> {\n  constructor(\n    registriesFactory: RegistriesFactory = new RegistriesFactory(),\n    timerFactory: TimerFactory = new TimerFactory()\n  ) {\n    super(registriesFactory, timerFactory);\n  }\n\n  create(context: PartialContext<PathContextData>): PathContext {\n    return super.create(context, {});\n  }\n}\n"],"names":["PathContextFactory","AbstractContextFactory","create","context","registriesFactory","RegistriesFactory","timerFactory","TimerFactory"],"mappings":";;;;;;;AASO,MAAMA,kBAA2BC,SAAAA,sBAAAA,CAAAA;AAQtCC,IAAAA,MAAAA,CAAOC,OAAwC,EAAe;AAC5D,QAAA,OAAO,KAAK,CAACD,MAAOC,CAAAA,OAAAA,EAAS,EAAC,CAAA;AAChC;AATA,IAAA,WAAA,CACEC,oBAAuC,IAAIC,iBAAAA,EAAmB,EAC9DC,YAA6B,GAAA,IAAIC,cAAc,CAC/C;AACA,QAAA,KAAK,CAACH,iBAAmBE,EAAAA,YAAAA,CAAAA;AAC3B;AAKF;;;;"}