{"version":3,"sources":["../../../src/versions/drafts/getQueryDraftsSelect.ts"],"sourcesContent":["import type { SelectType } from '../../types/index.js'\n\nimport { getSelectMode } from '../../utilities/getSelectMode.js'\n\nexport const getQueryDraftsSelect = ({\n select,\n}: {\n select?: SelectType\n}): SelectType | undefined => {\n if (!select) {\n return\n }\n\n const mode = getSelectMode(select)\n\n if (mode === 'include') {\n return {\n parent: true,\n version: select,\n } as SelectType\n }\n\n return {\n version: select,\n } as SelectType\n}\n"],"names":["getSelectMode","getQueryDraftsSelect","select","mode","parent","version"],"mappings":"AAEA,SAASA,aAAa,QAAQ,mCAAkC;AAEhE,OAAO,MAAMC,uBAAuB,CAAC,EACnCC,MAAM,EAGP;IACC,IAAI,CAACA,QAAQ;QACX;IACF;IAEA,MAAMC,OAAOH,cAAcE;IAE3B,IAAIC,SAAS,WAAW;QACtB,OAAO;YACLC,QAAQ;YACRC,SAASH;QACX;IACF;IAEA,OAAO;QACLG,SAASH;IACX;AACF,EAAC"}