{"version":3,"file":"normalise-dataset.mjs","sources":["../../../../src/nhsuk/common/configuration/normalise-dataset.mjs"],"names":["normaliseDataset","Component","dataset","out","isObject","schema","entries","Object","properties","entry","namespace","property","field","toString","type","normaliseArray","normaliseString","extractConfigByNamespace"],"mappings":";;;;AAIA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACA;AACO,SAASA,gBAAgBA,CAACC,SAAS,EAAEC,OAAO,EAAE;AACnD,EAAA,MAAMC,GAAG,8BAAgC,EAAG;AAC5C,EAAA,IAAI,CAACC,QAAQ,CAACH,SAAS,CAACI,MAAM,CAAC,EAAE;AAC/B,IAAA,OAAOF,GAAG;AACZ,EAAA;AAEA,EAAA,MAAMG,OAAO;EACXC,MAAM,CAACD,OAAO,CAACL,SAAS,CAACI,MAAM,CAACG,UAAU,CAC3C;;AAED;AACA,EAAA,KAAK,MAAMC,KAAK,IAAIH,OAAO,EAAE;AAC3B,IAAA,MAAM,CAACI,SAAS,EAAEC,QAAQ,CAAC,GAAGF,KAAK;;AAEnC;AACA,IAAA,MAAMG,KAAK,GAAGF,SAAS,CAACG,QAAQ,EAAE;IAElC,IAAID,KAAK,IAAIV,OAAO,EAAE;AACpBC,MAAAA,GAAG,CAACS,KAAK,CAAC,GACR,CAAAD,QAAQ,IAAA,IAAA,GAAA,KAAA,CAAA,GAARA,QAAQ,CAAEG,IAAI,MAAK,OAAO,GACtBC,cAAc,CAACb,OAAO,CAACU,KAAK,CAAC,CAAC,GAC9BI,eAAe,CAACd,OAAO,CAACU,KAAK,CAAC,EAAED,QAAQ,CAAC;AACjD,IAAA;;AAEA;AACJ;AACA;AACA;IACI,IAAI,CAAAA,QAAQ,IAAA,IAAA,GAAA,KAAA,CAAA,GAARA,QAAQ,CAAEG,IAAI,MAAK,QAAQ,EAAE;AAC/BX,MAAAA,GAAG,CAACS,KAAK,CAAC,GAAGK,wBAAwB,CACnChB,SAAS,CAACI,MAAM,EAChBH,OAAO,EACPQ,SACF,CAAC;AACH,IAAA;AACF,EAAA;AAEA,EAAA,OAAOP,GAAG;AACZ;;AAEA;AACA;AACA;AACA;;;;"}