{"version":3,"file":"index2.cjs","sources":["../src/schemas/index.ts"],"sourcesContent":["export * from './person';\nexport * from './project';\nexport * from './company';\nexport * from './term';\nexport * from './ignored';\nexport * from './relationships';\nexport * from './content';\n\nimport { PersonSchema } from './person';\nimport { ProjectSchema } from './project';\nimport { CompanySchema } from './company';\nimport { TermSchema } from './term';\nimport { IgnoredTermSchema } from './ignored';\n\n/**\n * All redaksjon schemas for use with overcontext.\n * \n * Usage:\n * ```typescript\n * import { redaksjonSchemas } from '@redaksjon/context';\n * import { discoverOvercontext } from '@utilarium/overcontext';\n * \n * const ctx = await discoverOvercontext({\n *   schemas: redaksjonSchemas,\n *   pluralNames: redaksjonPluralNames,\n * });\n * ```\n */\nexport const redaksjonSchemas = {\n    person: PersonSchema,\n    project: ProjectSchema,\n    company: CompanySchema,\n    term: TermSchema,\n    ignored: IgnoredTermSchema,\n};\n\n/**\n * Plural names for directory mapping.\n */\nexport const redaksjonPluralNames = {\n    person: 'people',\n    company: 'companies',\n    term: 'terms',\n    ignored: 'ignored',\n    project: 'projects',\n};\n"],"names":["PersonSchema","ProjectSchema","CompanySchema","TermSchema","IgnoredTermSchema"],"mappings":";;;;;;;;;;;;AA4BO,MAAM,gBAAA,GAAmB;AAAA,EAC5B,MAAA,EAAQA,mBAAA;AAAA,EACR,OAAA,EAASC,qBAAA;AAAA,EACT,OAAA,EAASC,qBAAA;AAAA,EACT,IAAA,EAAMC,eAAA;AAAA,EACN,OAAA,EAASC;AACb;AAKO,MAAM,oBAAA,GAAuB;AAAA,EAChC,MAAA,EAAQ,QAAA;AAAA,EACR,OAAA,EAAS,WAAA;AAAA,EACT,IAAA,EAAM,OAAA;AAAA,EACN,OAAA,EAAS,SAAA;AAAA,EACT,OAAA,EAAS;AACb;;;;;;;;;;;;;;;;;;;;;;;;"}